12700000 783852995367005211940532211862732800000 12700001 -1742515631395911782308600036816123339998 12700002 -5302031573802958515657806994854240256 12700003 1575627440196330159487359661853261554464 12700004 1201087188497448665213239112856208189056 12700005 -336448766654398522395942767909525593440 12700006 602984435923125719824456032166640406528 12700007 15274063301463969659340197216960143488 12700008 -98467283192623719124371416310972441600 12700009 -1974854144797728945271540051215252160 12700010 33213602092208156083263219036144248160 12700011 -24882701468351959352965437675148018176 12700012 -571536304371069555372976722602295807744 12700013 -502719900358968211301075068078879596960 12700014 -44377175754744692950951882010842023360 12700015 274010769550475670281591928942895572000 12700016 -346166607710505467476381473181504438272 12700017 -1560884061084643982468216779224763559040 12700018 82491734074595552976263852638454446080 12700019 148072358859755208962954269374380203344 12700020 -347032429050944277806658029991286640640 12700021 837806984097112705307726440447143698222 12700022 183108948439297698919402289106570225312 12700023 155806148448438321822633091523179434240 12700024 994458048729971082086784319754928168960 12700025 -131492691185138947107259223112211080000 12700026 201301389994226165648847020853209334240 12700027 -809988306124895297950055118769430028124 12700028 475738204577738849318550639065807001600 12700029 10138680870552411154516227166465232448 12700030 122587551921925074908213250024369876480 12700031 -1117054205877524291071552673651194935168 12700032 612292735108079573133132791731495895040 12700033 259139804490806258634525136937489711940 12700034 -418533448388528572909081810422021121584 12700035 246477474769690195280138718718236043200 12700036 -134308971521832283327297692816199861120 12700037 -112892262361539557169120077259273404160 12700038 -37751213465085735512235661307973996672 12700039 3062198361174849409246329774966433280 12700040 -1382510918092083611193680212828200960000 12700041 -280725399248236864337167369792095399408 12700042 -323949535595100163443096704867949509328 12700043 -1368280366933310666110101995060034678816 12700044 -214346544627727024242613252682104995840 12700045 550128316453452280032613731806574261600 12700046 185617889798267049869046146139641855424 12700047 224805015505842387591254410751211736200 12700048 -320908697869376535438015951752667856896 12700049 1605848098267868317686343526936160000 12700050 -2374066991080591743101579081950464000 12700051 -339370166940588007492385272505541691136 12700052 -1194351513165833633090812311239483585664 12700053 -1143038991282124231096031561452059330738 12700054 -600712140401992899982929451169451614976 12700055 1134595980032914886146052822435832855960 12700056 50488778184625326137483646594020966400 12700057 -71359779892812223711711836585388337280 12700058 -317281598521146739855841892718005762048 12700059 -55651599356685053038799455095837659280 12700060 -490342914958166323437949223278210859520 12700061 433163860924729695748385319345262753824 12700062 408976795647669633561857980840429984320 12700063 -1362968589226132792364886991020028422688 12700064 -401213349808055866951167208465176330240 12700065 -232355926340356085739792465123364989120 12700066 162078301906872179951707453905330792960 12700067 -1014977580754830520178414181119209102884 12700068 240080251705213541778133784947426083840 12700069 656068411565572091493333420598657665470 12700070 -204111251166447282050075378675675001600 12700071 28601551790890820166013794598147290144 12700072 -180891903078278478111908890611110707200 12700073 967253478645418741881159796029104089344 12700074 -116251470651173274707835017313003421440 12700075 1143199764637920666622015250947944793000 12700076 863887087268367370298896347708036748800 12700077 453474053545891797121833696661017477408 12700078 241579799003514047860090970459039295360 12700079 244115544446656747946323988444600603520 12700080 38723011824157349298084153178678886400 12700081 416205583168125071922514826648739860882 12700082 1151657604249661479355646674927233349392 12700083 763314562850126041672489641736601782848 12700084 -1212422669474699004090352712754199686784 12700085 177346505572885165480909838635124050200 12700086 162581294347049267752167883313730754560 12700087 -1092783144153567723301755984902914882264 12700088 -1099363183986636568093144705972693770240 12700089 -1437293808472626566851451311653964943292 12700090 -55589251804069535738880792423976949760 12700091 -894001690422216474183065185930418852508 12700092 -330745430231194855102240555405832744448 12700093 -10893996398885390320036091753849751616 12700094 369062030203585775228540657593255311360 12700095 -335701356423028285469983983024934938480 12700096 465986695475858567129297564386533048320 12700097 -1197474239606099717182764268105160459454 12700098 882216598950882358831539634337492682240 12700099 -19589124719431111222823655473031098736 12700100 315962880808183056144874072920936038400 12700101 1171407622796635134614564458133563460832 12700102 -26645598047778860329451780283040559616 12700103 -283163763938562128258015610489013121856 12700104 -79660162779178512050961240364443648000 12700105 999257042559123262612876152936617510400 12700106 758459283883632005550579479422203803904 12700107 -133927646677105509926198000897727723120 12700108 933137933772043091167728879456480758528 12700109 -1472648297523076466321439755030343543690 12700110 88678298275050104560617927081975072000 12700111 -165966738613703361431467632073443049600 12700112 381613894547107306816898126181488418816 12700113 766451070783776220230653214461401637440 12700114 -935790114028248050958992418842548504944 12700115 -396119693179022014064965626084849195600 12700116 -165659988863158625535109621174295894016 12700117 555763815874144172509187190006740600160 12700118 -534299130570081174580352148381225374784 12700119 -262363817857500992185266294126314657280 12700120 16430654392920223429754800670928076800 12700121 625720735386840149578847384288270321280 12700122 -222771216652687814319089591297551488000 12700123 929355531027692267303178190137235730372 12700124 -1146257873361791354249204627149455496704 12700125 -411123598592589780001800639684834240000 12700126 402574481268700898804543909807771152512 12700127 1424294259930478449409031704607617173504 12700128 399249697983614904236006671248575692800 12700129 -115936194696282915150212135198615278316 12700130 71064931831859738251182691893396828960 12700131 -1621765457619969788917668013574086805520 12700132 1126334785570164180164379421807513154560 12700133 715741520988788309836447383088333220604 12700134 367755900153338357253973496594426554368 12700135 168048508406309807697686858024688984000 12700136 15888354943344080428580339972504371200 12700137 -2068256893775684390148567685440213293760 12700138 -913119170462174370816658149044971069440 12700139 -556595874381037009828271446137550178016 12700140 139514761586525033961327838480720773120 12700141 1460651952251914045792566080531750499542 12700142 -13402974566864380102700765584435003392 12700143 260135432779632843630459757906836351432 12700144 -39040726601925179719644150140487598080 12700145 328064882358881763114646331427541566720 12700146 -54809358828599672194050546043485292416 12700147 -1182476752805101283828727374136756431720 12700148 -56746130838181890213958883654144049792 12700149 -55633945913978482617351621984111444480 12700150 216797238283620398984570246871649312800 12700151 473095278033094019835799942218853921920 12700152 1815652169284065059024934885634778726400 12700153 -1171862098428478360278870770456607528598 12700154 -153516289390295896493496789476376061440 12700155 -249189715996594122034434407631552698400 12700156 -615333202345185997777892443751534659584 12700157 -47031815820215942671395033181637433882 12700158 -239492191205724689969913425075654337216 12700159 -922988862485223940295568345274676400640 12700160 -270662080667452924924695003707473920 12700161 -375747208861114983544262761532732945280 12700162 -802991610206145816842207790086317895808 12700163 453505844578459627482187806249843640320 12700164 -326482027170033754882921934979506995200 12700165 -261685379818417644188371048498203407940 12700166 604264192320545556088574298000266920032 12700167 1283605744019147931452301880830471827880 12700168 694170957305511346129197920100559964160 12700169 -573805622938829573302455013066040544204 12700170 -171700076812524617718198352234745625600 12700171 -1817889647758793324740111178262612608856 12700172 1126380926320857833854759982912463293952 12700173 -193884978532862507032198987568732666880 12700174 380651739049545223076258476125904687872 12700175 -17358450060160512305093632197697572000 12700176 -715467106806195793347305335426646016 12700177 616068322081081827703413851471378289472 12700178 73410299473165642692358561150720638624 12700179 35091449951528895187800869586398793600 12700180 44382742362403608220053297568920576000 12700181 -152223352592436569682792158186830828950 12700182 -560342143377046064201881755662749320192 12700183 -1112121453144971904696261121663115762976 12700184 103224379380724951318428250036864819200 12700185 1313916396693260408856480699573639140160 12700186 -218842821690731872434422184571723051776 12700187 -71385874826825511759683752399046502168 12700188 717453376050425590058134454166150388224 12700189 -3670285913097803727642076631624515360 12700190 801404015350074059899538203511610391680 12700191 -78173859653041785725722821743430418176 12700192 -1539843600933748746644018772315899363328 12700193 -742150769615880685305643053065553823056 12700194 -42120436054543152166339770847184681472 12700195 -103106917505034108928376745316354181520 12700196 -56369834208719251535194239809083428864 12700197 -100841188316252905105543229891843611332 12700198 -533255316062715594520043238550511677440 12700199 -320695533493429416179190932470992212064 12700200 587830702926641628453411833517938688000 12700201 482645356268601365855972576982407662344 12700202 -1183242094870876707895188365989742954400 12700203 -770951655748878638681621740076285334696 12700204 -174399723054824407584778736079032549376 12700205 -293683040587587378457994654556101994240 12700206 -894230629937306065334791034971930828800 12700207 678326239507385560954403475184203786672 12700208 -208033281304776059453519293462815866880 12700209 1096625319651832384758924376286672544768 12700210 51754919927201119269018504042472906560 12700211 755530193008309302529164200080235493000 12700212 -10335840064459416538438411053123379200 12700213 13134504382023560688456596439404078058 12700214 -119026442764338860357106405902468072544 12700215 229483585661269442541020093618550454320 12700216 1324133402974047049953196206586983444480 12700217 -1799047242611161391976650051095360195248 12700218 875557260053027862501446124207141888 12700219 599110704725043468460654555223640652832 12700220 -341719179793122254098060646687495147520 12700221 246952039219008824039095778542978584960 12700222 -15186223649407261885501722046708700160 12700223 -1361490471467181978933824734887353118528 12700224 248852305093439280184409939331473473536 12700225 -591850149055022388712330281507695262250 12700226 -216757178160291079191668165088894543360 12700227 -259376146660238617781659908625514595840 12700228 -752562653450563272079853850801811906432 12700229 110367165604557237548234377372888390560 12700230 -166250948012225332064873525969165105280 12700231 421865112880091869689903062496850257120 12700232 -699892957052381251780330517867548769280 12700233 19450000924601294561972434286796892224 12700234 35218785916961053847535825864487594080 12700235 -237572668711353967390665525829387923840 12700236 27301279732354873453392727882103987712 12700237 -1345233344756441979178575175813827391008 12700238 917709395861747662760913997872653027520 12700239 20955398264438386779143118526827479040 12700240 111809375815210133654212321848813158400 12700241 1765265316966870204252499063319032065252 12700242 -206668401421761230740372283455294932960 12700243 1023399380512215569154809019980198521800 12700244 -388987330644882497199636451540974393600 12700245 159774019709376540871767786298399827360 12700246 298801412768073667147091661427850096640 12700247 102030711865597107269682081238095478272 12700248 -37736372675006568614279639412242841600 12700249 -1126435885065939873401122557941628229750 12700250 -309060931901453758017780299354074896000 12700251 468850458172617951011366930302590295200 12700252 -915544519165842192931228263861367354880 12700253 252372707251073103311635888613768640 12700254 -32544920631739114278244514253663830016 12700255 -346272394123875990758488286843467196640 12700256 502408473277602515449050235186335055872 12700257 692633138956689500934748308572037470640 12700258 -7743892374493130657259873701505370368 12700259 745777173748127361601603639419037925328 12700260 -340194569516596604221090053882135552000 12700261 -1068266297681544940152493140998919142400 12700262 453212094879852529420167364433997265632 12700263 -709339377839836930286245465492781879256 12700264 -1252926906559265187073691304244196336640 12700265 15585144263624259390323727868285272000 12700266 -20219436924616400125132812670101706752 12700267 -230220793422690428490814377859517868528 12700268 387626661930573875865558340158579148800 12700269 816389985847507445942986944571662997494 12700270 -43671576034708622610317675962902835200 12700271 1864299264558748100736796904756254955472 12700272 -44634506466657461428309069622124675072 12700273 -606464797387316485668246420682509522478 12700274 -580914596821277429222359115846499834864 12700275 202022877722162330755760831790798873600 12700276 -707635409551156734732732369667778880768 12700277 150915234775480495287277279860119646720 12700278 -8307968688178593589696956538222624896 12700279 -1874760772697292939988472729511669422024 12700280 1704262106247913839373297571312861184000 12700281 197655093448514905743964600436826720 12700282 60790781831584292502503436710878332672 12700283 -66709960253673417390237568322839672080 12700284 -354352846613571346315734908902399057920 12700285 -314894575506769138570744577160935022600 12700286 -663722359732836274211875842751271889408 12700287 -748740999340589584346599215583163662560 12700288 -2803843149397139652256180769109867233280 12700289 -920309868511354059326742978464689688640 12700290 -366009504716992569971121505964676211200 12700291 39172446356201180368549858545138593800 12700292 -478157800906267541084726543318799697920 12700293 1179001511266494561548329393208030807424 12700294 995228754001186574242783062626859609696 12700295 -151726863816137212857075685901645329680 12700296 -100396013572312282011539048017078517760 12700297 49505654974774447815404757196934695680 12700298 508342953247356500492022228781672436064 12700299 813163099315290446732679492061025979864 12700300 -97664429204818835930656214958827712000 12700301 1278823226834979007102635608764114367424 12700302 -211983825510698555813254609845759864768 12700303 -311312325775132672918873575091758616320 12700304 38160166908432952510724622250782597120 12700305 -486088433560400554057315721734076762700 12700306 -348963496727656124347844722366955673600 12700307 640183429799806296825788201741424354144 12700308 1874130731985166035509231368557723648 12700309 84535303508217448169675236457055387840 12700310 82740599021069661156073399375828300800 12700311 158144008565462936687505218748298191264 12700312 176644863533689978429775538813613547520 12700313 378663838870995893918589160560967776900 12700314 52336664249305786353821529594872600832 12700315 -171146252906609492185669732044248161200 12700316 109848164498780457050663585870055575040 12700317 44147560792470156018528211994563635840 12700318 -209216653804123242044735461997923928640 12700319 -3148597282042582308893107742875247595648 12700320 316276499155979092486727156708907417600 12700321 151090799790412750365288087013938547972 12700322 -590754886344330053834751993119620876800 12700323 -263988080873998195245816946782452367960 12700324 14904613341118598820249794086313754624 12700325 255859675249783144870286738894639997600 12700326 -473162723521665771834475038645135590016 12700327 -2236877776677089928475045298566621490824 12700328 3187083081072265780817846115786424320 12700329 802558033481713414415293052151677409888 12700330 628730216946723113555667666495531550560 12700331 572203040806081921959270805062641332224 12700332 -952546308415189856268093262867010508288 12700333 1973444881792986528407912563091406626582 12700334 459697277258598076081897946061080106816 12700335 809994115013920872706158265420004048400 12700336 238147415656455426861015926914633334784 12700337 -462314575195657047967842582238998657432 12700338 98689750319829949372725708232257085440 12700339 -775160150085232826863515272808019627976 12700340 -1172355101627932863777009248216045568000 12700341 2438976425820026295270254966369519040 12700342 712325903077617300144857778220851399072 12700343 3572831502795281497480013152987850634720 12700344 -703421587179977512988093165111546081280 12700345 -561205801712317260581736531204096544320 12700346 -748242831486536332197834755876820058656 12700347 -283057586092126929630784861206638415360 12700348 482845487789507976891823068198737934336 12700349 -691630276317050150507391336669586816800 12700350 279413117509228667558190804193307697600 12700351 -26938396072750374379093083476397455048 12700352 109579370081061616839955017178074316800 12700353 -7622972040830904598202356534336843200 12700354 566192675094680136487123291026913247232 12700355 -1352014901496900339885545835205699776240 12700356 -400450163581831649437537546834137784320 12700357 1531527824000644978706360651349586242972 12700358 234305008806683110009284026520261305472 12700359 -36435296223874726287640020020652287040 12700360 -357280221808512055967567512144011264000 12700361 -146180342999762732522519611925601209628 12700362 -38209719889757832837491039896655076096 12700363 175016936360040171445438703021150061424 12700364 -2222608564258590545850741527008266683904 12700365 184188623223516723851123589754599181440 12700366 389923606831869766072349065143560833920 12700367 343074831765299754386282199774899044440 12700368 316444036665613962099583907285925888000 12700369 1089417937848387862379124415795351490160 12700370 -218098936028811672688406837800494988800 12700371 1088007371365720378935984253693978569912 12700372 691188129171501236624768215777140680576 12700373 414561293956923744585177348717826983840 12700374 693491230551063091623752954199132596160 12700375 1512168250323877336538438187390299874000 12700376 -920548192569021510040368700896000614400 12700377 -1616825301271576852900713211782318619980 12700378 -715725468393514533367965556498389593376 12700379 35585343383811731323740742679149440000 12700380 224129961909575780058077272405217280000 12700381 -313922440297006467206647310270096066048 12700382 218888443053375774569889435755716209792 12700383 553748591597627867196137745654666175248 12700384 1117390428262801842995774643394458157056 12700385 895745475984523147244355592273039387200 12700386 498508903191673536646953377591341997184 12700387 -491958568777301644219727516559790760448 12700388 1177384168179043400319498071132463132288 12700389 -165562687504296469543192884408376670400 12700390 108964688571025757603904216621996656640 12700391 909240973676207191019668234825097285784 12700392 -652000076145983584585916901958736609280 12700393 -103434373052061668072144744375582006976 12700394 -135192184422733299974511924765746688 12700395 535307090146730424873180565847207943120 12700396 -58677873686387071706685692473720979200 12700397 1095006563681773241093355111717471909846 12700398 -77572078831689032204332519142934789120 12700399 -1595272353217636528428633228211016483880 12700400 155068110277629612798112992884448460800 12700401 -233022926935810824445701168744406142016 12700402 375595298982471033607024926076012812288 12700403 -385057800476176080608654629726009940976 12700404 334240435790299458535304992301822405376 12700405 -1600569836026859506318918857738781569000 12700406 242567466365147314620363720183668919744 12700407 83071110047947993202086135023431396688 12700408 240265120812898941813755221748682854400 12700409 -136662528949903517949444681798550301952 12700410 -219636323944886905050959848462751504640 12700411 964589482704959332008889462845564883824 12700412 -972296675098813201865632601247223239168 12700413 -1004593341386376112129409852916009998976 12700414 1152940118007325867804274565158491622400 12700415 39744588337582152344865133943679037440 12700416 -622309440134623303398693633443097477120 12700417 2212308935075102219629197399376110427680 12700418 -798196943880206647509377614015785249840 12700419 298152287255800985101072867646456509944 12700420 -596605078562284720954937744990283006720 12700421 -725402855075746846036857853999070499456 12700422 193483599191702487721241889477783552000 12700423 4856751738069188429078200720853332200 12700424 873302446845583381095505079152333086720 12700425 285257886815506995622809793561699242000 12700426 1315892802171370878245123444527147236960 12700427 724702992859501756237125797368652731632 12700428 46983331455819270318436142579634247680 12700429 391192765997152108534594591390273655776 12700430 -658267085851301669740545480450332572800 12700431 1372767711796693377051940167718392164520 12700432 86679064497789115938681513344413147136 12700433 1000989985089052010702039558755188673344 12700434 694123362904362963731047165035703633920 12700435 -331660324481582647353716883807288600240 12700436 236321906071170979642168782994421944320 12700437 2801536275284954274759245118706423968 12700438 -108585343916334498828840422116242854880 12700439 -545541576795012218257643591415423505776 12700440 -534220662739504516983749973120915456000 12700441 -381102150104825711103393486243656404028 12700442 -927242006147456808619548624901253626128 12700443 -15769511547868771547383471706316064512 12700444 950450790996662247796493645171472527872 12700445 -1554195231379450400811312598096546388520 12700446 -339006607686909395277629803232632031232 12700447 24304794273161911049332042008968205744 12700448 187316069886142750203925686817657061376 12700449 -309156785775360145874130461117692531200 12700450 106251599277426751793493383351550988800 12700451 -1986487087239372867716487404332488112548 12700452 79780421203314598546858199580581412864 12700453 -1665284791694002020795266240999216039840 12700454 621322436198307317185451793586884005760 12700455 -662181696615417036093725555964978633600 12700456 -1786888873178757719650615905069912069120 12700457 338130795682691422293768614517865304592 12700458 -84200234566631291635634068396179628800 12700459 -4890133471533246705994791359295325600 12700460 -635107090980871020102591809270098022400 12700461 1051180613134585232289545530090092872160 12700462 -253270435439127981410008587328681152000 12700463 1253391064909229783896999074266343915480 12700464 4309687151635868824764037044083097600 12700465 -127081009814347733873975610791786968140 12700466 -710398291068967039953725626657689251568 12700467 16362004026634972202056712078218436928 12700468 99337023564423630993712130903455021056 12700469 886399624192719850462087025654617845870 12700470 -153782139159815063292736582359844454400 12700471 95329635703966546075797137298768907904 12700472 185319374359644246094250829212307087360 12700473 344646233646114727133749469758082572224 12700474 -523843882473487496308737275410521649920 12700475 -698537769297116110642425035694484699500 12700476 60438318946829164762112859365370009600 12700477 -1577930437466777070229731823432597679674 12700478 -38856721316192941313244725598730302720 12700479 -1390395660867937597814854995686305559040 12700480 1263065314452353077113384931656990720 12700481 -2899451607687723803348860252299762117888 12700482 -113842271803533579397411385317730529408 12700483 -16119226087143091513265375267071288256 12700484 -488140666952292338231676595143483993984 12700485 -13724755827727782131445767334225212160 12700486 270074051881052002680876997442565185280 12700487 -53319219991621917509740556470625372448 12700488 119719096336232363023183379846606929920 12700489 -2169030552588434477135232880082947100710 12700490 -457046027008217396669162164064684486400 12700491 424693633211860311392258033231895710640 12700492 -211301834768855557699720758872460318720 12700493 448364692993555112344247988738694912800 12700494 251581146316104828372900364099907926848 12700495 1034347132279439717227267750496885493000 12700496 45938297050894521179890634444650020864 12700497 -619522594062994326712200154305403626000 12700498 430668617348860697782389511645253370000 12700499 -61429094654403231708551058335197458864 12700500 -221209866688391424991431655092546048000 12700501 -900734662728704964421544652652971856896 12700502 -212080522623281322763113997856019918048 12700503 2236113738455140525289206168046248894800 12700504 -1389439160864706306837783214864405002240 12700505 649853266715639674976397740878613413320 12700506 209898042494284147099133837988469096704 12700507 1332905155435553985632354248533457394756 12700508 -38791865492797225532975849139836289024 12700509 -265681644014191169063365686214552812960 12700510 249393941709336601271101393282470692160 12700511 -653272401712103136711934532530478769888 12700512 -865539927351870332412959898048072253440 12700513 -952619354465872721246798858889348587904 12700514 68905270666149343504661455080402001920 12700515 -675979284194763474701364660574234411680 12700516 -1067785361275399158999137545428148340480 12700517 -75277244095530939706937714554731105600 12700518 -519862114489083506669733027873894254592 12700519 -1294353688121950552986810788202250741056 12700520 -149467454404013157060905393298274713600 12700521 -288989100061981623850067136294118799580 12700522 -352013640648106678620620265834731084448 12700523 -45777908527120057875159947619804888 12700524 508317510579160226637095341131978118656 12700525 149709870507389196214747058969566722050 12700526 49389817937293644487247076841607963712 12700527 258223361744118463469084401799949839232 12700528 356049286316218704561813374160633200640 12700529 -73464574715304269920628838948299368860 12700530 948776023907922968308682903627689881600 12700531 -590233364664225213235543807879127013120 12700532 11455648603422778435995753477057718272 12700533 -1007792271501098709477360970742475208896 12700534 409864428339916881095661557400773289984 12700535 387397803026394506856847194042433100160 12700536 -87536447760291230421848814746319912960 12700537 540218310650444766139093194885691550186 12700538 733752862495315909617958347620276887920 12700539 -26115905021747757247930231692172982196 12700540 61350195285009836585802636159125376000 12700541 -504937174615325370880474869151113191328 12700542 281426983227071422747701031207247291712 12700543 -230117614375232058277679738048520340056 12700544 60347316822464460919204920214180331520 12700545 54877364512798850631534503276341493760 12700546 -72092224038505865692706417347827786720 12700547 2552817055432372565655166810099694843472 12700548 24928668663263570148746236964974080000 12700549 -12567974293106242489286229409215861636 12700550 -611014714611057647079582419343036720000 12700551 -137945537971878117334600505508562141056 12700552 485333062519036243059803003861373465600 12700553 -160133722230837365973943416360861906816 12700554 -90221404108860039413450888307650529792 12700555 -1050182042715275436356799663557024198400 12700556 -1102888921937587444069551518718418521600 12700557 53096548462037789233170942412015162806 12700558 150296485424761746362177387023540249728 12700559 -2318197825382840077291187219152351884240 12700560 127374700310241912463944863634142003200 12700561 2037238525498085212445298738492139034162 12700562 -226110198024259992749081185529054208 12700563 917048244354603392330283994836811669944 12700564 705711198127396625534130704325578278656 12700565 1132374587941685151124114362197940938460 12700566 -8395486839156180723112628851721466240 12700567 -326973244358892466747642528209053273040 12700568 68062284799264552179493331047766016000 12700569 317452297549207129150159678957204608000 12700570 -255683997953825198527092419158623704640 12700571 175552644288208208442656784356979062640 12700572 -199840451244786121029090865746972599808 12700573 -958744001548633862040240259163428305178 12700574 1004380314693821028350362959443877169536 12700575 -574884378746604349233939866402359178400 12700576 386540923959903066683425613514072391680 12700577 882175686051100835311717045827641030208 12700578 -43558887308563459300450025804195635200 12700579 -457119577390779682868438609525422104240 12700580 -94997746766574505793909284747215974400 12700581 -827861844910608625420722174404983532352 12700582 -275632683937638680312680900774389592608 12700583 235721305414533385615141348870903620576 12700584 -383147811914407755698999681246579097600 12700585 17871410318530176522160953565133469960 12700586 -635882981134714568510569773940042717008 12700587 -163403074059303789463238810616520126080 12700588 365660435150314767353467553686134853120 12700589 -479577338664936737936277923570677051680 12700590 -21539073456020706649788214218479063040 12700591 -1620287224117312686257892552861096977008 12700592 -387843350265846303218540159847534280704 12700593 1548868152102288259825514626127156949120 12700594 -996487899630386056562900288152904945904 12700595 -94947639350752077344521219010446352400 12700596 686836039678615773410182048482396475392 12700597 289169930078590755138895947923501702400 12700598 -406894074953566702108358530467556576128 12700599 -391571370349219593174140737404355782936 12700600 -278752372972290212200686549013929984000 12700601 77569655452245351275915714550452483412 12700602 -136329971176074244026457582458830291232 12700603 592939960922021709955525954932627860904 12700604 292798652923759312577280828195015014400 12700605 -999259158348933627711188308479977191680 12700606 -1518468726904214726822704238028184966080 12700607 -337115987512641692345906333896367070720 12700608 -225078856060785064891607651805026058240 12700609 7930164562874889742400615081767430704 12700610 -189707138496543124602479362249808455680 12700611 -225445810519690348905920382537034368000 12700612 4327126727087188032076547896021274880 12700613 -132243443827883396627434886935004196 12700614 22357344749475018807976150115980738560 12700615 -1489649938456505883171483402332092760400 12700616 124076322125669738830655763024419988480 12700617 -355221443134780370551199369214371182320 12700618 3737662570737814656009751475261617152 12700619 315114583392026577041472651247425634896 12700620 32096088904471126047489219758798330880 12700621 2043023536819034422463733220984270863712 12700622 320865631530266177767819755249299693568 12700623 -270076557889102338039030580917920977920 12700624 156518047037511244976064314602984202240 12700625 88768061169938986671025245481946520000 12700626 -27024451015779663372681085211405817600 12700627 664710771003807868217080777776191987872 12700628 492579722283825898528706288816616298368 12700629 -309877946251076421803562504080287965426 12700630 -829263254835372023079328219645139447040 12700631 1332318008867707644703733545698730659552 12700632 -470337082389746314961852251861171568640 12700633 -1116850134874664163345517802509522830576 12700634 163164560714864738509316464344631825920 12700635 -141288089568105831496169398637818060800 12700636 325494676261609328597777627903693005312 12700637 -2446189227745233568365401445757348450740 12700638 82222873148422631835525473407707913728 12700639 447249610653756589496970796877864031856 12700640 191364261336541354137687006945273446400 12700641 -585296168630388828413950777697072893008 12700642 1338436539593180174907236078269362979200 12700643 -1046798549522568660720230382185149323108 12700644 -64469004406504586793875184785851392 12700645 23111151571643370628643967027255991200 12700646 -142083432216508651465034323498019936256 12700647 -1059654674627601961766071287765320161776 12700648 919841915630644540378613489795321871360 12700649 441079815041064957112289047911510654480 12700650 11568161597519949754248826176541881600 12700651 1982467553776059371905253824261118715600 12700652 6881362007109812379267948683853149184 12700653 -873881959186568736434635647300485337600 12700654 -1383848904767631853147347683946079908288 12700655 -47945573824784424764331230461482648480 12700656 65721902892188783847326002558839029760 12700657 692502788065310291566804551667062305332 12700658 -77327016887743112620876947377955406320 12700659 -1175317363810869699340184087343448957896 12700660 -8894269931368534971012838094358896640 12700661 -210513490556063343222519454222863462738 12700662 297451041074717969914713521664724264320 12700663 -1509924514252809531782051304306198172416 12700664 1942773326581170459482658743793636249600 12700665 1565292094349779396531052857606894848000 12700666 -1327760594279620524574519756968975674880 12700667 -402287042072917341362236053727200903408 12700668 -180150397050899164934293575350594895360 12700669 -387760210002976591299763446562072903680 12700670 141856419621738750053238726007068233280 12700671 308903652343649550697774076916812998800 12700672 1839587168955822353659465889772879216640 12700673 -512462649319224423969331822970370566316 12700674 -245151586262273238014263699621191782400 12700675 -63014077545951362857477852990864226000 12700676 -708510479986061340541936698616049159040 12700677 969352330538757991801791521846180738880 12700678 -22154314629044227418503935109797571776 12700679 -1008942493451405442738449789762694647616 12700680 -162358780539561033067034782557671424000 12700681 -568222675044952219610991635872011310208 12700682 -437218299694575496086462901266680345808 12700683 -389600582117378129186308995419022104280 12700684 -1770208625723824879944265426703035751424 12700685 -2156183671835805443938248504424008307200 12700686 3010226615242428868870701859227537408 12700687 161046627724955505248468054481498620336 12700688 89646807237908317006437569182613372928 12700689 320913104618337186925925904589522512624 12700690 -49635336749080054935966882052973944320 12700691 1700538752418629294726017230960618068832 12700692 282173979238629165403047630794778992640 12700693 501567814016649962858653023046893329088 12700694 -369752754691378449312873464939926550400 12700695 3361883782049396765684743623116313600 12700696 -1624323897571444166124276500124298782720 12700697 -296631003886892607925437123265154258928 12700698 21370603151374155972923356013571454464 12700699 -430114066266021200571849918055564400640 12700700 -3168361055436623202175881803091763200 12700701 -382782729542013308782251667543179435732 12700702 -18126761671203621040964317864504979520 12700703 1629676892510683915369859027818463129952 12700704 -529722944381596538334670968611104358400 12700705 -588915825602169928186560668013254092140 12700706 -481319942076322725682764607778264246448 12700707 261983364549292491582676343353673176440 12700708 -100637123291207369887558643085235691520 12700709 -47276485231365238706182932356971777920 12700710 -336835470794399613909379874069049110400 12700711 -1821842090986478500792445010014909703688 12700712 1069005399293452372957952433293683507200 12700713 1180310669802470782617417760428479174544 12700714 -73057034408259854132859137906927204928 12700715 293144566209846290284408078491931885920 12700716 -224814944449887983726284607884043157504 12700717 -173929303318154457436938235430499719808 12700718 1145629940777933639130105892890783635520 12700719 -45025990638816258336112926222603715200 12700720 215478287439515502024178337466772684800 12700721 7445675060512014741009702667948227840 12700722 -126910779000463667622539102620698061056 12700723 -591787179744626604329857437870757676800 12700724 -2396511340853615845244989001100018032640 12700725 -171289099598002285289829866370188582400 12700726 -212274090947035877705901028522089627840 12700727 447196563198221981070074960555808940512 12700728 -120585128082755856763055967554080665600 12700729 1762895223599845869482487755017711820330 12700730 -171368113950539896683746994776873164800 12700731 11446938664371740695723022039596858368 12700732 239710475864917648454245962970425564672 12700733 32599371938736362690553714329051559564 12700734 186816753256862302153432417421240880384 12700735 -18031954676104422139938262935713960400 12700736 207257844446844954714581714827518935040 12700737 -113604685974048717258346172635102540800 12700738 -10688408472628057450758639123073577472 12700739 1092582430459376837099557259096600196540 12700740 -245612870333008101888513406197606604800 12700741 1353601114776207566550961129767295882142 12700742 -882519631671612097418700254252524988928 12700743 -250896519094892524642413869600950618752 12700744 -423383312149457344732273866228965376000 12700745 -92837447034801833280370132142590404600 12700746 -552235566742081001681992708222757376000 12700747 100008999481169037253277950666502873440 12700748 -164769257882617905698860412367616934400 12700749 -839835167240509911435189029734985926752 12700750 356789922960610338919018427300010048000 12700751 2431094219304982510343572314878176889280 12700752 155369423087781935137014510174073651200 12700753 551355116489285532211997655801050203200 12700754 842779559706326874391074269942203961472 12700755 115507191265903444337002385272428422400 12700756 287833607781985400575180894716934319872 12700757 223227339706001576395028112228565671360 12700758 -155764491858566904155568657618393907200 12700759 -134724564713952689567418608920670360560 12700760 503152374350259378601719587026283520000 12700761 -200695571721355540730341539315604330944 12700762 108108349458620472743215600126087593984 12700763 -53929413441776873283309148115578156320 12700764 62513155496602169492812396950645181440 12700765 367455778506397267387905493270800000 12700766 -15001452879645015788079702899272291200 12700767 538217971290497890115577049212179198280 12700768 1055267933379598625057700099750569705472 12700769 -873388859854946974532018774589099995904 12700770 -60491236446153223626312515819000563200 12700771 -154749135836214479114494748709698726208 12700772 -400042588138947087765549475858783027200 12700773 74130649186534278895892008441127808000 12700774 83453198807473344796601264947274722752 12700775 -294303344888407099794379269287248100400 12700776 -57901673911474873279720228697457868800 12700777 8536236866570321927182217348330358400 12700778 -478302381142601527592520705043826530560 12700779 -122185739449609207784744582552558360832 12700780 159983659231551836786741535800525721600 12700781 -491284688698281641801334904694337437610 12700782 -93110108827239907457799810048131977920 12700783 -293408203692566219775558157647650455160 12700784 -16520111346064086471154178293085700096 12700785 -653724724696818293648044379283495056640 12700786 -303682145176832151965413894184054476800 12700787 9175054815345753090728373855095916624 12700788 883471076135481515060410529696233814016 12700789 1656432028203709792021432837891088365770 12700790 -787256302641739626510565102085008665600 12700791 393494538296656338226933482651023510400 12700792 -143187962466785705343234328887036518400 12700793 60055755298421547672449563231022395392 12700794 -329063814446917310414916746468185958400 12700795 76870029703605607226953733720039338320 12700796 -801099195604424859810975805647552119808 12700797 157222219046878992190152540927785633280 12700798 -964190204302241968099609852408358666880 12700799 1271166945162812652296122268410793404800 12700800 24359686942669041638408013632765952000 12700801 -41362521433930001797607499005969644496 12700802 -988938275349527765005265785590678838368 12700803 -911661830603278139300738840477112844296 12700804 492047036921937473330346149780911724800 12700805 53217935419380211635787948791852415920 12700806 -318044075916200597884793423025567602496 12700807 182806134783589848616531963375982602752 12700808 -55909768218557313659639588056185600000 12700809 -595888262629145908582604530193376237072 12700810 -711598611784834343244644037512652257280 12700811 2608305222665211637776158340161357110800 12700812 -520321704046895087778444392232429465600 12700813 800897762200841329429207322557282137004 12700814 56151918855336212020005611534527156992 12700815 772681091520708993877748012010724661520 12700816 137908317376301020545644888544873676800 12700817 386581457540135545135831176659796418866 12700818 -48176430178482772724663042697682878816 12700819 -992250133961163636362292766609158330504 12700820 -165103664962298443772209356907487139840 12700821 -30948849587463082773839631768156509376 12700822 261872059696437278188447133415185159712 12700823 44996954821004831294821851263111568072 12700824 4009462867922980468890811923407831040 12700825 -450517013242439185188251497621204006450 12700826 869078133501949858706351102763475651584 12700827 -546500694144300289836829514211373954560 12700828 243252526945502761218257410931172699136 12700829 2209965965988517613966476294337977750476 12700830 364590580586972102732038025989114675200 12700831 -596560258678787118146632195750500750096 12700832 -50360801167562541742466200516331962368 12700833 -1081215832010072401202884115665079754576 12700834 310581509654169627300328353680392325280 12700835 -218134287115635186796703588908338816000 12700836 -939839335007682625175663337820055286528 12700837 -773870601054806491685050483168785288514 12700838 1181924655669636221826365084362688932320 12700839 738110383717040643821941421169934141224 12700840 1517550399189536480286025331675174400000 12700841 -1034270339944466252786335178844320878848 12700842 -13444485089174334641490682194983043072 12700843 -2400767659066880916192572890262579981736 12700844 -304592319731953419575720351409786246144 12700845 393240626172513997969664214685880647020 12700846 779896518567035150171473513225155415872 12700847 914429347459773008817559285825567738680 12700848 105633766300083775394336603290176159744 12700849 1206102613982239683329346828746577279186 12700850 108722067327352653373513363603398732000 12700851 736755118217134254377518249692170512128 12700852 1872493998839839328342810335160693674752 12700853 453633892655649719662166877699116370048 12700854 -645014161148640074479227575532486528000 12700855 99481399604574469068334825402763397120 12700856 -811506061547802179131291332555148247040 12700857 391860453021729023446155050444945717760 12700858 95178495725457760215876947380792669440 12700859 -212732249768969376982907508174783868584 12700860 -608981255203084813140535226572963568640 12700861 -618603404608426481196288114477822605748 12700862 -279776249209955116756583853797526221568 12700863 429035143722288499256719433803441477992 12700864 601818419942716911364517162611818627072 12700865 709902793521622782474010545429314338260 12700866 -488476912629622038848375197608543643776 12700867 5040266034749810379977294271210631248 12700868 781806930870788188900594715777563262976 12700869 -1063806479588397233260228965350682356640 12700870 2161461706204951967817783923599979520 12700871 -1552279775562148254975376567327435184400 12700872 -851952132986637408677016427236229217280 12700873 -1114966641868061149645368655337827198560 12700874 -120519316795159702714629849319467557280 12700875 -703819532127537763607674758375236160000 12700876 -681603389090562761868104050912480723968 12700877 42480666198586489969371825565004352 12700878 159435124211920189031018229195256233024 12700879 -705300991833655288196269278261158151224 12700880 -276318093826925811327371380672762429440 12700881 462824195200933997295949606372260183312 12700882 601897774215046849729676297422448859792 12700883 401425803780895026113028862332575872704 12700884 349084374011412634582944469603753807872 12700885 -599011368450046735871616976128746784420 12700886 -32970143546921290824553627353435648 12700887 -1245924891983374846955593654220273126448 12700888 1817483514809293601704505098907169269760 12700889 667222748798768893556614589039696873472 12700890 -2025170360704656183384944134542427680 12700891 -108287601304133317440948201589068908528 12700892 634389456849917192219236503142867100160 12700893 265223510468509327436045841701331060864 12700894 -986839658336862891887288913041635833408 12700895 1064294945987834660538348853015272047400 12700896 129284138040279718991981555332485218304 12700897 15907651606911999137331095659318090464 12700898 118406925741303163109761247010080116800 12700899 211519669245508897215615286288377303024 12700900 -291490610040701004122081993659693132800 12700901 -1238499606484704056579073896394470740098 12700902 -491195455423488385428043964589803189568 12700903 -1121587400417420684736461875472147771848 12700904 1657271187487588874230906032581322670080 12700905 -12691696050828352337627472488795393280 12700906 -581462778196675727562331614296281925376 12700907 424436192750744999862102280357598668920 12700908 1248503218754383066373758832302692311040 12700909 -720574993125875315832256652242861152000 12700910 -2907856573359754646911987643904167040 12700911 552209233319641359059635125651422724480 12700912 92898012357222151051881391948839256064 12700913 437956705823167832261814960106601166162 12700914 1102902204448244499035611085313955308288 12700915 -1188686060476427547190063884266595703440 12700916 179829718314191050514694492955431568128 12700917 -121315235838670984225383565742557913472 12700918 272238201334395863455167474433654016160 12700919 458374688416873036854655176430894028544 12700920 -157033289797065303271282045822910054400 12700921 2418271735601371978975219689723922871892 12700922 -333650979497289804199293937072117257216 12700923 396418121210328784127245887700239831600 12700924 -394317444052654441038027869264926982144 12700925 -588752024266612929491273809517072818350 12700926 -376958398757624792405361002663577216 12700927 625523665279928564020657481586764248320 12700928 638180634645064974038112310198536241152 12700929 1324981158644935213562165257929823092288 12700930 -774016957338895620284964020058203136000 12700931 -518128624678993103746612093923218302800 12700932 -266773835180247776078200284519933382656 12700933 -595390441218524138978771008268021104960 12700934 602565464171144731076182832426403759552 12700935 -324217391853182146395538562166193444800 12700936 -950789231633820049333667398674629176320 12700937 -1744654572462021868189683949016044509414 12700938 -276602173405890082970360937349740963840 12700939 -377966848256964321174421946465429516040 12700940 71054746096221430657915637350624481280 12700941 22956891978634816281251594769239151168 12700942 699034715625811065007024523627683687872 12700943 96292436440015950144019490511874518192 12700944 -185286411949240635064357037570318647296 12700945 3684675956485702568519250296441884800 12700946 -34123157185499174540810396756897835360 12700947 -124621996708343667750188590152073612800 12700948 69281707869799389438213814522203176960 12700949 -1397869979305738707037651169204248745760 12700950 142551276789314240531648150039746401600 12700951 -895042654975534776972701875166581488576 12700952 -598339069021303880809758031229031014400 12700953 -2028131077863861332547056232211642176 12700954 81349974028892000022662033948952675072 12700955 1172577174157214246193962233263680180160 12700956 -626387374436229461129596912930104069120 12700957 136580170004032478481399010672350924352 12700958 -831047241789576850176740412635061025920 12700959 -320522026874207237397467149496521056696 12700960 -74763638612666299271481616115422986240 12700961 303767198191468898080310364682477627584 12700962 -5525443952163017866026981009545642928 12700963 883189703126733982717189070603013371784 12700964 24663552979210536887848503538188001536 12700965 -489122984902226949555036889732189678080 12700966 -228704606199127290238148270450432321568 12700967 -645535152288470791407026447474558814984 12700968 67336655540904145767816344070704332800 12700969 359904963873434150214775119968960629370 12700970 163954940444967875342399560650094627680 12700971 -670134231096303807455770704013688274660 12700972 317988677432622926487694026343343677184 12700973 -403811769708027027342500337377336555316 12700974 -100448441413434733964570110333301188608 12700975 391689143415847009089243859738606968400 12700976 -15046868644260721145913552341164032000 12700977 678455537843798157090876294310730781120 12700978 -78529092622111533562650886223414686176 12700979 413253476785679215368383717264999661120 12700980 107590742574177764427055633330725496320 12700981 758080851718447762407006725846489052782 12700982 450092224902647895933226732768962809472 12700983 144036801059843233642051230508367778024 12700984 1162561234359043474299777111188671180800 12700985 748703225248879889452570116828355137600 12700986 -356073833682052366576647592944016197120 12700987 395877570240543776927129028561085768880 12700988 -128329179622078109445133783333344184320 12700989 -680745182163705222080506020473776588800 12700990 -255967910681349647102083743693070437120 12700991 1031245175292395635209137213986136390352 12700992 -45944569570432092085684774668293111808 12700993 -2099733207376413817482555887377938602156 12700994 225086926833994359997016908752137963040 12700995 610022782849541536117919973820753491120 12700996 6796963826756832974315566876602034176 12700997 -1180192352154364660906748485204048435554 12700998 1114456076064524766139751327241977835264 12700999 2319482432117122181832884558837645139336 12701000 -153120170742939693560913899185658880000 12701001 -549463842647320355731527612704744291568 12701002 -1021423746708150575070508131054806340048 12701003 263811474400996505635805686340316097680 12701004 177920827979423595943113643918615391232 12701005 346521862040784906327619774432102035660 12701006 147917401486518334333927820309088128640 12701007 -375526904522796922739400143398104840 12701008 -106549870005197325743475253799055597568 12701009 162672616460830565106427024192666788210 12701010 -40748726900185725599238131892745666560 12701011 1051545488658780025740093403028829436224 12701012 659965555702689685719440985006801073920 12701013 13685689828205650359022139435507225184 12701014 -123434534046492497173036227150325582080 12701015 558469682089139271627921840516903803160 12701016 198724567902015877519437140416738099200 12701017 530913317084647144057918737060713819392 12701018 -928201898367526461406065674735667061248 12701019 449584147002610200161524453728380296344 12701020 539144322534014304577244900150598612480 12701021 17215144571101775601763300534300739244 12701022 105635772007179343952173586340791844672 12701023 534436415822874072887430248608190401104 12701024 73919537912696551612559129921154711552 12701025 283169115666683209449730997322094602000 12701026 -39011104118943303053469842963150105760 12701027 -459172740492502738951982183724303030000 12701028 837503317410192131014930936354424017920 12701029 1794095151966937113306310141123235417280 12701030 -306733805774677503949908591873505203840 12701031 -205351947097853419822123441433084893056 12701032 -241738412993323003023800524213028889600 12701033 3537667256161757076167138475042242097024 12701034 201690779117591881325558706696675390384 12701035 830692743924937713293073432342362398560 12701036 57777756215343629398188423802292762880 12701037 -103278627337086151467592933845020480832 12701038 338679573575279880152346034795971405696 12701039 10920968654680940644669369905391880688 12701040 -74138668739669678805937169508005314560 12701041 -627374219091535125896356624338477564416 12701042 -569701038490332059002719555588062687328 12701043 47539650647226833707259879024543830080 12701044 -759167942352295962335928039897500364800 12701045 2030762468439528267427261633915546452480 12701046 -269640498051860964649887994630094094336 12701047 -182860587339274918304770979908016795000 12701048 -628682647041984021618951335163174912000 12701049 -90995363655153972713091382315711240800 12701050 79400896405031683244370111007215070800 12701051 -183637933387456682872060210181389398576 12701052 -72113099528794560702221597956542425088 12701053 -394740717508143735855902492319676211796 12701054 155185828845894968394045037782500743872 12701055 12609950567891207894817924348742550400 12701056 -946599745968919005656283641779668910080 12701057 -2047346658514449776706680073568343604696 12701058 -85055728944227653107411263005245235200 12701059 -711887953773880756893580042800252499200 12701060 -411882049071689166943935087985362800640 12701061 916790807721241089749932064948660473440 12701062 -383774665643764029324502488350765580672 12701063 -40897225799403917236888156122158991216 12701064 -523253766533590873889766677150094458880 12701065 -519667107227086732397210474975933065080 12701066 1196421771450080902217831479797106176 12701067 1339174706278492526036063084796493509120 12701068 -960666957317683672426451269571408985600 12701069 -831771845199119365003375878590174611530 12701070 586739476213650150034717234819361491200 12701071 17873875854055157390171123452558637944 12701072 -3456848989566714236755800540111175680 12701073 399620455624604114053537088541448055808 12701074 -764589764681298990158314707213171088608 12701075 -66321858614090356885078723790349449400 12701076 -893314642400122254754003154640528058368 12701077 90988755485099924647194296911173399420 12701078 164309691532860833957968543019237207424 12701079 -369068152389832852499241710128019200536 12701080 -120390264693795880044002815330011955200 12701081 153262642103195320850294675835923332500 12701082 9932395675899653922781131162157301760 12701083 -983577271713581505622395747039229185696 12701084 -905789807184552927905205434654138362368 12701085 -510742778188980708052425890575382973600 12701086 -823935326637863314224461971004343488640 12701087 -130935466399139877607285234054282222368 12701088 486816485544311967182018475729281286144 12701089 672784750871323135022916737299018641890 12701090 668239366765073220424794499913129947200 12701091 648860260551055429778848878976723531104 12701092 -2037416247382932485333916005609176965120 12701093 -1753883055468422898502131775028013230658 12701094 616942850948845864572818628445868091072 12701095 -1498979326119112231882006622410841461200 12701096 -2055211277648095645170766647016050078720 12701097 1281512058308817599740436016789015491040 12701098 452507252022521744828826565381032730800 12701099 2237182664903094985447376970724477538100 12701100 -215464559619767761105675058683936857600 12701101 -104389969742132884650739442774726496000 12701102 -449660648442100536280825294179932018496 12701103 -42154575832684094996683580230849987584 12701104 20037777912430962344581781863819837440 12701105 -67805253748581651675454580957677524480 12701106 175013591580384558733506586626754168320 12701107 1480795681292094811315179170074856247720 12701108 399022622110232164280730078211587158016 12701109 416341013421002851075664214287336360160 12701110 -625006897122126385949415457813765655040 12701111 -168843516631643007612839672762082627288 12701112 1081998528092930670411277071786859499520 12701113 -988599655489838395969463272066619447638 12701114 55970113426736394205702970182875232512 12701115 -340781181176265994152544345283023508160 12701116 724586983165882343787743389584783285760 12701117 -105774278738537202761274928663835476320 12701118 -47692245555574287238788932349261914112 12701119 -532757220485781525061514682148460482320 12701120 -457258190027418643557768015763734528000 12701121 1040756916584497980712940003131603620912 12701122 -920577604702402212551336441041555968 12701123 291348136539583275780773636183488490304 12701124 -48549477877870355180473065384031856640 12701125 -25339082137654169282232795264717840000 12701126 -461408972358991629839957622677774755488 12701127 -258956699262669523851767405132057230680 12701128 7299289616872966960654521897108480 12701129 48743310745995085807173854923837534080 12701130 79624525432690062955224297671777971200 12701131 308833011218490117842141924294106774932 12701132 148902080385933414968236239200819180544 12701133 -218099154366049607468737139146787030196 12701134 392610406512694364426547137714303227392 12701135 444390696333899253357104656176323947200 12701136 -167283574022343876167770742170872446976 12701137 -973004131549968764069498738851857751580 12701138 468996594302579854547690402578056283296 12701139 -277048948023217304753103529328062218240 12701140 -481377282766992311790308781094719586560 12701141 -526153743741168530992367964553446177348 12701142 -480308052280125381449192293583186468928 12701143 -338732362289723150419741669839352379904 12701144 721022672039850166481396254420330475520 12701145 -215796556005094869396735275145147072960 12701146 -789915154625530445259780418656863147520 12701147 177775067654110108812753225316303866840 12701148 48913046247448438883254086694880993280 12701149 -73934124623242666822566513412529101460 12701150 -87643302876378158992847533804613760000 12701151 -1263570962614922668819193389647113790960 12701152 -1003494469680782622265893828873646768128 12701153 621321123702241739411873640766200714402 12701154 -46716422884590226314725515779210639360 12701155 765049363089889873606848250599782644560 12701156 -420697490534765116281647777822416451328 12701157 3404875824138818768745065340266294400 12701158 865160027670492233897614678037066365440 12701159 1843079885368863043849270032392134410960 12701160 324755592037497166680920734880314521600 12701161 1600360901650340228621306294283381267024 12701162 137409406797790133766665788758813310464 12701163 -312168702671289314328029369231365264656 12701164 -738473482255078143097093300335347957760 12701165 -56100212568322000990298590003827156480 12701166 -103453323587909843668811056630483430400 12701167 725606684719193310537855522490213019216 12701168 -1054435360690077970298288016805625856 12701169 -391770856232789961777070303217115835596 12701170 -287227658071390568353008704206796433600 12701171 -57978210323760198955185342897468954288 12701172 548512014056495429571997455497317238784 12701173 80542511931188845247211675702226020960 12701174 -47089585167818548715729310802127628480 12701175 15899906683556425276725882634758720000 12701176 2119256699981516749529047073689982853120 12701177 -1197168100270080031706094299914545187200 12701178 -112918892344893464464790501488076712960 12701179 -116357371881639585574717291475370794216 12701180 -704090234610488278199215300067167964160 12701181 -61966334735849261630962822149030469536 12701182 -407513856513052336275664435110496896 12701183 -465029487415386980210691285226495235976 12701184 576103080738746185609480300691655229440 12701185 109564615412624565675571211445557445120 12701186 1717190477841539594248180174538504017920 12701187 264061869172027073642112421509059224644 12701188 670825857867762620800648231973304975360 12701189 -450888605541302427378865502733821219076 12701190 -110674264372339116759674034909585715200 12701191 524202136660525332609297195399904573592 12701192 543569948479560806906280131904511841280 12701193 1770317700433564934720583590614647958080 12701194 -109105186558414685052937224258083225088 12701195 322729094147650670031665790079856995920 12701196 160402058777531000405602699405369344000 12701197 -49562337120687475848415803762958065768 12701198 -334219179100463116635373571215112651136 12701199 275014353254235415973927815657481504640 12701200 45084791278912619671574881527517593600 12701201 -20593364782476358268456877323526772368 12701202 -79352655586108936588838782100254531968 12701203 -653242757970643510405178018454037358548 12701204 76657044153132857914767189480183392256 12701205 74400929783274582420484675683976809120 12701206 -246173693220685840891646216143182683520 12701207 2810675714416493656242379842895115191800 12701208 333620669882059117997436142869659443200 12701209 1054927028531680020550796884343179230410 12701210 -767720131365545204628764512762516952640 12701211 9045161830032477936937719434192053440 12701212 -392677128056367731025106786727193674240 12701213 -50087338165114397174953478096122619040 12701214 -310789901483529891266236944532669137792 12701215 1003429290594607055699354877750432555600 12701216 -1801441938183474936027459085776242343936 12701217 141277267112093329871814310832013097920 12701218 198585157585198226199306440727103892640 12701219 -813197769686107015213806048853270642440 12701220 -143021651891592048438272243535972311040 12701221 -202279830478468730997718280539138609536 12701222 -1715728092065966809336172423384719627200 12701223 -1241847877146112679578530453694809876528 12701224 -628767254521727498355633648158769239040 12701225 370620657959718852414575393746441200000 12701226 211473802130068786732464048917519858688 12701227 324973987858315858126997368715486957568 12701228 125536041535512293546888926153804179456 12701229 -240884214958631346960830817058743566016 12701230 -285782400202767330936007132276904562240 12701231 2464530056930285949441060980094182985864 12701232 -434061886715479700817449737256749301760 12701233 548960901997475987573197881362784099840 12701234 -38452621841321248698813838346791326720 12701235 65687506314994042528048055284221630000 12701236 -309951824172774065876428112328563036160 12701237 2270556140931691955891209998288199228092 12701238 -82919945613334916951641814150251966464 12701239 2820738153059328133695028190939348554080 12701240 696147593529567147377318495285240217600 12701241 880611956058663931525458029065439231472 12701242 -486772522173935168434049790383337955728 12701243 1206342518925527236139923237534423529544 12701244 112504294880754197385264490611145654272 12701245 -709879860737230675825601035534190812500 12701246 -406444737603437689043549155901422720320 12701247 164912132380990797999184426196582266128 12701248 1147276763216779109366215375392342016 12701249 645951758373450824839906932612960468 12701250 71526610469204577105430818964721850000 12701251 -51001930273870916002909829705729991748 12701252 640023929042927166452025885295811780736 12701253 446924403507658799016490534057234690560 12701254 -12741110110101233495426871834726793920 12701255 -393577961683393640832865131395103151680 12701256 -487287504302386098474588146664060518400 12701257 1272739038143229088458278832378851435712 12701258 -117640883606200690778299170612026926080 12701259 440647586753366506433379784502606028720 12701260 21015808123927729493681789412621035520 12701261 555232718546218053606538098614311881120 12701262 241086908878257638259251742717343724544 12701263 1599906377650931442907781237558295462512 12701264 196422459019671100672722993159391150080 12701265 659670494378612057019323116171210264320 12701266 494886882362529042292873780485224690832 12701267 -336900864590807441418094595193153753120 12701268 -720108208471546373659759615860554629248 12701269 387366136807012337452343316263833480096 12701270 -13248692553479883859514676981565808640 12701271 -69394224003544942897234235945543309952 12701272 832498600657024558893294696715395379200 12701273 496271218503869557974221750767265668164 12701274 -326275903534845241577064125925559572480 12701275 -1086516732901860591738461848653150060000 12701276 -496568040211048274488157445495211226112 12701277 558735558796635578318394850011198857100 12701278 296906862923918256465231609380315360256 12701279 -637869560472840208490495273869587598320 12701280 -157617749138304406000360157890247393280 12701281 -368457943373865140181591861601534807148 12701282 -55662827417427186670606335385725234816 12701283 413790350055545404149936338701684548864 12701284 522944298265587174405413871017639961600 12701285 -193395085464256572425745158052972503040 12701286 1505447957117750024959179111731044224 12701287 -1509786895152518777032381631821120629064 12701288 -42447291294924413094429005139184896000 12701289 40718448148065975506704621036699991808 12701290 163142929589872237345521900588598288560 12701291 379756221360911721301619405606939020080 12701292 254090603833352626007764457622188928000 12701293 -540697493399574712739870722463187895872 12701294 -378794726406520882159243034281034426304 12701295 935816551498892793676102808420124079920 12701296 -526291476586946562432584922515037093888 12701297 612233952074162112639526080714825792 12701298 -2131802817505022050556049405171274752 12701299 -290652624018324867372858594090001876736 12701300 276664121433803197408762367492725152000 12701301 462959954230269130063903629404205721632 12701302 991016539805045912513215972226764616352 12701303 238149341500353597278211078295883644680 12701304 420628713031302304060867338110435328000 12701305 456262508525177132052066347590203803460 12701306 -905638246376420019669835703759031765648 12701307 247022152155950132334374073609877410840 12701308 547286450521599864440472727211786320896 12701309 1463524643040314470033708677510519648000 12701310 -183520656112673367973923085931523609600 12701311 -605201993446966394461483521177669953168 12701312 -825989190650840635522523668011810816000 12701313 -115949188066231897793521628694545283840 12701314 226616544230531601165750346467592127520 12701315 -764230009208338346978046798619841375280 12701316 130841147891029427659440859374813514752 12701317 -367944032715728425329796100253151881634 12701318 174977901723799401562502526757321612416 12701319 1207961485074496784665225601271632453544 12701320 140286828005693750271421251721779609600 12701321 1317238997408682576033166470961721370522 12701322 -151245062363195063924293944262279648512 12701323 -360519143778843166236704451478944368176 12701324 -957480394094956500194168219386670788608 12701325 34476330291715062845980060812041059200 12701326 -294574365123932033502155632088001700416 12701327 879089624572441179233850693012884454432 12701328 -64323672158336118322992164910713143296 12701329 1699948502566188604467678175674040287840 12701330 -237565616180337778110480243924009036480 12701331 -1712321902940164625807470519359906888 12701332 302103277580106581393805723422130954240 12701333 -431928711543630054553447427609730223620 12701334 -89012735041624356507372916918148511360 12701335 851588606334967376930749036830904360560 12701336 795804484211395340668772466453219532800 12701337 -873364643359599924406789529351290993440 12701338 328432514923230298696847677070279768544 12701339 -1391924091080304656397712317840679779084 12701340 -6710964061222572979357464343957094400 12701341 -1048746974649095407061886938086723039258 12701342 1465894262270029363299274731350233994112 12701343 -22764121494813127264310129719338865920 12701344 -829457388763984398449072595557113528320 12701345 17975306784477927674576125039674206100 12701346 148588724118341891253138372162892385280 12701347 1101912945871492513104805738447490584796 12701348 334911297724638260382379149983414999040 12701349 -492452977710043175285419480494049908132 12701350 -112546370024088426340046797092318093600 12701351 -66288272682236579716255447835039677056 12701352 -631438507730527836995588903370112204800 12701353 -31376487211131879704440772733481007040 12701354 1124757038196333752474276118362585267376 12701355 -622155029735497090345135522090702817040 12701356 -911746865703946249376349971268937651200 12701357 2302561859315386619074125928004776995606 12701358 -44629888142782600728770563253920325376 12701359 -937856313380654442243537259816714811904 12701360 35974034152515682205065403409357864960 12701361 -687282045405468250657712556546728458128 12701362 -324347509856376166613449112049397384800 12701363 -922766851430453047804101753882054933960 12701364 487143673200377786827207172831433467904 12701365 -184966103422684054818474745157424420480 12701366 -1174521852996873612144723878363616537216 12701367 -347458163748248207350700547060503905920 12701368 619693653949117347349716465089783808000 12701369 -680680821724808751999933391324357318230 12701370 665307609928272777774106353411360000 12701371 455672912820164242553546769310315113572 12701372 -488816004742736658745825015762194791424 12701373 -570217905537379398684105806423577506400 12701374 59006395187212280525809290153245491200 12701375 1348322655597244314296006600261276694000 12701376 -160785107727853941411941714984564686848 12701377 186073535592773026165110703424774432040 12701378 679495988408982931455751193433499047456 12701379 -212525374842057332359047866370631729416 12701380 -826957007933777343484056579677796840960 12701381 753328617734172337809118244095549911744 12701382 -16241365966714849358549568067935191040 12701383 16105350993815617352081963323898182400 12701384 -747480474436796511598270092123001789440 12701385 -402121500226041178697960164825904596380 12701386 723460612460373325585497952556858200320 12701387 -276048008009965778674617493969657433964 12701388 -660713163130319139272707897247585616384 12701389 34692734873677004736093031543225448524 12701390 37151045733096160345747538929672842240 12701391 164970913986699522640785668236222684800 12701392 -261612685804809815409355446164970405888 12701393 2085787819947285395259189905870694921840 12701394 1134870795697545223661254458976272311040 12701395 535736712849587065911554152721634322080 12701396 206135609577625116608192623773407284992 12701397 132965699511353187825862093898649391104 12701398 295522018182387614805460624645974439200 12701399 219745466709291001747513965191785041360 12701400 287861787709622093872520149655278080000 12701401 214165234463352946382740533678829365652 12701402 301685014956503919072339311396243074560 12701403 205109153579047913784600336165614941440 12701404 -1126445660651508714885522695681029318144 12701405 -472212742719537596432976449232041769600 12701406 529944961301603200856804691139489744704 12701407 745829781156832304218130932015320718032 12701408 776644943803348456295472389526521118720 12701409 426671096235497105398705312953901940160 12701410 67423682287970233888075946235181251360 12701411 -820827776003211128628182615863216008768 12701412 335176447396100929821317586238999249536 12701413 235496823887448604793922762027037880704 12701414 -438915905203873717395804495472717735296 12701415 -177602027245801911798832698610196504160 12701416 -8540744545823535880016631532270387200 12701417 837660499031091481958448530666490435072 12701418 -324386975547894224555999981271037207296 12701419 1246174281706371740003009784935475041040 12701420 -1000793283591546387343441575198107136000 12701421 -431968999736365140520241749847021932800 12701422 136036872543749844843103781513221660224 12701423 9609359129632109333753282950452641760 12701424 -5559479142225698580084387952938418176 12701425 617157645035562886431672150215699314800 12701426 3102375500634027963737746568535277824 12701427 -644151363804945811741737747131614802880 12701428 -320510875912544273775656759564433315840 12701429 58637559815647948842399461747786938368 12701430 -163177917199623885327858057769608487680 12701431 -590277477057050069709070281983966298816 12701432 -223688690375940172213254786460430745600 12701433 -287237586338737599996551000077153888176 12701434 501160361273928696787161942868063084512 12701435 544029079180973321359571307610659446160 12701436 354716982827744506443188637138028560384 12701437 -1237405461634877204874442468225695452634 12701438 -522694203138468422285973250882437626880 12701439 -413304975463784344999941582382671719496 12701440 -333751296587847090666848875128595415040 12701441 909885372494320971124570960393766083842 12701442 92954805656137124129073976898665935360 12701443 -4867433538733539724485298784670403600 12701444 -14660516567814589404567472486083821568 12701445 241720575222401552268090756121249895040 12701446 -265061645070165686554006524994455618240 12701447 377533316813254073902055341932811480704 12701448 -20281755927832317132223058828524247040 12701449 -215160528418391032737443547272177955840 12701450 -74903339154991540111424560454635922400 12701451 -15931198172143881474548391985925869056 12701452 226263305930458889769997618176260155136 12701453 1734248854073169487920717932862566427702 12701454 55284142543639826636825643985766600832 12701455 -30060801637058426061809381825844498240 12701456 -34161279401571095903214448939145945088 12701457 305333393519382851279638364749796462760 12701458 -322143141938111218905637336868454875136 12701459 -207149733851637545163456236893072756440 12701460 246406923405880886596852445559294044160 12701461 509674306246526551307272575804738388800 12701462 -572687186985440846023302895231499980800 12701463 -982875957658769724072761665786041309312 12701464 166160835476931250284468341102371215360 12701465 -385441029739548417038005006513809966720 12701466 -803076286844381043019530165373418201856 12701467 -239066600442208030183179984046476793560 12701468 -780598594169940510964513567889129140224 12701469 -18671539130039257615782671680290691584 12701470 403831990992997021289043400187528911680 12701471 -461982541385471031889574356539842742960 12701472 -186513165225225808301614877122643361792 12701473 169238264312261579688676962035245146722 12701474 -354737268116000130262262074592929367040 12701475 246463736732346797697782017997392896000 12701476 826445329868434518656321362763813524480 12701477 -1776663706663698219824295776595499060674 12701478 380097311358445617231739295593477464960 12701479 100255163858394336457321763968555735040 12701480 -406538598278293817485902142844521267200 12701481 -227139897601479707279859859990516241280 12701482 -355129799540122930429813477677217758720 12701483 30128194475437848092517235556962294560 12701484 111522108586218894011711753212369893120 12701485 237900000475338322221439061473509103800 12701486 -586830338917272270880512401161117219392 12701487 230924971096577509245094114515102196368 12701488 -26352526201274205958193835281628479488 12701489 146113490602649183747555572248084189924 12701490 -45536602559406947186055580837677749760 12701491 -266903142393222291329892958775510524 12701492 -1253754602189081503595994028090182739584 12701493 -276206459365444335829701095215601140896 12701494 -68058863173301260598950090049229859200 12701495 -188638218597701170184564815528228244400 12701496 1222940988163926203169406312455481036800 12701497 596700671241205179920737424700288074880 12701498 318338830115536214455698553130649922560 12701499 -31891593139483684196925310108020894720 12701500 -260594322594520651977751845980405760000 12701501 1001960199736118618718937032545759721612 12701502 -507171690697358250513949867552020510720 12701503 -336579132833891710345913065148112831936 12701504 676912056210136906156967596867299311616 12701505 27920886014239474947690620149445448000 12701506 79165245750138988714069890842110003200 12701507 -294893806246135905546375152820488863680 12701508 -219020344849853346362705827143588347904 12701509 1307716257752506550720890676308515351710 12701510 -762921385303640423542454712170586579840 12701511 45116512516972868849911128979139650632 12701512 -6492672771924657369129458568526356480 12701513 177382513667716686751456744845465159648 12701514 230774861490821630143899621679757025792 12701515 742176980063998086819212010122612184000 12701516 815750615178162732875953580901136889856 12701517 -214900686773637594768792231536091942720 12701518 -621226395790571664261460045151039327040 12701519 -2763007546178269936127613202172625106560 12701520 -30284513620468981107642973667760537600 12701521 -419752273512127886886608056131418345600 12701522 -500081123712202656468534907932367736688 12701523 -631602646743517875032054285638229432976 12701524 -129852444255164272416257426538361847808 12701525 41422150287388260708258502343859196800 12701526 -361020635903025151627661384477988257856 12701527 123609447676257810788239597870147546376 12701528 -307474868764396011989195390493722173440 12701529 -138662478501173117974538881577775834156 12701530 372341014860891287344534783894586289600 12701531 1544125699636887292232966302151653771332 12701532 -303852943677342514750840260122745558528 12701533 -258275107295839820324306447944204577436 12701534 -1313089352573763896799813671218959331968 12701535 695004522637467755497939095630479656320 12701536 -196427508148006994479273439628920094720 12701537 505487477735125763696557169749283765538 12701538 -386722479436287982352485662006930326400 12701539 908166129691292511767946316948207296024 12701540 1465304267263651343884278918752651174400 12701541 -1951085294860964741345191450961509994880 12701542 150552925178075803681121948028264622080 12701543 40836296156988101651929945966351140624 12701544 352934874037249165862689543788016926720 12701545 -159381273981193288505203560910179690240 12701546 20171437171178628718917947506766400000 12701547 530223477497718634999402510375915464924 12701548 -469361386107596885076978635976184785920 12701549 174003954675679003094149367730685837536 12701550 -49519685637792254224555864315407115200 12701551 -88468154421663158783540340599426221296 12701552 97202356817080636481100401215355781120 12701553 -986151173091979887063347152716414577296 12701554 152966138562299218510241737440074521632 12701555 -1816593328316611484674031913021326640 12701556 240326113138564035524069220896702545920 12701557 -1016968781310392348240055707774561361120 12701558 -43802023565208966180269186078582802048 12701559 -31186036630132856722143997247560176432 12701560 -964565442893585381520023628209708544000 12701561 2733474403730974099818548962199614824192 12701562 -578999255870850921153251986393737216 12701563 586035648179250498067130523228485247760 12701564 640866294881081515867681445768584882176 12701565 210757566521170725393919746594721044600 12701566 74394027529023368625177178414762214400 12701567 1692786819398775387116762518909964003664 12701568 -180541203330123062854979570865033707520 12701569 -461668166006655268797601410258388252030 12701570 -23838345146233922741526215518630318080 12701571 -594979220327827122371620132409239137288 12701572 -261061508479845469301769434871355290368 12701573 -53933781011165365984971621683822232000 12701574 539284130652776756701762450893262525344 12701575 -239446013537718634863549634824158433000 12701576 -1823681182889337760036093405583896780800 12701577 -97170177891740433446977844288789775168 12701578 -23418691175479371167918249318469182976 12701579 163402906095408751293212781336590984640 12701580 -11189191554247549283819456034810147840 12701581 838650162770367277015093648011875155382 12701582 -122302164839675973533974799968136820480 12701583 32113034321360016211103226998773587600 12701584 463121773177187475464972362365052993536 12701585 92314287092159547447736769706380355840 12701586 45072199458392330015511436993818931200 12701587 -151485683217592096790525941049927274320 12701588 -1906281356187924877351584594394267828224 12701589 498502874326769020533060767253648719808 12701590 180447100606612135988794172807280835200 12701591 -951130814663325609631583018772384955680 12701592 389385486493100739003906495709940920320 12701593 -141554126165535792537014022813218495158 12701594 -884579233993481490072236595741382187040 12701595 -21513221415676829048634815045134233600 12701596 3005967966828383507706775482052083200 12701597 -504989709630639355529633161877254939668 12701598 -1698589509069206347777768854459101184 12701599 -174263266574483841156207004221005829440 12701600 527472027323156731345513357488522854400 12701601 91143053046445090033190658359706472224 12701602 1002785709227991270832217917108339132752 12701603 216126937419031287009418490364303094464 12701604 626731067095748276406685611391433889792 12701605 16257204770267005777386483538354104960 12701606 46252796379920089260366778280271649344 12701607 355512464166717426964549334934723296040 12701608 1307431976036598479431767657997222824960 12701609 436681216875737071332869888647198627200 12701610 381769295393791602591595110482926498560 12701611 372508609169926954450430106023304123952 12701612 -81936520693121999676664339509264384 12701613 -425687423174657885357358958205126513856 12701614 493153176704925110847484357892635689600 12701615 616666331782597053481053907361892002760 12701616 -24525475963952664939743890210308489216 12701617 870221971596842191934488071723442379666 12701618 -1203788180118613059781023592307840925888 12701619 -195405634683657222269711874958541973600 12701620 -350527576981709788134566773210048512000 12701621 1379793607310470220912240688750462621600 12701622 -116838080461931709087681419586371955840 12701623 451258535444421112960371056934216651144 12701624 37140372976437547404828695957668024320 12701625 217582744941457904131562494649730528000 12701626 279909671135299992151777058243733077760 12701627 1267836134433448497624177237327460933476 12701628 2115426197476768751968830021144829440 12701629 1786188545551733127325178304110360037120 12701630 -20538527039176240232133234225155527680 12701631 -330715540556757094372441193393585493048 12701632 -118513305965458702375167215364613341184 12701633 -989862447383051845219641289343878800000 12701634 -256393998524636215087188790764062244864 12701635 22750335576862699628235264521207932800 12701636 -558829307999576078923416577651240064640 12701637 -13046385275638980567089189730913690560 12701638 -1128466598200280377495926617599875910080 12701639 -1557920159843176526687877751126547179560 12701640 -119818797134321183509125596315256422400 12701641 1703846509077180949386773021755010512 12701642 975356957720627360744591019360448015200 12701643 2108305569753257504858090982800566502400 12701644 12495175410353439910566685010007817216 12701645 -1222320936639530242424867944953279549600 12701646 -78804334516469443224096952825568928000 12701647 -284213079786471600206037774395824961536 12701648 -503318900402559776193058941569873584128 12701649 495572420758979462348964682132147340640 12701650 -143584539616933770300252726292045754400 12701651 -1274428199024273398054312778058852397056 12701652 -298608334529510716642639606996074700800 12701653 270172785092898416321777990185419213902 12701654 230596892991286779161083931100949536000 12701655 480041647871392718902913216806975636800 12701656 648760309752442204702271342823553105920 12701657 -2550301863111911921951466545212216016688 12701658 94934439907694298113013792331249909248 12701659 -1923202587714829887136576715960418445968 12701660 -229108377331653311737694491166416803840 12701661 27548663609071843572709247907209011200 12701662 319098666786453772310494469104462412352 12701663 310540602449156769650705220804148957248 12701664 -23194037214227789722978942133568798720 12701665 -2233234693233465679204971051574531800 12701666 -747074410933768661662177953514799617968 12701667 -946451863536121003412107640163576441600 12701668 -114893073580111663711428827423636455424 12701669 623068410723784593432467601034874948796 12701670 -30837618934354821700857795692193129600 12701671 2014612112923193306097950382051042968200 12701672 1041322964378241353793441021902338636800 12701673 -771905300977067006120530132908990474678 12701674 702836205869580327871246107425950908336 12701675 56775998977937994944606173556204277600 12701676 -275073101792594077937523878557456598016 12701677 -309653351802508992776417118762594929268 12701678 595196378407133353735470118799797003200 12701679 727914062980295668755633915459943803648 12701680 -269663418730601997163154373443595632640 12701681 -424600692403391772548515067360628777600 12701682 -39831097454651632137326140771529966448 12701683 -314794814791576193560403940820833686068 12701684 -24841853685689012490848166230344955904 12701685 279860874638901533569542560998254400800 12701686 -1849444969014635431608652284256237219584 12701687 -423977427911391597957208282030638471888 12701688 -769925913172245358426142235542046781440 12701689 -100411833405857011456554185413882976640 12701690 192392266814476184519767187854240147200 12701691 1283887763099233818707219814704801664 12701692 190914718952298790453926883543804751872 12701693 274654665279710489575350462617711437740 12701694 -335439605566411649041205366306878161600 12701695 1248417372348009433728617432197197796200 12701696 395640259988426685946961323351565402112 12701697 -327886313129439540889338278267456777760 12701698 -586093108447251563426978259650704091136 12701699 201910572055511632933215323201336825760 12701700 -510150166086210000664368413618139110400 12701701 -418348870940948358177183524712898731298 12701702 666901494946695400734769874463320609760 12701703 -52235275578456070789792926916896811008 12701704 -429310742179741770664090232810854318080 12701705 -59617090803941362446159156360738346140 12701706 -23486961327724466818160261623542717696 12701707 2018444826319746030601398020741338191956 12701708 119332454382006649612418116987301184000 12701709 82186542296308972151306970815276647200 12701710 110191011063689674431813641529202214400 12701711 2473094722784878921351958035773854496624 12701712 7760140206228765025720600047315517440 12701713 -1300028470886291151015548918799605228700 12701714 353557751885706232503948762966747430560 12701715 -38783903028666685127051981589635572800 12701716 1549130201686505539102943970037847901952 12701717 -184075802262624094376106321988833895008 12701718 -249685056086326690540894168886267592960 12701719 893882308735375908301949697340683938120 12701720 -339127907323890650513737304496826368000 12701721 -448465104689653979163169691472899312688 12701722 -1105489699121435613149289354871417042176 12701723 472103841727671355003522623419490249024 12701724 74320064563780219234570153419921408000 12701725 56070074081588434766813836791294386500 12701726 164747363484601143743308455597577285440 12701727 3777444018924068312087384103755741568 12701728 844089192760229841901928239211520983040 12701729 277550797143156131057051710197297663330 12701730 34671740548567416841408526101549969920 12701731 -1405656269305010888994004890220626452340 12701732 -710190514022171397790180732499203691904 12701733 -57513126496015188288968907921226202304 12701734 -870306019497906559458210452262033789984 12701735 186677646623814399443621275322313369600 12701736 -747368697346689440405958684471324103680 12701737 -199304516962653162360764321420608557708 12701738 -58992207201324673777527540646671861504 12701739 -860915730943107672557240309051141452800 12701740 461553240662759540037319378011687536640 12701741 -12237903353493969559789564754825823828 12701742 -567905153794719269830478117480344125888 12701743 -44812341644292853702795656568976479496 12701744 -284620136619270734176795734296353013760 12701745 -87818475478941669499492204723469932800 12701746 604861358050464874625290793344453197072 12701747 -246601050622136090157503095649031057960 12701748 -147472743214225685365830584739765227520 12701749 143405816116446230646586555205699292160 12701750 762945924442975160620289196670081632000 12701751 82728842732045888027303278163394172800 12701752 -323196061855591104396479513984896081920 12701753 59310757912395883470978105768229181124 12701754 129817655089386505293667710743576764416 12701755 1011054595618404726374417761137030178320 12701756 349195692743330464048052740491490959360 12701757 642081454136047581024971393997077456640 12701758 -686314010330138433388181241085608873600 12701759 24295708185916237648317431812430130912 12701760 169606227576009515809570084801027768320 12701761 2042294243304606396085408917852411610500 12701762 665144417767480256615696143534185885504 12701763 -767344675328980659942514971724478912508 12701764 -313141407212798791062761649920358039424 12701765 -422482470406014195203201816191685414280 12701766 185877374365487467662902047498999726080 12701767 -236855688828561625097968617339801627808 12701768 8792734782759277744253292682218393600 12701769 -344475461156264221167989988818442098112 12701770 -549661059545052627115634977358284800 12701771 1236300956328037863298951487230682456160 12701772 5134979176073667676172306720689689600 12701773 -323343277797799798971280599320826512256 12701774 -501261828958320667409659531457422380864 12701775 63911773613240380504249339111105824000 12701776 388419431608555318690036233144085233664 12701777 1950346588290755618625321591178503081072 12701778 -411424005557325432844773464419754311680 12701779 2645918395474255996628195491930956187920 12701780 149169841346633586654675090139591472640 12701781 -76151686701101001246453915493102784772 12701782 743819223688003613906112763626503560992 12701783 -1252909737325125721010770597450015102968 12701784 133836668769173222555921968385246392320 12701785 -980273267179721961595760089257488640 12701786 -167036099254995054477600621005239719456 12701787 320493947746093625871481673785602055680 12701788 1882361902114713693486919604488578911232 12701789 -109013062191985392133434978611164913844 12701790 -217345958142893836566764507993150326080 12701791 -1714327555674606620532623701549250211808 12701792 1832875300341209562885574727068608233472 12701793 120982934792320553968777121308060166208 12701794 90162361473273423681476737767538788864 12701795 816435813678700919881690120178776716000 12701796 460595341715572622178129021945965973504 12701797 2686285909213902757472622922882885305600 12701798 -100563587324151016266964984355436813600 12701799 1631966276655892798132243668407664560640 12701800 -248738426266714555625120518519852800000 12701801 391028706431873106214660130623776538752 12701802 -598582722250470872183073675400492800768 12701803 533898214200212721649831852188528038400 12701804 -259365679151214657972300682596358026240 12701805 -366588285097414657883736601382522345280 12701806 10693946749101099430713929787814358400 12701807 -1040869825118406240085640456844358791528 12701808 -10897257617396020841728109034257842176 12701809 -467317054894734151496830910274284395980 12701810 267492494135804180233548200604700677120 12701811 212996100071645819997910298633746479672 12701812 1342318458233703425286814535648175685632 12701813 8735053892948309535256202827009953600 12701814 -432342191075897165169728153923243997760 12701815 -302402620862159998234676803237898150400 12701816 -116297424723134902737681584960513802240 12701817 -187974010689490468700332637458252215366 12701818 -90038303438308717152771957197856250368 12701819 477871803626917533099226440290214868464 12701820 38769627283559706271529423594975846400 12701821 -635102311865541973872273968876201720736 12701822 24747362004357593650953340040553191424 12701823 414008850448554925875062722420889577600 12701824 345163359730638669504529978508307333120 12701825 40875570354541092574642216730251574550 12701826 1165265305346974305204847334790083635200 12701827 -338695022696284403373009293509218856324 12701828 -46153579527645889438172613204160107264 12701829 -108756835756969737279071259224198209728 12701830 -419276209156429105595998905302881837440 12701831 -554011330049684048017133803279235515368 12701832 432391357683963820668452241092910612480 12701833 413305551952929249099724509503254184484 12701834 -398275462600164951880301559815063615184 12701835 383276886127324936086065973257547205200 12701836 498404828241249710357633328154648450048 12701837 353631574096796282067031158443892170112 12701838 -112238682083357696511760609067915038656 12701839 -578705059080325821295898932766703578704 12701840 45847512544283593842171180321924710400 12701841 -24034259688526330663394039045416958592 12701842 -551720104758738152535532470818136952320 12701843 52468517108839966628932455133736325888 12701844 -1599384227202994026385675882677228539904 12701845 -77837389732462946690585423472670725480 12701846 -3064186889249641637905442947911580128 12701847 -227847529533417136540345101632938721280 12701848 2125919619561415005381197929829234319360 12701849 -580858865048140775309563603593732276150 12701850 16002304147767500122071785554049932800 12701851 1656975189486916140663208501293618701304 12701852 881997869255418499215546524784451431936 12701853 -3672530798956618612008270384289917205056 12701854 -169984129902087078224783111256986880 12701855 -206481257002380598674053740082411220000 12701856 5843683617834342268786934767071264768 12701857 1056831628678089293837025179531248107520 12701858 -341604016957450781307449121690279860160 12701859 -548035520038680711444770595334469245200 12701860 1190229996275108031241085188928962867200 12701861 242887527662123106354316509728049136800 12701862 -623825260475265198210126752961010542720 12701863 1312151211730641470697428079319108671960 12701864 -638994056442255413528849661799284326400 12701865 163470237976712900753080526396232023040 12701866 -418473098849413125440885475003018988368 12701867 388846531246150078827893443232790776712 12701868 -237692291646946902206610236870955317760 12701869 293464864601426255571678576500020949270 12701870 251857984575798502023928534231682511360 12701871 -7988537699298876613120812224012488752 12701872 -147018479210510138132971465805181927424 12701873 -2821175408102901272296505381069707837464 12701874 70782309334948150277801624251882391040 12701875 146928933619222022712978792035222307500 12701876 -720429130839887424862123203379120465920 12701877 340421051609505060557590872963065452320 12701878 -33390412411327167392691082795848711168 12701879 -255867032242399496749614552843593785080 12701880 -1347004809625301305134716667827404800000 12701881 1156933336352431863669521411713200286864 12701882 103878058881989158239679615882197946368 12701883 -961642110337448895587528986880589446376 12701884 300851732111368299405038974060087080960 12701885 268577661091134973109996847257261237760 12701886 171544360681269219541429721725824262464 12701887 135661820779591093573037926854496257024 12701888 114399956539793645703129663943559086080 12701889 391239319322382528899812552154067827664 12701890 -769864984362138530781180695300314691520 12701891 858603596485029642641161579432252068864 12701892 158975713137196264597716463027320287232 12701893 -3280353478881802528499965861054525440 12701894 148229092667419606617511477792404314880 12701895 -410593770449534847521485901388117375360 12701896 -1431147363379387629310791386534682270720 12701897 -587747749330331226954158605083236608860 12701898 115603200930811537675193363812936666368 12701899 725676989609251031594230697176948480 12701900 -97619382200637595174947622821177984000 12701901 502480926541928220746634266541350116032 12701902 321124035969524191616149049068244198400 12701903 1009520346958933287516863966558118727152 12701904 -176209522405234890880515658388365639680 12701905 -8610171721447952263713032800682772480 12701906 355350190822553731387455558816054113280 12701907 -258887949711950984394406483335550736160 12701908 1494935859857988440362490900417450166016 12701909 -445787700829813993265574403212987184512 12701910 -3691183289502954563829874339781817600 12701911 -1311629010594040302486463521115785191520 12701912 -784073687280781961015500603514381260800 12701913 48099321228080037146443305871441023360 12701914 934585556447060788561667302701566851056 12701915 -278603135319473130085152088739895253200 12701916 -166459871734884710248676802999702294528 12701917 -974580532561318451005450315147527027034 12701918 714195425539781786180027919171489983040 12701919 -464812941315510417063089354464611664056 12701920 -287942544090925918782471854043200225280 12701921 810521683013269458613631356417702729122 12701922 533819634939978133134049241985319001472 12701923 -323287100735193790786576595814130819872 12701924 907420421631083037340554851490990095616 12701925 498493403424126104548442821076433425850 12701926 -191429530346143098291687879209928077088 12701927 -61379360045385973375051846201357466928 12701928 1379678812344546689845251666616651038720 12701929 2074848138081650160333294964074754713530 12701930 366677018860243566033494600026062123360 12701931 -448568611117242598027929081675035797056 12701932 1450844383706053942308550894086972843520 12701933 -2336494190394414407138517889799306650080 12701934 -2743474212434891270706749513910448128 12701935 1735689423084043197387551381904564822960 12701936 242278791366363563053634387463308574720 12701937 -398333211330394533932399945593853802720 12701938 416480142308255005474516760985697551360 12701939 -610755116354265074650269811685043646260 12701940 37527940288779048324304402417392844800 12701941 724927618923162949371608645209024587840 12701942 3447585670383476228702165705470218240 12701943 -1099169696344195929757715563534414676280 12701944 1778513873947287073148365249709221724160 12701945 -47013424922806978746516119055021882300 12701946 -60551245436126156525699336200269090816 12701947 -1032563701078484030674126996244390928604 12701948 147588520151456847864941142134894509056 12701949 444786414564070018340467085958029666208 12701950 141205635838205004562380446657931576000 12701951 720079316905858177097348918825402333952 12701952 315094289644409148340100024926784716800 12701953 -1486419082638574479409659316407405533136 12701954 -450073039899732940480469752055798212608 12701955 3125942484846250243743039486958225920 12701956 -1421440873119020527314245617007312250880 12701957 -556156214224530801580497128671935278880 12701958 -519404934339293378393354437250280627840 12701959 -1934460716246652049217447833857975954920 12701960 2106650318019206614722067845484833177600 12701961 357747807946339853883927411476793596640 12701962 52138671003111846163672244403335144448 12701963 -1466667467509961992365342778853533807788 12701964 -121454882925807354573672766174221213696 12701965 -1237018882446100463996052176769397129140 12701966 1122512961057092543962851056561081130432 12701967 168087622954408746627835288932688531080 12701968 -514273875391886430343099116451676405760 12701969 -276194019738881491975283058734759813376 12701970 -149560256695261714781232183245219980800 12701971 -48393794961336125478107434842809856000 12701972 2495117666291023126772022021128295755520 12701973 1109832716441493356776038945724817350944 12701974 -1071748350656875527096705666122339511264 12701975 -540509896560323295530397812405682000 12701976 -265744849514863677822121048926879744000 12701977 -618896085687475881299233446973891098348 12701978 -590773684334396187376671690794752626960 12701979 1230192815506692360071073673987353566124 12701980 196233880431641272071225816471441592320 12701981 398054263771380263169711634140836263782 12701982 -97556073942232773235817061687013641408 12701983 -506982547147031688498107929568584737680 12701984 -1774216791951908079861094149869134086144 12701985 -4111848019584586653284044733403801600 12701986 24596102855864690097135310801215298944 12701987 24795060013895685004009689067130905560 12701988 134335651329049467682584407023712870400 12701989 -99182356178464334981743534140113212768 12701990 297950605666397378048362452313126682880 12701991 91762753263750425816544233912544277920 12701992 496260008713100410793860335708060057600 12701993 1340826276133815607818416628759202117242 12701994 -442905900536335971602424914632303902720 12701995 -1970371094058131233238743889533779614880 12701996 -1591980185043803910065448125469782625792 12701997 57744221800505002768362032939025846720 12701998 858481877744422630163731996390295905536 12701999 57497262139941009014087718963848045664 12702000 -16785718186813318536446746668072960000 12702001 67708734763664953830101601672166287744 12702002 -374152482176339036212707921882117789696 12702003 -809762243657450277667277391819970703616 12702004 -385644284554304915236864011479043590144 12702005 179143559434682471119174431257023771320 12702006 -87450056434768623555946684421640833280 12702007 -97037092757411554133936887832051350920 12702008 1726425074390960736819455002188435025920 12702009 226804334675531938492091192679436492320 12702010 188617403909041074844091099684066504160 12702011 -74187434413962351451169917516839971568 12702012 -102747126586141646290503351012029718528 12702013 -2048509447495349690250257615106885846080 12702014 -180915631032839181657962022163582969920 12702015 63800167680755715990252597725207966400 12702016 214271651007298921566458126704938844160 12702017 39333090128059473536076010725727687380 12702018 -112474723270632278547147104122943408640 12702019 408731376445302015240601084349231142720 12702020 -1051085157438040062553350785008420024320 12702021 408077357516032296916196420348665036512 12702022 157115357467487418458706872619406636224 12702023 1086652091166264143235003386170516205784 12702024 -688014142247922089489572753353646218240 12702025 44492960378351159867360332249889322750 12702026 16345612854268040091360309656729057280 12702027 254903411417017407832564840454994490608 12702028 3860907274254676285701177745720537600 12702029 1747132157281945705182027939473526553260 12702030 463157825209212258372628091519516897280 12702031 -522931853192760509281733090362129153168 12702032 124412425304050395915778224892799877120 12702033 -52163572343587209485825696517136101120 12702034 -204588904488530218485021946665886537584 12702035 79331356688754832760157693390872658480 12702036 365281954465645235063054209540511066112 12702037 574969453261975939852777843978290357532 12702038 -23489634894507740530889370988976506080 12702039 -257935778044123293500265987780271697280 12702040 -288613906338068392662092106625637376000 12702041 2266461022592372797460877639329520768 12702042 264848509004010551635594871117443322880 12702043 -187882114304247390499784835931589497680 12702044 -484800454075634403691047964086032308224 12702045 77515789741331915554547813549249400000 12702046 89525944774225797884904122328985608960 12702047 1038101493639659879982676166724875120232 12702048 -53607175601866183698221213131370397696 12702049 -1094517326492421063760797057955851644736 12702050 234645703389657836282510337814048978800 12702051 245889684056307699212996326134223224000 12702052 707495233196567125505551670166296650752 12702053 -16903076825641516923890623127426565120 12702054 -451688929112915320651121558735879247360 12702055 31822594173396855321442068984383478960 12702056 -606573381436896866862296447190830499840 12702057 -667171822743874559286547897678908194160 12702058 -727139773458817272931329708520606158240 12702059 -1057744838400211122116286201659680057740 12702060 -28338558626385228441851471483469066240 12702061 -1005716964675016029702758152117131831488 12702062 -395582738356999645941576668960611627968 12702063 453009522207102299324769681637709216256 12702064 139575597112852406771320429964913541120 12702065 247492279575568156117528474814035217460 12702066 175689758772119881442228687871826581504 12702067 125696183380228983784650394175115283792 12702068 743310152936076013832145604466058814848 12702069 513275574707777386495358967751617064320 12702070 391565781800388550470356821882757347200 12702071 3858033361822408230538025281086733440 12702072 -322888521056443831351765835842573762560 12702073 -44516030497759277280048648210028480512 12702074 -405351174868948393409628106347424658688 12702075 86819319834251811584406654030565278600 12702076 -877245464988585943831015049240088238080 12702077 -1551015342850646023904366134292685284928 12702078 -60264784190736234937709731756425568896 12702079 702141368708096317176601672098117967680 12702080 -299339827651610794881938532939595776000 12702081 -394073728648010965407536795518749435456 12702082 422188795397833878284190136376086044672 12702083 -156065602013922242556491711337138817668 12702084 -490245300299985871090915994782182257664 12702085 538918131311454559868741926003774878720 12702086 -188312035462352708346146647908880004736 12702087 386932567980330105748750676888356867920 12702088 -66139017563376733600189831431269744640 12702089 -898343714179125193757792798252918008560 12702090 -99094121932607528809840865982640039680 12702091 265604962231207562969583487657370415184 12702092 42148735622475472532325564837042051072 12702093 -788275818526995065525409730750869171936 12702094 -727853796267687780982602260724665049600 12702095 6832326975531180012186030230263603200 12702096 -466564045220224924467559163935076352 12702097 769535708130540420188375951207508274420 12702098 -65336959654067586550375491155546651520 12702099 -801160072228045866524446115846953956936 12702100 54883179074088897676358183060514438400 12702101 -8708667928871872146015177215221634400 12702102 178496951689533040329250777799838449664 12702103 -1043651161357432372863178359448030510648 12702104 760476015958359415866981171280166891520 12702105 -294028989519592544839639161545592810360 12702106 -45810713148745075513863678474614090496 12702107 839079975320565862154017650620462432232 12702108 -232040817608498192535111055324821749760 12702109 -442147957485606215675500985806582572480 12702110 79680565320380001235048970540403504000 12702111 -1204457749843752151628103495275129876736 12702112 578345232737973631337059556035467804672 12702113 -1303794625081014105576668476974309646656 12702114 -6232499651038014030663378794344102272 12702115 1083637563940637808984128371548042455760 12702116 -61702936392200068289824624873323294720 12702117 156050349743798269408126667035106275680 12702118 -13337860885427323206211123087332378624 12702119 1389530607719917987656543893788601126520 12702120 -485542167991259181573313147058941132800 12702121 1839287589365282401482303366942443107322 12702122 931758578168290514967080509115009356800 12702123 1145486168784075505498794999951691155120 12702124 -696041089028389199761663198504041896704 12702125 349502240882764657476360723640012104000 12702126 -173517009132687038239123573390806515712 12702127 113444294593346382296528987378744510440 12702128 -63193605548057254329874595041308278784 12702129 -534292150976597684475947790212586551712 12702130 -141803751277182273261613232197126003200 12702131 357270218468437284506932297389193448832 12702132 -171076817850959572488690959275762402944 12702133 398748425330526794211361256100913515840 12702134 1405915306992826427769739558095467121600 12702135 -158637790617443604494800559028176104800 12702136 -159768762393814374710625557243344588800 12702137 218265759876360855593570472352972327872 12702138 888849495233148444790669247173418795520 12702139 888483336346880373441621025284415838928 12702140 771774225264025705412469520686138055680 12702141 543280490602717822124622428649325095648 12702142 70303410760707487774175011989731019072 12702143 -231492991370736750250142652758694460608 12702144 16218215951191498467440439415371988992 12702145 -644816253156694442173210299483554017200 12702146 -22951048183849819042498890422665056 12702147 417883443693585180517440876588152484600 12702148 1324669455907654766181343090221954170880 12702149 42469637476199314244780936864339234880 12702150 68433170969398409410826559426388344000 12702151 639261074252835573894767885786864014464 12702152 2216733276497148302242527376942323148800 12702153 -1115827047783872023093306054803928960992 12702154 -196824466475677157008723052100641314560 12702155 -52976199770416555867880648199355129440 12702156 108895080507086130160233447791763876864 12702157 -4137151067415031769558660621159227904 12702158 266920234247776082772470438744947272576 12702159 -945522520577035457062726191865386767616 12702160 266302257400251536459520720720252026880 12702161 -2068571734800724767779281543876749524238 12702162 -456174398332385682096171072329128253952 12702163 365631592190841257375550980249112842280 12702164 366858454150936776017421667247083610112 12702165 187007504332945387198187907926030131200 12702166 1550211585777178895892638277467586664704 12702167 556052277595922572390834261801756590216 12702168 -665226375385022700362092714904654284800 12702169 24858682999559802135278577960731294580 12702170 -23603513011081922801684107564384896000 12702171 -417031551235870260310550588470110102888 12702172 -493650144066185338599590175317568053760 12702173 2731265714617659569063814419436194488320 12702174 168547628683430543196129955648062193920 12702175 353234290778373839554394123094537445400 12702176 1469576074926305633019743462195902021632 12702177 100773320673255678166426469279264722626 12702178 295385201733657205789067468781781442640 12702179 -2674517209844375198922921263734089408 12702180 -612314042653291304144093227491261542400 12702181 557079994849995813751256878094137273982 12702182 404925513433003475947238850111601172352 12702183 394591640339687654505579991999406055504 12702184 425462588559866604947965732807173734400 12702185 1013373174257984362983480739307429116800 12702186 -66276755192844571314260328067588260096 12702187 -240408158332139935080825988953135813888 12702188 -43985045262409378563349965717628268544 12702189 -854631250855093241337037012174404605376 12702190 -609736398614424694044937106427535960320 12702191 31431447000817869570264877333112576592 12702192 -77423050193916760636680276959717425152 12702193 -145421046275686374029227935478757950400 12702194 137612608536226958553467472134019130896 12702195 1051494757829190529500326503470405488640 12702196 -471796542930000294188372686392302676480 12702197 589062493755103752900233082352827113646 12702198 53683896286646230153868723695750018560 12702199 -1049098937181604200016871258418973643800 12702200 4196246767320091655925452281110528000 12702201 694752111065893194560175558047152049232 12702202 1078601950378474826794304886458437984992 12702203 1878271091231851908031498034485641409200 12702204 -334693689015995866115456830183367424000 12702205 1203002152806421835988405665513888866860 12702206 -538436549759838075399873539664659594880 12702207 -183417236616056382781068771245532475008 12702208 74313976745177651341094517507002204160 12702209 1076803166967827051655520326907826640534 12702210 102757647048916817313417982267323648000 12702211 -241597949745699881296006552642751233328 12702212 -961146604481532996911548436366900636544 12702213 1559482233860174486214682661175892382328 12702214 367255339147546395168849227399570320512 12702215 -1198012649356789980335046230128475477640 12702216 -900436763679793614136953516156156518400 12702217 -151703199556595746604849187656056620 12702218 -248061674017039496858625396306380399520 12702219 -10931139398352406006434348113361997824 12702220 1194662006582354264612511492791139348480 12702221 -428993272738983452923594260671935680810 12702222 109998731053655315983927269329734615680 12702223 -447011284379812499893635564874176232528 12702224 180601498828134628091477469606659235840 12702225 348757685315820259905844680691778748000 12702226 -763507118466632529155599159924874840688 12702227 554334874759334680122322992455424812076 12702228 302631710532633308726729985156052746240 12702229 291738995444397952457534162823709334076 12702230 -658487875140624207949866237278831846400 12702231 -173811340559309718959783972473932074160 12702232 -1595116894206953618106021509930009395200 12702233 -733295620517006568867615056096768063616 12702234 -36814223990063790913806321013210360320 12702235 -112953343714933006204903075383600603840 12702236 657058771660548898458102012607291553280 12702237 784858157731600825333041053535396418560 12702238 -77302368756863405349449515635040073856 12702239 -91216018402895441797326352241313735168 12702240 680091790715167316250515111833945374720 12702241 1244950844410091690441802921549451082800 12702242 -373134805135170664526838107193417208320 12702243 -10711891690535296992555153814517758656 12702244 295245922134339322541247067043901393536 12702245 -12380450759354973361056593208838643880 12702246 -378985188391330935221426397617762769216 12702247 747378010557502901862072661859486794272 12702248 159304619923741523294708325548403486720 12702249 -439201173830558336499353551933232794176 12702250 271505293342115427461776985460403200000 12702251 13769608349588976758707998520028434104 12702252 -575170772316482475671620855501467648000 12702253 -935905598755211359537925898411416668736 12702254 -1068528881893817280572552159250858911424 12702255 -602374800244884232176259540637468244480 12702256 6915258298877357648882183986939428864 12702257 8404071158947502706127049766940563492 12702258 4217149448515391988921870369396149280 12702259 1371521342581307503182194763274920531504 12702260 -10560697152717378424450486220658739200 12702261 -341879931851367343908436835926213480320 12702262 1232516396338809243496870400676040347072 12702263 653563783694973084189824306845703229360 12702264 145326247361213961775888560558770749440 12702265 -980775073568790409841763976315863490680 12702266 -40227144422179635786737229348114763296 12702267 955536773531351390402213501440405083360 12702268 244637398509002247213839706164052405248 12702269 3987806090295632911240038376372855525344 12702270 -125962449465288487578046330567506503040 12702271 -650300597576627885392310299650149739056 12702272 273718924430362231094839574264568348672 12702273 550609805525690426433005542131539943984 12702274 80412285452583456494926054670283762240 12702275 97480412503960240691959279516419306300 12702276 899112202324553282359473656671518076032 12702277 809035791451951835767774587540625802272 12702278 200239006777739649053016899364791449440 12702279 387226958132540407745124504755491795200 12702280 -141471649924449249816629683481450649600 12702281 170140022632603433938123091641981377024 12702282 -284233377029284158168759075157933161216 12702283 -1406787591065151283740736886129170354776 12702284 835721076765311255976242361889700954112 12702285 -286000527844875497352469438567888396800 12702286 -5678821594716218673692002846984912896 12702287 -526619036893847487406935654213293140560 12702288 271921729683869408994176781163234197504 12702289 -1628674488240083152369611388321534848910 12702290 297548665665067582296938884628187220800 12702291 61811882249416291421408627938887577344 12702292 -48473306997024154024937983515296334336 12702293 -1248142781566130309821455682618818577458 12702294 -36289803276922525365594333580653661632 12702295 -663111173717255473642824842442527977680 12702296 676968022786462610049220506443556833280 12702297 -589050641358283983542396670348117226800 12702298 198876432001067071038744181695111882240 12702299 70045233028419274488908888308037247300 12702300 -100469415208527801168424170656420275200 12702301 -146202936683093544053560018957255258100 12702302 276048656891625832980142981727318308992 12702303 -298051914510567444125152524815081369280 12702304 -741146436273385560349687675007178768384 12702305 467524793439374608867740822881925793920 12702306 -568976818101669267696254907425707514496 12702307 293698582018733096643660066127920790556 12702308 -1119575930698653519206119326070792563072 12702309 1110815125259965498395303887805032068704 12702310 482570185373431326502416356497834930560 12702311 -1329510879439671675983623938860082806088 12702312 20638829955447600421833745533134438400 12702313 197079517266164104876966120975064145800 12702314 -1166283629104241400930177072825786582528 12702315 -187451739959845932935414733041636558400 12702316 -995288466411944115047955327348770895360 12702317 -1911167031200500454930488000528436175360 12702318 101785486268297875715830646039240829504 12702319 1066545449916117254167146815410762104000 12702320 111515032300367455470167737285630033920 12702321 -144997283350212140959927558148983642110 12702322 310083908128299806396007956146814381472 12702323 -1781964553184985604340951344872529525428 12702324 175418173570654819343304887895938691072 12702325 -340992453688579914628182335248504586400 12702326 -27034629940828459894389820645937651712 12702327 174221005739305298757041797099516471680 12702328 127629502119733411808017940041503989760 12702329 -12246856287947406461298277187035138080 12702330 -31135279198980928637460052518319080000 12702331 1370359446550700134797085510437450311200 12702332 15115369323391804096776136361481062400 12702333 354113071585785527222480691119764608 12702334 447199271831406091779295117798923896832 12702335 1328023395453208288607255461466954276160 12702336 55203187167039326539488048871951564800 12702337 -1595887780298232554975063432919185702014 12702338 -1430581290248557316580824971026709680 12702339 -262427662715052910917395092894968179952 12702340 -318059370448592133653119325948964433920 12702341 2218925555891119942039665651430676905500 12702342 -56273268732243886036330348976123080320 12702343 202701247298738756533734527430888201664 12702344 -439000213081893858949468150172984678400 12702345 -22667322911590112046117069779976444480 12702346 795761791165312240514756306707575336960 12702347 81286281339802763506536135759121389600 12702348 -623937223803127877154062398446985267200 12702349 2095286001403786733599267313662667664192 12702350 -91938296371521523854077199308477625600 12702351 -127642525280330576013335190629356320240 12702352 13501409919487772215369463952647159808 12702353 -1222692188158406207367354288479655304398 12702354 -374091048112295477986284004921273245696 12702355 55225767789328726894626980181757926000 12702356 430526123292225134768723281285586661120 12702357 -799418938364814986234607312909305671392 12702358 77424692816099509246593347052125954880 12702359 300388125440550168532374495799474723416 12702360 -13866272486093129601411098426445004800 12702361 -53976479407744611696468852867069277440 12702362 281485315425611206268771119510937352432 12702363 405785124850858797173431580858192087664 12702364 -329201869881762363570842126797337588224 12702365 15361390977743321842386941947566891120 12702366 295060450751902338112114304765624547840 12702367 1825459293709548562549473563090652936416 12702368 402429652002658194687281440187755462656 12702369 83555573552034649459571160605784254400 12702370 286636663350346318520532426748836974880 12702371 -609148179297372640680766506489184060416 12702372 10239223454958080754867519043391324160 12702373 1591022480003609817851631415503038866622 12702374 -101128168488514915659813610508869386240 12702375 221650301107492308229971668717034648000 12702376 1062693276895611751740291004027487846400 12702377 -1127457313128648143718418583713348905600 12702378 239168578594319056797211596654925668864 12702379 -106805256491110505129769007136206852040 12702380 -477626826843605699392300447529780275200 12702381 626515358365029206440116108820645722720 12702382 -318875496976368102634471518614931741696 12702383 -1187143917637114269839852226545744764800 12702384 -140702971776167091319474241879023435776 12702385 -98964444797710428651906178045638057240 12702386 1399972615572282378529293539942318419584 12702387 -24650073670105739006657178517607429520 12702388 -1432990982742634791486895296019619331712 12702389 1981425682381758069593876962506141312 12702390 27402906000558874758937589383108801920 12702391 168408669848569316958493398724074179272 12702392 -1995401721088016549778015686961655296000 12702393 456293960133966670293140082068182233600 12702394 -555392311095408960199379938068955161600 12702395 -318245950660718146204410811287215913600 12702396 121887547103008465294834783485860216832 12702397 436786622660293219542128202187655022432 12702398 26729988851829210070028998922091078336 12702399 368472855076003841041304877015676893600 12702400 -293462813291951722006642827620568268800 12702401 2030814474323006652341305853640575462100 12702402 247429623615709556503055951528949337680 12702403 -51903768220297951989454285229176432896 12702404 -53265051051508967488880649718922219520 12702405 40781798967146427124566960373755494400 12702406 113144418129093093498943676810367446400 12702407 1137474317179406170335056314174477117656 12702408 -1276938128219192987326531843155470254080 12702409 -555346484876036532454764060746999764390 12702410 281360778852228879152146483449869414400 12702411 -330792025834725422501148368702851536840 12702412 -558852923315368857556581319836792570880 12702413 450482259583339821314566734577477009920 12702414 439015161277083049678872412123769210880 12702415 -8604943315188410845964137162533937920 12702416 110503055781057940615150719158990364672 12702417 61813021599579217340278814356333996992 12702418 -71786947215949775672613472944228188160 12702419 -832974336275140913959612293464756556180 12702420 -4815122095434912030836708140000293120 12702421 672025837762553260024846128206325317152 12702422 240395461486724248357528766921234865024 12702423 -743128099161150715289323739807817643416 12702424 341252358491930476906380145831240089600 12702425 151398034991126552317976147602684923150 12702426 186678722070535239072472176039302546688 12702427 480578377215849498502045737154588198360 12702428 851345388964248139330538851669354387968 12702429 -28930613996591545500930094875880166196 12702430 -104428421563053785045865464651848404480 12702431 -173148859096001120111922905156132618880 12702432 54475751309250708938174134360278564864 12702433 -595231537986070211026203178529308668140 12702434 -377871045886845797579043029882491246848 12702435 665691560478615274393709308194168501600 12702436 -105997012113744555643663830199888773120 12702437 -495047257742094708845872040764426692576 12702438 11690236695110631195936699389462669568 12702439 420674170638406200987318223797895901240 12702440 -668378052436830267632650167405802291200 12702441 795616963443752122982417068724863677984 12702442 540994552250413168536484777438271869872 12702443 177334070991837929582631190428393045024 12702444 -86554504304295620842283931493761991680 12702445 379844389803500924520519023800622388480 12702446 14784487753906231569017232132099204672 12702447 337519534753558818531346888795909937040 12702448 40286318352342549523536389400418811904 12702449 -1715447175623556720725124055950636061260 12702450 -103264307275613800161857390798547744000 12702451 -99412713337608372895078484691531012168 12702452 399268700323427150010913162605966612480 12702453 -929293810392338753646713556178362955392 12702454 678331204212172471049703648174688481472 12702455 599262645846972477161659196667028561920 12702456 -108666589296828977498972248613370961920 12702457 229005706495270113157143468323096811720 12702458 -4856041416828034820428095415264463616 12702459 809458298551647111303385004975328000 12702460 -37759463846325470932470221272276838400 12702461 817755710884617351663629654794115848812 12702462 417882482432135091199708494998171487552 12702463 159898671733055449317796461454402771584 12702464 303531992742908666642745171554504540160 12702465 4843993857359756013539826602046004800 12702466 -79320265256734094637724731965312805504 12702467 48495174934729697766450836217284064384 12702468 -704893237127425709373866859509901631488 12702469 43955195020845967244972457576384643040 12702470 -2695766332105307324967180167562151680 12702471 -994964629295059002931161722299036889688 12702472 -543082716874268967180560929238468275200 12702473 -358972435770046158647048128039343967360 12702474 389397670146592139721775500635550013440 12702475 -1194546904480449281128811792221961200400 12702476 31583800202196880885321641118903330560 12702477 139599416779114279586331050720614679040 12702478 -1137693146741393252441096793539049744960 12702479 1373786435269998751315094377178325145584 12702480 22805993228182401184954214958138654720 12702481 325018011123929940554958195722240682864 12702482 250260538252998937974071964379562113344 12702483 -574481689771721486266899856651693379148 12702484 -844600761922333365671720765902817568768 12702485 435898310444295853067548452687262712760 12702486 -252317706183154791076592421513123563520 12702487 258746966115794841864814454974429208752 12702488 489601110328390441373110789143515750400 12702489 -363701291861343202902656635176855757440 12702490 -275014218762276640914251264786058420000 12702491 504441770661230359807847913987723605892 12702492 829003653904958660382058129504929265152 12702493 211903277768272232371461978659620517580 12702494 -5920718582452801447582970149058967168 12702495 35073817062963345665281774655730548640 12702496 -1307373718640709418800378644175146385408 12702497 524926394072099118313133376909865674240 12702498 -205815718945235483823263756931110694528 12702499 -2183570876408463351367791722512051749560 12702500 -322907805826242527933541221679873840000 12702501 442914592678825367861053075898990784 12702502 -1692787094075996001031352047890694156800 12702503 216988348104512519932006509308001942960 12702504 -51371760958935512049962661993888890880 12702505 -550377137265530023950000920194828515840 12702506 824330037457836518263543757109340043952 12702507 10812099727031634122646445980708214512 12702508 102102849036480034841634565579625793536 12702509 -662190310780794505440044665970094979296 12702510 -63401823352505731255925997819576418560 12702511 -192922637494058066934029494863885379568 12702512 5095831658564745020815465729731919872 12702513 -1529016701037737245929565392404047074912 12702514 -140405670541301286208828176425079312768 12702515 269824958999078084941714651514608549200 12702516 -239819355043587837376693055129683611648 12702517 -2300598142446582967177224914393206892434 12702518 614282964090867045395073048772720122240 12702519 781255826883096912062247117588394752864 12702520 405946362401271949742628340036389580800 12702521 -528348392698939878686820450364003751616 12702522 -22531815769294089409514818534682803200 12702523 665171067497601336190243662207967509960 12702524 719267222552522765928806992067045807616 12702525 -81598817667015286400368548036915912000 12702526 399976768815721492472898244313218560000 12702527 198772074251362853654106100806034192872 12702528 -290761043444257245597756971427959930880 12702529 -153497726745640617179643509473913087488 12702530 299714528584827278676552816593115724800 12702531 12983374957290186895897953070407138552 12702532 -521305681796700083060809055223383912448 12702533 -653964218875233382994522531770649786340 12702534 -37148843780392559895620364497492506752 12702535 -2276206131390418068816477370388729040 12702536 618249075706975967811657286520009195520 12702537 -822813288561454659672799330931374383852 12702538 408655004232364791854086354249445153472 12702539 894358105755707488621308601620576859920 12702540 368985364975983891051580995430211911680 12702541 -3125517333670560449073048562093471455188 12702542 -785004513024825583956559688779660139328 12702543 115605920248899219410679603174516211584 12702544 -335385781653207596976740957470720000 12702545 -459324001445071822357983461518289116800 12702546 997409046844670260512051203034044974464 12702547 1526674883261239207864689205104560417688 12702548 -130544570480288529239552165413567545600 12702549 -296226484907167584585032150338481301120 12702550 44806362798354914695169318754770812800 12702551 -623423395582300075525178313527532191520 12702552 303281734068932023508493228166525317120 12702553 -496626903668157714685328588257414519800 12702554 136505156108690020791246825700020116976 12702555 -565378463957285877916744251099952473600 12702556 277145441347077377713301378352241812480 12702557 -685463618972794141286501897077768253088 12702558 590171931586089158619542282867795724288 12702559 2233232751121223504106791018405960271000 12702560 83423400406297818369630973561688555520 12702561 119335617045764871282274868037547914672 12702562 -307571016799004026592811156458064967008 12702563 232200816954228174424055443350941239344 12702564 -443268388483537888558448976066995635200 12702565 471286395293081185398741874993739150460 12702566 679340434125085528325996302469260523232 12702567 1296880485491600920882488728233423293480 12702568 191728213255615531249077678524252160000 12702569 1845191033708737903074317603194448051808 12702570 593106653008090331945943113993926095360 12702571 458127979671498871445430391930197760912 12702572 -925666206969284335213081667080932321024 12702573 -525588954496435684180901422518514179840 12702574 706419358668744369693720845603266921536 12702575 1109790739361431183706062757135460397800 12702576 87655322119190799194650068491130273792 12702577 -1433835675612098830825209259973033718574 12702578 -391459286056769062433273096364086525952 12702579 -28178832854750475122860935069887804064 12702580 453468960906362261029532256665587200 12702581 5336711428792808211911428300367669532 12702582 548031919388585268840993490650086269440 12702583 -128799934432181050191851920057745916160 12702584 106332010512562422390401209261191045120 12702585 -146408256918715087480405851413846375040 12702586 78952033110647818777564518824439417024 12702587 -28462499673877837610778245202731748528 12702588 -211494678531877550511128597978524147200 12702589 -1296028303525776905410817167544203359610 12702590 -113454299813717700312392262518540599680 12702591 244930037460911956883387583944871390720 12702592 19678449824626330793622548534746152960 12702593 1369815062820755233906257699037449139842 12702594 -506067304970481960632878748404916380800 12702595 -390552461416015052847119514729307436400 12702596 425068361010399950087276579000848171008 12702597 -459575587681392367985148553234921396128 12702598 -780284758910071442170809484643547895200 12702599 -270789639074725946557929596962046053920 12702600 539811585968693259755599377655204224000 12702601 409000421436087302602430547909789227520 12702602 755142056955199689455012641302291897600 12702603 -303627835159489670626128586325103597096 12702604 -155081671901984898327110976087924510720 12702605 -158557287928663723710932120964735141480 12702606 155763228904839470218073858325668680704 12702607 641033492774530433960532600862630519856 12702608 -52564960180417349366592412232459943936 12702609 -1731020772031420069170424496393339788800 12702610 -63506938022727390533960840555699950080 12702611 -383882023137199910555278549956734484000 12702612 -149766349004483615882858820437781590016 12702613 -580746392367753227227556882434758241344 12702614 -262753889148446070205715756458273888320 12702615 717228034918440055999261343267273712720 12702616 421294226754992544907888240366521753600 12702617 -437973144276251135432149605237958222320 12702618 135001510906903013214440784084086629344 12702619 -1007911200245868397831231245265346825980 12702620 -15165698443884330650719675094671626240 12702621 -777920554325491092931809497808747873600 12702622 185123566964983903161987568429561909248 12702623 -961899216904456640249347596765676420128 12702624 10779721980536430184392257603723329536 12702625 157389635269897563295157405113338354000 12702626 831464107640784709102397202500561074512 12702627 448683849449612827618638466969352030160 12702628 332793106828907719781726561359365376 12702629 -1164724261753117094029047394527191706624 12702630 -320888654620985999541869182587474230400 12702631 747146485301821170579216627070061069432 12702632 -1762226743664029727250071291071451673600 12702633 89231511945879677680349813637962676624 12702634 -58310123496268163169258363076986763008 12702635 236945993782596005277969083465736057120 12702636 1164514409136629788147199729006051036160 12702637 -1592570942608133877267509542832809946400 12702638 -288220951196414153822496837018260551680 12702639 756273120604354149977544740452729916424 12702640 -105093439052312307362220123912998092800 12702641 -608516348395806488784904518811220264640 12702642 40270899817650403378644194485622384640 12702643 836125385861011288031482735953409396320 12702644 -1086149452195391101083837905227171073664 12702645 104786516949948017647315501215695583420 12702646 -710207937343506978334856131953957568512 12702647 773518792454096638915738374350887864320 12702648 233288061474290836020594268204600197120 12702649 -382532250525471409262202904743230699350 12702650 221249518724371947530915974296173182800 12702651 171657627794256328935260095776014025840 12702652 -309571849192755484134681078120470926848 12702653 -44034750992685295548845219468144477952 12702654 50068653497503717099108688181587494080 12702655 89317148100718205293313702074352772480 12702656 -618131175445294382952123168281654722560 12702657 -2430691326615409664747325766648997184 12702658 -671823140468633206197852421912271638320 12702659 1079709858030337158095795008334359710000 12702660 -416125007842086554183682290824943370240 12702661 635601587955931047296639458945925322048 12702662 148361053942160678602242781683818092800 12702663 96447722158342196517407966558622025992 12702664 -1027063473539877050654712174058794516480 12702665 211250804101353645310510751458202937060 12702666 300386946714557187950061942554376701184 12702667 63180445514143549115780020460114496000 12702668 -676274624619006872106168049738728390144 12702669 -46873437565114675374994960564643783424 12702670 -306089771995217982994668107857472659200 12702671 -714586521640719758947135237467959225400 12702672 257352619994198272727907866632345927680 12702673 15316214272301013614904766889115931504 12702674 101711151471760343218682862563073997440 12702675 -207623755949627092853388701796433119000 12702676 334311316277537071222476389674468108288 12702677 792510038818622919241261648229110777440 12702678 -396832731013578564341201013719146652160 12702679 -309802644505312979258617446650908426920 12702680 1683853388633592817672969701329023180800 12702681 1367156921386023870344804509923509444736 12702682 121179693662166112899641397491690022912 12702683 -545394640217204358301117531273889284080 12702684 -133426236065225578075865310863992455168 12702685 20259625532751888777089140339806118380 12702686 -253886949152950880227631497803514622976 12702687 -805263293564162171653228451724462918840 12702688 -1980559943321239817897850789936839000064 12702689 1669541197521597990870544459381333711872 12702690 118056858374752133413116856259749478400 12702691 -953165118502321827680505799818806615908 12702692 -398319280990086500075373268160348194560 12702693 32487427960299361367731018479159433728 12702694 -98151558682501584970302031259909561280 12702695 -1175947420872647912020788515337101977800 12702696 417163992376471827991404366674125209600 12702697 200773325268710271013153738816831536000 12702698 97861385681021805987586995118061856864 12702699 -584036599531756189362245925022301431716 12702700 -462542242094334507894582488039102016000 12702701 1498147172342702768126642022201129612 12702702 -89224705829694697299246792346007803776 12702703 -197357431194850397581095475723736655600 12702704 51597456318390799779142254196901216256 12702705 40973541881468303093662003613076288000 12702706 164717503227264591779454296847019507248 12702707 -1720132615939971987505232103828662330328 12702708 232762976306661617443726681126051550592 12702709 2300367742978892504920252563634944431004 12702710 361857957099106674293039477946547445760 12702711 114477572397218434888816315406875779432 12702712 100819585843131296395096687502102016000 12702713 615950247421560153481944290828611350660 12702714 -467105503162891695412698059301831720960 12702715 -275535206376858488613275252565856490880 12702716 -7307418729530561285297841128999608320 12702717 -826963954547674568391070579828491341760 12702718 -392324975368893783089712423397385314560 12702719 685025760227624447943138728355022560696 12702720 12173719527161753667636143546727137280 12702721 786619956807511067581116238488065233922 12702722 188958028609726165683712783985911410240 12702723 356812204374115313570521373134383539328 12702724 -1144726073501677566366164496401969451008 12702725 390357867753134396263007767075952784000 12702726 607385049453556186730603394034185304320 12702727 702121768122711413928840896275821459792 12702728 -1731296504124669057871087722950487075840 12702729 109957009664018399548219781767406008128 12702730 -49543754588725655882292639815724828480 12702731 2175896311913308867586239441851563331672 12702732 36885001513579480109336220930540994560 12702733 441339784046910607300722592676674722720 12702734 91168762261470813341046437686701077952 12702735 288641923259652790664222533411856592000 12702736 -334163918045273944597135067415851810816 12702737 -194789015394161233764012310929880869888 12702738 -239961028563770739265517042712960721152 12702739 -114523858086884950884415714622263131648 12702740 -853811017939898623172833077945152401920 12702741 89577386147035423471864668125577727392 12702742 235812556436058662650974601093689950592 12702743 -768575176758200587156441170141624706176 12702744 73481903170058037872039043428323522560 12702745 546559879344276235414779661347784713600 12702746 -34158197901256253137633870444647567360 12702747 576680116019665439208862323529624431000 12702748 595876025011903833154861310234922833408 12702749 -852030345460317366983355367739677623936 12702750 306541573114333214409686591899896864000 12702751 249909601391983746198807833546907765400 12702752 760859892346731322806824415484396437504 12702753 66274472618653623364363382924852804544 12702754 318572195548576487020948857764047449600 12702755 95146907928905408608426490954284806960 12702756 1012173831345523622591149711434850351104 12702757 -1160544436842937252578137889774042465288 12702758 -438064305270777491396675064830079935520 12702759 16670693499628716093777626224941148800 12702760 -533971851068824080467299927611806361600 12702761 -480458597954586259650475841114783939676 12702762 179192871063727829024247076493137591296 12702763 -73632322251968148540505332167509062988 12702764 -659058528448548687948420239742820295424 12702765 -125128187391262387684819150316166619680 12702766 72415110896923810964123766105784704960 12702767 -117663482789565200696675978494471488000 12702768 96310202327163285928525999304200617984 12702769 -2129124912092679451375347351793720238830 12702770 316704200000994807028010203216109924160 12702771 -118750858857165034814323176558291695760 12702772 -335980563443220416051050910635273606400 12702773 325818396010080327218608542356041434720 12702774 -41280620278978085804713687888805953536 12702775 239892941097281155847664456354459835800 12702776 -681295951429663789215237773175849553920 12702777 -84695156569173778292296919501722722816 12702778 727775777657644175024083026356420332800 12702779 172368990595088103600403216006154929380 12702780 -406481046781143477281878160971690775040 12702781 -140660840776282128543603834271485352576 12702782 -163217128063247201884225782716337385728 12702783 840590954259027976130130021862011459600 12702784 -504583170950237894249711681090824962048 12702785 -725798088897958062130223692916596238400 12702786 144879756863743425636108058041171771264 12702787 -1514399467112744355168550719271759010168 12702788 -195055475292888164473035247969112469504 12702789 -117597030373378541971133745354321194592 12702790 609140794839283071874773359763155510400 12702791 -111482117527895410866465996359523412848 12702792 564320541894056223151545935854718976000 12702793 -2048155731214107870742244265431297434160 12702794 65426665953687075776285052878335229952 12702795 152338773711349260423643507853160268800 12702796 -6479233944185934927369621245008737792 12702797 -682057280829381421399443503242266143754 12702798 458680438742512313709688186069118576640 12702799 638243762451514675575615870720402162800 12702800 55363525163529274551983788325997772800 12702801 -12236639779515686247648643378817109600 12702802 879605911607174452972933405004911104 12702803 -26025409384987253770778552736419634816 12702804 148441308779456797653890258197558634496 12702805 422140944782430711369215671202457984000 12702806 -716411998860118698927901621032851943648 12702807 576538150126930507216743280028248248 12702808 362978117393148111652431445508137943040 12702809 418627278563238012413329187787189277956 12702810 -316711315595600504257587785930691267840 12702811 -1672831191104482633291320485676689044800 12702812 690794273257206343655491571168037603840 12702813 895737162000766497764830863781005154944 12702814 26790697371248306707628501205391630080 12702815 1197756366112278944701872204699931281960 12702816 -101531975121155719680343005517812596736 12702817 -389461834686896406503212433072806151134 12702818 -429166142019300861999239570309887361280 12702819 -1007583135244761183697534762955237016456 12702820 -108306460801055261468904598864688094720 12702821 -1202730881377166874582724579358759641956 12702822 711875529994098143945171925797766336 12702823 -83717086522808314519995954780013893120 12702824 -1073781764831937252822904909771042867200 12702825 167226475255656831066689148307545395100 12702826 -158161377615544372375127814026636528640 12702827 1535464052875517332140033677317785890676 12702828 246014225364423190685193557292602686464 12702829 -1388429571519589150638010190833716141524 12702830 -241296253775310706441509750196283596800 12702831 1208397921029498496490460198171071017984 12702832 21593091744112633659237438319022145536 12702833 359023036238378141565360304683721934016 12702834 127861730356110529974082750680213565584 12702835 -1039961648893956514625508930157421304720 12702836 -1638563308916209145382359143737662280960 12702837 285553170863282167912941368914788286464 12702838 -15855105059914401791963811486694760256 12702839 177257438339990667792673567328810389440 12702840 340419695803954303590086173618209177600 12702841 968617905983705354305068881423505216900 12702842 720045790988726771501687774514949178592 12702843 261886854525511618407974132190137075532 12702844 -429375697624680628753823185130589462528 12702845 28380415604349638297440742018039639520 12702846 -9926474431901888379594942572771116800 12702847 1353656971088474177003213104366647591296 12702848 556749934224004729034907907414787358720 12702849 -37904641753322375638361483660489748960 12702850 245390269631202681081436937040377472000 12702851 -576912316086905548925291861922168748848 12702852 -698677019822390947458012002431748044800 12702853 -1799492848917531908766667699421095380898 12702854 71699211574902755692202907039445217280 12702855 -1307352607586548624035039093814109007360 12702856 -734311122132673044207968410153916006400 12702857 -1604692927577846950589044062664783713894 12702858 446974630278155743633752815505645762816 12702859 -612505129854693095031723809185193021280 12702860 309528403995302596908594199387624934400 12702861 184175146872576559289960908606149994710 12702862 -987472187501755094478561371383559573568 12702863 -195997368698830379580771108237433334496 12702864 -254302918481702998158811466321637605376 12702865 -39526935313579129128326779604698197120 12702866 496320972341458277820466262533972624128 12702867 17877661756476834981526490175584795712 12702868 228794585274876658701035321595018813440 12702869 28542371020054973532988279618262768220 12702870 -117555151981142993195533973758342502400 12702871 -191475319184894173934752464664608418656 12702872 187138910529270952096386498111547392000 12702873 997682802203950193737454423256796242384 12702874 819178214904054244272441881936088177120 12702875 1403288058578466117429915520331553528000 12702876 -56182156204315881304573531159395096576 12702877 -305946746704189330474896302267392025760 12702878 1041135844411517291265619488666345011712 12702879 31738868880333765832153963304528682240 12702880 800982796088728565706283876608161218560 12702881 270903765871014563002685437715892278760 12702882 511104769305217029185178189753362731392 12702883 -582110178947343511154156109139212696868 12702884 884101355735840461580890720621263052800 12702885 664689427731759443926794973646576545440 12702886 253952653720046895711238204624288815360 12702887 951468394085092870998824463787584497280 12702888 -4848660125428595193986422395815608320 12702889 -907934295604744248435068577543873256460 12702890 -28864480842094182096194154616770838080 12702891 294475089508246733185991294779911885504 12702892 -500138768723022012888105361425229790720 12702893 401283372810056803508383249391683943616 12702894 -25112388528896058253882327777218616320 12702895 -63357506668374454161205967818469087280 12702896 -1212701323264731948712567426304360448 12702897 -101098280066677766341803194570185982526 12702898 -101175608242550863516394647338428720736 12702899 2605631741936327143528801286938189546320 12702900 71672602185884463566208722828712345600 12702901 -92315194609123579866873434281318484736 12702902 234633669593561187264496715795551920000 12702903 -820456937984588039604589981517238127896 12702904 89879866051113210548613896026400563200 12702905 615800645189320424860812741179800965060 12702906 -4923295514053243823174115916030970880 12702907 480639986637956848781475612173161677432 12702908 597667172460878431054495688270472293376 12702909 1685673852373983993746274192134421138240 12702910 -83138331701369106055047440041069466880 12702911 434692028673077453189787011624711200152 12702912 -104783145993246017560999279480503533568 12702913 -2207549332100207406313309693208720763838 12702914 36590176578403171999624964539635809280 12702915 -433683385799844163583318886587839335840 12702916 36707344187439199984663818041764068352 12702917 -686758841379258485000595057816642798948 12702918 342279997054178466823823959207959208320 12702919 -574158576289918084578482251638916112680 12702920 -118412249379637230966561273749975040000 12702921 59193078676595124298427041447140753408 12702922 957595327633531713654198692201205694512 12702923 1408612694848031991980700201869540292144 12702924 383219177092719723930592308771534173184 12702925 -988051301397191526618576548256139440000 12702926 478640633645471970247325661891539959680 12702927 -2481285761901189782452714898624799978720 12702928 -73240175766033991564557952032547799040 12702929 1596347709581347268168171689904482540530 12702930 -349066928473087729593864834168615866880 12702931 21872062989599295237062474660754664072 12702932 -384221538684575549467321762577152081920 12702933 -675358577313732997025652984702337318080 12702934 -509231923422304569896114981718097374720 12702935 -319734759830702854413788772440650263840 12702936 -287954806987886701807563292744490188800 12702937 236989030818770887832917962103450111300 12702938 299637807792858131387068728291580635120 12702939 476143594495001127795661798641173558208 12702940 -455201294749505299134327026995689576960 12702941 -1546632432277656008288153619411187469658 12702942 8534654276566383689071590781293291264 12702943 -1198343802865156256222813893047037160 12702944 -500472960417819436054339188950394470400 12702945 75295853605724363296336866422472949440 12702946 215790343485376003656582203858750943744 12702947 142912534873524085947301734230169558000 12702948 300627180589994097408531683942691133440 12702949 -24375883491638268602953476082163606080 12702950 -142520346024658408246004389419828374400 12702951 -556802966054595548209308525436037863608 12702952 2005355538783487629843426050095595289600 12702953 -1019632844623380046364997792072181747200 12702954 -81265267729564178209029939318070980096 12702955 459123854129871435563909346399350331360 12702956 566474884069440677469263076709382946048 12702957 -399998894048801241459728228827544054880 12702958 64050574021493386219451897898644758080 12702959 288060976262554547267994649284089486160 12702960 -17033066901837180250568749977668812800 12702961 -2519914903477143609368041611702653362176 12702962 -361181212904539018737992508096748086768 12702963 -52349379965440902188676197843071795200 12702964 622568442816424405670046031993929437952 12702965 -167604693114897565560519041226676037760 12702966 1446390881054598744951690541211136000 12702967 468860074485790258407873159449955562312 12702968 1721031335282791030862913093469269442560 12702969 -38138619864299757698655981633534333120 12702970 49093639699138261354464828049698048000 12702971 83703465233698746428977843333911818592 12702972 -597688229573498836220415212111291744256 12702973 721119175833900642686726385943013609222 12702974 -7491473373977880239347024336474793280 12702975 648493331952090025262142011832697776600 12702976 -655880959256782913077079421209171460096 12702977 589516406156435233035608018906861487744 12702978 -275210977024960460475649267944536981856 12702979 -2040738616473824105764698110003784892420 12702980 462579585565781094226010246746875936000 12702981 229813749036785015493223753975661568864 12702982 231865990774753840319436397842673252800 12702983 1245551695864374118299265626606158205864 12702984 -115120164212609188045292243168825180160 12702985 404533195939501053009984886843841742180 12702986 665935280773111163350244420543570698080 12702987 -36711664331645364490170036730240107120 12702988 515358355239279501590817596773886227456 12702989 -75597082388716356401910413987733276072 12702990 596445547207408960173328805408826531840 12702991 -128940826024913443742507665006581843728 12702992 -163272443300189226002997337673646735360 12702993 16493835591585699752265272861193864000 12702994 58542015220860088298177727734674225152 12702995 375184604618647621760657460972526110000 12702996 789070687714910120866532879611010787072 12702997 257342001084646064158522103840964610620 12702998 -230955288958300595658306990927065745408 12702999 -627484443791896688006303677910136153600 12703000 2171689071728378255830476800333291520000 12703001 -1932128978520683657262152371754505764400 12703002 -215935902135312362654979521824162560 12703003 93814923038885000189749989683662757252 12703004 1101627755047018839451708169412538861056 12703005 456781711699502339502348506253927456000 12703006 869709155170706577208205559531707465664 12703007 1684223863132576050998821047712228316256 12703008 -492546716996300848893963938263924211712 12703009 -2013108550644389208512154897669223041360 12703010 385005846478704648194470849058209232160 12703011 -1098452471656012637404404377993053179528 12703012 -419047235051734526277866787708592914432 12703013 -124098697840567956134628623142539340738 12703014 107750522340395096130191105499076064640 12703015 159835534808143938597729269411763715200 12703016 -1669296330307953113592677014262269547520 12703017 20041049486212836102960146781123303648 12703018 302985149490418709172116408092238262960 12703019 1068401254216455750948734451063538278912 12703020 -82492762401550385777424764814111129600 12703021 1085571639188152435495059469681845125152 12703022 -89770718168569533547931361425806669056 12703023 -64259051823320635316371811703416251056 12703024 4841173809032833328778584778700144640 12703025 -80623046906870962539151285147008902400 12703026 -117130394537465726023552404963644055552 12703027 -571866384938753904112498768839242460128 12703028 -194502337565981097153988539853244989440 12703029 -411302782900701460605328000775663826240 12703030 -82736530894580941701117838341902580480 12703031 -429539344682068059997224697772903242536 12703032 -168073579867832329734936198218725908480 12703033 -611795339206834766197144261304446753280 12703034 589971631726732302465680416888535458416 12703035 -284579691066596551986530300621346886800 12703036 -517205962227372471141406118543679390720 12703037 -1634753085016617697544717680862730374688 12703038 -294272283648930378492446722882044582912 12703039 1233230732525576736563568251692930742440 12703040 31442000218880089295180609191862599680 12703041 95082400164748425730705635727221895680 12703042 545156617968036962591851557178128921600 12703043 317563530006444267919848889914828615000 12703044 -307516819803104084331758726059853230080 12703045 -562703074293690829752651788684700917700 12703046 65913498653998778639180661865300004736 12703047 -480542460170503819156993905444175840128 12703048 381029264831680103322178415409388584960 12703049 1664801316636092702090266313296447897050 12703050 60199771935905060943529004770573434000 12703051 -306629975450480614080226016824008280008 12703052 901340328998909581103799610076271342336 12703053 -790835124073938709094146704500646151392 12703054 -396891041199431105870831932665324508800 12703055 540807211989723392204613668173394214000 12703056 10104110377332477414012301713205100544 12703057 -364181340115113585641648396984645463694 12703058 181730958516038948670309155397307280640 12703059 54048985181249002327748022608326483800 12703060 6609309916061575566060093537791477760 12703061 -373512845300189057560821867251717271936 12703062 -180221954783096438796308930819467007616 12703063 2756700379392400298196231512263171622640 12703064 -37029502226025579724404711496725749760 12703065 -166667126800310001037380978239977644480 12703066 2271819243262903122899736027091976702976 12703067 641648870873750386525582708639643946336 12703068 -501029159062163898201268051741472169984 12703069 -20504811631933570349469094956537965530 12703070 603322715749341928694351574580155653760 12703071 63153810602701332938440992813742168320 12703072 1375688354816510609838929631424298483712 12703073 1372282771701378624318110659925975112360 12703074 -329005904116292419207222489353685453440 12703075 -279635863852596351384824371765708320000 12703076 -1299600166874446014173872646557834746240 12703077 571745087511736622887189595336277435840 12703078 486925609633514844262672679412722680320 12703079 -444896927876212101613468329029230613016 12703080 431112580898532661303729239329538048000 12703081 1182636007505734554894554339191176941882 12703082 -50943645623648259195531544913238544128 12703083 313833109740296521343145429049606862424 12703084 28737227905731847794570712288703548416 12703085 815018349799117647305859757140350016780 12703086 277555912799180217580876513698265811904 12703087 -395240522882291220622258531608399503168 12703088 -266587452332417266823507685150509137920 12703089 59999749952402185249819509958714767360 12703090 -665255479659386933975816214104850799200 12703091 219793080221319210952070315716283772492 12703092 574836108560389272179029828507325079552 12703093 -350012512703717012970975403440299122560 12703094 -946826520921642586708974337381925783904 12703095 -2728185387617560646521069667276472000 12703096 267956860969562686209259250020245504000 12703097 -2235811047074162556690920205944911273056 12703098 -299902590009889457820061031740278404352 12703099 -336900005391184941539273457941898371264 12703100 242571882085729762513238824583817254400 12703101 -472097762440724653763146190043423303168 12703102 -592510097254151732801971482822691310400 12703103 -10411420380308064458205698952701883720 12703104 -414544470577644422356171456643994746880 12703105 513549563831955814684470931900147680360 12703106 -435266056411279623122737973971361490432 12703107 65570221835094367785097762448045677056 12703108 146489860459582904374170936456168806400 12703109 155268541555640528054778377047102992480 12703110 -1468870749544459378269049866099855360 12703111 -584947813394357284419791146013879963600 12703112 311408814628141943874353314811661772800 12703113 135899768225749971059672119207689571200 12703114 823297572662687674275476519108229881952 12703115 -549506575030258779517996314798407912400 12703116 75001864422950995303920203283367153152 12703117 -635019771745079502139042596161039619648 12703118 -340738441611496459349752396386704363520 12703119 473069863559367536863725904378988681856 12703120 154729604471351220566018318923647713280 12703121 882423360457588949339991241235984939520 12703122 59033738194101688164290727007044176640 12703123 533609903411071401229762911259821998224 12703124 -187047191853697969779117700221773543424 12703125 -92229844722455247316053532350489000000 12703126 501657028591861367557407130815741268512 12703127 1785709655215225482456789772603600235976 12703128 -580120648109774475180429358061109780480 12703129 654545345399870595499528643501923298500 12703130 -468625374462217060113328003677445647360 12703131 347882154784566671469414782492213889600 12703132 197083187957492009615046035149249280512 12703133 713009384496998441696703995345880681600 12703134 -470028451213348505570907134260553733120 12703135 -712998780913447934092496364737918680920 12703136 -993833462416284501119686486157660651520 12703137 1314920769221669483578764002369723382960 12703138 58570595299347756052599551139746628096 12703139 -173286115763808966227556952278189830760 12703140 490136710645561560155565585368025288960 12703141 -1441836392687056001962001164386393359136 12703142 -1179428784145166461332597455242203306528 12703143 -779547819719230770119361137961638354136 12703144 -2359146752851829566062169510309179648000 12703145 113998388941222807732585830421425523200 12703146 -591052680186016441873022017309416960 12703147 2677445986142875324182245672878199232 12703148 40322696848518310631758853116751232000 12703149 17140036168853899204567267756563707520 12703150 311327661845508103279172590779215217600 12703151 -879860614635123106157978026387055731128 12703152 109197249886096458140756713467258077184 12703153 42767729754910534107977760881518492800 12703154 541216368684181373970211360930313165952 12703155 760509531940242654860891681048645018160 12703156 654926537314915098925272505797229531520 12703157 905348881265662371994148373738402023406 12703158 -156276960348904110101579322810953131776 12703159 217868673448714303177068871993110352816 12703160 -2472976075536476677708056975736037376000 12703161 -247820997525657578534519808504236810928 12703162 553406868698221435149123104961871646832 12703163 499571917595350075369558105345620488448 12703164 729044374957078915613243525678121816576 12703165 -165631022220457712892314019454066368000 12703166 37852674165327184160631119291118069120 12703167 -811417990962647480077732488148169681472 12703168 -17539931196382365000742561410166292480 12703169 -86173495621204776290052828932976650430 12703170 -331727764235397303682115596075836441600 12703171 -625217965068824265890162288839849757408 12703172 -458657494698065324413697481911541196800 12703173 44267786807122311006262200494566147200 12703174 -26965064954210071046254608940511826816 12703175 -91913952557357527034221233934003987200 12703176 -220892955742790448225446186104106188800 12703177 624649179808512436480206519903844548352 12703178 208176429743434391793204431656249355520 12703179 -799084463187586881468772193216007186216 12703180 -72299219643152710292051651442769920 12703181 27227239874108096105014651301557028982 12703182 -413006463489704181482041376424769040256 12703183 -1670471234391029587336429113615314295568 12703184 112406518368937018766042022194994708480 12703185 1218105330958353078134138781779935860 12703186 -287061910137969173201264908448964668256 12703187 -233097227738833565013666829055207676000 12703188 18737012597245062347878647822622089216 12703189 -42142554560681433948642060175250647680 12703190 203389670683233874092700932589235577600 12703191 -668778919225135862626228930804086001920 12703192 -634441485379700827578289967217762048000 12703193 1663567427929572614367613729429802450442 12703194 -103441487752170872053555164681348149760 12703195 780226875499380186644302797778611265920 12703196 342707958090098725261487253085063225344 12703197 -283006796870025904083115487742137784672 12703198 -924606809752555429248809765042183067264 12703199 508180857114954968813586835112920400448 12703200 -745907477705034915204041613436256256000 12703201 -2537407417544208252164386845443247163920 12703202 188532183834362803288713722510706921552 12703203 -1271486279098425131544210580247624413200 12703204 -1133261682511162658065633862800867164544 12703205 300905659209626928403904896651634452860 12703206 -48621724586196862923016492889624777856 12703207 90103264303977493352696205001238310144 12703208 -379303469252963942361062684044315607040 12703209 -105332117553326300698534161563115282720 12703210 -77644126155838584761279685299325312000 12703211 630779570956289495575025980487774908224 12703212 -25445439304208011645859290038965777664 12703213 -1078210477105230440966252923110652495520 12703214 555490574725795623653394933925577595456 12703215 -388606373902662777381571329010058726400 12703216 -200229939760030530431504288400390094848 12703217 47555224905337054221902653734373178472 12703218 422036593251980686652849647611356536320 12703219 -793916260589738701656769003830858199680 12703220 205858616506604407136095582834549870080 12703221 -21804089488486246642116533615660245860 12703222 -33052675194561257483155867930139559936 12703223 -1430237580709347048200979415770453585888 12703224 -1187091899310440499037695408370566574080 12703225 -535413778426092311682262658465368359250 12703226 29316046306431435457516809908566419312 12703227 1120186359949383572356042163903033181720 12703228 -143767850341080061084233250698307905024 12703229 7672834714013226154204054456014816192 12703230 -18233710007377490228738338619650395840 12703231 864920302097420694179485619604089112600 12703232 -5485623786252204953128974688167395328 12703233 698814556859057821569803002778481987648 12703234 -48183811760720735777742564209010346080 12703235 11130882169249189458363106228361117760 12703236 -118204485800401069643690382547340107776 12703237 -666420778704748156450810895676914242020 12703238 369258663228656912819314962964643303520 12703239 544691667765490113048721445387119505904 12703240 278058276084137630441875859525839257600 12703241 115347612443313565216877038752132339252 12703242 -8394553175259033291070627037490954240 12703243 118782468688369383592092839476748986000 12703244 -80592111208383345214553298950938462464 12703245 157198784793585048248196642441549805440 12703246 56131794488536226789181823942623679104 12703247 -751342990170920767750388040555406444800 12703248 176495391662777211388687873620646625280 12703249 -100145997000863663093323335393105632832 12703250 702411867388023508113166843089683472000 12703251 318510329913561266843492997002737036800 12703252 381994727678844647486624369391046309632 12703253 -442136284556345117444324835071084174820 12703254 -250969653095502302387572463438387245056 12703255 -969880124216082297807783180441094333680 12703256 1539800627341129050030137147665660723200 12703257 -709123056977684713139305184866189829760 12703258 447493466237063985438402362544023370480 12703259 -1923286055667367551472734538838872092540 12703260 -106517826023286723057352843236226160640 12703261 799979822091028758043881686710658780332 12703262 -214587460334892395710537742925990343296 12703263 -573016101734074173770029664429153699256 12703264 603114106949877719531004057216626982912 12703265 -554227976829048475253887230825795727680 12703266 48997190209892043360604699979654188752 12703267 -2774756970391981321094101637965467281280 12703268 -692323976028494653120761566335828869120 12703269 -126706144968515016265576821848007274656 12703270 -301025219307168447255858890265060001920 12703271 -196471819636886125385566939044490177488 12703272 -233052589038406526983791696074242867200 12703273 645230324019052653941717660576348506368 12703274 -652839124746086221505278550278496502528 12703275 2343686371800751935261797997191108400 12703276 573509148601765191298235453567254671360 12703277 -1708733793363166576163036462438298848874 12703278 -115791808804122674289658867085806894080 12703279 -964864001962025749075316438006702806960 12703280 -233113904168269471593106436060185559040 12703281 165062215433114734481457153164108925552 12703282 -717151995002802282287049041205237496416 12703283 1016758882774421195966775667740564539532 12703284 -141013292596821225356704111829897072640 12703285 75597069432690892222531824241235928960 12703286 -367157005398769893316303303160088463680 12703287 194228658741869066008981299679795555560 12703288 342298488030384171602479378307909160960 12703289 258352447076965471706154532116916343040 12703290 -251027153509767509113165457654442278400 12703291 776392030225843291795393977348666309552 12703292 -1020278336053678799751305748305507450880 12703293 -315889349660884336389041390948600670900 12703294 -148173719306513524159953738085000213248 12703295 475725392038578291842593735374702265200 12703296 -124765161785437966976477273756050391040 12703297 -3671991692437329347104991143637404214528 12703298 1156738369214951000133181397121077192400 12703299 -768642265141811639746160756914392433920 12703300 -83627423859400136858080354174148905600 12703301 269936150118010648534452018661028872704 12703302 306644265398255530436026657372307515392 12703303 1462144706577980055237396353503580702552 12703304 74370151081150145309961551796206960640 12703305 -88805632638608140446112500363128097600 12703306 -518794695122623843021473662370720000 12703307 -1242901104736637402029594216850362974444 12703308 -22432704730590176496801859307032728576 12703309 850033477171559280386692196907247535904 12703310 64106814450009136907590375896919728000 12703311 -2074768889580409461289086845201527254096 12703312 127475811549059522038466759325186646016 12703313 581528092650021256678729425097063997760 12703314 7152927881753809517208747926169102336 12703315 808789078872676264945271027054271654960 12703316 -458706317670638379183902509417337835648 12703317 725442583168052839531823519775078056160 12703318 -714940378488986249362396487665230720 12703319 419139685261406796568036191989376792480 12703320 -105011618377340219979549401487955353600 12703321 -931413582737838472845566183992150954748 12703322 -245451193865408902598731169361528979200 12703323 -30420246365840773454116070194364356416 12703324 -1294497082395683679569704731090451136000 12703325 380691767806105624387195466870705026500 12703326 32505218211245922768115818927274435200 12703327 80538593953560684475233327988340201312 12703328 -619002481417469144030608105066557603840 12703329 115419452601089084396582331983068390674 12703330 -44351101434993368435271776706633865440 12703331 -205221796088689141439541940728922620768 12703332 -578757680881140105463764158277949126656 12703333 -13110931524665365183645288601792050116 12703334 493211449094345523285202744225300039680 12703335 309444677061107962432178525012114411520 12703336 -430111994696527333570719958180787512320 12703337 -212100952388729798057696759588432833920 12703338 -315470090362993941847643622030971381760 12703339 1312983968947325451514504597110448732200 12703340 166105937632558539658210316039030092800 12703341 -334536541447933087848726771952166173056 12703342 555522000456744252629799401189849643072 12703343 11222570859051103666548621755274537600 12703344 -158176559125246547813214131907389816832 12703345 -434911519832417120381917448667839863320 12703346 -590161622730300602169417310439383174128 12703347 -46664998088894612028438632808589681272 12703348 699950576154173263092194787207312998400 12703349 -1160556657699649819200610802992500180000 12703350 -39549426909522164246832058969865280000 12703351 -30759742332924458646450508839165383696 12703352 -1087471625429402714738805235585902673920 12703353 -162754431824455706859960441295839886272 12703354 -46576268451247154926436775595774121760 12703355 -505832739192600108426695454600980771040 12703356 652606386393087220372356187771881311232 12703357 1391887177805599052162004667218325193606 12703358 -81974137833063020325415642137898951680 12703359 -610985139355912047106470711030016311096 12703360 329111490757678170421295887940793139200 12703361 -10726776416794141986680081035097770752 12703362 -12507930195592174866392554218601267200 12703363 -883443352171439561598532916577963011520 12703364 -43583924510182387787025227079442944000 12703365 -646602648341847226431746103384828840000 12703366 -110689021495531785260553971541993556992 12703367 1139252966952779400411070985108872699416 12703368 -108923041854398074928106246797589258240 12703369 274535413750113199873252476327182241792 12703370 366680334996371193502616103922260662880 12703371 -222039415030851557793908379297020975616 12703372 -1283022528258066912326612066504621976576 12703373 -1659557106755647348643000190298738746996 12703374 65545323835567799833714021700760505920 12703375 459512607400583409047602616608489662000 12703376 -49642783296935691288190134334549917696 12703377 1034727409985701219109004802778829742320 12703378 219692868094126804616153380410945565824 12703379 -410109901253110937723100048845973498816 12703380 -66268264888088960213435369488603453440 12703381 169303451360807561868740090884773772000 12703382 -51759952599504013993773028182240391488 12703383 43667485781862298901355975978899624448 12703384 -147872929740207339825109904413087549440 12703385 723093376096765743991625776163248520580 12703386 -246243043468602644493613854887743021056 12703387 -27629941598957796376371855854678422760 12703388 304634503788775699019422656592400076288 12703389 165424452967914147336048689663719127424 12703390 -89358229383993119074404746004570432000 12703391 514686470041858574399387165502141299184 12703392 61339404299888808839037329712217128960 12703393 2194014280609634969971154969075359328004 12703394 149118646672725678533208484717253834112 12703395 131068005509909291507027489226695362560 12703396 -48583984552799500737354636255179694080 12703397 19258094644361233658818031286788694912 12703398 -606385943589451208326218527259716387136 12703399 72441824552406679026899891874077950608 12703400 20210118462730987706417148767662080000 12703401 -370269091395788708825195707787046200208 12703402 -294833639860449853193678430379898880768 12703403 -1526984778295738037522225035483682363640 12703404 5622530834300622443502356467439419392 12703405 39226705076742095942544149317238774400 12703406 -402808193821783562897578284786691046208 12703407 -1252367549408796990687756592770705440760 12703408 -139137477271441311255454565079720099840 12703409 33063849611151985773127279301271331440 12703410 -305932703809353310908734770116114739200 12703411 49936441488024553065527013116444867904 12703412 -944336416809628347997995615330347286144 12703413 8154437625369897119721168281528045184 12703414 -992633616973171023155742776793349006944 12703415 -8727332497111633689095808138900634800 12703416 -255724800550871389386421139471514009600 12703417 526745900642013396139493892631405997952 12703418 169407569094536297197752700889274359808 12703419 -1604517629358940083336307503480135523200 12703420 513906311576949709330209999462709294080 12703421 -243019450381608049780076431170339808500 12703422 -453895491650447841005113988012103630528 12703423 537393977739521427358228766694269720200 12703424 -151387896316331486843758876790640082944 12703425 148105769806956414678919966038845332800 12703426 1080533775513702917259094071568491892224 12703427 1207028834419677120421529650868630388 12703428 117615253145745832545213674363416264704 12703429 90022331887855861569490177193488435200 12703430 -270694693878663057023891808070401824640 12703431 -430237259069426210260564608494084860080 12703432 -151405450230540742406424797007243018240 12703433 -863238476351039619736617074456353859676 12703434 -378804562660732590819180494018328049920 12703435 506787825770194508631860592693097982880 12703436 -913688861117487495139200453627573208320 12703437 -1679370604064097361404059493579690967680 12703438 -769687272679481950298220223373778232320 12703439 186383422655161640532900912423159446256 12703440 -7005509710196848139112670703600271360 12703441 1004880729624417005181216414873140915712 12703442 -6070257004878798432131641964877849600 12703443 -38675631130053306309224516665937412936 12703444 -628749060401177956211493326840819673344 12703445 701477321552667338959742779987724516700 12703446 -735797896665848926276426864831622090880 12703447 11317263670182008997019546100307828760 12703448 -1246021287212701628856131940310179041280 12703449 -450502472449773320526540044450183625984 12703450 -345413395828817450933137599318625116000 12703451 -466003077569268284260964847706892411400 12703452 -217319264609635541814630778617140256768 12703453 -181979194281961996353904550826248216896 12703454 545825791827380048053146336789996275712 12703455 -94961722621404856562012407132501857000 12703456 1473719449012452485113821664651224809472 12703457 278602372903512885853908207512435513280 12703458 79992415561138871027782890004645224960 12703459 1295953454475066733407782234331161997660 12703460 -7932328246487370750994323351879598080 12703461 -20148883346225318723472846999219661728 12703462 -82787926832010042498426531581530857216 12703463 -1599845302879765493319208822343973435096 12703464 -433299301250431822715402147509177190400 12703465 1334124042822780076311010334514575149860 12703466 -775870891388322899461136816873314027776 12703467 315299025750798145412282079835568490240 12703468 675302616520059047285601751311099703296 12703469 -628018331868920015527511694230844863604 12703470 -173737445190968960685752750904099029760 12703471 -115495983490024202286111942207592000656 12703472 131687448729607418083072851043663282176 12703473 -85566835488096539042760643778002384398 12703474 -161998693515634788471416876774401794048 12703475 -292244504286882720927963793631204756400 12703476 -812355439906287702455493408414941767680 12703477 -1064295648522704076451836890178452882148 12703478 93944313062100559106584842623413491840 12703479 -493415023966664016679819440881161351680 12703480 478956045156050306403885941049589862400 12703481 116975803590007764627703843257128605824 12703482 476728068615716337848009077362907412736 12703483 881177559994072859314275501330671873104 12703484 -497701760041879297597422275501727657984 12703485 -184977384516968735609157853110078806400 12703486 437273833413957675903478754062412424192 12703487 -551509219558042579428465897385564276008 12703488 -237235854156960466284639987722795089920 12703489 -2518123196518509732835182398218972479744 12703490 -4199703215098386003878554582856232960 12703491 -796374969867645178095969001343536909500 12703492 -25180357087408708921524841274687815680 12703493 -2062773751448416715379020100220811979456 12703494 -39905006685024358063351632554580588480 12703495 56228862724314321495406441923083034000 12703496 -777317490385349125254334644801098496000 12703497 419454865117908867892189328405840215872 12703498 -533682269660442346743748268883148001280 12703499 218200791830145368537007879469315865136 12703500 1351467601217849046775966931272343040000 12703501 -2305277107283814530887507867215764503498 12703502 -209021981698533164954407027024496696448 12703503 551479452073926604508550266552618874504 12703504 67071438633868472488529051217979637760 12703505 -1738753210309630908360889265085391466880 12703506 -79582846632453837231060229412064662016 12703507 2147912443437656702166536038976638931756 12703508 760558003184347849718649111248720371200 12703509 64584437752218766083197621558219998848 12703510 601516048945322019441269418662899100160 12703511 549075397217755095053613672950616983112 12703512 727839919684616337511589253334654955520 12703513 1628781173288243284141409863794059818960 12703514 -18143970935373910508355086680602796800 12703515 -457106991475776940259822388139542927360 12703516 676848289941150414353401542783305646080 12703517 123674859244902834260677462053388375980 12703518 -285187668993969491304111911194729907136 12703519 -907620932546760008738591227846338490256 12703520 64699252700044835650927647634275041280 12703521 -151166825994587407344877564257485230080 12703522 -168984779179116258379794921520970086272 12703523 645962618170068989762824359944905787136 12703524 -171450128917487205061596551651679673344 12703525 549247426683212610878611968991691032500 12703526 -1027016344670527469656819401786212359680 12703527 1204535834695723387368300606265013061840 12703528 689027247397880657808591075062056796160 12703529 212941496818637877651454152493693739130 12703530 155545787794028767691926779917334328320 12703531 -892274935736457434365075994032966440528 12703532 -270893253667677084886817083756321817088 12703533 -659465182502163702622905613064340480 12703534 -654569568648522263211721955607412603584 12703535 8056484926282808511669442071671705760 12703536 -458137817467879193489623810037696299008 12703537 140965233001592735359924575425797046400 12703538 151888859176361130275027519319763099920 12703539 602241773049399619431734032469615226480 12703540 -487515869512384226427900782996597107200 12703541 -1159841833201552954478575883597922311058 12703542 40148823922625504531737107136359360000 12703543 382839565433931681936603322358491791120 12703544 148914720302949347449946215651815628800 12703545 282693939023128147796743589841948085320 12703546 664012650359037755511720497736502886880 12703547 -34082595221236376614815011677129157688 12703548 506332372080717458929505809734607872 12703549 -130899587798445411274823433765952891450 12703550 520238898825311471978784587406930340800 12703551 331515405864904865485943000476873574784 12703552 -184011527356291093838940029496202362880 12703553 527779742716561290594392267333854244802 12703554 343936797353101764789174302437829834064 12703555 656276733889461566303685095656131703920 12703556 -423829706096363093988439398795306860544 12703557 2079729526906263326854751222358577060800 12703558 72352997683343993649883061455352194176 12703559 2551675980116195785467031839622657067520 12703560 422216561429469196038746309096917401600 12703561 -423301968416348684305639261765727195010 12703562 106880076161021210531483896356442474032 12703563 24239781764634576288005574316487949600 12703564 1052613432602264160927012177697955730176 12703565 160940821112971537021073217179863585920 12703566 235825865538035401266896536408293609600 12703567 -257659375366028420194910791327436989440 12703568 -67263909629244986834466943250313117696 12703569 -665304536669798775320977743474683192640 12703570 -32571840757472044343987191070577062400 12703571 878191429967141704488613837014339130200 12703572 -152295734682443818321076726450412300288 12703573 171254241755827246216698776959082225940 12703574 624137923887550708572132487164619280640 12703575 -95052795120856091845314572794623302400 12703576 -17567655141237791138656321237076275200 12703577 -1662364100634542582698808218249473587574 12703578 127282368916584349870013616554293218048 12703579 93898726514474641726593128911595732000 12703580 108323916091161993933911102971688202240 12703581 -1696453413710732607046629597120609693120 12703582 842356301456898707926754983919913432000 12703583 376059239954972973501839500285931888640 12703584 1315399641695644882086730502551795138560 12703585 119398661502527799630652169203745169600 12703586 173809539148993997678340829434250406400 12703587 -132669315353139315063853952399324811264 12703588 -723859996368315265219972425402999421312 12703589 141320101335624939140815758565193115390 12703590 4790370793708681964312617136050686720 12703591 -286913509762061596289998143333224241000 12703592 17780204571334552339217562013028352000 12703593 -229656988867749660120206861360783961120 12703594 480219353377339588106147360907600413952 12703595 -1803340657197036317965835745447997680000 12703596 -903745948782623415161919022794689233920 12703597 190970431949337241814744980541629513046 12703598 -228250022278512031684625780294197064064 12703599 -388299778561393831222047159570428973696 12703600 6244006246747681325011862597550080000 12703601 89879460200892128313665223156860465664 12703602 -805385608504924771396782338149470087936 12703603 1812810545023025655279015275105280144720 12703604 -342062463376392203408294840533894066176 12703605 553330556000602984513987218641964179520 12703606 16622558283145702363569435721633942464 12703607 379579602392235506145761190198120573792 12703608 2001630193869032993804274726812231270400 12703609 2079348954001042949255499662263086441040 12703610 -1518708789995007541148577107325995040 12703611 203588396653373388210366847612801486872 12703612 -77164625877464499252439263800835967488 12703613 -451779521562321416466752930872987860096 12703614 -16361504457333741979553520724311539712 12703615 1299393138599443627049465394303868934760 12703616 -188442911353011377592108756899022766080 12703617 45971451760317226935921266694653697300 12703618 491749767391189872901066808122948919760 12703619 9032180500090484728305012826792515144 12703620 -30934272439701356782763559340742123520 12703621 765411612038423193344688281114629921312 12703622 -87969715315584970731361834582663603200 12703623 -233865744877352124293179329906259972320 12703624 -684985620460390429921525559622248755200 12703625 -1257897985507848582649405105411836240000 12703626 -312930011305505818816327095629565228912 12703627 -96456510929490497224642378963089682520 12703628 -31030878852934353853886875179662131200 12703629 -271362125776972411197152809938017770752 12703630 431829422358338603659136760982184140800 12703631 -2078560496030333572668731937806370287568 12703632 -123633841527759264908997285833222062080 12703633 -142408015107943793821882191541707591118 12703634 -96997961954861367103246157999216780640 12703635 -20067746498431941344325299823773363040 12703636 -847776191881606609869682696758823612416 12703637 194406030124870701843106655054200934286 12703638 40350769854002429855268061637972650944 12703639 566552811230955088970417895677217900424 12703640 -497364706549870034030519322560755507200 12703641 -1091993747930783487315059604739099393536 12703642 -116444528501763477849121232533849977360 12703643 -1282443479901954028649246556786711769176 12703644 319841465076588011308034998388042718720 12703645 91218338370047473490002578315528960000 12703646 1188556319875370610795564018692274472704 12703647 78149948075030282135432645777904984960 12703648 -1603456178461990209535903661821783965696 12703649 133518131578209026735921860207944006336 12703650 33301237176231808098619933982712777600 12703651 -6749146862430189829721045960659981348 12703652 347918983907856316258251215887385993472 12703653 -464453323253904528593200873785339838980 12703654 -300319082533859483175589007701221460608 12703655 217957371188116024005065861465791203360 12703656 337648687018626465580035524983840604160 12703657 -440921554249324925242125076678709150720 12703658 -274421661386248637255808335526821526528 12703659 200467713760355160847606816427777699328 12703660 220038245043958431066036020369925196800 12703661 74947516271289598286617761694853150400 12703662 -6675068473066093989161887257508945920 12703663 -95143854262621792090125142472854119440 12703664 301569238740907727101050881441823866880 12703665 -279679834258959417141772143230330191680 12703666 348559863352171047949766989803099978240 12703667 -307084776528841306646635525524133583328 12703668 -542320599769022531031000734212323471360 12703669 -2498623366520299943171232965135687552 12703670 6592146824942135848727246712338933760 12703671 -1437807510223981585217398134704484250560 12703672 -477333916015556323671207936966076723200 12703673 -692295822608633934082141254407242857216 12703674 51697952828531242752857377807623582720 12703675 295038217333503949438819616059283061600 12703676 -174291711125972162215325888712409030656 12703677 535852900907478578564066642367331749888 12703678 237472575034063807408125722994255858624 12703679 144475974978514471066119430790313256368 12703680 105672219369972000628553197714585681920 12703681 -1207717671495826711122076319851584803518 12703682 129581474429135375886022406457299942400 12703683 420888114209439873658621752555289411584 12703684 -199171046204118800947620577966759768064 12703685 -1408421261086048684912889749115505640800 12703686 48154331776829778886905184395517256448 12703687 -685902897584882643517701182938624894560 12703688 1493808783435056068938404164944869237760 12703689 -472464504714151232112671188381153526400 12703690 1179756282546899939298539726930609095680 12703691 130867956299704900449620975929550442384 12703692 -606801689248493138981702295615152882688 12703693 -1122740051739728908774305451355003634058 12703694 824027268754298748076634262011750920896 12703695 -93294519780963559418109936905538340080 12703696 -153336780828702138336220523780212891648 12703697 -1587203535472591309544415582824889475854 12703698 63481767850625092458433164649684698624 12703699 1606734440318772489259386755213701774700 12703700 300223567893232021810666680800243011200 12703701 115717667430209690361829728846220665120 12703702 -225726374626672645828135093030321792896 12703703 1788760604268952596497429843196610391160 12703704 454114622419736586513659497109245132800 12703705 -4593629281142036273190278160784711680 12703706 -714924667619608820748643602373889426448 12703707 -68838478555558603002930882082559639232 12703708 -855456404719165391543960203161164150272 12703709 1460741167504810103385541039778829842316 12703710 -253987273674505251678742193575771079040 12703711 4645022085957765696506847568959929687520 12703712 -297009048738718542389406001963624562688 12703713 494483701839819412426585906800480321888 12703714 -825213442674787754043358109967456794544 12703715 -271804627939227606666613754699185598640 12703716 -1736648358105399459542093504796174720 12703717 802420751993187437627395345245988531420 12703718 996426297114457974756593421395155342560 12703719 376596301725614752594765573220436170880 12703720 740440577613484987006556659002896332800 12703721 34058123118839748561826236899557732752 12703722 512254842011064642042586942156763811072 12703723 -1224404695771495818548551977887769094280 12703724 -640317229480702314624485655539506741248 12703725 -131353310901766110439643436324289924800 12703726 -95192287648807258392276022858643099904 12703727 399696765914724246990323985287569789440 12703728 -42146749017989299814177395267036250112 12703729 503030067595727738715380596212884645928 12703730 -4214577591209098315680931532257547040 12703731 -263152571765864633175643641015119558784 12703732 422615386374164242097880830472946420480 12703733 511529551628249406620457227335266844320 12703734 599917226640511470873855838348415657184 12703735 -251323211737444976530220952441588137040 12703736 -369422869698123372712166066693137981440 12703737 -649613500118279637944314207483732108320 12703738 40427868353614049077510568253635543040 12703739 208540245917898494935018652929387029540 12703740 -435471360706312577309723237869950720000 12703741 585545557388120951256756671824934107142 12703742 -430459684505237079078418446627468689280 12703743 428474120096300358842827959079424347200 12703744 151729912661505839765414395059980206080 12703745 -88192198645971293686790138972259907500 12703746 -140924083754852801497917595331117604864 12703747 -340060944931119561173965363703489304368 12703748 1080864808850289800109915459066178560 12703749 -15445795138707837250559774740818501792 12703750 77763254490824890315301061932941020000 12703751 30843122958117003045110022248121709440 12703752 44136104073151989500641410498848286720 12703753 2163500281477461007785027576066248318080 12703754 110968851299409589030752873926249912832 12703755 -471592793252968996861333457739761383440 12703756 -401801292045678015651149938029334550528 12703757 -1683907783369424865452463196604151175968 12703758 -191864725192816595106866299723581614016 12703759 2713418094991595672108695494724475726440 12703760 94632078759552897985205024970986127360 12703761 -258083568746366595953514186286590016320 12703762 -153785272330884994825087445873789376000 12703763 -1831303094209728783405547322368499435988 12703764 84249888155755030188007404254461440000 12703765 -158297656096424183004691000005396983400 12703766 -1202744671056038142812097178854221760 12703767 -89269599852431007597843519745475831088 12703768 -118039548201996658896747210132675624960 12703769 -21092567072870322273651558769631354880 12703770 -2685013009912300814398982297219212800 12703771 -974994218086531555076743908570795140160 12703772 52832626206782625855497795674270373376 12703773 -474562750182263106631911029376236324736 12703774 -157217359272006285534161849446191391488 12703775 -420892907422447186321452940806599148000 12703776 209678383429884442662816274517727903744 12703777 1247306142972018114056034298106559411624 12703778 -228842060146997704386282093439467280560 12703779 -10564556756176894838408449557240599352 12703780 393974709120608354511173120894798131200 12703781 -1537536183588669967521132893810148834336 12703782 -2710911094515679378700712463687802880 12703783 -2258332544229822646009712506839183504840 12703784 -249623537427520556175390524393453245440 12703785 -543361501077058859858885916386563348800 12703786 753381268559284198140699994366846076592 12703787 -725428464435699339900380441287345454520 12703788 -347621012742841874143703262065009334528 12703789 874485858125975163242440542091057490976 12703790 -85927640203043099111893139031960000 12703791 919359046320635650511232120714750720 12703792 101922230814269785078521243365707087872 12703793 1016755972616134668280087113083387937042 12703794 131861285930010675532300565141614049280 12703795 -356368684954478984205759094831608721680 12703796 473921631746594023183999757247554500608 12703797 -156916228250378920332399405592170347712 12703798 -746863035554133322376371622422071027840 12703799 -473710472953495837741044417716799133920 12703800 -86951843566919884024355280874143744000 12703801 945757722004621501584038905878613033824 12703802 -433877351362021256310807627529904651808 12703803 -181267068799470498429549681938314679040 12703804 788883786831767134081472580523238214656 12703805 1304553085751116124561456770975787468460 12703806 128336051802775974579118979358594658560 12703807 -1401320930188151339474355643733304218944 12703808 72156898802303761278346850368062750720 12703809 -114581365220635449684400625138554668480 12703810 82643841201106524530393178931983974400 12703811 -1633014514839722604712317718422034134888 12703812 -644966359863644140327998825671524847616 12703813 -548463410481133494168913039142151587938 12703814 -216616134392082467050598400720554330112 12703815 275579131759973319737391583249188936360 12703816 730851944014603998833992036849436820480 12703817 -163626662094675432587035063062548063616 12703818 556445305040424630418453467199665070080 12703819 899090328464409360393604823241469890400 12703820 -69453828752681123688611445856081643520 12703821 -206833889714091862422576754272110166720 12703822 2386544869109164262829022671260651712 12703823 -1912711225895049330484215911899662561096 12703824 102718076636181957036110138540296765440 12703825 88259922517261568925758706868830897100 12703826 342037109055823236237690139491728084112 12703827 -1255601457748324478341271361979787651280 12703828 186983772250648977006825831718978400256 12703829 -2017836590899480990833856604804783898816 12703830 -473044130279118259670528381639453374080 12703831 243026515589302502826096727574818033664 12703832 -1672504395024357836248646488898972467200 12703833 23020402593563741135982002530573488564 12703834 64470938211069250945717588218471936 12703835 -562709722511071734784007711372345811600 12703836 486923908672608969439626435299696896512 12703837 -1214657393185525911578546724710705581760 12703838 983401162306592958658122361440293074176 12703839 75799896147036315730142993368798687008 12703840 -975906919907675566607146951559282688000 12703841 753433907307309166715548755756799540500 12703842 345502527043194474605787846289331071440 12703843 -547571725998389912607725202762341020176 12703844 481199188953309650060057399409780356736 12703845 258523175219841845950294993521719070720 12703846 -1511455655475279444530968527397458064320 12703847 -354969428666981710533024714159813890400 12703848 -1123897486835506828008428747003966423040 12703849 57440445139796735509709472705549025850 12703850 -11219960659187717060346846200252095200 12703851 -903453370410684057523589742313148058960 12703852 -465738993909132545446076578978712837120 12703853 146880756564887061521574419898127467840 12703854 -177089800633994694915127479088199328768 12703855 1080939726032176690355169798501295634760 12703856 456258876927557376753144626297005670400 12703857 1220787218703241016051481651845671641792 12703858 461152968309836141730886677521301515280 12703859 -902922170269104905951404838251946970720 12703860 81158679182573984306492165444393548800 12703861 -1543135813002290212719344334817372611538 12703862 11885350943388246379031792752046261760 12703863 1091959179839280908438685788636664156288 12703864 794416821391659095606245080167345848320 12703865 -275445192747516244576603413200150083200 12703866 -103192736814214930384633374514290819072 12703867 -1230601044524972444126549648335988932248 12703868 261128222733980258940355958880682088448 12703869 463714100778985224552804028034495496294 12703870 -227753592901108808590126097135488941120 12703871 -528983860153987857387908847024948236928 12703872 855335745167108040845921129406387978240 12703873 -122268624477722792951608421561029887360 12703874 155194933575106870677226920882364521936 12703875 160845978736674550407427427804506560000 12703876 421098195859035245497367035389293817088 12703877 7973100862699402422596468847016966080 12703878 -50245634799734299348520161648514024640 12703879 2319077836478803475570159992312463029776 12703880 89488960262622201553755488773447680000 12703881 -43946587991272787355277867231359717696 12703882 121127164423753783180903332538751430912 12703883 927741147141616074998132919525814770132 12703884 -644973317532554801552011656596056011264 12703885 -859672339050662388175829034968859760200 12703886 373010255747879390348380340576421946944 12703887 40878935348344687392395331651415273656 12703888 104796310201728790243534471495105118208 12703889 -1345225422526891525693862855495530358400 12703890 -273608779964930215938687704445549550080 12703891 -580595712318364959993156175764642859416 12703892 -946450267063029776856485932757350982784 12703893 -43903084077508142336382597387537430272 12703894 36681855631964846862787806294114478080 12703895 -342337369213210926418209178203517473600 12703896 448811511379991179064749062721662197760 12703897 1533818678751569934872705467660247482320 12703898 -31690545786752176885624026248837672736 12703899 -676929782584397605807605213865377569016 12703900 48560633003694645089547859529881920000 12703901 -796435600752350484532677224724382988448 12703902 483684734431617610020406608688529562432 12703903 -1393508848759570433772631711802235792320 12703904 266812957090081474166080603168658620416 12703905 298480153887764453362198701232196784000 12703906 279104570807691743065030799056400803152 12703907 -643377894265739364464837127581415575844 12703908 54114930559250285892182585733078429696 12703909 -600299343330624386419825039168400060196 12703910 205873116386196463613823785109660351360 12703911 1571770114941611812240414916931144960 12703912 208209055741118152148968993861962301440 12703913 -753466916478492980583434922517398840960 12703914 466014833396570439027780068539581521760 12703915 -596101677945258845042090028593374802400 12703916 -92558888908620781483191335963230955520 12703917 898478128477582282217760214570989910848 12703918 113609656725203884307033567377872740160 12703919 151108329962289105369200666828183159760 12703920 -1992923922468394700577448039085506560 12703921 -1251515088459059159487621284258585601356 12703922 434359521699044513171684100624079041024 12703923 -1962442556573476749162273825171803491536 12703924 388656160674793768638102351430826401792 12703925 -526515972931598601909676190227260235500 12703926 696174996969731985717808412341400170944 12703927 569045748620545644206703967085513652776 12703928 519262465310996851141064574467453276160 12703929 372100391838298935463233615297999134400 12703930 -110050770889113979191623233713304257600 12703931 221717987826547560882722465369772082152 12703932 -292136809426098466198788630049989427200 12703933 -1134709942847954763948270159441290460480 12703934 -428194761651830612157599849869419504384 12703935 113675426677378024932831583585027908240 12703936 293062369109918433486893354609827381248 12703937 1359044074956316825731128794548589366272 12703938 -30797548251809332294409369712073426944 12703939 38011237006154220376276083484351954320 12703940 -668163978961353834708631471129467144960 12703941 74011827583883432008146862952484513948 12703942 -1012504532350547018732741679961616020128 12703943 73092409845674549969261951537670420960 12703944 674838741740645202243090534441288253440 12703945 1590232284621797716932708150572284649700 12703946 405783978134559475585248493864682778672 12703947 -819583117544209069574448851407743566928 12703948 -951337885947904538032160469535302952192 12703949 -132131550614741671436536536711266985000 12703950 -15592121140261593382518385530909792000 12703951 3843887200496925683354208771381795432 12703952 -364238452721557336778644425048995266560 12703953 833145565889445068740431732410067896304 12703954 -176690465091856703407584348326883363840 12703955 528818258811840538326810170481989821440 12703956 -615032334167372765837556575842925180928 12703957 -397169591349510674494951747045301921888 12703958 286734664523239580164405280404777997184 12703959 77441996649472656667716158490173791896 12703960 751918349961261493863279506332323840000 12703961 -251924750003508759603848440033653792000 12703962 -290415200266752732809536190398066679040 12703963 -1305814004973191837078272599568786136 12703964 -267765918694967408409268383363733721088 12703965 419032672585980785932474886344783521120 12703966 791171027222436094785233153660606649024 12703967 405898650249814302526018836251226825192 12703968 -841943529095288524821403002045253287936 12703969 -2097119263614398013767533878952064765804 12703970 45626610457840413297427069880501683200 12703971 -14063982031582694625519318415223863296 12703972 951282175722571497116862694304983722240 12703973 -146692614407669439228045037415593106916 12703974 63450796381346500071051321360330337152 12703975 -104285911930005931891073868381884896000 12703976 -883915634090313013977552371442954961920 12703977 418906003056694977686170601599303810176 12703978 32656937217815217601029315311071232256 12703979 -718385178285390086496135945252995732760 12703980 -23047913929146035880933835813380833280 12703981 -234451110440754366342801734937273114816 12703982 462054883308238554524054272610647296768 12703983 435885943704234374046053351261484776448 12703984 536625687794008464522277905404125184000 12703985 1085785827791149700155714088258608219380 12703986 -399548356998601614467417145784027238400 12703987 986162286826291006677438659569835383344 12703988 429322966650705644742024922231893288960 12703989 820810597906875667529366371259346831840 12703990 -248468041950111449949143231593164979200 12703991 197998524420958060068375511296170167392 12703992 391886889375527985753115498900198195200 12703993 533950105263870545926523571158344664020 12703994 -646543344743612493863647559095012960800 12703995 406899580743257167358019054621378360720 12703996 1095255263735745946257772379235013035520 12703997 -1288571241029895197190331686553144546554 12703998 -73122736874820765173537954912757596160 12703999 -528136960911909008286586243709871508608 12704000 1019211121381821726959451712039944192000 12704001 325781757404725473790249259962589526720 12704002 -574714622547152908325562704206485120048 12704003 473509084356640027592315910408514829904 12704004 570918830720299437664663532960674959360 12704005 -314608195434787219945096702361634342240 12704006 11325452718461905219300746009674342400 12704007 -272779370580095140439754286977293240112 12704008 -824421530575467221924366785048384512000 12704009 149186494204217896175774152032140733210 12704010 97634213115983987033660090270937891840 12704011 99598525329264448777048918573750778400 12704012 1186716426428276449639587331175382157056 12704013 -265804366799712934170041916913784311680 12704014 59356996171843399651951414460612520192 12704015 1246879529666258313261899614916204974800 12704016 54018724119640979062965584391237795840 12704017 1007596882031613662670003902548044751104 12704018 -449576238919438448144041824431259729120 12704019 956859070947991992694345482592588348344 12704020 -113469519574370038028078840070355107840 12704021 -142499369237817838515549375814798774656 12704022 -272938005353794328938286684159535591840 12704023 1014236816471983407777278216975110323272 12704024 -1016103293144400724154442779919393669120 12704025 -116603782295389548800866103540069100000 12704026 -816406120396524383445145468684002390288 12704027 -186490791404121351692933940217655109120 12704028 -64106422781008732270693419113742412800 12704029 255417143167080799428853115305737782284 12704030 -3546969557499061790822022834676339200 12704031 -399261342284890573589214907637723224680 12704032 3684159606043299483184478035822903296 12704033 118977034115431477795485661958498742804 12704034 494013416161396184426350730146720435200 12704035 184256432993369200532116496488864533360 12704036 738857371569447358614278991449880074880 12704037 378142459030998530542190371269940126560 12704038 -703084759689272535552871514001467520000 12704039 1240206964419016690143054205025783701200 12704040 -484727420795235309096763569205517107200 12704041 48558682282166499717580141842919640000 12704042 -87940027251270467448283377770075963808 12704043 399246627790964431048395673244070694656 12704044 127923558344131614909728730254960276480 12704045 -62070066063291749162897676305108217600 12704046 77799828562740618321049117517503641600 12704047 565946201537937451225840839365088599400 12704048 -39741027924059788262239543451902279680 12704049 1297169765706117026547082023639604128 12704050 31041377592923748777813376880084236800 12704051 866458738230105553578227195017427444112 12704052 306608515911116661884448657135187832832 12704053 -1797131931523289777261083775224343947200 12704054 478384307222261964780661060108102558272 12704055 -4933396325137810083450399882380252160 12704056 274068382637903837868093434417509109760 12704057 -268715707738358620790294917346345619360 12704058 357488284802191231029819311000047661424 12704059 -838731576199265121909613971295187874000 12704060 -1040793349851310127181685568047669931520 12704061 10792413297187629098890651211869218144 12704062 -417049975305711610491837096529146350208 12704063 -1025073487185474887299428408655470673200 12704064 -165763365751126380675643236084306935808 12704065 210177499965704764551821132523412459200 12704066 -756291777111504058092978073807652565600 12704067 -1035771640680196076208121108773551615760 12704068 927669814700556510706515397150911464832 12704069 388966475542433032582488363234780245760 12704070 216178048014494851134269963164770019200 12704071 -1115481499373949483957845206814262210008 12704072 -1074490121804023094581695888157490872320 12704073 303612139497018116808749299279514762304 12704074 -10241589646845671977444343503491193248 12704075 -68571909139418748630594470376208443000 12704076 185394364533996796516839869730902851584 12704077 98164168788809405642354950688873981932 12704078 -666899945165267907388074452199625700160 12704079 -70507634430677452380290664695862646272 12704080 51258896201354057457103968296583168000 12704081 -55519182959341952450221737470280362136 12704082 -118848985722205132044678653308025226240 12704083 -789784517123403130495639767064990671648 12704084 1383776538293117221866437393956469913600 12704085 400028026829377076907451295114606612220 12704086 419941156508988455329674705518300605440 12704087 -326923302780184656622606227988017262080 12704088 822621327007137124353250369951462809600 12704089 -715694109383959383665976449195502773110 12704090 81649643267915814379432793927941877760 12704091 146981057468460463430580540134010096792 12704092 -36912178055073279133164407319479743488 12704093 -2230228581484396929174527711783261597658 12704094 14835620743666360233957441799071171840 12704095 -250667702743171999127836378396699986480 12704096 -193348684728307220521825933920763379712 12704097 255585220199723062104029834105659649472 12704098 25349224753057160918219619647745787392 12704099 -1465265824823754091485327405585088639080 12704100 280175262708144163559912157402342604800 12704101 511903397297978509592609705729386435104 12704102 139634329676466058386995091280076758752 12704103 -127633807602161928899548812538814198520 12704104 602048597830656372632047268043133747200 12704105 -159336663179401671400183644745942603740 12704106 -342108545689768118628372413349743536896 12704107 -886636714262185028569843209992014525520 12704108 1311252984261306145771789680879335094528 12704109 -813193044067949168408344701500747842272 12704110 127940705946279555620786087577833963520 12704111 -310376627506170650737822240293363056256 12704112 241426079819078235285844946535819116544 12704113 -1454458621472667388379402395811510030638 12704114 503993150828914074356531164705304349312 12704115 -169485991709652040782134892169879973280 12704116 416918312539980774178763000141939496960 12704117 -32334008355823228172737725178140702480 12704118 210614303307815841606961105081437603840 12704119 1377775501593163092312137696428985145744 12704120 -29915152565961173571198370430547148800 12704121 94301919223606981896739854379236700362 12704122 423732793876287002828341929340898342400 12704123 1274179772413069477930715615259024383184 12704124 -275524584185952543951770671351647788544 12704125 248293473015273343147647686356158240000 12704126 -296104767288417290885292886082344031040 12704127 361064689956013427771473168443041682960 12704128 504233053877479103123996002198298296320 12704129 467943049905371382211561311731164313730 12704130 -415907485831645513913216355480714716640 12704131 -210239703338925677803312738688224311600 12704132 1169611526074807305382596954437006273664 12704133 489544364423381831953358149282893172704 12704134 621049204100623790953743111479932136064 12704135 -11103528558116508056929763151070359840 12704136 -286716179827049675951574963757307658240 12704137 -420810526148821405230419975240529395148 12704138 251892511237695242292391576322463674880 12704139 -428553926719048498989316604733922786416 12704140 -631517113176387189296031189024795970560 12704141 -710169193671052766472994948769602963200 12704142 164999161889365964487472267960070338560 12704143 532520589274623063880743868976252510800 12704144 393786276889093245403409621219793346560 12704145 -486711419924146280575080930654681665280 12704146 29202410684645725791685000348359811584 12704147 -951292935550384126350555790536769435968 12704148 -679961301266422530836643689623369728000 12704149 -2240087236854982146414247408732901124320 12704150 -626370551711201249477763893776298575200 12704151 352767367992155729033123918136437076792 12704152 159240797757365350688510523313640601600 12704153 222574042044646644896215885743147072 12704154 5511455610597450137724274217534641920 12704155 -221723355097931217235347260193117877440 12704156 -267855697287457376163389927231207086080 12704157 -765291703377408588090105752101641519546 12704158 -325195465203767145043435027399242952320 12704159 -495592539311694375088147484900353053096 12704160 31131857110323055127934310117539840000 12704161 1279640753661813569344877990040968033762 12704162 148233537863364130543968262885083242832 12704163 1331299282100826739647838373178533908344 12704164 1387942006614113715716802583089349604352 12704165 -839981313101074545360388706156082322560 12704166 104252271744043379077460636443870040352 12704167 402705046518622363315473224067314179200 12704168 954137460032656943344742664316664524800 12704169 -191873513806475469877177396439065747056 12704170 53289618389388450113959486159183421280 12704171 395161440976943342355891576732740760372 12704172 20204904984210869144938701639056621568 12704173 372065568264508536292938978602009086380 12704174 176292793008185500954197576785355669504 12704175 -665631494805362463162835877874247200000 12704176 464660997221104647571170878690916319232 12704177 -620096915316526717525451192126421220974 12704178 -2355958720815945868227328089417644544 12704179 -1781916365559004084781757312364341238720 12704180 548306753032789207587412565322185301120 12704181 -730611008375079905287272813029295410208 12704182 -552090904453404125463165005044200755808 12704183 -451219327210629064384147020320883422760 12704184 -136338275371906991651724420782387834880 12704185 -500747668267240971028354823873899939440 12704186 618511660041847351739265111741286950144 12704187 504510010254945262851478638082370085600 12704188 119689438775191074689437952519029456896 12704189 2150231127741321833169363127988265585990 12704190 20155098830866477438085672727246071040 12704191 1231797917821401372391488056814157209600 12704192 -16222762020851425545639503181291454464 12704193 12210014792373942301649563202826094800 12704194 -585622314708117826103373843322271889408 12704195 316496280857874709060933594366417752480 12704196 -641728298193185901163884292735280759808 12704197 391677835915869280067202249641972046912 12704198 363790277515851129477229229920747616640 12704199 779152208537627864672896525187403895464 12704200 21449566631531034956938677144614784000 12704201 778273313431006154000312904201883322202 12704202 10467526825612172811861947381818268160 12704203 355511528214767549307436916290938827584 12704204 550485974427091890832610377654392268800 12704205 -559413962759895101504978530179534396480 12704206 5468700314425953966996993484390432704 12704207 -2264630787325331394525273270797528963448 12704208 280118723224911587925995897868670599168 12704209 11458805230869976041512501785864958464 12704210 51530346574721978015211286249088537760 12704211 307184144504439794946030055103925394656 12704212 -1184335319896296736248795616209009084544 12704213 1922645653301280573652751906100350544462 12704214 -84214276235789264742090551894495184960 12704215 1785434212580787178520208982341676535520 12704216 301249585165906161074996905433794560000 12704217 549391634287337019445262522102296385280 12704218 -1010508540332831612275316475203089255440 12704219 -483966439002499337097700611802681182816 12704220 -28877639434431450856548991180706810880 12704221 2357230143484575189575967706842397760 12704222 -640475566775087575074657730645138444608 12704223 -261268827242873494822882422074015680512 12704224 94022415478541543614639365869166919680 12704225 -363561104746872338679364732751568570900 12704226 1149289296305985487108867518780888112128 12704227 1414554769375101606760259413795584672160 12704228 1034181732147284717116951583708978429568 12704229 172662774404556223716342444511024420800 12704230 515313824152152054269441386761395863680 12704231 -678457290829402664666870593771556704968 12704232 -224657544004813136650373155979665735680 12704233 1210566630335748395139247286001662929800 12704234 101154648435138504660822917047887790080 12704235 -258972796895817030203758575104163018000 12704236 -35815468180385796526735014838886138880 12704237 -44916961953254784529950745299345388320 12704238 1038682121220120958757065838716405380288 12704239 -1959543118414713452341578553538498710960 12704240 215614691859799066772122435582605557760 12704241 1688219548010750999304440856272141549568 12704242 985179977624000212302888867903548704272 12704243 -172479328209418216227188216725477160496 12704244 69453000480234731443469265269213171712 12704245 478932519609012653998274537773393945500 12704246 110578374904072780963761993463940590080 12704247 -757954421590381068422621562018456254976 12704248 420085746773772204146781771535757967360 12704249 2147898414798105349688898095943384724560 12704250 -14782319382784763247404779717357824000 12704251 273051920932404176583030832736720760864 12704252 288592337329963666025723640554355543552 12704253 155767159878503927391993308445699790464 12704254 -1002377729813202395673698608803925573248 12704255 545448053384199021033424053806534042400 12704256 -130071358003545584538843182320425369600 12704257 6557619269288374239871562323948063488 12704258 70191760147371144435630915631268414976 12704259 -24191464771462125383066068696617018192 12704260 -153043707568419398159203569052916528640 12704261 -911133267673750438923924213980261007138 12704262 723019759796163437964765616770377781120 12704263 -11743115007553956301424033317652567712 12704264 15558928652667240270234872291874693120 12704265 38292879269632449595523464339020887040 12704266 -956717612756195425105717006604930555136 12704267 -51176708153601906999689270284746336684 12704268 373935702868230071401891920780770267136 12704269 28403924401223081322807975752112655670 12704270 596053222420096738398764241189799896960 12704271 -380721058253964423800442756305442702720 12704272 -13349681474747999259207279411833602048 12704273 588720652350503310652944587515227225522 12704274 221862260244209467514064857415573120 12704275 -10966841306149094689024476852902811700 12704276 -453475260199158102487433819350437159168 12704277 551640938943545491192325998704887142240 12704278 612656731748037859605356478143494033440 12704279 240499205621064409536604490684914054296 12704280 436759148543703921790295839492895539200 12704281 126706942081557421592631808434902899092 12704282 85553090684740197964344623037555128832 12704283 382750062143745842023026722335792943040 12704284 -234297211108062149022869501382508769280 12704285 1086886255145930355302384070705241893120 12704286 119734574479525186033952655135018077184 12704287 -1019674291418523982651718506703477441616 12704288 309661814190687124258434361753690177536 12704289 208842235701925233221708700309579690048 12704290 778034565498695697675980643249594842400 12704291 213839191087240308344035831462173861600 12704292 313497079416669248055127372824456376320 12704293 -439858309106040847694087483939167296000 12704294 634994240168466644747088512214996681696 12704295 -560347833214206325792014166745057893680 12704296 -561901702778269780828461017825773486080 12704297 2154445685145805047543847568322802618746 12704298 120873854723197816581701205042465811200 12704299 -791844812501600673517140958012868346700 12704300 4459229572167042907291948467857280000 12704301 34587305544302238557003983338381335820 12704302 33738652715518403541812667932855214912 12704303 -1081125448465282598250996767403525730272 12704304 -223606207648588503928132640190469570560 12704305 -449447112266674236325217232100329015000 12704306 -1673874796562043723200903327193368785920 12704307 -3198497260702224955936613737064693760 12704308 1530956907990484594955564947316488300928 12704309 299750392991270204548254487730380422510 12704310 -423255657362142257081301990424740249600 12704311 888087948137795429768463688688815212952 12704312 -11171539499170672155665999700283207680 12704313 -590472200274846901399129488479212795056 12704314 141446812677160027413446457179432500224 12704315 -3282249945190591040900126323093928160 12704316 -29471762065114484588429749958210293248 12704317 140193478442762744748360029156489543366 12704318 -380170510422043000589409300696064770048 12704319 342937195548921448853025435438601818000 12704320 -242271067805178724761871691746403942400 12704321 -956768628608216499980299013230326099840 12704322 347113364785728703583745814295457980160 12704323 1562241415557351714818344093596550512572 12704324 190984295676030725725326923032740658176 12704325 278161306518230566535223365720623329600 12704326 -566998346997741221384604208224983162496 12704327 244850709460080598614442590947508184512 12704328 154541588218268880361360979295623669760 12704329 -2191678129447602686884168040336258354112 12704330 -476046265784905147939310889929664577440 12704331 610201960928777633127746242534373234880 12704332 762106765994552522789064221067534274560 12704333 -108968587888102903581618160320694980660 12704334 -476914479020432123881370691336522333120 12704335 -297909955741520397266330587267147914240 12704336 343080370378383869105579891667030220800 12704337 1296348677420713405491433594368461185440 12704338 -498311626396741344715253906731119547104 12704339 2340335991539517368152814065936504403256 12704340 325579511394949007923062371573690880000 12704341 63760208890368053445763243463567552572 12704342 -143705960678846813954784905694966817536 12704343 -22491137035000767001936477633230525336 12704344 1450569064447834130884183719698267228160 12704345 -548496652278683419582160949599266395900 12704346 -193120842745003954275818632866562087680 12704347 755847854678669710223499463066464745796 12704348 -22743832930724134604803507221545485824 12704349 852309750966232828895762062536529920 12704350 -5572962452567023507153868496421248000 12704351 218402573897041428728926741061847423600 12704352 1211920714897077163795487275527060848640 12704353 699399327706191970467323237801877165602 12704354 -419778816080049417697128195236393352192 12704355 -816538630581602364475506179266626522240 12704356 824087145530945763029454000040588267520 12704357 198014437463324840659097130265891844472 12704358 -181516630251299023289393266100308623360 12704359 244499468822192011988027305665898932400 12704360 -166498623847767672603469939938391296000 12704361 564924104620274513238378974463202057872 12704362 205950185389129333808694862632725489664 12704363 -463618557316640622314052906769956297840 12704364 -32487867750185596570415580189205507584 12704365 -276477067285174406254507347452005186560 12704366 971887040357965283630348872937678317632 12704367 -11493080160200003523120703565726531952 12704368 -68647025806215808211960641289049899008 12704369 -461548088304231844771925995044524919360 12704370 29794513754053168004007786208593116160 12704371 -1306555675845422551134391251172945781428 12704372 647591175239955424249636037757126316032 12704373 -320136781302878402552940942403654758816 12704374 2406007954708542911233303536579700032 12704375 109899290962020503924591067354001335000 12704376 -632102708299328899621768567917448704000 12704377 150486993997060319655455026686767072000 12704378 1184768263230258666550469483121691188960 12704379 646341815537665099364006780165730370584 12704380 -143092515183844479241030416002589972480 12704381 595081508164970728637916215319280579212 12704382 171368835884298277982265306293570333952 12704383 -83050524475023060444665024883442446192 12704384 -15935801312766311933703906544268083200 12704385 -374520935335476034927179501523069132800 12704386 126523889245042153510264621302914349120 12704387 584656069786855597776723685015800615036 12704388 -184681371434732716141999616922564802560 12704389 -310481287349890900874695304389698947328 12704390 78319221545959996510700966335361155200 12704391 841494464073017958386024820637568582400 12704392 72224415777677852419714981603926144000 12704393 7647177650417724803105420564444330304 12704394 -8372541345286076486724685822496432640 12704395 402212793625824971646829189465402452480 12704396 -466973892882875844885721200819536851200 12704397 -188856955622633387528184325985696322528 12704398 -173244132473601293216069114817210305664 12704399 -2056566576948873144283999447313371131600 12704400 123006052375645357581412773478616064000 12704401 -697209600924064415678917081725478587598 12704402 569392019654116940629919228717489419152 12704403 -418807692001352113270117712046200461896 12704404 326457516041324944112701270486671145856 12704405 344160611894422938802788136050429183360 12704406 504156738746536428249590047279766903808 12704407 723846034198518138562337825526328467600 12704408 -1706361315245319158377259834131157207040 12704409 -96475536282671843837307743932747173432 12704410 36441765072642525663494267793200475360 12704411 -1037327030495465954150941875484635478200 12704412 -111893410061076109521895566901572722688 12704413 982440945310673896607839336300102386662 12704414 299696314965516215229093187034572967232 12704415 -347815111058403899298782611128238036080 12704416 1228544928382707684100675344277314404352 12704417 -1621291479944701167396144967576324557648 12704418 -284807160564970909869781930428502947840 12704419 -50957206861698603699648699524039843680 12704420 -857056228999580562853171001161751228160 12704421 -34672095597962725689810963391626779136 12704422 -48931425241801379129236095258101827776 12704423 1141650997737276384909107785702252109520 12704424 472292332222303552693838166873559203840 12704425 -1137972194203583485333557573528611388500 12704426 -461882756309142500341936212964546471680 12704427 562274334390306027695669642884440715164 12704428 556738268100480327587475774880783549440 12704429 2508658259184725929643509868267385187776 12704430 -453186816159609820814852670137954858880 12704431 -496476087884822558938245885093010519440 12704432 -39052068024655408915647840048928653312 12704433 -22781392392996201286466547038495286336 12704434 53755195180471681593421428068420721792 12704435 387940996475684618040968261608216688880 12704436 -6148164486827316362498336731372922880 12704437 794173619056591899696253983600836991420 12704438 336178456224407921085833283557426121120 12704439 -1161005947819958775721756085480649484800 12704440 -120580751796299366161658993940260044800 12704441 1583833208779072464099007499924733641664 12704442 -25157327754303197319127083687194432256 12704443 -3057391101986588972213200064820490395336 12704444 936062473034441484954284101137176871936 12704445 13015024562172354034560426862234675200 12704446 -620239085549689714534292233827851556480 12704447 -292053730122308176251772348624569882768 12704448 -93569257905459081973203401205067284480 12704449 -523588946185171106231117352158714504400 12704450 456335059441459194365131079683919280000 12704451 287437222702896536859120075362436624384 12704452 938324268943681235294995986014956075136 12704453 -1529947315212110574758801406140936579298 12704454 -26977559584000643666060482795438189440 12704455 1200476758646609720622590243528653110000 12704456 223067750448635566120076895562112040960 12704457 712201570265923435463142111118609048992 12704458 206100453801857160441280142575036293984 12704459 874538843916532589250429000477694951560 12704460 531214733521030447150186915550653148160 12704461 459734075221762323431809592617726548480 12704462 1097571573627426852255793528410322603200 12704463 1390069647926398145296056391387495823592 12704464 -242792520795927813859842655291198668800 12704465 211835086620143922815672137262205934800 12704466 259780833261640722507869201841563255424 12704467 1448930419737522814650992767634870609516 12704468 90997448044523637582755599464146558976 12704469 1147050803509265125241393003687902698144 12704470 104236317158882154101625895344346579200 12704471 68776706711031941620894006791378689760 12704472 -605803344530084871055602810226650316800 12704473 2129257288124047811136640035982124762320 12704474 -930487810235269201858240274055151423008 12704475 286350239261465905703581856844047867400 12704476 1582844432743649018516176056713687820288 12704477 279051086152876908003592937605086958860 12704478 -323054404272280177274432324757285660672 12704479 -1086310226579173339389267861512743039896 12704480 -85655291455145412974771031749091655680 12704481 -7877452416088065347696579841260158830 12704482 4146867335895471943377986994745909248 12704483 431796606939764212834672973512783459200 12704484 -316677793023396732545748241142721822720 12704485 1364580346272658637333415597496766439000 12704486 31706911532511244849188931605439572192 12704487 -521991306704495581485850698620329764864 12704488 -2261873009345566069433520661668279828480 12704489 -82365709004596979232395851834296169344 12704490 -395669781262000414111070429278532261280 12704491 283584485393078449423881710183481967752 12704492 329298215071014304350111384344977351680 12704493 527872073681165696759366529048391670784 12704494 35561102500196439913780153751877966720 12704495 219131887968770863113931024519691697600 12704496 -53557421312332161416741139056404463616 12704497 -133175315674796560934588051215385680460 12704498 -40487896407271246070311385248534806000 12704499 -197636169628019500199096940456831043200 12704500 742911470334731720291353425040512960000 12704501 -668106197384769996064388712958243845408 12704502 -578626212428168647050524106066290526720 12704503 102882502100297801087176141116883253680 12704504 288037687273190877974220371608645877760 12704505 389263834990072855491636354051511059840 12704506 133372258225880205630824385491366053344 12704507 221431155287773613421461225801948478756 12704508 -1137492132439680922202210556254644669440 12704509 36645934042082390470792269806125017216 12704510 52182856715961963076034717287448248320 12704511 617173048053937919505155364409950152064 12704512 -757000169427142222616317883641552175104 12704513 -155781340476692981678535663199205508096 12704514 -25080070672084039346121297649874271360 12704515 895614011452458385321037789849885174160 12704516 -38572102808804454687783733557936000 12704517 342151118380414634274567866881144465920 12704518 570343658687894884667959310245080996960 12704519 237317444277961225297866665026195847760 12704520 -615486534828634984464400386342061670400 12704521 779773794105957271190519314574078592800 12704522 14193862465027179229481360305797883392 12704523 358686822745329930739855444971813580800 12704524 -100371980595482043137388505032525057024 12704525 815664930806251077852632743133711352000 12704526 388998712583575299770734078389100926144 12704527 -424224259181974111609077110759718389376 12704528 192629744194166969248856299250708324352 12704529 164992121669005762396760217558949367520 12704530 -168591153001088082185956104254217144000 12704531 -604178639792794497719342041545513193056 12704532 318478900577882477198777427170423273472 12704533 -973768166620596063026156364525262434816 12704534 -601836836009974915001718464029250671584 12704535 -437254483839791573925168712783094028960 12704536 225528524366095074092430152142924595200 12704537 -2031818960674126820788821878090929013814 12704538 117063976564054803075919553290328285184 12704539 419201735876361334046010476909157597880 12704540 -127770682603462571095527416661888000000 12704541 2007636479106318067729113236920452388704 12704542 385348520012589115427160381334183401600 12704543 -1736479083267821005510319554430814681120 12704544 321174610999906623058789086726180569088 12704545 -274400086769253603320501775098559798720 12704546 141462055856034022890005581149696123264 12704547 -120523324320793710568403418351910951440 12704548 -471224199267407515467228512671734596992 12704549 498067400366515955658176992470624663648 12704550 43485056914016064099876853825036468800 12704551 -973791085700094038761129068854402781448 12704552 5763570733409195295406363010501836800 12704553 -1651527075351518385863899897462484167200 12704554 570946152913437332005708029580004205312 12704555 1082086571509432177959017768000974560 12704556 4418818712903696319911858537330638848 12704557 -508575108193621723715702425114913488800 12704558 -91249494389358484113166982773840185600 12704559 -194996476899588091994473660023084433920 12704560 -182511033024597697273760877431902371840 12704561 -463265686832499407274220335389613769488 12704562 -95045803926206621190997870468415410272 12704563 -2497681637051104457416470258045546441800 12704564 -1284228180672798949022577612660706510848 12704565 -14040832518743950258880774723775794880 12704566 367340987714315800085096372269731630720 12704567 779016123625854452230985249434320776616 12704568 -34973141495473490895897452178832650240 12704569 320415924705529133402097385488027250320 12704570 1159124769926171482565809936249188341760 12704571 42289914463798265062800722730177976080 12704572 -203315602960524048949399322962724290560 12704573 763590327863506632230370569672920434918 12704574 -124168377515138794549890138443579893440 12704575 -147409717614156939120241638878054894400 12704576 -510207121947448829064890424852571226112 12704577 -12515459327204830244651853012196392192 12704578 543992739243455009196282149000497261440 12704579 172480373794968576259458763160848289760 12704580 264326105181425994232283167768015257600 12704581 204681369439293900206243671926104093280 12704582 -271645543676141529780548270248300872576 12704583 918401918466151872515010596745802976424 12704584 2056012594452542930466617202035808322560 12704585 -564774942828359814626170348264458309240 12704586 538880574909439106402571679728375684864 12704587 176527218375882129326764328435535266304 12704588 -111150221738812959149132673651647477760 12704589 434562676059274517474506411130044562454 12704590 119127122055253745765895305372745064320 12704591 -1847813646817831609622305663677571813008 12704592 37999577468100003699189229999889448960 12704593 -630397087717873339857143901909481333920 12704594 408105927643926772225481045033203295232 12704595 -64681010937896018159322672188269110480 12704596 380240878909653915670267774127896035200 12704597 1395506425510975614633533799709846399200 12704598 -442432041618480828066115096895067445632 12704599 -421880262450821405644567759105492209400 12704600 -390157035709250888163481698646417920000 12704601 -59861189671249629103578245835173341440 12704602 -716986212191721597034946655813251697408 12704603 -242065714367679606496945467247906313148 12704604 -7520715188629878434050913415490805760 12704605 957579940249964376210872033589582080760 12704606 183434593915445200795152560364494237184 12704607 -12256399925741830773752575897981438008 12704608 7096366309379215249418556445808394240 12704609 1140259270816006104771420899175939819810 12704610 140979683635438504244108881731677568000 12704611 -540851540448786004681471548757934299208 12704612 521710973736360953238069315375255217152 12704613 -128908348406074128922637447161494252576 12704614 -125550027413770437908990074823450526720 12704615 222365652382409181847457216444003520000 12704616 242141151126212094611898668232257126400 12704617 1074021941140696650298166101003922324352 12704618 -259390934517996441531475517953739292240 12704619 -176057170222545587383542557503595897256 12704620 -168041463177793043785127799915970928640 12704621 -8011365866976812408993956841789675178 12704622 294240942913075448777501449276096174080 12704623 -8768245326569716272499684448133752376 12704624 -11691543071194079584349645007526133760 12704625 -368029926024178076399662183246343184000 12704626 -517235078908828915770580421483840351616 12704627 -709720780782786923558352131541777060288 12704628 40657087929221860996076955278904152064 12704629 -66123262663612855973603625607469851968 12704630 52826084522551068546004890628067291520 12704631 75684355987360384969621610260351358952 12704632 194087231932626517389913192822660915200 12704633 1316570072394820200207031748184968763882 12704634 -1046075908274936353378582170333773760000 12704635 -126509711081835924206100384075159454800 12704636 163123679606762856292680985213873486848 12704637 355954840112740424065374918538517760 12704638 -1640143674402458291544378538732405885056 12704639 1554915967529052527971997350394336211960 12704640 -20386296498008053666632424948236288000 12704641 1508717973577980613947318800109500903042 12704642 697574041811384753790406570081442511744 12704643 -391375853171674177086734378964174613296 12704644 325783255077965500645523572432802691072 12704645 688643436505555842229433020258784818080 12704646 240781390948247694858860105940910651584 12704647 3238418681263200916299783538398006000 12704648 -1196334387032374901774926601059683041280 12704649 -63422292851875314835510285620253524960 12704650 -162724488380060331903369992349101280000 12704651 36504556882652046850412186649458845440 12704652 -77273930606573231144846893847895162624 12704653 73144968807453541258456462151869810288 12704654 678260373072612270858976906646745925440 12704655 809682106564614934777377430536794534160 12704656 -501341800513901504216467879366227877888 12704657 -352990937721036999344532928683400452288 12704658 -2879308126722379733320082719108845312 12704659 1109041421250264993894562758501091642440 12704660 66469439610536906068325900773514649600 12704661 -630817434004140356135229858640690310400 12704662 -1212721764224845821106960410338708211168 12704663 258235635794138930176775426561572179912 12704664 -201142931357443546719546853596423782400 12704665 -64805112484338366509134208586413090940 12704666 205695814134056427054193064919687143904 12704667 1122269384787266326494489190799682101760 12704668 94643812035336981673987983860317839360 12704669 921959899433549001785045498823761885280 12704670 -215873677233865723275708674423190693120 12704671 -11583871564441532312878494724136624688 12704672 582096965444944504204151724751578857472 12704673 23019600587605924760180421329883997584 12704674 -599054380305216117243732601161444667008 12704675 -84916900839530169648862425179431952100 12704676 -187446619758344491420574560540670573568 12704677 -821234895582075405122050469187454667808 12704678 -321114154277318568927902066803807657728 12704679 157705472930519263149995299529384136024 12704680 -1194496803286112640074244329929308825600 12704681 86599401561332280914365024602819069264 12704682 175063565951058518224664595305797492992 12704683 -308879890127845224928617412315544371776 12704684 1002623046068665478527542594595764700416 12704685 277806545584169791149143807321015660160 12704686 -342618601278533163476936768870259158208 12704687 -854371630417313809457585707793175396528 12704688 -8256511329432147860276182587375403008 12704689 -429864227891389314318890636949384863820 12704690 -183908589826230071637598716641877424320 12704691 25114901132931733801242400520756700720 12704692 -223587300050318829790081896177395957760 12704693 1275877769532381863955975689206058088942 12704694 -5415281836669276342155354577530230784 12704695 763563304809033680319752563915566771360 12704696 -1684876073870333137095702193205091102720 12704697 281293279759606676554003854556961214660 12704698 190853207709994602396918948994250190336 12704699 169530372272024103275337076339853819904 12704700 -247076454417148223390918168642756160000 12704701 -83954816283171172664732245612159550080 12704702 -51357869241013968207263681111858961600 12704703 -348216862978767587885244949291342198272 12704704 -346213377294286317831715108790049177600 12704705 196018526432760876133968699252997454760 12704706 -33303671579409700267629065090723212800 12704707 43162793506891964534359700409988341672 12704708 -1348584223219925107288151830825141606272 12704709 25913742332904238335833018528444566368 12704710 20928148657433311180174619949734981760 12704711 -1374171495355065708524262187970852405760 12704712 635891009057349091313195590117469798400 12704713 -285359982553208793514733848915614105280 12704714 -33783895080477938292203716754386519296 12704715 1429441731330515673511048587542071116000 12704716 -15370798493324016186429790944438107648 12704717 -286617388317401832763165915567314409440 12704718 -10317324239052283971000873988436264832 12704719 239327160014945294308263736856883675544 12704720 35841496725415959006202346541416448000 12704721 -358286675785582263844969117475407004688 12704722 -364214094562066485081259020790640927088 12704723 -1359448650614611046375660445754437179028 12704724 579185263289204870984716199010386290560 12704725 -923580714975477629465944781936170740000 12704726 705850597991809664316414333065588031360 12704727 64867943589161528278740745139122773504 12704728 -580704213622869124945568878724333475840 12704729 -73046846662120511923136840706441208674 12704730 159798434021877202102956674401026048000 12704731 -7292613884055601386680727540392360176 12704732 392058851827906682320230314438189302272 12704733 -801782504299173899170792551210225851898 12704734 50176380030327954201987321760981291392 12704735 -194702148745736961938106549274740120240 12704736 -57516604317021468026798293732810555392 12704737 -28286498405779482357754640434810387280 12704738 403110815775481454130977355617515683840 12704739 -792108781091732333919429226632489865920 12704740 194511334346672760510645478802267750400 12704741 1420546769997064379441880888711692027904 12704742 -144096947925253547057587369041194885760 12704743 1736026074917089209775498353558833799992 12704744 -1467021393427422602324648237980195261440 12704745 -119632054873511452309911762144535298880 12704746 -813734566784311705856793087591118430880 12704747 987905308121343798792724106268858998784 12704748 -139965982098748919077506006399783174144 12704749 -1012623604387538797429325252667946741760 12704750 -308415556159793923801877302262315040000 12704751 28840204131478763938577774951920748640 12704752 -27358958631635168793888813231280029696 12704753 435853611510638377957935538656196003764 12704754 707135131511028812666296628989890757632 12704755 -533143311142682440111539030373452081600 12704756 236524682844348248951306055290154934272 12704757 -45878134801079260551518678534617699200 12704758 -2749468006527759328853474479078163712 12704759 -83160940850826825043037077444195862040 12704760 -728292386756105720150662396810846310400 12704761 366072896937902504155847233997848685824 12704762 157188713446777542163618192005074135040 12704763 -586029028977248914590528878491693980672 12704764 144155360216529114480100674621777435136 12704765 -807490918893567541702811123788295047200 12704766 234115512483351846475892364689220681024 12704767 -1711569121960735515649261818428745717680 12704768 -463782521226450728560006557747935969280 12704769 -911973217148652024707845065049213191648 12704770 93040492749493816095992674222211956800 12704771 -675377302432456250090201596089122459568 12704772 -498518834932663869742522813624047326208 12704773 960786336949985289461045717493517519008 12704774 16913999191131688062437472577555277568 12704775 310519559427616218911527992403264863600 12704776 -445986518607429811804322049278463344640 12704777 234322062072834506653506086499717913626 12704778 -312751049015669801195344758401546252496 12704779 -2268716997958468068492342845898391880620 12704780 -17134899271251002641959882784609075200 12704781 186626682857229712127531811960396207552 12704782 391156440625608054779573924329805164992 12704783 -416908746287684347760716778502052603200 12704784 51619496203386708890158213604655759360 12704785 -89160802576000539724985861942641915020 12704786 248502990499168418642777501498065127424 12704787 -261709657608720022023761326746518342760 12704788 -714297257324836522252256257351162870912 12704789 -479951333070499065339323720534683333476 12704790 -68049356619366131260742807838133248000 12704791 -2976301063378823100523108845521276377296 12704792 505222615862082092171707363873414348800 12704793 -142405281910740709979125268318923354272 12704794 578671469934234079910951324865326503392 12704795 -1179751984530664765142320705230014286720 12704796 141850733446568687122608743777792256000 12704797 -8782810601817129178160000835809571456 12704798 379379269768709434754490991157372438400 12704799 -221208242079468105495885202080882974136 12704800 504245896779230241727731425547529420800 12704801 -323303036383544342627992109009201779308 12704802 -546123748345175140867751265304642365696 12704803 -1410270003832605511284397748995761718948 12704804 -558356345456698315331891571473081253888 12704805 1196830639253154973015354486369059106560 12704806 -501135757320504911678720567136423567360 12704807 1022731232084328401902282589706642328056 12704808 -521978291575809674992480595554837217280 12704809 271684820162682660156316328486214007488 12704810 -484125130667699415605433601806971984640 12704811 12786954477178375794220916169287812608 12704812 1635416317001814862750919701748013030656 12704813 -2691873865970870218288151860192134169440 12704814 -321047618575495508670622894376849544960 12704815 -438203713962367221854663683329782666040 12704816 -155732922804566103224988207572795424768 12704817 -28390660497363861208555571331840773520 12704818 1045572376020501585884768062942501648656 12704819 -1201972407467024048275078970987097105780 12704820 -100970639822812277091215021415656785920 12704821 -738972885914204481680318930246044408978 12704822 140234112147420241746687799552139591040 12704823 -1651915756433806186199697387410135040 12704824 1223880518311265879932405599773481369600 12704825 132976465318277958937319163567179016000 12704826 -68156433172111367924400307259763449856 12704827 -184584891544988496320079248239148311324 12704828 181196769512307707649560023854203136000 12704829 -1049272617778692725307966877881726863616 12704830 754497119153088547048694807351642986560 12704831 938608947726104420584045734661771311072 12704832 -28459131915137854524422894490010779648 12704833 318309951394622756562904830061533851604 12704834 281685237420993154067090176956551159712 12704835 9375510915414634229706030038259482880 12704836 938394519724257318022107901025048945920 12704837 -1003324664082120065340048717814510652514 12704838 -133070889166754294608193169526666106880 12704839 -273477079745235893866692042750747042720 12704840 -681777638354764934156380058368643635200 12704841 -67987071934973075280232322111957116950 12704842 -478373813994698686838967833501147119680 12704843 -276801210609636520733859486251189980908 12704844 -1513557762006509448476012207960127160320 12704845 -685243378434194968586698860585436782900 12704846 -131280399827645228405044234193985408000 12704847 -15394302576206226553404925744929340272 12704848 234479251268187709354949831856321429504 12704849 1799399591021139196632997250451961652850 12704850 12564262722556371399001169054324324400 12704851 -591564203729757500652997678155724752148 12704852 -1719400609161286651679692733452363100160 12704853 -210781788525021394084872946900685058432 12704854 -3015858538100870453207132628928409088 12704855 -569995802707745998890197946228369414240 12704856 25189617891979014939830804658294620160 12704857 290043683346676862589787447057574057232 12704858 -896442751972909262278429566199100040720 12704859 -1076862376468569888284122538642554007040 12704860 -199604816378023187744481127796409600000 12704861 -308227333060331132455015257484986545760 12704862 -562560603833090136299635381176522387648 12704863 576124287192987972666560149181730746920 12704864 1516365814529796020724840397976481693696 12704865 551810695348639083720144192139051384320 12704866 -1117922265607102301891642449006884096 12704867 11188821967551844604572759580657227752 12704868 -498578712860433555793572520894306292736 12704869 734371473803605476078027626884126984000 12704870 389732045303091134282757662079010339200 12704871 -244504832872339406715564212048304085680 12704872 163685032220735596833962485559068753920 12704873 966595470459965656909862321768031497700 12704874 -11722185772549898017526388091990379520 12704875 -312045989949494059333948708436531496000 12704876 -1730109014481959481550943774364964896768 12704877 -217460284195813911196489918872333092160 12704878 282260938016532158860470937335232404480 12704879 1055655218332235590424396956634559000 12704880 -132882980277328983193136804062829936640 12704881 478703768554778084028087526711208675392 12704882 -284081005848122386140846519318840284160 12704883 293325555789853674510132419370737731200 12704884 -1220219146472908837981292560384031853184 12704885 -162642168514616072358957819479549783040 12704886 -168434319176836295559157056158877127968 12704887 441853845894959351129440037460750742600 12704888 182077826539220739266288140098999091200 12704889 281425510705235585729533086783163769424 12704890 -539672927189190293930139420562075680000 12704891 1386321356241072731669106024835678555584 12704892 -438489810182157560141331560019749683200 12704893 205133293500020053713724586478546170304 12704894 589392050993481322807417822177241633280 12704895 113597008478979238051236816149973608640 12704896 755291916691059638009757969803598888960 12704897 -438331441080345590053744178417485548588 12704898 370656394606122168378218388874844889600 12704899 4082824183944711935396094202540771975872 12704900 -336933093822712066868113754420843328000 12704901 113058668535428248332905215227489592320 12704902 345958250205319530598365299261150977152 12704903 -1497672599124601442864209835614383439848 12704904 2394085391009636426585830103773040640000 12704905 -499540667546025542810852786081972822940 12704906 906923670829781697353982313979086543152 12704907 81728948471351284449661247497819962288 12704908 417911639603777398646476269418904864256 12704909 1451198832144604607480402795249488320 12704910 -242975868635575575044558688088587680640 12704911 -41114403091835065245463690551051512168 12704912 -151601280759282694418973431608346935296 12704913 -672838411249101285361564760371704044202 12704914 -34420782699794155990130472703106111328 12704915 92580286908865565667493926566390800560 12704916 70780409447087228399988080781447954432 12704917 1522004881033049268524827089694710029966 12704918 66771100870038710644782956437694139840 12704919 -848104303445710376329957038856526716056 12704920 -75296498631688333353031770923550720000 12704921 735658813060727486057055340422665602122 12704922 -634690972559784216365776978310835444240 12704923 -120805401811051865835365537986050528000 12704924 452059002703516141919294724809908611072 12704925 -352072171645534854493284566015411580000 12704926 238711627974484185799624266428543980224 12704927 1155523761715332543221883720776800855776 12704928 210920829884674740355146317171974471680 12704929 487225053796825931991027801864896923560 12704930 10295498287132589489884271292098880000 12704931 -2850257664512109009780615163946001600 12704932 -250256047697499132506015176431282220800 12704933 -911611222959672606755986174341214959240 12704934 -419220387030247478753652240330345408000 12704935 -2092851197333736838824209730365230802640 12704936 1047912761456010877380375727783624903680 12704937 117580911000607750413294927861328988352 12704938 -432409855075156823644382362269718855680 12704939 -26427626273232782529043466959378564560 12704940 -589671206341094665979451359452774794240 12704941 296018362318099478059719066947854808342 12704942 -1343254321570528038289096037829895511040 12704943 458498542601052459476862571296878905728 12704944 -173939103539608976773801118167384653824 12704945 -1524533290604073697798388744021841480000 12704946 71240484123594054181882676611164201984 12704947 -211372897040715536358646815684028698624 12704948 850347882589468342654915008943112743680 12704949 62763644882917054927474254126845036604 12704950 280779493396141287778367653901578670400 12704951 -209349629888460955843077295565476308048 12704952 -6005733145228842039369939381543567360 12704953 143326248830383959915014135719511377920 12704954 688889930301716326775823386281713112176 12704955 634227062381249929785193567591335573360 12704956 132355529233103190251412812194996838400 12704957 -45776098041348723693298329559008345108 12704958 -280441591612783540872873336970269696000 12704959 -1672843314380332059972815573144661115840 12704960 360353884440482216882550106508104826880 12704961 -1079917923379202596691728519212390475728 12704962 1436916589625926430666495755758140224032 12704963 89526884315240794747690068651525181296 12704964 508603561247806153242242313759023102976 12704965 -99095818872931036091845102681248133800 12704966 748384107063508508571553399309281741120 12704967 -103824459929702179766058679234945774800 12704968 -183667694136764161575984648879801277440 12704969 -1095108632481989086119766453108476854604 12704970 37205188695925173533507209872482442240 12704971 -1408424557373187214682336970979652158828 12704972 -397601698143206970481131262527226429440 12704973 -89438347496743640916431322961629009216 12704974 21296486323506669103256327150550572736 12704975 -30072991507947389281280242437261759000 12704976 -184822080036900591332001694167889477632 12704977 -195444589887535228707723296085160315200 12704978 -70144512565442816242139580407858540544 12704979 -109114477400353242087782012792708831232 12704980 -736731484400809087175077232151826080000 12704981 207793857745752075752386336374246568782 12704982 583050845029212353291241039606253766592 12704983 2837711706486913070322716992041447553504 12704984 -134288770618279481084111393954278502400 12704985 1105753341884912508914655248141785843200 12704986 115556607279585413776104078977410185216 12704987 757760091666905908857172279284506070276 12704988 228786134033143962946225628942008896000 12704989 -238677874630031459758366969785134942400 12704990 542874674783533845114309730584400200000 12704991 -88948543288082009103860313515520103920 12704992 823158861575947030561336349832839430144 12704993 39864716535331257204086633988900597504 12704994 23929844984829860862861704045228777424 12704995 -24182880392730029686555891210454216880 12704996 422890407063820707030157213298657280000 12704997 -510866815834503805983706121589377278272 12704998 293322788165818778997453304274519070240 12704999 1080049450624403529391697965144756371000 12705000 86843711891652470884872539596800000 12705001 408360473622139616899715237976368812800 12705002 363638880936888643437879830104975872 12705003 -1012031586161374986677440875361469876388 12705004 -73806237059628264348352563494794967040 12705005 355158681847317221544169845752696859660 12705006 -566171147581005661484612586362048028096 12705007 288010688814502493403670087492840022512 12705008 494877558725236264126682719306507026432 12705009 -208642264716362224434260949178792611840 12705010 -617414093549520655452000929460111168000 12705011 426289999470786162616776060983292385224 12705012 -52778564445774595441673446255107160704 12705013 15664232131785916985527757872722527904 12705014 106469813302669507746267636050165799456 12705015 33776505815555393678788111626164496000 12705016 247392881829461349846189644080947609600 12705017 328464907629016719856015252462676256000 12705018 62511136842376001109105216645631580160 12705019 -686271387041684769666210610475075823440 12705020 1089856249822392177110984385282963540480 12705021 32755469275676763267769410305328624672 12705022 -53445088723570832776377629416626173952 12705023 247731636341724725034555455179169258280 12705024 591194741149441197124221341114793197568 12705025 -172137353453365443163767728039099279700 12705026 -846459241163777893026929748826468354560 12705027 390353281139659951347237936420123525120 12705028 668686898087987219571840310929948512256 12705029 1229719071764454992555941728344431889184 12705030 162786262988199127079536181766889603200 12705031 -228116826100184056197107817735142552168 12705032 -43469027267908026092151681931646023680 12705033 778025501675548777326294349790696084448 12705034 -3276274372959417111603413006725039824 12705035 -126212392819918652308788456694334522880 12705036 -479191389513982411184460755076778725888 12705037 -131943318485985644630050743870250479680 12705038 -235111613219422182014148660419375232 12705039 45831246707393991265958199647323200000 12705040 -49753303510621446405745016667792998400 12705041 1195704101829296247266697415700074571442 12705042 32427461963476833373932535568242105344 12705043 1101515497345993724834186872737914328144 12705044 981011686642096677899613251020832182272 12705045 652707175844966991476329583759847484800 12705046 15036317793742253212529790075905624064 12705047 760773404839236823969021081966514316312 12705048 -113645155962775260125594525247960422400 12705049 -36067433838490470315278511232779870464 12705050 -442969005315850181541276674690819155200 12705051 -572664844336585749983722031604482251368 12705052 600344335609133597784988388049907058688 12705053 -1886593542968214554283148766531433362880 12705054 291943202404562049483601630912321031808 12705055 802863623272922680411094017482183031920 12705056 -316350845727966433408816387621656723456 12705057 749870292785971974358696223614511353380 12705058 -879157585321174783307784027692037469824 12705059 373021277528318732517186437729262122904 12705060 -127079687177819465898471557403969331200 12705061 -343851490095072344686140437305926374338 12705062 152643346743413740247566612392519198720 12705063 346245543292707809303928970808151993600 12705064 -224326305144357204480946554479276528640 12705065 -1433071318934475813381279627193526897400 12705066 -32930233558397717542937435405268311040 12705067 731318005413552593507483659452389832116 12705068 -1091561310112817575600494732517873204224 12705069 -315240861606067325273341576841033395392 12705070 191196301196845520922392862884965128960 12705071 7819191994783753427566111044356401344 12705072 118438611763187826848258380112159047680 12705073 -324113462961486693222319421561873663760 12705074 589073744445118011422759204049519545760 12705075 430935238968935412248073034481415039300 12705076 -1250726401997924002270501815559795085312 12705077 321614930494556391719878941958199857344 12705078 41039166237491877435645467111321471424 12705079 1251010323203738570944795503143110470976 12705080 -229773274791965685585365175749011046400 12705081 -25658420417633982258746108680642516800 12705082 -73443875750882548219666587507371417520 12705083 -606217584074964543470675433321751246200 12705084 7695732459231331671646956266434722816 12705085 163757812409169124716995371597009900800 12705086 178971133458048775735064853925465887744 12705087 -946684610356503985948574001395320174848 12705088 -732482361955582379642688073022847320064 12705089 1247282271112264249517476287097381693524 12705090 251922001096336853731203406991936056320 12705091 597076192258833995669215109614682443520 12705092 1173404155254139167068391532557800255616 12705093 -45271737615917351972349784394620506756 12705094 602268781709779369892528613631099104096 12705095 -100718328813630766947479078343520349760 12705096 998349667421680529030993706104846745600 12705097 22857357453831228734748469693921402852 12705098 -205710376196542467596475105553233156864 12705099 109912867604534404878032225425924373760 12705100 -619897749459636297756058751925249721600 12705101 -860279501269315367141798911385338949898 12705102 -60185972141182065067451772740173969920 12705103 -1083388458227953575820146059835328692240 12705104 -84822352877482919389464163531240243200 12705105 -320605043614107235800216781231606654080 12705106 -165357552596600494824309513911808285120 12705107 720073601224599996330032358678671762604 12705108 144168002902309279942793210404541718528 12705109 2345003080162431870550302246518292655310 12705110 -545088962935730034752412257930778624000 12705111 13775366831858157212325078280979916960 12705112 -824699330268148621279780175853022648320 12705113 -1296209108891295372599302179808533067638 12705114 -99706434980187154890647897095892947200 12705115 446212697555441949187266019216698413760 12705116 193137907877462596410044459041817925120 12705117 -474061019346201901284655372524595269888 12705118 -488825652155297099684235464295172284480 12705119 315553338330252269896261264581654990720 12705120 456949843950042617048024546913760051200 12705121 255130514327897996778563924033143272 12705122 -283489847569397171414176787585154192000 12705123 695805994929504292687685872232057739384 12705124 3819232313419274901868872975161353216 12705125 -430185227426637131021323033746817221000 12705126 28406248847424555724638039060075091968 12705127 -2012872908349577189535696241926445438024 12705128 -1051720397612330775954577489859305251840 12705129 501607586123557557473275336153576051200 12705130 -628701860763761682966516020645223611040 12705131 -988900815526067443752994888561918023888 12705132 -519678329092849731546045292590662860800 12705133 261789570509315319121528926278254169600 12705134 -142824829151152454634661430250183453696 12705135 -331734604609334628929865553903805756400 12705136 134574011850020900326603266841299156992 12705137 -233430888344063311723923411413038268508 12705138 163831038120856033106584990295916518544 12705139 129946503314147443973308744390880987040 12705140 -229587048623634199959011017024450314240 12705141 -111181195091449089998502783243509772576 12705142 -336745227904366793311372593702685002048 12705143 70723520794325267334738155898918583680 12705144 136064163365635153671207203562919710720 12705145 693512678198414112841241853022489752900 12705146 -348719365843256309972269475836976899728 12705147 -311329813848081649498222407351757278720 12705148 -611505813338192419490753716901803681280 12705149 -74510212939208412532829654626970517000 12705150 -223641805104508855185239297345827214400 12705151 32939802701440858152364834560132500704 12705152 -670270911410024974950288842242287206400 12705153 -1603449717833842311888787907170938275136 12705154 187899706781211964691851930084960124928 12705155 -109444195554567628736873486755563018000 12705156 -468828544097768821577923056139830758400 12705157 1579821376404330913644746512211568262972 12705158 -102675759488625369392493511532052623616 12705159 364965934947926026819465169455750825680 12705160 -274404328874695711642998975196850380800 12705161 99010782313414455946098154520653815780 12705162 189935879017450876331683155787610763264 12705163 -551976638077293346858429359484103116588 12705164 270685406244196807809579307784648036352 12705165 114822163406791258987805169077533727520 12705166 449843522394487526436096689003540886528 12705167 33696403157688482273203944424198241280 12705168 -92308242970829906302734816129211170816 12705169 -956198330577777185982213377661346828304 12705170 56005453344472415164582491433660695360 12705171 191927286068478313357135874339367380064 12705172 502335628653849667723149868508620770176 12705173 309929205388446597987328624309208680704 12705174 -9405862168692141979604999871640359264 12705175 -79150434429397173171419153758764160000 12705176 -231944185000960490869414278792890572800 12705177 361393945590774625783836343742704223808 12705178 -301775740938569390630487054339444929280 12705179 889693387219007299864710022416487083780 12705180 -382811307969585390282429005091231129600 12705181 1715562321658124889218133272217641963712 12705182 -173835795229411465544958786189125977728 12705183 358970236194430743107878994522314399200 12705184 -1480691183173384010635979521522698092544 12705185 -2373403874427830995325746968470075653440 12705186 283672310113337587787989963690215989760 12705187 -1062417084834125249618194824832744447608 12705188 1144922844274309583402200662318044841216 12705189 117125647295790454704241185291222323520 12705190 110159756980989246614994513735061036800 12705191 1561433163261902102708557435515951825192 12705192 -42030436316306595726273857945115079680 12705193 2798664759584288593542592328916893738880 12705194 -848296541586756410665253013186720847008 12705195 24612722546774875144169101263037900800 12705196 -262386694388334789506556724796726868992 12705197 236579528489888219753732079529972250646 12705198 141725229938419805997844582908651580416 12705199 -324706607571669547620652763382459664136 12705200 82064834295565960834696322958375321600 12705201 -27010336373830580084829574035948417600 12705202 756041689939853219168661144228986701824 12705203 -347944871607983202842553002561348504160 12705204 845666589791328716993954732389648797696 12705205 1604098991051131834651880592538663521600 12705206 -419874299014421220295866240054733988448 12705207 -222874915458957752371850118155838302208 12705208 488401817759219576419683173688206684160 12705209 -1020128164918036258419503356185488814960 12705210 -5927133950204050374926681480501226240 12705211 -739538930989832426505049288843828844188 12705212 16774442547416886684541063712147960832 12705213 244431041244559390906919389040392864224 12705214 158220021534154629470695720560961587456 12705215 381291416061877660956083488489528560360 12705216 -153891962796848957633871203738276855808 12705217 77851966304023333040328751900157499200 12705218 -60019337082139863322686488520437659440 12705219 1535021568571169700358578823594975894800 12705220 733034603733268266457970175111157493760 12705221 -54164182010896461616332733725135731808 12705222 321432927139249805458612011994509158784 12705223 -345015297897646025060998469752076380656 12705224 750279098932365434067675606329566003200 12705225 -143222197940327554388852019300698068800 12705226 184316334833627354712056916692661525504 12705227 1821804115169961703361231786964877968192 12705228 2063959163229429017248981710040225873920 12705229 -345830886153037933019304790987198988170 12705230 641443969354933588393189859454954432000 12705231 -260997900749449409438688882416411757312 12705232 97078704823852500119275408767730343936 12705233 1690275575978910940171659113140833934320 12705234 474016287875172711968759280665789911680 12705235 -80870609391601795786257439514986714320 12705236 -60574486328234702287108025932436938752 12705237 698686712852651675972114073196842325440 12705238 117442352453133694640676672386340414720 12705239 -24420509694037231867164224699985871440 12705240 -241066775916828917232196913977982976000 12705241 -507422555750469068977961116148871927600 12705242 1986150614085349837564995296149983216 12705243 63980038520652041458059390375899226240 12705244 -161094701494722613680403179246757859328 12705245 128532226552379083023936820578286815360 12705246 152386055930453728315383222185794296960 12705247 25490233617272824456714865089440436200 12705248 -633865615293595040160941696860811427840 12705249 637849383615185906276303564786583071664 12705250 -26387451649962491390872774903998936000 12705251 1347288926860541560761767963778685190880 12705252 322906148658135835509716812338821148672 12705253 -35423209311006862837999887967562350752 12705254 -1238360218185512011882547262601001049600 12705255 -1512074983478786294029637341671683594640 12705256 -11113275248828166412059100525838499840 12705257 841746605644210733928372956421898967040 12705258 273788718171004345695138524996915685120 12705259 555000659811943906778574530897522808576 12705260 -471721019323017767126668375172797317120 12705261 -231929038118032547095934065637651892096 12705262 555352375015455141662042808588698952000 12705263 175349816148399198879270516027514748184 12705264 843242296471238572834457087331729408 12705265 99148289909362114296313682477760228660 12705266 -68906717447226476205963509813285761536 12705267 -1039514049199247705278998854932436919552 12705268 371932364305421025808207201170022460160 12705269 -1085026412380469593393392899878469770656 12705270 380972871008254097657915072757867273600 12705271 -912554050270509184866129813706722709528 12705272 127360367021132333674515939569671372800 12705273 125464782727970075569412991759058721664 12705274 265915966689402505412396511751993313136 12705275 -435672489030291643597300664060598950400 12705276 -177202641684938609998460517326121696768 12705277 581829573274772829486323201309495617920 12705278 -214359404001696755505479280293556418560 12705279 -2398847300115631087501499810804637552 12705280 20611820722370902291227583330438348800 12705281 1127575481320776023185236562474078734000 12705282 -379738563508754556517558791174667852800 12705283 9404812423276729665687881643029727024 12705284 -422312964624406140373157270821381075584 12705285 9175005788839549730119457170951754880 12705286 1095251809513970098739005172974134183744 12705287 -18764577510088286325131782052806839168 12705288 103040504491744716196534856464876830720 12705289 1148038072063878229257327133441671320090 12705290 -275392769501293319141409798242456400000 12705291 -497872956286291985537956678060852827600 12705292 -335482309104864730833197129359117575168 12705293 536760650191853210852101855666959364086 12705294 42653536384388082190281422139627574272 12705295 -234865130923907517333743313949413367200 12705296 -8727013743972490857773017887782338560 12705297 366661726139574415182055387649212120320 12705298 -6741644134689394295443348303744593120 12705299 -1308131028338192360878250197812282032760 12705300 -61979333219160734374270639927190784000 12705301 656255981263762083392053879506817166752 12705302 816839284951901825779874851639406264352 12705303 353469197233794919434868599824069571024 12705304 -179009948530431441338046751276765194240 12705305 -272653965281007687976840284270203292540 12705306 -503774511351749103013924436948228140800 12705307 -832476882502238166127274560727172984724 12705308 -383579681250376298540343455184451166208 12705309 -1271451454503350777274449864924497791360 12705310 -157879965699034476464339239704378805440 12705311 482250259680127669965163119032687490912 12705312 -736582777384341064946301595125998419968 12705313 -1194164251395091747662737638051900897438 12705314 -479010683962809621336418038960978669744 12705315 140641403486682933286458379419787453440 12705316 465743870678067399225150525778880311552 12705317 -6451955934744813062789756371439165634 12705318 -434153514177542586685270383713212932096 12705319 -87593272351486324047189038091958179840 12705320 -500092742902532309636320399333942886400 12705321 -935893694421187226692200681578800046496 12705322 -605953250530032481002423372818445834240 12705323 1101271325779058746004068733394501691572 12705324 609587727373607599645150443830702290944 12705325 -78784000435750122276865820265128741950 12705326 211147811880978448225310908740141579264 12705327 -536630882413946883690035597535306134136 12705328 -184631478455973959399952572711993507840 12705329 310121673613760989503753324874169557440 12705330 137682095133364533365471296667674467840 12705331 -414098598521809049892107376230836209936 12705332 798049312114489887458785521857804839296 12705333 1398081872799308346073066882521122601600 12705334 747705827308620429239762172236284495872 12705335 1587621027892217619467192226189912568800 12705336 -13155665679533193625367400349716848640 12705337 423838203684885568662496701880519625040 12705338 551991453608015892755444813534318384640 12705339 -5166532409642807589480387132382923072 12705340 996203947788148767352070741509981155840 12705341 397845644092512007505241168852358083264 12705342 -21397186541834185732763262083610157440 12705343 -37076222199210868188215329798642729984 12705344 641061395086547571421903740288846790656 12705345 78888331262420281697423117756859585000 12705346 -436368259457122949324710066002785614128 12705347 -949081258916372733683852071294212289368 12705348 955491757579453276041955807439770721280 12705349 963699858665247575972112831551228328350 12705350 -63189692716613282582977225902355046400 12705351 113574145543444840261732367486678113104 12705352 -897103645334462054319965439145778995200 12705353 -380406956454398201710848495347216436300 12705354 -117367613181316199086136271558486201600 12705355 222708346880975189242622252316365335200 12705356 -453749346457123926606131012298633618432 12705357 -117666574274887505861033050003659204000 12705358 74023855046408101798542572297638871040 12705359 924280118000378711921789145771485991648 12705360 275947183336378089315695235010524610560 12705361 292670081242711061438042649131165156160 12705362 -375569273889226968070363431495202163568 12705363 -2956739970222130115732590287105411600 12705364 -417124945986486714691114327187051151360 12705365 -1440169513955825325885041955737860627680 12705366 -280598013698041818710489268029103091776 12705367 -129325080499036616922871844504197190160 12705368 -160710363416168445021218746599486627840 12705369 1385523557655481132384656088642173143040 12705370 329976418104049377973251343800250118880 12705371 518439149246628812471232924755807415312 12705372 176056256496754411093272643642611141120 12705373 -507697461489022954809049891001419872660 12705374 -799856261814127641236068275447827289408 12705375 -145330291093673255906153054035054872000 12705376 -208544144114681008445562562242607841280 12705377 373571080431750745373770450208819528226 12705378 173285712535696271505198214213553925120 12705379 806267497857781153907688324588597117600 12705380 134143532281531144859648672978972951040 12705381 126432736622416461957264887288237146044 12705382 -18864536013778610900343083047042386816 12705383 -1079137938062727220594471801288165744656 12705384 -587330290203810495632096671627876270080 12705385 509885283403162060662409301083941239040 12705386 465950530489935130947833115963463849392 12705387 -509032105551930542703813731287694192040 12705388 -148319887187738295100255023085271122944 12705389 -892618548021393866957450498583180472800 12705390 218864241767527875332975592691974201600 12705391 45756290225476877881088473304352867432 12705392 63965928751971494704861842519953375232 12705393 -310124886944826076847332001946589861440 12705394 -41335234177727346111149878093762165248 12705395 26128158869068224028327362172573843200 12705396 -648963477283086560137858079055909875712 12705397 -294147174066265437265711240546961523154 12705398 291252277534276964818840995941479415040 12705399 284710872828313072541719207276054181424 12705400 -811210872106474427112525782277078528000 12705401 183341927091584320798935810216927687402 12705402 252349679357683323767263742961119627520 12705403 -1452011371702125267215330548903027552348 12705404 -899269430294336676254901562935074310144 12705405 -1016314696427202910505034173861539058880 12705406 364909118872103316008634667337409657600 12705407 321206945244278446716477818483842223616 12705408 -305862039658531243204895341080163123200 12705409 1933399942444235148454527487579503398916 12705410 518684692037291416557562872572492643360 12705411 817792309847830169461020833629484184384 12705412 348288816707955187752672789723886714880 12705413 -470623023057970553334418812875698994304 12705414 -278942472296972265282726000855429504000 12705415 -187979318028816715548718447643482650480 12705416 -54225507853630254878902396605054320640 12705417 6220986387518479303746880619132444112 12705418 -220783060958649690216374340241112017920 12705419 -1053737303836508210951077067895819867180 12705420 -73561762494992634405259049419135795200 12705421 625912214209858574877792419981077480812 12705422 -1026918404941550014610203560963974251200 12705423 -428299286423442890052014469944716183416 12705424 312533856526767248829330872241874903040 12705425 -5112291001404626667025775753454892800 12705426 106820445229953872526610980519334853664 12705427 -114122396539526176974602474058906692528 12705428 1936833043676202731353198465996204578816 12705429 603561972623498426290939957406964470688 12705430 131578048631068085250674541202284357120 12705431 -88135545492019200537750253329981924288 12705432 -607969003342776802542636117958443847680 12705433 -962732834533967325695992039452066390400 12705434 -207517833398236531681762765458137356800 12705435 -522909192188735511132754463676747410160 12705436 -398616031851219562536587068898027735552 12705437 -595917087814220336833327811264041381914 12705438 540977268426767630035407134898313460544 12705439 -116182888262179218907877363957991126144 12705440 -1209785998995096293602608759379250380800 12705441 -202807626923954973316299629962928118336 12705442 -663718386572134269062628260540231456256 12705443 -602049787413254597573191879300801169280 12705444 1443071933354589363911553926105049937920 12705445 26679225328619582910004702657744808700 12705446 386284092268329454520393054898717798528 12705447 360123440060820940576520182347978325800 12705448 220439581435718292815347717279449907200 12705449 -214737770302321462269171897290720094720 12705450 4346926145420538135150421558734067200 12705451 -381448295181905156673116187514024249200 12705452 -1354890726701022788278689586471762506240 12705453 226563020416982621716149814942298893920 12705454 158568148141019174003026896730317676032 12705455 1014029872135057554732424322198353751400 12705456 148057449084063841676605088096349683712 12705457 -1389380785278634424342375358209070428160 12705458 -917780906691529994532308841630798535920 12705459 192860461140806513448753200336511697968 12705460 -834893656313604394764263109499600243200 12705461 266382548047116889950080016203116948992 12705462 -137754699542129837418091548257555066880 12705463 999176348207737205898478248473976581280 12705464 -1177661909517686421779074863453375344640 12705465 -48678397183794391125399474648600242880 12705466 -148510435514168901010463258138339402016 12705467 809991387945632087384816696596899621312 12705468 -3190242579918217020666391038655021056 12705469 -129048322719567459874406585022183503680 12705470 -434970030112265255739261331457823376320 12705471 158384456974638486558847991806872422400 12705472 -253033635699965394048683369457199874048 12705473 -1481668168506193206184981858728122342880 12705474 126816045663597232500367956507012857856 12705475 -1956401122434678646987181683972638456000 12705476 -33656662200290934231262053986781511680 12705477 -490204200588728514425801830760277279168 12705478 157519447681135211552425478716527914880 12705479 88265041629820559181930179516725224480 12705480 -154655611910192626201714491649322496000 12705481 -1766694001080199363825473530910186039718 12705482 -543382572420719834464831794441513363408 12705483 -215531165508013232393138864411940596736 12705484 1448941886615624702759649016731093248 12705485 677030334595765305551399045878293910200 12705486 391872036372516770994328153756617497664 12705487 3431590065916778812985109858515879080 12705488 -31897084293046101993999619136568115200 12705489 1115482277557152614180094437411971253154 12705490 -111985190642899340254191574669288089600 12705491 -1763633053975767907492956537277729077600 12705492 -559751168881437597640729216679348533248 12705493 -320887365658867604839143073815052654258 12705494 66059299463094063966609968722394113152 12705495 -67798021029523119992803838020947596160 12705496 -1159842789123767974300254719130553374720 12705497 -494469871413411858406874780748941276736 12705498 -195636954178943104809432473476704859392 12705499 -185992659969591310151651567944217438112 12705500 892009750695350226562047471493679232000 12705501 115806875292330318009358108621358685984 12705502 87652724539972825505810639586971045952 12705503 -215813750457462387337462992385460785248 12705504 -22436289346428237371035958624424296448 12705505 -465913893423068977772678939440712167680 12705506 -894713278255379943851055150227253995136 12705507 758840579564997984879415634878439798928 12705508 1526207945453167496454003435297692659328 12705509 -321612517471959097036891951293754404000 12705510 176741119636806947908361087851914424320 12705511 3160444727617422940247216471322697728 12705512 32126418692806550491268877919471795200 12705513 607328848017873298528041131468766252864 12705514 -641622717712133583422998534871965891488 12705515 -1033310186011988306283812393095723098000 12705516 406941981365103084169785922985706339072 12705517 -854886816421812758415337746202734984576 12705518 268210936331445893997294778658943732480 12705519 377484797144073112366187228420518936848 12705520 2498046753590976226867196164684185600 12705521 1027721216954175356347831866956667130944 12705522 -344357614827722956445350373282027225472 12705523 1834404471725969522717688888641999149772 12705524 64853781951552699190258807999588608000 12705525 -284318443667231796049269345113363280000 12705526 -257154618665671316293154154906913128288 12705527 2384107937119492215943691541877808422512 12705528 934704546886701868558470241714421760000 12705529 -447013096213543366114175427509800886316 12705530 317078864984313875486666034349446942720 12705531 187023429073807721662798669960911045600 12705532 -87747395156207264594210289413758525440 12705533 527688080355876319100648480984100934764 12705534 -751364340383496745011603799306920119616 12705535 1047978483232222883006997276270855746160 12705536 -111238587455775108809693718822053216256 12705537 -343601430322889913996725179777957079232 12705538 -9740987930285943075006581548152000000 12705539 660886238107927357303318869229326507264 12705540 -279743741608907451993104124245694136320 12705541 946671031470419229515095014980117988412 12705542 -174359292956072036699349753887411303328 12705543 1031864388238170698681964244309783099632 12705544 1274123382898920440248947367138958300160 12705545 722193745968668032528056005143648661760 12705546 -234457042683756306136284812147569491456 12705547 -1168748929184957122415162006495630813960 12705548 -61210090992359896997116443873417844992 12705549 1009824293516910730485952528224195215328 12705550 197715055090457391293684590329909801600 12705551 212146388998420318013181241191934004400 12705552 -250013218000685910595108012059440578560 12705553 -14566051264780300311517502841733780800 12705554 17389502238156669823528784872317463680 12705555 291692680298681215971108004908437651760 12705556 1361476812777039773569985121279991272320 12705557 -1449369661984184951989572297667619875968 12705558 136081122568701084248859968418834715584 12705559 1607346730427581332251004371721178418280 12705560 -541868988086084549533304542487736729600 12705561 864705886643257616421237733422964403760 12705562 695317307054585938972252962216087547872 12705563 223255488595883781958684674725306254224 12705564 -109718071568866130889621676348188868608 12705565 -666455670940849723309790191131509460480 12705566 483409147168008673626783478842040487040 12705567 135745112295316647559788036253923594240 12705568 -426372186429107772039076542242296430592 12705569 2237233858248817981393628008424344463970 12705570 -519177643963578742302849261042778291200 12705571 1202096606845041126523892497956372103772 12705572 -608245463129163935285528986875692599296 12705573 413196783017843294922786054838283325600 12705574 330225802593581696837786583348134691072 12705575 24562085623761465134125822080449140800 12705576 454723331536730526349056161734277038080 12705577 -45068195191144641947579145908587877900 12705578 74113235980444884882074460486884540256 12705579 -22849001117131506014752002783664795224 12705580 88117282170397881214803741346647091200 12705581 -60305042786066318152243492263984799008 12705582 -373553269480117682500372353912284918208 12705583 109286906384200279135973436555653344824 12705584 -80510794034769624634483178016500023296 12705585 -196593006260124865138693392779658480000 12705586 327154513650263431246661785498800046080 12705587 2138623818698070838674089013063150052236 12705588 153141392790595540783305000817019191296 12705589 751589372481489686928461222527942360074 12705590 607276588743892300624977664443655180800 12705591 5820073401695811777764832142824871680 12705592 -253776784710532757675200731474755788800 12705593 126977651648433561795685183857174163584 12705594 -681408963291797999325557863220543754240 12705595 232808546524088907076108462115248507680 12705596 -371515513952879262913788914302784294400 12705597 -18235729767091014723939873949198017792 12705598 214775087422022743319755917497500216320 12705599 -98675058784158972295467466043650982040 12705600 -186621461178946802801361346968000921600 12705601 -1631514581211323218214029052572183270188 12705602 19029298197079847723182568548264606752 12705603 -1399122098693019554297678176290841785096 12705604 1369687696894457995129781859371117813760 12705605 1361613213288764559660181750540242780 12705606 -107713008890817386865272774985642307200 12705607 -487158970568582675416548786661322905680 12705608 789147592100001435315413789180039208960 12705609 589292892109486006554959349725903361408 12705610 595290639407328621109087485932262180960 12705611 49442152451445432453930956292198546624 12705612 363745971031913671831813923797405601792 12705613 -561357298255929942378008879583142827240 12705614 299678193996475076836140132057193211520 12705615 140658547838630505476074024914106881120 12705616 -102939456386149730576969439204372381696 12705617 1652371110715757984178909851185464567666 12705618 -58637491531223373439713657597862801152 12705619 -682840700797043781272514010418136488980 12705620 -183843789502897587890245935635673200640 12705621 -1338284783257202659533608774448360978336 12705622 19136357067638192406176343100616183232 12705623 -148310717840458615541328744178855551360 12705624 91237890621333221361342657230387189760 12705625 -359555869562571556981654421879147587500 12705626 -167154618673949126824506436505595433488 12705627 -1050572108015495876093956378393585322880 12705628 174935947088707559668648192312257303040 12705629 -321190879742313538907275646286854737920 12705630 -25940027247051899435701099858932326400 12705631 244240512974243512279274719510151558432 12705632 874508917771694233771922516965780488192 12705633 -144940665626406823702229592928251314400 12705634 606942613936537175739797322236393499216 12705635 -36940387733965261352598058342412095920 12705636 -26958029948740436622048550403904089088 12705637 -82396510258264714408439559487493917440 12705638 721655639228229314651434535161852042560 12705639 -140070467123805599651956597399744450992 12705640 -5123350733297397375601893968326656000 12705641 -336135035434276951118474005911934035228 12705642 504853291168650081203045021661445447680 12705643 1091753330422300877798277330130918219892 12705644 38875891953752426420381883325476864000 12705645 849570834479079667364681679063235530720 12705646 132754267674963512774349951744424836864 12705647 1587649683466059076171010926346285014272 12705648 -157019711307578189490782806008687230976 12705649 519791544161349272381218364630093243520 12705650 -2891732034589900476904851492013237200 12705651 1281637825765579472080418183976539782752 12705652 -212911006551566281426708673420316598144 12705653 2393910189880135414812921603341307370560 12705654 -41086358327787026686408200636732418560 12705655 55851741615314969093684640148476361560 12705656 833700771545535126027000750802488975360 12705657 1544527227529977070491149837466225600 12705658 -5746727522930110483467571397469895680 12705659 -385047148095640309132181018558715682140 12705660 6235452743219404936295549043787038720 12705661 -1560442629653575177991917582912396769600 12705662 401945850465666896549539984609203896832 12705663 382361335874490776572289058198126818688 12705664 -687989978070911702891192241085847961600 12705665 287555519350883977246269404609076801600 12705666 -155749547720776339772118127677213058176 12705667 -607197498077328617497564719078964477280 12705668 -1077765774490005913781041722716131676160 12705669 1405866920750476218576254161490444633664 12705670 256435880652288303267000698344099313280 12705671 158901183869857714052550139577824293144 12705672 -223302812913782810167843996460303155200 12705673 -64384532369112550322003551810618400460 12705674 125403184812422610629066738146109484336 12705675 -438679981387035134739179359445454867000 12705676 120427416322169686345607952717115784960 12705677 -2402722293611094548520239440125092637000 12705678 -403563410284670187375705070715266720896 12705679 753424016919151608685463398718951618432 12705680 -8927267945577453106101495820655001600 12705681 1180355690814276488178835258181733981024 12705682 -1178164942907352890364880473654616300416 12705683 -13462365946135338685890855281361864960 12705684 717051834971068157986044011252486363136 12705685 -16779553972073716427867965201163463240 12705686 -132194415500202531635690786543387299200 12705687 -107880056866622383443482476815639394560 12705688 -52435808288267901433839778672151562240 12705689 -53661514488474124817277242597463794994 12705690 204828104842798248248745292109789690880 12705691 -90989776909005204076878204148798375616 12705692 423514361716259178738639529556915682816 12705693 76525048069004928404079334629829380096 12705694 124583587520663672389860889629267936000 12705695 348458376882754060438315800826860778800 12705696 618418852120895959687443254469403213824 12705697 -532363976602607624354467024857581645854 12705698 -2317198721360451793099762005174840496128 12705699 -161281380756989448405505632303839185920 12705700 -90791069170565595132903240634095004800 12705701 -173881954471002587944907083391761032996 12705702 73684320559048573644107548502323789824 12705703 486366342955251975553152139261722232952 12705704 -754909594070863110429325980454543687680 12705705 349011680570925366579393131481461278500 12705706 214355746635443226559083968338964742144 12705707 502625297264026569292898514232711412112 12705708 412136028658908566071729869148697986560 12705709 -1666734235322234571089800233556932816480 12705710 191536747496641823807079574852600589760 12705711 996982839042370814492541211771659787272 12705712 -217566126149504314137300152479132876800 12705713 269600563155154289913639551243339092020 12705714 -121740253264565413809069826572926837760 12705715 422767806034075715121510352669643612160 12705716 -262901348733582529083923691951017398272 12705717 597320243828045450855818633098786153600 12705718 389858247353975681366705982699025920000 12705719 -59761042147795241970315327286641529656 12705720 -338280803675907013311942336725941862400 12705721 122081685951492161348982875729086362112 12705722 -318065976671470019543851496861436312576 12705723 -85707113203835053238010893198741977104 12705724 1104807139967400454116696806847098392576 12705725 -793400060517468893305616896052168256750 12705726 2873687045041285080607040975660353536 12705727 -177520334264571775418453618076970997928 12705728 -271480937172287383284752170230585753600 12705729 237343131238351033011710308403434435200 12705730 -46434998234710730127645732232973046240 12705731 765648339270242675376761009623489769532 12705732 -491687421787357254617234031071179273728 12705733 73046290105519313037687055875137040220 12705734 -229092178786608921849591890943941728128 12705735 143304709139801764454692861567001717760 12705736 305996461810277436922408425419679221760 12705737 1166304179160999922710651617346733699680 12705738 -240304536117126385992199371254161049856 12705739 628051707336033232597734088451762049256 12705740 -928647881576613944112219416936858895360 12705741 925748245231190247607553640768710990220 12705742 -421662082068373226993119495355625282816 12705743 -860829216452872509082520188504611285336 12705744 16427591136106560059895983677958258688 12705745 651699981590135931088396081494876057600 12705746 569314413115984802015228817103547003520 12705747 340631996775705082438662571597361680128 12705748 731787859060705246506921342176815742976 12705749 139911201050746275823734260026957584000 12705750 504958586863743364480312466816864064000 12705751 -130410779977034234625400387354612647896 12705752 -178575647449949497820759823111241728000 12705753 302134459896037940858159363456889431808 12705754 -1169177885151173877654710814575029265424 12705755 73869249097146845182006153525800884160 12705756 -1287679949759417305013219454167162880 12705757 754129925613174011356778522298107012006 12705758 582280195108278908540408859355023716544 12705759 253602907522812437239721864970604555128 12705760 85712321259291169281951248880308060160 12705761 -17422017033766632111827079739061126076 12705762 -13914164351458057193412776808956524800 12705763 -151662181724009914689751143578834065504 12705764 1040947650331690395903340978939025448576 12705765 -614678468498144395487248138827346147680 12705766 565299910464166345221336122708529029760 12705767 1566743719785205325496717091487842389816 12705768 -687474907451482970792445850071281664000 12705769 48669377217917687123975776531481241248 12705770 180201005615560521312324117531553536000 12705771 -134806738241308384704467060489700359424 12705772 758838325993003938296483139704514949376 12705773 -1482354334848130522144443896977047111978 12705774 174231524673908418270073183337966285952 12705775 -266547190611419411505893307567755568000 12705776 201783519314830299739496779203930488832 12705777 122872712913333552104802095169902532480 12705778 502819388937973442104335475384728389760 12705779 -919629099059686952051063307928036510224 12705780 -155306981992458889113541488660019322880 12705781 -507272021341867803304173139458093121536 12705782 13339643351472112241794993026574469184 12705783 -1546870177964451546832809144749172534576 12705784 -10579084406300744119261803168226344960 12705785 -1045240344748098331085433455735386009020 12705786 721795086988517582788041979298470612224 12705787 -1658160804485364952464571935580453608008 12705788 -359118835235289484402182935619957030912 12705789 -340700479066992499106564778922973822976 12705790 676013122217887332957297367026333134400 12705791 248641594818300902264693063088378252000 12705792 724083487072184134611640682789411487744 12705793 371310908801612068891009472243835178944 12705794 -534840718648350221160621090268575096960 12705795 1309134770325528892637340925031999637600 12705796 959868239683041078655760442477218304 12705797 385579899377713115636565785599939699740 12705798 92800990699747388444144955144642140160 12705799 -2443044164545419967093117135791606630840 12705800 -221581639706736538623805744298144256000 12705801 -932143192447484079956354027449006716480 12705802 603328129574309534993745349009441980000 12705803 -543780185449547693938425920190824480880 12705804 986452535242975430405515793481599351040 12705805 -111112246827023185051603405491461633280 12705806 -777111437765751881063150194692144497856 12705807 -25826735991345816981313614907090471680 12705808 325774624328813001821103570410496991232 12705809 546323692358327008822696307141089916016 12705810 146305665620513641757104034984565465600 12705811 -989217427557605626667450600495563141588 12705812 2790652177531374200237871298233360384 12705813 -1430889809265623903327706480986995437600 12705814 -48537445637109830918952629539853995968 12705815 316129910372266271961060202403460520320 12705816 722619265119838815948783338647653580800 12705817 1190720734009895817552580930962061280532 12705818 11232821178420722914078229556137088960 12705819 -178227674826258888080000502207287569920 12705820 -643105515130321597903046904259769233920 12705821 -1532185306774069516885538176516051887936 12705822 -28537295727015985129365533662417889088 12705823 -742894098396717471570543836373455570256 12705824 1330422734604251435961366782410132094976 12705825 19870700783637677620212790469750887200 12705826 191843006361978797748572901875968780800 12705827 -1655931069343363060959327236652923811480 12705828 -62204233143028930695676209090367319040 12705829 439640332948161610943632238961490138430 12705830 -2885098135037335739838278497713427200 12705831 27973933589374453163032158069570528720 12705832 -1118506372416376786392488190909580492800 12705833 139026324450523780659100202290389617664 12705834 -226963895445427303011237565743387007488 12705835 -109503613556309210781497347420535874240 12705836 -403270819364916955539883579923972618240 12705837 256485034484459567198510933720873225952 12705838 -76350682721119225011642355478478868800 12705839 1226036185777375404298163129445579841056 12705840 -57657959931649386193442933617185914880 12705841 298912727351409410381267298611632980242 12705842 -143007678471500573191983677220270563328 12705843 -27481434466816699391080182105137499336 12705844 -7205292338069035270404987690207688704 12705845 -484196684971203949182479134349288316900 12705846 -37580283664185221022214320326156869632 12705847 2928506900972203166056537281232191648 12705848 241701030063639801840791020856350863360 12705849 204817710001202513989352014040786482560 12705850 -17336472450775750967149421834065632000 12705851 -734379613169095833566800090490826422400 12705852 374606334587193767170849390121274143232 12705853 -872516309551605972813435484747199608820 12705854 -99543370969714724559816928266443123328 12705855 -5670898764692691101628586234831056000 12705856 409610137078091623385953388555038883840 12705857 -739734722655307638181133724701548007340 12705858 -52596490021752554484166108568924641152 12705859 -4808630784951784776293691570929662200 12705860 129176432181512908869642089904840910080 12705861 467415681838889916959008641879411124224 12705862 -108489018916468615734618771818589504768 12705863 -168649895768805741089041423638899550888 12705864 -952686864680911845529895985394780692480 12705865 -845615840088250867029331663149803251740 12705866 840448251332608985543378453941145731632 12705867 218314306361340319309516403677967066928 12705868 -504013252036122081152996776414985263104 12705869 18940972677784420137090060336535924608 12705870 -259956628495797307621439594868069657600 12705871 -129496052358924215375990740729276832256 12705872 79800595208822535067229918126368604160 12705873 134012311560942773115581972104570671168 12705874 -773916533903903242268515081089516046848 12705875 -297092103482508678755589002215840176000 12705876 449334744089475926922837099486995128320 12705877 537896178444008338026665084917318026112 12705878 -649245671942603996931895729544517744000 12705879 -932994221112234208245803770749494635416 12705880 242404214091074388888244024725739929600 12705881 12244055843151080842635077422627130772 12705882 -56142423653266581904041823884379769856 12705883 1375099308586745692717981703546199608132 12705884 -13591744972249974111275422546611101184 12705885 64371707909616797525896462920994513380 12705886 1638099793870339974887523789646424064000 12705887 -613547443497369424063422973334594295360 12705888 55485705709046580745980190142146019328 12705889 285523497148420141555615280698761953280 12705890 -47238206340457432874117914034726638080 12705891 799737522476291943807952181126037628224 12705892 867014188694044294807349629726696072192 12705893 -792939171118921260694199945267983838976 12705894 226944132766100791966224298420538133024 12705895 1132071595195924399945946567763152368800 12705896 1547963374849407661012153778091238087680 12705897 -469107510234060988544729711529549740400 12705898 5460323801413041741470587899370712064 12705899 -1269790478556232887151804677539014171464 12705900 -1480097828143015032261054511538150400 12705901 -665419866824303925845587229629666975176 12705902 -142596355042872248089356325888710435072 12705903 23495185866129559549908902664453419760 12705904 -136996298894883151140773646494501601280 12705905 -592575271297188131623994653532344994880 12705906 -102198983490359254617475162563616231296 12705907 -666369539922830067325516660907322254400 12705908 -350213685529869940208036687484980674560 12705909 763266160446680580826740314743054260000 12705910 111688712989173694272049088349320213760 12705911 -937666733249505707417765694387484081680 12705912 334980379793382066832635470440991232000 12705913 286248873310758736931499257797139279808 12705914 -267871091419702371304330993373801529120 12705915 718943722808116871079797038177518828000 12705916 347224322228803570259357869134673418240 12705917 -589696941277236539623821405960368277408 12705918 506804525819003020216683959186394256704 12705919 1087046261363162557199252228963341267296 12705920 893015450979938349553358802424273305600 12705921 564106899096609169988496175704263208690 12705922 -1443050095148181087155714911050117438048 12705923 -1237081911691989672684857835405770685828 12705924 -206774538612283822604784870223541108736 12705925 -3511099061868273180881350855947113350 12705926 -734300816572763366081389004082242075136 12705927 492942258931712941710144690936428073600 12705928 -198308456605629077825435568607626762240 12705929 313404878311237182959026654392710125776 12705930 683564288141582112884237556538700736000 12705931 -80854335335313637916983443892208028160 12705932 -942653467403821203273579360443662389504 12705933 181627743410921284358923370387051400960 12705934 463282204860947093446857378190441810752 12705935 -1039161028578505152504539284238099066640 12705936 45257052991538044229991736052606828544 12705937 560497362747757770527378674527180986992 12705938 -449496381347362363245585230057315656704 12705939 56193686471247433612328940682132012608 12705940 -174432832309369650853921479771874982400 12705941 -3880670096863822442278017273987210816 12705942 -44801637434689773462476359172639045760 12705943 189428812832517658056684837472819488640 12705944 1332253882987040832843704092717293158400 12705945 -256452550186477158678857043285230990400 12705946 300945330161458339337574748195603161600 12705947 1492778466510294248857490713830555001344 12705948 -182015407283012408789921227059136488960 12705949 1442910204902864681131190505713249364864 12705950 51359716990019465267739962992371528000 12705951 3040819769162442653176814575415740800 12705952 207756484544388876327983689125618253824 12705953 -861021986411001349875050933566217397336 12705954 162981087655883944377177121386497771520 12705955 605888275229356266093797475631777809360 12705956 2443036302949753863426423800883928073472 12705957 470281819087516061968482520914363648000 12705958 -16518114563157123370353538212777829920 12705959 -155561618171571025660446101612344757760 12705960 -493697648420846147374875246131125862400 12705961 -924213552562960010734901017581641506176 12705962 240807356978873379879600407269747896672 12705963 -947778050520747021967091717372676300456 12705964 64186557408650738565743271203943838976 12705965 -102398036198860802467730108810009184000 12705966 36627537005980793808081518471748090624 12705967 -2155556171544580002853046963767886183840 12705968 -221738225444166139766126230902226944 12705969 306630753149270248489819122473512627200 12705970 -192141289848077364619271339564735508480 12705971 52255680668579785601301143861289956712 12705972 747406459633403390008957917269509527552 12705973 884983425995909422187137063434084341760 12705974 828636228922166011587709208046355640736 12705975 -473414626987001483912230310969597775000 12705976 3183528926748253720221454758651849461760 12705977 137867013272474695487724482754640191360 12705978 270825052196780453015115536485675828224 12705979 -287355901141565020518209673845684604912 12705980 -30876020098902674165248860298378936320 12705981 576407828996956852121072655397236356352 12705982 114654465321284120760035330371035588864 12705983 196517384833916858173036746460403591232 12705984 -6604574434572402427253740149260943360 12705985 174069346581909160808487544878263260560 12705986 -1006340091515516737991088261007567061808 12705987 437156333300028673786686584013854129664 12705988 -1064305261143817372306068588773295206400 12705989 33353706285643386343420013530158697020 12705990 153026505716070735489330063269374924800 12705991 -1155451356709158958558393115470086413608 12705992 890970078586888140796721639979204126720 12705993 431882484432686553348905920099499461482 12705994 -700019987173662712239824297080700956320 12705995 -712974632964415737797020363961429204400 12705996 385308984851540199960050100018838256640 12705997 1801172229957387440641830546715017603446 12705998 183814662842954806223413605991633446720 12705999 231841098251667440054674134528242187648 12706000 250957143934710967426973164821540864000 12706001 151683701698198480953515062360739647488 12706002 -6621865276905785617050315301100026560 12706003 -1504108658728844863725202877860687411880 12706004 1292323062584758843233720408736221511680 12706005 73835573187699440233417898873413159680 12706006 -696108925122493998581027879675201934048 12706007 168886373626622313410336477282645669256 12706008 59230633894623247698329475623719403520 12706009 -1395653527440483446534593895361987180790 12706010 387873925167089356023293819302766996160 12706011 1603005965770293091257393231878586254640 12706012 -1061474375778058577500213523313177451008 12706013 430408430355820281487453429594220788224 12706014 757536320551796008010041913980179489792 12706015 -20814320672088383562811022698318543680 12706016 -1297029944005473191699559870468618190848 12706017 -347145098806769799378923326722109479552 12706018 -334437363161554222096916015531496356352 12706019 -557206410125681600020227367848513435600 12706020 -51349348155235512139162108479292204800 12706021 236279934077547068564948109100587704760 12706022 14772710311312305309372057230758410240 12706023 269569573868418221434771365127634382336 12706024 -1839687213801101032097005929219874391040 12706025 -606762196150914265963982925123026995200 12706026 258525432711611731505012532674433318144 12706027 11042227645974967007760175830321994752 12706028 -20604490324981152953383491994511622144 12706029 -189323291032106107253560360734516706656 12706030 -127883475573973472266065700143663312000 12706031 -417051351580814284317817809946473998880 12706032 -17959072175484871233796235241864560640 12706033 -643130506251643741395149917149177900718 12706034 418183609007491293471929511136810330752 12706035 -729089502545464194346801653810793294800 12706036 -220897878357143367427467586429978251264 12706037 -155631394176614337330713775001852020000 12706038 942571639486514557044345456291022698240 12706039 -1068655130352938591644941298289851768976 12706040 992573428021313100751670387106514636800 12706041 632045713658851580654694421970699410080 12706042 451170442239072646589558825024031906672 12706043 59305710409286745034256808024131259600 12706044 -276565974610706585213690497315756769280 12706045 -1438453638344709483696858968639536096800 12706046 -819421204115499442296913357516399606656 12706047 -952289216991291391033285741811076693576 12706048 -1213297151050910934382796859629715324928 12706049 -1423917670243577619136937581433233693950 12706050 -38153386421333596304729967434780966400 12706051 21752385377243849797057088769003388940 12706052 651222344841529231535821937290377438336 12706053 -583934874301123809335613722216534923296 12706054 1189383828535665168307952886201255674976 12706055 866871391545604262078586245060391877920 12706056 866684929161005677143776188891191214080 12706057 266401629141069863275038358299295422272 12706058 -402372882847401377928717380535826983120 12706059 31583183834243487007606210611858751968 12706060 -203199810267372485243519609469787392000 12706061 -759499989813557791393691046078180013428 12706062 553266441242080535910876878479218034752 12706063 307418806105968180805422584622160734720 12706064 82368207541982160433891354336639844352 12706065 28264219381745393315265970271635919400 12706066 422923411269885285403398432539874425232 12706067 -1661605940759265165370716523094076433848 12706068 -464283664405210672720327962074723420160 12706069 1378474662726947813209291253169317139470 12706070 720365571879591801488226405582839040 12706071 -275501241299825907597578843413769045376 12706072 -1504147720551457802034395785113335992320 12706073 1188942141586328337334604188707323813322 12706074 -161979582214443153641160047407653906432 12706075 264480836184472957967970179430955181300 12706076 971105700390132457660154780245676213760 12706077 -117891690417266877303039741400387776000 12706078 -277879571451786714993371197347269280768 12706079 410974900353287364013041098673122681640 12706080 1295125947801829303946959627851996856320 12706081 172535350805213954487385548707824695472 12706082 -300306953093022716746571926072946786016 12706083 748248279654005680332618198376463121840 12706084 264552780708081737477423372998113656832 12706085 68191267795827412666449460273874496000 12706086 84448765236137913599418288563042233728 12706087 -2420021447836896811003314557721791694480 12706088 -124540735931292359732950914404941424640 12706089 -1090353311513856700342313813339955840 12706090 -617604217847870872470240531894704215200 12706091 849435349697070562304059720669143453552 12706092 -205927547381318748147964223068736248320 12706093 -1921083631807947513815481861944395959658 12706094 -45242047173095773060187507615900958720 12706095 613483675077706978000444375276470485520 12706096 -68915365972510422513397654907155120128 12706097 -882417271225866447873852257201496102720 12706098 -42426483497884329080204018787712542720 12706099 554593927277270658097721393468133944832 12706100 -43105339210543206183097756370100019200 12706101 -432925471392851385612491928909974252370 12706102 176384079619902745350631237503995854752 12706103 -1024886146140223205539645576984507326696 12706104 -272866751280564847889713341092657786880 12706105 -530270268732791985452173472207502519480 12706106 -30074518144516588547731287738906267648 12706107 932680559363079855645670731172526592 12706108 -104858263945475716461457021464301397504 12706109 -23816480446713701258672064610092828672 12706110 162685364625605928188512143858122596800 12706111 -1780005422811357131279906610393731325576 12706112 605381106411155475856655478139978776576 12706113 -1537417719511482337405005797092518912 12706114 -369842781030098926506074807252522772960 12706115 1919273046794555691047710168355625020400 12706116 10637051640290104305406871607316531200 12706117 17244036663693338775918487014818282172 12706118 -566068681455178278021864323329844720640 12706119 -1587154391179695259656925403232884677680 12706120 -151714013083616333166466602324698726400 12706121 -140491136495350574268140579910098890368 12706122 -125851671960275144649423795949487370240 12706123 2103747588825380801056270130639253802560 12706124 586343426209751557598530298691828864000 12706125 12175694656281406510289316523990656000 12706126 28359881426349325977349277921308380864 12706127 -552680391317236597214974147222522579488 12706128 323881059692597597827179870540319875072 12706129 796219681914064598959815818692782855280 12706130 -337544152480384338018017536511943211200 12706131 -240691631038162500074378938310205087048 12706132 -824470327963218100179040499938805375104 12706133 238057713456154642018265810176251063840 12706134 -137396721807196753352787319672488683520 12706135 -296296377701982090563712594361090543200 12706136 -934951243156750697942940017150840832000 12706137 639829404525739006405235132003169995994 12706138 667611688855404792492632288921829433344 12706139 -286574294717429143218404354839656432060 12706140 -699593893937301295329736822013093713920 12706141 1666045853734541306410770251261338511430 12706142 -564151806901379637292479925574708358528 12706143 183224937144684808558842845866422974208 12706144 -936178462601188990960499281108613726208 12706145 -929419449061742649433311158270064101100 12706146 9817860244430661986426319709763446944 12706147 2501177403373924378516080680255797128960 12706148 204488570159406423172410151805515948032 12706149 -397093934440583833846996915979500856736 12706150 60181370841179410411400456498164080000 12706151 1405220133342516575561239150603753396152 12706152 861027155048772934076270035810827141120 12706153 2060674795300200945005963335246541657402 12706154 540934317367842574855200096189721703520 12706155 285096749969862085317392566370419084800 12706156 -2398316059181566055355668267739774976 12706157 2612645688071706997720532026746602819052 12706158 -257459802308820717997385726173590164352 12706159 -324747080581176528838523480701468494640 12706160 -189097168971708867897496845256877015040 12706161 19141440739857417507289711791040302336 12706162 -136520638451070287692563075471108599808 12706163 3467293872716734078674470781627458760 12706164 940532947798369273013701150053365923200 12706165 -316771177272328299736678231675022531940 12706166 -28960791160101237840452274669864056832 12706167 -45359077000377317091582987118439508960 12706168 3896083108760772612497053850451503308800 12706169 358496371426658436962933914003046606592 12706170 17488768645675653735000512362447272960 12706171 372737885469894331124916241699807070372 12706172 302199027674397172987213134079775864832 12706173 1607779610089577120452789562694156072000 12706174 -49582406548508847264478680914342851200 12706175 -221581280727159299999453117155653249000 12706176 65544419110925460163585003922600755200 12706177 307176192911507681376496906016095117872 12706178 537493103514897442020123129262529824800 12706179 -437435822695593530661878088339857945280 12706180 705913360532890790673892657675389062400 12706181 -1490759401932821995557527169893297414400 12706182 114970613603492863179563754322007632800 12706183 220807261956579938123859093650134321664 12706184 -570702830346886175498912808044200381440 12706185 -422418280623704722878521938081586971200 12706186 992828723494327506344334523119555519792 12706187 23743721000434903866249461700090389760 12706188 -46010437962003035097311919399424634880 12706189 1051480529340331638099188656700437111488 12706190 148899175244358500459674471186261702080 12706191 -1108282427371647582890625552508139047248 12706192 -465554944209427305666443116057131311104 12706193 1686403073315419203795171053648560318320 12706194 -20770104958130010670824898272038025600 12706195 -654402722000179933589630425818968567520 12706196 -217944736739369591647773044447601192960 12706197 219482813089073767106351503435715794944 12706198 467872204731603682535049751101857325600 12706199 -6710400572497356109061650062378769152 12706200 90905203958909779973004417027164160000 12706201 439203665580696010049147116878231676804 12706202 -661820837306992216670655624248156574720 12706203 -528883534838499640620189649218226158696 12706204 388965425249845013057103795071079462912 12706205 1038640545612422301319501884758533467000 12706206 27068248177971607067466416096467946304 12706207 328115227464032655372447049644113904232 12706208 644279466504294525688448845079839113216 12706209 1394675354860035593688253050691134317328 12706210 -359944087444954048827068951823786720 12706211 -88074385561292387995397500895891412576 12706212 421036986880159355335317313993670983680 12706213 -1301763838049713298484680195503677776800 12706214 -1239747137526646767934063952544079096128 12706215 -1308421974368494029706507089075462220800 12706216 385751742129245928528044855117163970560 12706217 -2144833911723026336735736582922835401734 12706218 -15997560442253214899920386412940070912 12706219 -2219296681296747845628168865099009586380 12706220 346543834700365969985501966531130977280 12706221 139166073673764888179499714794620753920 12706222 -950766745772604065634992189663853905088 12706223 -320528911516907797360045545674804563200 12706224 -12007194230936684433791263198200791040 12706225 -324785531022194280527563420156890643200 12706226 400271618116118281133601339642224017824 12706227 -1097270408277237220359770624533512972120 12706228 87703495597895944895622106171861752576 12706229 -763322018339638778090490823552539000324 12706230 -22455504809968684922714135655943793280 12706231 1226675858631086357839810304651291356800 12706232 -607728293110202140998427765728963133440 12706233 871740354985029547297386559038610419024 12706234 -61748906159496746583012881837945033280 12706235 -223140902427928800205453687385510141760 12706236 368879813389935155605577073425749320192 12706237 425851300050655495005766086767260738886 12706238 390907071338191531443523683978010196544 12706239 126292870719518694511708611940170011040 12706240 -320764751891715669479598880336851763200 12706241 1939762110141579077819200628432378616642 12706242 -2291883440748505474736696195805221376 12706243 -9482922942641299018056648887967298032 12706244 32465830932231224782181729871454377216 12706245 -20196934252293045487338982159851655080 12706246 -253082771476783759403975438652966284160 12706247 -1053657673784947053593254922385121739304 12706248 -1621336878667515097177347521996757319680 12706249 -522634562399091067036267253848950160640 12706250 -350234780656457559548988355940964000000 12706251 -534918395900821575365843909293239109200 12706252 69056001706635899612330423163894710272 12706253 547410372710282226807539988840040627680 12706254 -651105227606835092107282632498447544320 12706255 63738297173889893866591745812333937160 12706256 -61266172587984808813339927320528396288 12706257 1008691566319638783072149122259333702640 12706258 -111933808959758323021641749882960796672 12706259 -2180885780315635935539540863385233259784 12706260 29117441850305112686086533444541685760 12706261 -292849714649095313330737752829604425138 12706262 1593423799398546639935807560338246304512 12706263 274314343065979917693970727059646120400 12706264 1879136146770832587479058201555994705920 12706265 615849403450003983082850702773884851520 12706266 121630559708399966472687893093876673024 12706267 275620880029316125982213496253562945312 12706268 -761259813872804206214484073219862223360 12706269 144787573376993351932354565799284134080 12706270 184188872792412430807931629204547062080 12706271 991663223733641285252875397973637517472 12706272 923698950199463661528524771744647741440 12706273 373816870917737482927897220751842673000 12706274 204850741140063094873364062739673741312 12706275 -101517123217302084698841916941688166400 12706276 -1447021542621359398477417348533494667264 12706277 159653624047343410715088632897913024126 12706278 158004887133850031818255519210209176448 12706279 -500984080286675316510625492842580114120 12706280 147406709772221131363907817875983564800 12706281 -158876045028325880112092279654769868800 12706282 -419844658217996452921609433911634504448 12706283 -1059117650857617086436066394589630005776 12706284 -52387296800356929755992900067299427328 12706285 -153671106489814925786984930790672960 12706286 58369256280317856399130057925430344064 12706287 535956174275266756468993819651766012160 12706288 267579871915311988917384123216146104320 12706289 12816756613676175980458915761313707090 12706290 -311783874275325907499447279175612778080 12706291 372590902017273277359939294559342031872 12706292 994309117945391454802060766688037559040 12706293 1146951172084166840404621549948072215744 12706294 1400621137035679368920706147788114511360 12706295 232726502695053216330546692492059565280 12706296 -911380156107272142414824539974004531200 12706297 -730785880076382431518786215454131758720 12706298 -790774793853886956107439517872642266880 12706299 825498077928037374523362061969656894600 12706300 591678181354675983794065588732918412800 12706301 -1123384830828448086574946037553153632768 12706302 -1115645008524194413776053505627205632 12706303 -935577007611409561214712623229437247000 12706304 -115316685529324495311290387324869804032 12706305 -559124473001790649023273407436430188480 12706306 2178940448129141767624699445475686352 12706307 -105723383193382459869614444831127303120 12706308 36726875249849418779164751823121177728 12706309 405245937650662357220691900048309202944 12706310 -335267569926011915628045122229901793280 12706311 79684434117470062090832386248205037568 12706312 1355802678903711001511183193452513203200 12706313 -1867597261157152937845795379478723582438 12706314 -148954854570609844876326811078193429760 12706315 253812572361704086955374043380729460400 12706316 -361827843642372393239307244637527452672 12706317 -105903558727656746290751193239712425472 12706318 23272750513593294384826541331299572416 12706319 -163758746772139186655009714331509930256 12706320 -152493530314284541934878530939090370560 12706321 -873648653862522606855480115622798071320 12706322 -958943900433646647903812877934714866288 12706323 44764141449542760734141628183779520768 12706324 -296151191251841856791746871533231034624 12706325 85286468981441654312832698976106656000 12706326 -265815012184874334886628162937876186240 12706327 -599449329765762205343347851848826909408 12706328 -427127541659692622524510391872983398400 12706329 -1157773321597567288727750492931987821616 12706330 -115975748693181760997537519029622522880 12706331 1182132467031823103553728959910763456 12706332 -619467809121534991738124167629574768128 12706333 -434054170542518689465338664497719211418 12706334 -116824270859518224864424206230512685184 12706335 -784274540723381506170880446007798360800 12706336 -1224625985812412581737748126561696677888 12706337 574970214920805632130683743596976794180 12706338 -565518477449711171476409226061827286656 12706339 143827039833419561246655830360643389040 12706340 564333615150736647982211583274238787840 12706341 -13040536744766468842617169164855714336 12706342 678793287524895236496393722610834368832 12706343 10361741663510223058989557304397647144 12706344 261475265991554985369482726568847441920 12706345 1112426432672090234739282276981644174400 12706346 540792546605231287084705246825610845872 12706347 103941491199465494626768642351190401728 12706348 485338953706023539571433827640808069120 12706349 -451450215886081710020787916150918449600 12706350 -96992210252111868601749532874760192000 12706351 223514394389064610716607143789332581344 12706352 226409064576343274475082870707102842880 12706353 652909302326591967796185159716601093264 12706354 930854074072793385580556671874935301760 12706355 -367817532127709616990665975588239089840 12706356 18123229387404538003478396798947344384 12706357 800320371924308132432246863863601475712 12706358 -210697031944946587847256869569893550080 12706359 1239227104040333950640358522087481244904 12706360 527188649826140012491173875837988864000 12706361 -1047076026054330620113168660897818794616 12706362 -269945019041126421510887235687734860800 12706363 -1797835949223697429774255066433048367388 12706364 779241191428214884704507027580268544000 12706365 -67528638918096394554130320635242884480 12706366 -957156000567275047916230379678870228160 12706367 -225923759871519763946673371224576075584 12706368 -35445598577812522294187419996960849920 12706369 907683918579645527037690688223686111444 12706370 1393545925594449226685455269738854400 12706371 -6829352847758666705277697253279791992 12706372 -203724784249789674021556358903678873600 12706373 -125238081233963187889923584088390426624 12706374 352289377879360487048060089987237076160 12706375 1648249657989548796488963657412833148000 12706376 -1605147273806467570562263304851828177920 12706377 -28399835951276509202996572243868234880 12706378 1408732095361038423983291807978278402656 12706379 420350234240251134817084621734546265920 12706380 21874507314890928746776970223358863360 12706381 -539082121930149777201101304138160187636 12706382 279482144906479471589646448709783115264 12706383 714612865761439673059656849013935868800 12706384 -28225324554007224289427412087942553600 12706385 -206428317770983426315610350070564923800 12706386 -113170237546747762878957542960471543040 12706387 -1786300244397336144797039338937082452520 12706388 503067781212192279761629521378993852288 12706389 13630537918013366560986802022484295584 12706390 338569894990753704698983018758554515200 12706391 -1378367269038727120246667815387274441208 12706392 30649562052777680885634589134354432000 12706393 -15105261307528612387262747951130540800 12706394 817906907770283413997019473304537814752 12706395 146285603448309023191353359268373679040 12706396 -111773532100924160912104185598391467008 12706397 -739696617075056240309317078863252158688 12706398 -114196028490558574386614181612878276736 12706399 793757597204705516334319032015756154400 12706400 385149370868824622886855281789042688000 12706401 1046007556805254755943590332486218906032 12706402 274311463276873256870758416637855881600 12706403 2953122582087227546032783711627952022720 12706404 -42272263657370279662215123921169563648 12706405 -1548213978398412865220832083678323223940 12706406 -291984809898020873462495694498041940096 12706407 -262214565147203356230928518883024679040 12706408 -775474231956242285276183128593059020800 12706409 399498300399583887643980752381424023610 12706410 161371420235447256619095359597971887360 12706411 1291740531031240127550308658511886498712 12706412 120185455835774584755615696428586170880 12706413 1402666698977409449094157961632294369344 12706414 3416819781540063971098503410150310912 12706415 -115560411597584939572329074151788539200 12706416 -32512061380023313559039169903801139200 12706417 671629143872709705530687069642719335840 12706418 -52420509681447930342700513923371196384 12706419 -89452364084618394094436057712718996224 12706420 -318878921312670866805936992597982013440 12706421 -245278793258511650797734547779062256000 12706422 -824237580009708977628524835337450732800 12706423 -113378142456392464012902062458027130360 12706424 -765434894592758235624380567037257687040 12706425 -566470152044415361845573760667883715650 12706426 228090080649416134134025430468306412912 12706427 -1005161717557341389887854469611794868480 12706428 -119853294663943173783410214252211519488 12706429 -994360238316983378463037616366404942248 12706430 -360616904017597719573753299350231716480 12706431 -883849867181315813613808125429954687360 12706432 338677224971109877873683434930480087040 12706433 1112468553114066727571460152171092354560 12706434 391478761908558798797610735439712467824 12706435 112109228380474992835404964594513920000 12706436 -1277686221013572377125545489760499176320 12706437 -767119493641722489955199802104369880480 12706438 494336400449073960903530245658065473120 12706439 -260402733624073087452128289490462945440 12706440 202149890894592667016163943472812032000 12706441 -497272682372250820568148395742954045600 12706442 -263143678137033034060177302512446012416 12706443 -104792687523288789242883026345698654800 12706444 -744273810297297563976140996667863190528 12706445 1430931219911723540422003514753296634700 12706446 -1024538123581702743826756702770851911680 12706447 923026883333576280070536752029629015200 12706448 135877917553858498611687058761391644672 12706449 -388003563475854130670965830702308151360 12706450 365651520214186898051386040050479206400 12706451 538117872203611350320495614118016001452 12706452 15545478230275901917613814945237888 12706453 108309000857547384724105729559441135164 12706454 514948951325027703189485568152431558176 12706455 322804524656117333209257450130276449360 12706456 14552537864010507034326904707702005760 12706457 -5601697592939792682653945902451933760 12706458 343058702352824184319613564053741776384 12706459 -816948899672247769727540311111474085960 12706460 -209332708522105155655825034519672432640 12706461 -203214963310448176367672811926289314490 12706462 -857557612592158268320440517173929136768 12706463 -172053554130033122542178757807463671168 12706464 435399814115747862664634404093345923072 12706465 212370218716225494984278322092710633920 12706466 -81969962237642716171722440217159598080 12706467 1735976991027975176214275044335414387120 12706468 -679192008990020220304428539634285780352 12706469 1844200668710083420205664276183622599870 12706470 90944409661756235023917734191479398400 12706471 -598619054256230661668263258028404680328 12706472 811269045844009829803654006081010764800 12706473 -43182158798833978365374859867848374656 12706474 290902284174571632382370457284448505344 12706475 -1217239260659041098773951588994636493500 12706476 -361284374951650670219663812455026810880 12706477 -267535484075527100375941140694059010048 12706478 -17709306332235110985673780900702502400 12706479 1046974124067609672589961129763533199624 12706480 -278961783215904235299397719483104624640 12706481 730368669005252437663613825111691731892 12706482 374256790033624104348341218698058046592 12706483 1903319832102733255438507854857101513520 12706484 -14928745525510484273313934761685597440 12706485 209822401042467760081456065769963927680 12706486 -311990978195749307474446463910752489856 12706487 -181864595176854582711523799161748606928 12706488 461231369449753972966093518862285578240 12706489 726151701419123506348792511354099877290 12706490 -776312520444718020875914564085870868000 12706491 -271507543744636767302749175987519156736 12706492 -1529952719732383022657334453279304782848 12706493 265302710872309096121397348456871196742 12706494 239871495667299906498606241274108113920 12706495 -828716958000717792628467291253946107200 12706496 -586218089852079596931118401147843379200 12706497 -766179133064575044436038982792266547200 12706498 1552051663056662229364619486754496512 12706499 478411608750155015767698490533721928928 12706500 6559267833918071515445270178991104000 12706501 1495097303592052509580608068222097481502 12706502 -230333278182302187010123200722491015488 12706503 -126604557253689127292071668767689978416 12706504 -40328493509241154697598912103968430080 12706505 482951854791711033279826028264996372160 12706506 -144445802050838386297592178233023408896 12706507 -852685233836119376177737523351479207536 12706508 376856236918129519513762262075734211328 12706509 -715923415099238471754762112931041586496 12706510 -667952792536764624892528605340222059840 12706511 -307029040872222689544277113830179647840 12706512 39209113885227381811510781866727178240 12706513 164663996850073755920201222944310795762 12706514 1253784218261495428799486084784597387552 12706515 -124222062029793634494649404898824749760 12706516 209547118952379238244358277134200657920 12706517 -838709946212311194936746224024313248434 12706518 88776475898579471386486438706665451520 12706519 335061900289481046575984607179218834096 12706520 -378391816367182969430169256361820979200 12706521 1077714462213324689713612940418010425504 12706522 664065805549589267657338454154607587312 12706523 -433727871099808911692918569627312341120 12706524 -155501504567171646370807839314623027200 12706525 467728174715017897427117208631713415300 12706526 17497456901053868038729683321410913024 12706527 -412885622845360962298017354892686491520 12706528 -159892652788647970011423489576696545280 12706529 -451265474481820827053660347562963022528 12706530 -99383281655432979680747643634932096000 12706531 -72459725985741669355078311384517085856 12706532 -765971206929334769532172886647515921408 12706533 -466381031068513752737029696682796672738 12706534 472514826992786605766376926902596965760 12706535 -436313298818289322510214028126979824000 12706536 -169234389917717667086458839559219200000 12706537 -328845947668191908928149116210343973900 12706538 -23567184711870834192904884170377783872 12706539 -659843515449435525600260802976074042192 12706540 -85059920719303405219738003139745546240 12706541 -721219820393140877967736115603420239188 12706542 232538295265048706455434770063191434240 12706543 12593530379055201451058865968590672368 12706544 -302994916188489798172010992674534064128 12706545 419327014775784057544064073559255480320 12706546 -367076414194568800429475116215606015360 12706547 -150885217338863975495922579954942049968 12706548 -185624371922297436090811816915936665600 12706549 2313505859521072990815559204391208325536 12706550 553601274259047667010880191517172180800 12706551 -5618370051714879717323331506518723536 12706552 211320312381431336836732977061607854080 12706553 1523233786657337712782844947632522540800 12706554 -121757293107854213551997449970717061120 12706555 872897770576684784284843217985079698960 12706556 152844156255040818746315869556362030080 12706557 -811566249115680163233211957001671701312 12706558 -88136391935854688447662077331106565120 12706559 420534322150675346824768298370351718080 12706560 -690365207404228132021858687827553812480 12706561 196047249986225863080396547094157264832 12706562 -109607745170399532274405147685017692672 12706563 -43255394351375477146626944509683010056 12706564 636718637291463235867295345550968847616 12706565 -1212487974983621001775554405754439473800 12706566 -214404527489014292672183388814136246400 12706567 -1719164823444264617017195677394361569384 12706568 193569718887889419343997240522496245760 12706569 345980157255084411263969163128908412784 12706570 583347774129480369890130466556838096480 12706571 -231763113704090113280567275694146959600 12706572 -233391695049593950927310589188191223808 12706573 1023387878243645146528407134152027360 12706574 -1715800261803422061357695232606530583360 12706575 268818631178399312947034711397265353600 12706576 -360096810912389775710831232551720378368 12706577 -392569156910181437333952296915999988888 12706578 639419911028721503382939472882821323520 12706579 1239584290988946546821073061088961083180 12706580 -317664069627734386622822596583760656640 12706581 -42525811737551256733377813409214551776 12706582 876658687332103531194070660589713409280 12706583 -402239823240158503756110735292329162168 12706584 -881541049289274301020043108859900559360 12706585 -12425402904646137883400152134403538040 12706586 -13212528201486293279345437054400543232 12706587 947763566323638156024741556776909745200 12706588 -50166172247109433422927112479270528000 12706589 505797534313503853685247415928253331392 12706590 50066032013212841262435820262120570880 12706591 227921962835281662208225469812856318784 12706592 -1345348854014984339871852099240394752000 12706593 -273313423805378018645835717514006272336 12706594 219046970808958576788675930635969299200 12706595 -2746490657587478202342133743914167983360 12706596 -356854217352796697868041757807862960128 12706597 104823096601322008584584180029102216320 12706598 509349535457063532833452985859133816800 12706599 54936767174079805954043073958577439648 12706600 961162996502013637852180046443711104000 12706601 -26016672011562232153264768313741419398 12706602 -157154957733817035840008555948071397376 12706603 -281063758388664185839359881250419702016 12706604 -791062620330469983866842233948991832064 12706605 499567445670598415466870640279614854400 12706606 354573356303895233810701903822089238464 12706607 1019205995774629047445817532583240209672 12706608 -174262137361373700043252510461960978432 12706609 351599648679211135743465389997740513810 12706610 169063352686835308466200833207483778560 12706611 1003443499752205736506719482474563411200 12706612 -847892453912672877034615435398993440000 12706613 326098060265617046443088825554197782058 12706614 69067463167642190107538888324769951360 12706615 -404204032169917532004616146789618387240 12706616 -840745072863394951060261497611203338240 12706617 9747590288246941391254477888666149888 12706618 219175907044626280719275888952245774304 12706619 833804194705748075575997721505856809080 12706620 567248254777905485274676691279271060480 12706621 488839417157534789060427078540400610944 12706622 325449433367448395250837777060036431424 12706623 -628759678159388536866161867819931656328 12706624 49963787043153014071063441429015560192 12706625 -1869633933636555600359354259486719151000 12706626 -126427822793722788159738305350131641856 12706627 -578666982860540624262308329227573683524 12706628 722274978152607780889540039798733709312 12706629 -3009744407580860318050597444835366592 12706630 -704090449611713958015485203009731446400 12706631 -398354919961669194509551851257499561720 12706632 57836570352324034005144897738950476800 12706633 -1535650536911058052672067235808195812300 12706634 244115371073028781654864488402049095216 12706635 -633379238405240593085511362270931920400 12706636 -567374098934234503526424802173397375488 12706637 -1921646189879913327910272785486552616714 12706638 110275696678833491638929620741902024704 12706639 -2291350861860483135190751638181822608200 12706640 68047138612592804772672658587080294400 12706641 -363116281676385062088293849236208504448 12706642 316040546321797234820384123976486559392 12706643 -77036754964666759916677576520001633816 12706644 -158892172909100809231260448576043735040 12706645 -109366772309930643365574964455579745920 12706646 683934750249315580509711192871359153984 12706647 -171354305792105467181217597993150101400 12706648 1899434267336221420998832574459166720 12706649 -65636159268713657676726501113175341760 12706650 -211692239765804578613637907419921676800 12706651 -275617096324640470393006935685321419008 12706652 86756913728046201380607631385528893440 12706653 -408812735672577003808719645625276783200 12706654 114195137275436123816027253899655579072 12706655 -390210240629893239660719114792016379200 12706656 -899750602503187040522307038727480016896 12706657 1045063774154698563703552679406468824064 12706658 -112376330740802888531994121317853943424 12706659 813777407804205433115592577298581616640 12706660 663283231338424708337169479926525159680 12706661 388246540577811396045398394399628281024 12706662 308525112645045034322965739119191605952 12706663 233368083559664718322059044238267164304 12706664 407882828034174631175394775198098447360 12706665 148762271416500428579342234938902208320 12706666 -370401437447830910451273511870350397440 12706667 -222742685722625317726980619364621058168 12706668 166994006453242628847074742620197555200 12706669 -942462641219121930228797211185941139880 12706670 -166293253529744480743037643327542598720 12706671 956157516470408883122652409837848911112 12706672 -246641147441596825109038322238357504 12706673 23375699983272152375665349675762554560 12706674 132246252284192178603130170677179560960 12706675 381667875678909185294704440326355658000 12706676 -88978832918162122316232401435552123520 12706677 315024269470301873149135793758144416348 12706678 262998372052798825223245375638978901056 12706679 -1776061691570444409712229517460304246520 12706680 130619964719512268922429842973159628800 12706681 -871877269586623540504377355000143545468 12706682 114449628367347114180826158625043022192 12706683 317966913232809195950131177836004432896 12706684 -1013233283745419756466917432844706298880 12706685 -1160952691812962505705242588944419552000 12706686 946779747788512596814653749267753539200 12706687 -156532973374115468901551813296907843200 12706688 -140727608708280881365716306180628807680 12706689 -656508540107190048734676769216761287376 12706690 168477379346594919680978921315377005600 12706691 198132264526224372319320972545919028092 12706692 -429883921609189566165893489427148059648 12706693 -488060446863843505111340480475536145058 12706694 101539640459669481421433894989752576 12706695 76092361520213116371824737438289692320 12706696 786962640391162678621294960206290780160 12706697 119229919803747633736180967749317878472 12706698 122432115192511414977057484763788723200 12706699 -1512503501908997015630441761143909591560 12706700 -384154899100048131494624320563328320000 12706701 -123302583935727051463508626435568267136 12706702 -610717043328880192731390071539580816448 12706703 -1102029414353041889437552529054781828048 12706704 90876318380747651779710532338523152384 12706705 -881413940336158341821272740339681161280 12706706 -1007298999286591964099485666352204906880 12706707 533848974672555535819579437504814621488 12706708 62715725929168187578909991437266432000 12706709 720304455608192855941092076711321346232 12706710 -3047086524862810476291589571624423040 12706711 167680398988193777972505316066511546312 12706712 224979940769932424592455457268077465600 12706713 1503058737609137599371550807315001114544 12706714 -240672885392776439359592884067092835328 12706715 6438247871025863827489333187420094720 12706716 60500312436118262471777822093189259264 12706717 -496663649461268766936153233700724990234 12706718 411326568460500873126060952048125600000 12706719 368116815357821090188796777817808376448 12706720 -188651640245340517291089622035136512000 12706721 -371508312203520588767616328244872578078 12706722 -86036605761660719927727700954626720768 12706723 -1768384351789696149782549399418466005028 12706724 562332388071935046558479331119405306496 12706725 -2887428820315549984432662244613688000 12706726 385902712159335054770662356639028473312 12706727 -566077412099788404330366951694337302560 12706728 705242015223928709970642201392338206720 12706729 -673965257832337375589269069786691010054 12706730 -135405520871078718897470127689193388800 12706731 -926979138573955668845436910932789228288 12706732 -314792613312793315487354760078179911680 12706733 276272167395304497521794585460619616800 12706734 -606379886497747027682445214843526189952 12706735 -427212228997570539659693849273157528240 12706736 24581687050182102551825427805604216832 12706737 -329883910285017074889690331721794768032 12706738 374280290174124558037532928793154538240 12706739 -1940174796612135463047176702548461940344 12706740 -221377381989371051664132287962913894400 12706741 -78365258739250719137057800031078073600 12706742 -163720666067932483582510666434857446656 12706743 -3701089555961622437897593082357455872 12706744 -1367817135456948752065600643707864166400 12706745 -13727286783819523756925961392015208960 12706746 168415769486402285701469411521787814144 12706747 201939730574161947519019482458483424400 12706748 716433842918611266924259245304174603776 12706749 -326870239924302747862570133115861493632 12706750 -68432318283090758240070131347276416000 12706751 1433144247105675044134833090065698978632 12706752 -107940425521593885768149499241310453760 12706753 2195770534247240939557018515528134641620 12706754 -1050596077908646060953365321482846277424 12706755 253824984339296950586310883586541273600 12706756 -1165830409702173121281914188191609957120 12706757 53196897737959562069168512085610772512 12706758 -6715136946165738527894663753871304896 12706759 -242103552203945450298348444591885758032 12706760 925311773657798110784908455399235584000 12706761 -227096763332793854849578453194673982496 12706762 177455413929531598782793297889953345632 12706763 -713013144261425368802086321819651200000 12706764 85648314093411714101294820167125204992 12706765 -880776531637495673577252374907409581000 12706766 -400663211815552031376714117162904911168 12706767 623496037329579112715305435244895876240 12706768 -183375201149137465700728901275116740608 12706769 879844056167494150561804509130279642596 12706770 344892826623865332741863233137567321600 12706771 730577367723545142133289360773709733120 12706772 -367449372210994320990744520313151129984 12706773 4912969990161219722786830468275213984 12706774 -671020032440503990983556980237281328864 12706775 98592322685670377573981888157719290800 12706776 -356805847955644073588077190477823836160 12706777 426454471756189970507943041685442287626 12706778 -382566288446074574389877753896865702400 12706779 -191649006569796215577289409766284794368 12706780 196390521877593743012196822874319193600 12706781 598604714318725917149549172957880860582 12706782 529926509530302061444737620806978882560 12706783 -263024690851600620550571310443945711968 12706784 467600145919700525478708715571918929920 12706785 -61527966297827927695477342847895110400 12706786 114430879151883978660901257156939193344 12706787 -1118760760296210982208922382729538553360 12706788 99826143842683990845452559864937144320 12706789 1535714740026312516513862266780097822656 12706790 -614952289999122420886326562190926377600 12706791 -593157740791067856260432118294282639360 12706792 611775163448286299497988995602272993280 12706793 2353224899006016157851541497055410867360 12706794 40795543648063714739039791302906814896 12706795 -949784961889161597294154512270565740720 12706796 980060562073233219932734172617370169600 12706797 296442190721684259946710690084083453760 12706798 114751400234862295726936479432368288064 12706799 -82072206275887891400435577740029257216 12706800 -35861602434825028602834739623333888000 12706801 -33983187486953870800799088178198461440 12706802 -329067264803311002562228980670532772096 12706803 -405679896787111189097311864613485190016 12706804 -52491613594857226629858993931430842368 12706805 222363479490541562711177380397193264000 12706806 71369413621812805997501124628142039040 12706807 572593009905001868299035655162925735872 12706808 -26757338294756055408775029264310947840 12706809 1273067627755613476543769246953263514704 12706810 -132871639166573729237870401215830062080 12706811 -660743445321770612277551291960217379248 12706812 -372851793682012619404278907083923681280 12706813 459626450177105778905006891223147633760 12706814 593835244122339258136863424551415892160 12706815 594507053535848695324232399496940560 12706816 1670253977967264076503239936200021114880 12706817 -1096505513265268213705587008381009755134 12706818 13689800482082171713050111876311228928 12706819 1256754052629217343939659098227958484220 12706820 -184377988834382654288499758393699942400 12706821 -576031821865011024635388604579758216000 12706822 -147567055916129583325173935416410384288 12706823 -539496446873017484808386988463966629120 12706824 175628588423755070393990898961910169600 12706825 270203831532765749254532652416471479550 12706826 -458507467408073580364574350940404792320 12706827 275099340457352389301364696733394493912 12706828 -187345328528744930007047080284590850560 12706829 1962373111568012389060154337634152389430 12706830 -218988768218000505401902704103659484800 12706831 2292119679084075321629266374783983667632 12706832 933107948579130593285338048240190423040 12706833 71540658719624233077146151310942956864 12706834 -620240560695171733854541980525590476800 12706835 1165655929559149944703533011630997270960 12706836 -379634009383367607126902404467789895680 12706837 -524208509708351095139100132994665074496 12706838 -143275598104047375799761188154111221760 12706839 11076228915846286395614696306926682904 12706840 -734659765986578403491674364982456115200 12706841 -73011748997687951694641616444528469440 12706842 -670723155535900783476639917126689249536 12706843 541409153402826686717269921868434594560 12706844 -21428458793374827634179996988824820224 12706845 -270148051101998235208518620213456741760 12706846 1317362708785344587124790399046331831360 12706847 -450809235124565042686442209477330732704 12706848 -356437424369008982380266030295752376320 12706849 1530144899321292265685048835252017369620 12706850 -28611359837434428911307386620527124800 12706851 918813070747409495513083463522414406384 12706852 -44351753059700437484435132829269007360 12706853 1680929889065401486127009514418386936540 12706854 78402455488497830772296230352093826432 12706855 639894179094282740527618730734195200 12706856 -29622940705349979382470760498219253760 12706857 354142538240868870105707534759781676554 12706858 176106652022962162745227071338847805440 12706859 390051838672354024444458090493670316840 12706860 96702962979751013756800877167432719360 12706861 1851528586792587984779072113697383531852 12706862 -12555675234879061858667148474150232320 12706863 -632315695208843838679526009998217336832 12706864 251829397076128508750123694300503982080 12706865 422706943693698894284941369639561574400 12706866 -780644454768743841292631472623509684848 12706867 -644350618473136816923222079428363923568 12706868 406068563885607673720930387725833816448 12706869 -157067187091907287824886361033851084800 12706870 48621413611368243931123389247603845120 12706871 -962243629314937382621177754426759853008 12706872 -442521359364358341047590719983845171200 12706873 -909394338156030035131703855041353089664 12706874 -9448773438990080259181124093865458064 12706875 -10569554246015056343462518218640567500 12706876 297270963925253834915991712089820988928 12706877 2030809906789854071937279936716108707680 12706878 -170877812316615777278903556657615926976 12706879 -683532061157769167327456067171611405616 12706880 -297550931763044619841758649811179929600 12706881 1077691020142640859796558181236665800544 12706882 -1054359196396086822791357914848058364208 12706883 479893287055685902406052586118763341520 12706884 140568237761912864867229691174799857920 12706885 665719565999895370279206469446054989760 12706886 -269582058032722964866807734256957056960 12706887 12453910944052574752648953536443322880 12706888 -1366990324080779195694504867761996820480 12706889 710115860943465371947733929442657833920 12706890 65004581044850705905549128311952921600 12706891 -42972179959030411748712649738486040648 12706892 -349701305183254723385484020651363020800 12706893 -502505206749067382388638292215135580660 12706894 -463485186096570930890716911432382195008 12706895 283044906318757544572510804892406946800 12706896 204451498829524581176751513128378695680 12706897 795421962626179624860680821538629824832 12706898 778138658836066260056494644919176109200 12706899 760564419895843025439861330182609262264 12706900 -189649060081968047748961393575388160000 12706901 -1684661414959267720771245842317049760900 12706902 -250558474442690101978313893043361976320 12706903 504438228441586430267476695276957804720 12706904 -480507575975229028211949984514338324480 12706905 345419658852409408522483153977173377920 12706906 -421313684612894472889459285091965240848 12706907 -1086739825161377136158058072437192008488 12706908 278243600249508536646272022442162467840 12706909 1000183112491614770878093257571844738604 12706910 35995077969330868565590924698170430720 12706911 148831332418118388535554687982017984864 12706912 -3730207676359764703312007533726374297600 12706913 -1290261131515554650037833914050992601600 12706914 329516878397558121507263488298027493120 12706915 -259155887173370795720938587223273812000 12706916 147355520176975299823658145257886234240 12706917 972585622094809758051821546329866038880 12706918 123923534659085710773933022400985714816 12706919 213794873281224312307508015610492019680 12706920 -849522786833419096944708476964628070400 12706921 133599042004771166092465839581295633892 12706922 -1529855469318911993577019875618584965440 12706923 -599011396642411933098748555993692949776 12706924 -399178096933882884318109765820168542208 12706925 132886624516383380185134598694254257600 12706926 136774874404103792079681780074415802944 12706927 43247889851870477071654250901150414880 12706928 -9863017752711485297594995327214125056 12706929 -584495499889793801536030437944913802080 12706930 10841072779343901145048474013038656000 12706931 556598275064390667402891963482593318464 12706932 -211922650774922929586753611705087684608 12706933 -11545396524647603898623749084445256836 12706934 -103013739183576835174808596118821719360 12706935 -358839778804232066289395720163871873200 12706936 -2476714928815771685039870819852636160 12706937 -1157790826293834792135114533785817115414 12706938 -358031357320562990558933576801831709696 12706939 526341953492513761361712908557558973472 12706940 -940944680286465658452352469888842728960 12706941 -89637571727078055951034640078947646784 12706942 -68428226699700970793159827250792944128 12706943 734735869646608402154121215407608363984 12706944 442231907718402246654872663864314429440 12706945 -755520013217775955028246201996469506520 12706946 -31988322119633666106830029658660121600 12706947 -59842455801213529565844688606555203120 12706948 67703016367757927210692092559215390720 12706949 -2183675619280446284708046643773698566050 12706950 136790692905363878976582777289896513600 12706951 896421574459195312633144391699756668952 12706952 1418088456144119160553108420760067932160 12706953 -30033327504593614923628805555132636160 12706954 -279075701802825537204618463369261883040 12706955 -347228425201570016601476306240399804640 12706956 343850245781663230940747034837121029120 12706957 -865288699934907216505864376083211006794 12706958 1177676750763587927731977896445470047680 12706959 209539789831326816152384262205886332560 12706960 112682999679769255054453930889029877760 12706961 -780385380749840729192019097682953887438 12706962 -2686063299047729456528083961896980480 12706963 -284804293414823927064846938591639737200 12706964 -70149882131084663622602369090225266944 12706965 -652943059539391049540675145851076215940 12706966 519958667670903332395393777276860288 12706967 238273256042184188627026649597338174464 12706968 -562037181510644701721067645150090854400 12706969 798739585481403932480867612901800313360 12706970 -81117643482350503956183585722516121600 12706971 496803270766726314324298437094734485760 12706972 200469683184184391747915205453950824960 12706973 14833102725242755650286172825953523904 12706974 -203228399328207803366738422263162894144 12706975 212487771592709143684535178293150052000 12706976 -1696786568930437308796005912966595411968 12706977 1343105861784441108087494432841465708720 12706978 -602453312321843427339321507839537334960 12706979 -1255480804080892487317224478253735472420 12706980 100083129711192852947083221844536483840 12706981 -194988473658859084235413677127372059520 12706982 -878387622980190826598214890130194085408 12706983 543377220066307452129963350870703329280 12706984 538905957171014193110626493957125478400 12706985 -963307319189693729835895011978496343040 12706986 -28634426491798457973251908767614232576 12706987 -1235824855105300556366048106082558524364 12706988 445707567220482039889951514353710336000 12706989 -349334825880979232364293255940210346176 12706990 815864681405110632327637818765060458880 12706991 112504984152336429518746414374428146560 12706992 -365798410594705324161039021138548490240 12706993 130514035422663270876068848657250194688 12706994 420054973496817808211511824561735162880 12706995 -221228265060459875707860472355076076800 12706996 -642964976047403668399471963542856720000 12706997 1491814432625477857263431690257786078446 12706998 476266616154236814505850152714790384064 12706999 -624657174209759294291536770408023493864 12707000 -1436754759492755225374672711641569280000 12707001 560569798020286024559836815237122622330 12707002 -10530569199227643573691457093045806080 12707003 -1608421282375287719902011600865966862748 12707004 1028841117317252442910542729911305946112 12707005 -1281852609785597358123438001444074848340 12707006 -44776045617299199431125384117567982976 12707007 -628176700614828873667558094861425989120 12707008 814080838239729666464710500346752925696 12707009 -313454441481854262100932798705233016384 12707010 -644903690831283788451660725435311488000 12707011 1187462895602892796296370568587879415612 12707012 -386874418010776402474123287161041760256 12707013 -48095700485876601812511765302544422400 12707014 -529017426953297408796507380169219817728 12707015 412794069289209899583133972568967184320 12707016 5536652704882829734520031296303923200 12707017 917730889880109204040750570412808054720 12707018 1023917657187112617910369813611079816800 12707019 -251730316883821464629794926143839030032 12707020 -84820398757392041261258977486000235520 12707021 801908765636661129438972179384730795852 12707022 468444125765616742000806098245196388480 12707023 -343708360556723273073913164184756401000 12707024 -57236614260318378442512719184685694976 12707025 270547502696522438772814298743416202800 12707026 33559074554956933589513050876239149712 12707027 88435111498287922408907754754862005152 12707028 -709497872372505439941018707362892277888 12707029 634641795325335183927649401202848732640 12707030 -28769692236421523244496539104588267520 12707031 76544822528315239965112944984393918720 12707032 -476332271092343973458643327606660341760 12707033 168148321034182978155048991956941287680 12707034 -435134601057801195940978437880017288960 12707035 -34352155089403033558035495874939200000 12707036 1512246186542312892527371495911093434880 12707037 -624896280547246421071805638250474688 12707038 571699929185702859301872265431875617920 12707039 173266256797206102123697713216556152960 12707040 -243370595137313249313829068914986844160 12707041 -354650270063649688676503945068380862490 12707042 743272327251378930777851667407042286672 12707043 -271354303743857137501118940387234299472 12707044 337571391653870678749013565046113796096 12707045 -272873844794293015365532653797661568680 12707046 -77411918460503902693582616886882264960 12707047 -393536819446107180432367390619749378504 12707048 -280853709356996934082535923741642752000 12707049 -627995099998222269750875820288254561136 12707050 79612057023318357297849785884550518800 12707051 368295453746510123592985654139844647424 12707052 -353151129758075199756483427896264903168 12707053 -1032697092311200076815856322255523924736 12707054 720037446757283256868739997364252646976 12707055 -43476605246193824799263900197817884800 12707056 -245236327803258534357995292196197695488 12707057 -1518081710319864961506916184838433628256 12707058 -58471023343796753216967536479655021568 12707059 -21842071594392564577489514413573621496 12707060 535457014033251515110632239328662004480 12707061 -593151077951519018969406309772577832576 12707062 -404610356451640527601735537738600879968 12707063 1074370755839101033676182389076410082704 12707064 -824684767334313126429602266405926912000 12707065 63834986909668663570093134924242404800 12707066 200337666399185653052381524506909039360 12707067 -754785098816737117013190508048005741120 12707068 707863674889122315264325421483183078400 12707069 -1795314211279159598504451617696914657530 12707070 -1521738637056981560165894579747312640 12707071 301053726017957400811599954959363875520 12707072 187005144173828157461367486772974452736 12707073 -651305431820125851010776100254688046478 12707074 -200684469952710981752986546748842237920 12707075 -765560227923976288496535028035380916000 12707076 56949301956937727084885964823635523584 12707077 105266008335063564352647420032107368926 12707078 698524232951535257404831112846224775040 12707079 -387124406945530579065855841625695829760 12707080 -678351879907049326518601201971700531200 12707081 -2051191906017103364601351761534500262118 12707082 396142396705677625942846241000434244400 12707083 475088362761277312795306857953701722384 12707084 125011793793527909316338519119074379776 12707085 451548148921971920311652837465477810400 12707086 65345953346757849963931844964711137280 12707087 154084954175437040639219817068890531320 12707088 -23056424610568038827951307456653623296 12707089 -81883580502746260891930523669080747740 12707090 -101044872141261567571019040529030848000 12707091 348716814753743195765876313287830120800 12707092 589996848847514315432544860417177736960 12707093 -319108446762540746407201353999127802880 12707094 128907810249333849963238566476514571200 12707095 -153138699971700398082407840808770464320 12707096 -478476455170574832470979945562265118720 12707097 -50045219490099258500815377979289141760 12707098 -501247553498780578955820638235537740064 12707099 -341339414511816507511631463466666635900 12707100 162499875313496224975491119787528422400 12707101 1017115813174980740568740290845710875008 12707102 -13776234370964829589180799223955338240 12707103 528865945902433249974092675318824199808 12707104 2257839412312935730263351656442548060160 12707105 431515948042735757570049626222824008000 12707106 34566618322488794046555592701563330304 12707107 -325877617286477181936109723723340656688 12707108 2300788607866574280659104418162835111936 12707109 -624677309897819096448002760021058520196 12707110 -55865749120223065548809550910326063360 12707111 705557566803206048633570848503380605800 12707112 -437935274385433100461037350612264550400 12707113 535586205197861868000132517720658940324 12707114 -447564767552221091105284102401991173888 12707115 5831331329593792827009639190808644320 12707116 847397625673796037496168850241750928640 12707117 269825169231164772142469731802917593600 12707118 -5536117697279489871175132999108119360 12707119 -1424765635999365090424640546336755882480 12707120 -350993930765860510491233594971542650880 12707121 434599179062140515531029055785706182400 12707122 499743071358338315979626470536071588112 12707123 515616235807261928781191704958676782928 12707124 -548174415311210744897120820701072271360 12707125 2249378879094070423653271153719635640000 12707126 -355868819496088954649663066374741902720 12707127 -869946236281443901117763321356097468736 12707128 -411358640423230272053786773536874045440 12707129 -2313820530406515987648734248859444205270 12707130 -105764659346414278275090169337554152960 12707131 -2147966471349590996695719424351849244136 12707132 -40076644538908193201346991251549370368 12707133 -166999679465947291702980259587328082400 12707134 175042016457686892610741218970198333440 12707135 -62765204164362679813438473403787310240 12707136 -103663948754345839338699641116607643648 12707137 30029683506722429247981391614074192772 12707138 -135410202865405216364134624058023679280 12707139 -346389859156524231017898150350304717576 12707140 801396917461630096548383850824840417280 12707141 2308997759221803038251987487675453447292 12707142 104577673516485927275472643632222849024 12707143 838083143483601050650974437456361300240 12707144 356946108797922571975264777932104156160 12707145 2360365115493084733335800585767680000 12707146 -17390435932339734826792305419260555728 12707147 -55172937173433718587389005284475495404 12707148 -71000825552274016266898945483134074880 12707149 -295452075959933161076723416397614099200 12707150 -314187424633683292667694459897670368000 12707151 1052159250849205128788595018686595313032 12707152 249483733551698760847112612016775495680 12707153 -427753838687408977691134113669467716320 12707154 -66477099411342334121031220771183809024 12707155 -1007275362779173314515996121798918574080 12707156 275471054938038748624951206662467792896 12707157 124646947175002695071908369989563310240 12707158 -939817133156676367068600804430008964320 12707159 -3302594581837727579104170947966514735240 12707160 -363555644630943474429567902192388096000 12707161 -1136863389086525370201274138563633496428 12707162 108559882422050477149707517105883827200 12707163 67846396808524281828905942549859047184 12707164 -1468712540670326526143677973378850432000 12707165 -969887563400713743992499123232911665940 12707166 45596841865465580582355245565402709824 12707167 65570020535527256459412973350525279600 12707168 1824766179892912778972958846474574233600 12707169 -34053135207375755177867251104578490240 12707170 215495687237137324569824714923040290080 12707171 -417802159462816243298758483521250758456 12707172 -289054401590073123782778348458188646400 12707173 489460128583400490123329527198654357824 12707174 -881972569680930000844942018913726533632 12707175 -201095103177027053372833574870832454800 12707176 -241220507493729046935430533845233059840 12707177 -328689062886650796796797554794212515328 12707178 435122953257661833886757023172212224 12707179 374425864171254962483679524494067187520 12707180 353495898482548233306267339444626534400 12707181 245223548690263126905858609063081509280 12707182 -1036554727975776775422741573388861391808 12707183 -189908164396194742517382592868437858416 12707184 21793424718188754331766900759530045440 12707185 80768710199378700949772749903816170600 12707186 100913783530819034743766063460589593600 12707187 -30777855216811773789273487725935540160 12707188 299519479255305736870683337187600384 12707189 -66252934247173333076891946294499727232 12707190 -46041878315451499507635109585032936960 12707191 -145738439792797932565354558320336825120 12707192 307635348370619991523178833206592512000 12707193 815936675983514332989518495967947882064 12707194 749536846756620903214975343186325991872 12707195 433921253131216137574391917123952659200 12707196 -31257279961658510398277290295766506496 12707197 1022171516652804754371227977252812226272 12707198 104170866767972850950493180579590065536 12707199 -893691879161452472895116747331829063896 12707200 13016601519182166258395363832496128000 12707201 -515594547988858226385230918202303096000 12707202 -186966023910666255343461040869360208896 12707203 2043224883090051973672707901452669053920 12707204 -156579765645586101791393400717034652544 12707205 -278567232049711532301782922016615082880 12707206 -378977410123975965048710359303886071680 12707207 7862740654029987224183556229259763792 12707208 252994561725439601857515264047184614400 12707209 -1414816351020772718839700965296479050496 12707210 -121784975186570686567847620662713856000 12707211 946065925932638940904320892245824247168 12707212 -96438009941392578063134783134687303680 12707213 -425312967890001742989959364006319200576 12707214 -92675238380583843722123445314871700224 12707215 -71426239540140119202401278001350250520 12707216 -201639221531691993966949078622369046528 12707217 46130601646907084305151014977984164688 12707218 30065830624690377023869267608468499104 12707219 -1765860291553418158096681292358383481000 12707220 261727949051649256046879685384981504000 12707221 1579712707185381819340356918302810856700 12707222 -728107676275279364979606756138994186176 12707223 -575940851025815479426838956867766616216 12707224 127560649941398201681395640693227806720 12707225 294825133611945479555359667943914088000 12707226 -308760055005942102797027029795233991680 12707227 149993557073480355384470735774959553808 12707228 -1408284991661491425734784660959956306944 12707229 899156917689803329866151763503563845760 12707230 516524403080466213298935430595080734720 12707231 -31972133672182595796236707656186598728 12707232 188344081455100500669313463328096387072 12707233 30001802363178449268178702360468841472 12707234 -903600484429072429822316491688442039984 12707235 -164576057821699769673899276337514426080 12707236 -701497871434597599787691240360782990720 12707237 -98651048251013641985804226732986946114 12707238 -84832726251178645741835181878580610560 12707239 -978829445212424489641862117719925721344 12707240 -2043674309531203799304030064887398400 12707241 -94511355389395315519470787674364538880 12707242 67467553018664359525253788786410261600 12707243 -69582127746874106670620824552833724080 12707244 579992551141063247230470869500767521280 12707245 424149865466027945288263145433375545880 12707246 -32125545393480747909934181255859108480 12707247 -101945615549774825284120189727143119360 12707248 -114067377103856234923498651293987094528 12707249 -578288775237423782189605074964709389440 12707250 -185112269532270876056459809579137792000 12707251 170824660991455851892931530084967018872 12707252 -183625109059897626686539721568101019264 12707253 6732224303525871239112148834631717760 12707254 -282227019336361581360656857631163795456 12707255 92642232091840681911995000737058854320 12707256 31493947628375982440643475729222410240 12707257 1074685189064397327028451560444821013840 12707258 -178900619165407096612459962101015621520 12707259 -492319189645057956759447754964793566160 12707260 -485095025016132236172434081047970373120 12707261 745868900022562178947208195886394830432 12707262 -991688722120450819121065200492714550656 12707263 -147517661496512882668463660289968875080 12707264 639948548838931773838335941816113692672 12707265 822605564484478131565115645828360968320 12707266 162931172895345645195178570913132610048 12707267 209584849777542916017228210033374455680 12707268 -683852355047817610705152404982758421504 12707269 1158622537183509794641662181660085872670 12707270 381885462330275634387654553352909280000 12707271 -520852019474431652332426794845443434528 12707272 -180557706330576965830835827133536665600 12707273 1465972027339297514725688698275921138522 12707274 7115723314500028483348503182196979968 12707275 91265172136718301573270349110642170800 12707276 385229152714398450130663483612635479040 12707277 -1159885345484752506611797483650929130720 12707278 -989557770290604860312735498064596687040 12707279 -555528762563802939047692675115750796336 12707280 2308955898372825211621329790241832960 12707281 1417467986218919350342881080332844644082 12707282 -134695824136059835307079126263044451328 12707283 -1348716053807917863597085434970893352776 12707284 -586203457594742979405532636994552416384 12707285 -352128718417532001734140504229328250020 12707286 90874489095063500340941578583328774528 12707287 2033862329422702405918312598578124732392 12707288 -1027846761742691789482492679707481825280 12707289 -128599351612869085825864033327750664832 12707290 248928730881127560650541841563980134080 12707291 -426224794792775174286074341459843920480 12707292 -78364768618328437579708845048168557568 12707293 652531349304946058339372024891146110624 12707294 5347706464095213437840777416543100160 12707295 -316022258470884422674452547550810140800 12707296 -598511475366307657940680049139759710208 12707297 746605051553094786188884837735525315746 12707298 -122033727762939251020617579972208128096 12707299 -767970625127375674076644571521844140 12707300 574963317927482171348430643315402060800 12707301 363202509524673043757861103527304001632 12707302 -424525186859615299889278536104240549760 12707303 -315691993890897666119633487974941014480 12707304 296628418907811947214530710588959621120 12707305 372019209269114537913447098022206225160 12707306 -53787747008121275705489376244409325648 12707307 -105123236903129926569981179366626932000 12707308 597311480161894844662433161165765396480 12707309 264246959216093696439388933015712823510 12707310 -37106050526530325106216641564959272960 12707311 -1409091567049007371290692521104361671088 12707312 -340860118450299018772944780935410089984 12707313 179228472985319655738624033589186938048 12707314 615787726811391432901821852258395379840 12707315 -981219425717355408932302817013276604080 12707316 785333261541519522008226896742333849600 12707317 1894879849846470389997707178221887392 12707318 -327330861714342666578904233756865357696 12707319 1103187524304934940547878172154281389544 12707320 -100370472020843912553894746606871552000 12707321 2116165694567132836692966957205779052944 12707322 458396639291725590186190613268596662272 12707323 132405354070828959864903200447107329572 12707324 15488451607069924894584067303875787776 12707325 -258822407429080669256660343980471803950 12707326 -83587055884894970607579878351335104000 12707327 -16510640252053846041972045852712330848 12707328 -416768594995237859931790253646724202496 12707329 -79240895503015623288575374555629456280 12707330 -158877013253815276297818866612009235360 12707331 1329338371824337457172567730686635520 12707332 -1319152737623631694957856716519646204928 12707333 -116958949026599493109844671818675103200 12707334 -10696388154038336435505916791773675520 12707335 191724405365416496787577302837793050960 12707336 2143990960429489312232425787410287052800 12707337 970687350742503252583563362568804533760 12707338 195417985837936480491301439673979120896 12707339 1203086802389204088811018437529773643824 12707340 -7956474994183741983448495615991116800 12707341 1806830129567248237966091660516198674742 12707342 1429475964403825646563279804462624512 12707343 1100316445268655007960104825009433122048 12707344 -6360319387598006992341026399459737600 12707345 -366484654464627446272304327859632368320 12707346 -13573071943844882802097854790417248000 12707347 1423555570671137742418963915964890403232 12707348 1114149493293225373823070594542944756608 12707349 1257345149100871905842312120517687068064 12707350 29349685944602381569313767390155914400 12707351 -227128791865812144594976066098723390648 12707352 176200044941895995784722805118579507200 12707353 2155590708993569237954029736641034214602 12707354 635710960892511389196307035664714013184 12707355 -6390114018400611723672257862988913040 12707356 -939407583169711607591687325607004654080 12707357 449293700997612259337712044128307559072 12707358 44515579642042231655045632062822245184 12707359 -270331078691951833385873702522353437584 12707360 22236585927980377448018744838727925760 12707361 -11175569480753635660062213964786880400 12707362 -610126661280672460535625317176969471488 12707363 -970129046375632781235900069493943732388 12707364 -389281801620957500798035608189156139008 12707365 -419827185248579355248792055404057318400 12707366 -366006393283339838295638728585853589504 12707367 305173237063254701590124983660219251840 12707368 -45246683125405754870554292919914096640 12707369 -1091053241277579405582798075362953401756 12707370 107362418616773830128746293020760328640 12707371 1147654412115600791795485196922085255680 12707372 224796896805163316431761062886120504576 12707373 -519222475960586378025201538949398942656 12707374 229394330454162395004650664028736751936 12707375 -1048623559811323686990922121102645808000 12707376 -99747498816650178169802860674830303232 12707377 206572328589443914349883897668209955952 12707378 602962616839572815043671709618917844240 12707379 -714143300008871331100334070262411181676 12707380 -84216757188748198308208070442815692800 12707381 -2101077009580969113884843779283163965028 12707382 -449829959102667998541279206108735700096 12707383 155800685194428256099207417676643459984 12707384 1694166781146545961180455763305290690560 12707385 352149128720270181788988665225589056640 12707386 408701519545145709647206633592985552864 12707387 1122441064636821162878304643042466534400 12707388 957892721758389804853518723568539371520 12707389 69109463949049168487472479943945533760 12707390 903002196825575653816296321494494003200 12707391 344499757541791092895697001829572710400 12707392 -435516603343116274208302977992833368064 12707393 -2993340618577441707456021975342831389136 12707394 256200917464747553496450643099911121920 12707395 -26517222228498082935223164589256943600 12707396 78085803484563592373581597632548388864 12707397 42166241129871851173708675643958186108 12707398 115568025756148526194971337432910010624 12707399 1883174704226899311014085893411524589400 12707400 -178187072432297281012855144229575680000 12707401 -308404290646836360156919336456480888448 12707402 39969437768200789175120959640403338592 12707403 -10019706930009325986387204895089938496 12707404 -92151883076112974320756910133038374144 12707405 -256994418811047267151283003485573370880 12707406 -524597347445901505144261188066513929088 12707407 282965524970954740144608168068266032520 12707408 63943579287383370499806743383534731264 12707409 -65694292974369115144560611749440230400 12707410 362618427509403178518796512084679920960 12707411 427026950371817966500663440484528716012 12707412 -808176585425865929834997568614481778688 12707413 -495174100577523984400117901564473100338 12707414 600262295789232036942369546980575201056 12707415 353175973458059044884892929209469921600 12707416 -538114944336579191465879956885752791040 12707417 88522864155414426963659248547106309012 12707418 149593207148970189516104600491762696704 12707419 76303122619549087189458275701867028944 12707420 -459495086251038515342695978883712000 12707421 685263870648938387185797469538819985408 12707422 75163176137257905056302022562074121984 12707423 286867499800289174451996808299684641760 12707424 75864519776672218306119912050510659584 12707425 104503842757373192534922588174571628150 12707426 -636542258796555615928891316419910087088 12707427 -162238369124032354872517151550199919616 12707428 495072556020263556685289274762727731200 12707429 637178172234697778828372321573973631776 12707430 163490116131432219781009449822638517120 12707431 -804772948105181536835550300033550148736 12707432 -314112482148128333481725141761789132800 12707433 342995875495986819727033827547470944202 12707434 701022553598657236605393874320452957616 12707435 86339536647280087282576192841624350560 12707436 260939452150382830634557816151191879680 12707437 -1953378390679639777253902324912390260288 12707438 -4819715272872225715781004607018056960 12707439 -121954355946515870472556031334133788000 12707440 40566130570431711510325636273114152960 12707441 408499530975783468618157598232926567232 12707442 -628427030601523823467461326954054889216 12707443 -314858328314146965476726417559327988400 12707444 -1143750585095662152091564791215998184064 12707445 -799688928132343881563186536167161530080 12707446 -14288119687895192302816485247053352896 12707447 1594282386263035578271289369759178548040 12707448 -9247608712751596247728733949602611200 12707449 1894752357153109284891972234690502340436 12707450 124098413393875116987252496407796550400 12707451 1237404853940970694760035156564853397480 12707452 -1047530463625469930881872753937898242560 12707453 1027973530019274231648963085381264488864 12707454 200893634125433973886176455632138257408 12707455 -730787637027999400591870368035552489040 12707456 -1011705509756202443410984699802513571840 12707457 390324601636206089392985619838423660992 12707458 -150434367443023647703501528056350208000 12707459 260357103945334417973100301476560288640 12707460 -54798618627607184405686390169122467840 12707461 -26184876505645551391158475966860111616 12707462 -1210711327543373849195665075491928932768 12707463 -283011440677012223711050356196060042800 12707464 475451016594466828892560103390846976000 12707465 -715948715175544206078574894718911326000 12707466 -497913361118198906082196438870839705600 12707467 -391333462038831060984780676494400462208 12707468 -431536982082298349877111974881420292352 12707469 606150791657187260430881925817075408320 12707470 -5927963941963909037335213200798400320 12707471 -739687213929510114865058004065143599888 12707472 75584163263607677738681086287787130880 12707473 -136046895639601332849746419085813136 12707474 -105350347974809090546227021046103132000 12707475 34159993235371476257388081956446550400 12707476 -57670162625003575831678565117788685440 12707477 -541782341713293683150495907365170115520 12707478 268934363592420849025309951712877984384 12707479 -416722580384412250763982703770783340680 12707480 220347462321228677362537035164175360000 12707481 598092952166092153480404169928788917120 12707482 738583490632420195019617441259551844592 12707483 -36319147503950913692543578539995175000 12707484 -1387372427037520466347116552431591866368 12707485 186021834936485594052267805742143545600 12707486 713928629212111927017118532905045642944 12707487 1016703730788663286711467449860875313968 12707488 -2403756338711296677834574027351328292864 12707489 457125823732630783260400658822270208 12707490 198469064870312928119334571543855280640 12707491 -1712331866327903524795019405465345432600 12707492 -25448501117090482125537605844460474368 12707493 -365688232497364620938808385399894096896 12707494 320859310464125863802240208380370046080 12707495 -1084697457603070770600273312090310365000 12707496 458625191986200894574473256417350451200 12707497 96997377637211113931244750954548972640 12707498 -239948826887074375093011561956838529536 12707499 -14104009517820219476409671164819100160 12707500 53530310205208323505325721886053120000 12707501 41788614699197936077343369852039156502 12707502 -139360898919013272734512687104080635776 12707503 771764774442148434084803558770770446400 12707504 -518149490157220554018278038689380597760 12707505 803801852607525069359044444483661958900 12707506 213401873089935682479174649176351535104 12707507 -1399275683040219158803941562379569952244 12707508 324718488745201493949358086246603786240 12707509 257657995706702938729275044136008640960 12707510 -237048903791958193499163660901565235840 12707511 -176387628228077704872831070376792757528 12707512 599270165334530022195919096398947635200 12707513 -800676476690478279486968934556157994300 12707514 -632161890472481732606603557877110398096 12707515 -1528586675695905543695370049938775347840 12707516 -1015097944198144148928118451323550530560 12707517 -456111277968445595219270937571171776576 12707518 604685933932661124932489182472969544960 12707519 421692024940820733483515063580929823360 12707520 20222545674984474354028482278216171520 12707521 -813812672181369841359560870976473081278 12707522 -948142573706349831993948333133279830528 12707523 52157058537187848445144895481944198400 12707524 1380275931862938199783843880726229384192 12707525 285744237464530310597202484780570309050 12707526 139058281000036991488113808167817459584 12707527 441556812358963731293897810409169172272 12707528 -560380206731561634328778173137911101440 12707529 57434998924598599108652409841646904768 12707530 -419290667920070714275998442709292506880 12707531 -3515258095489936336073912205101162657280 12707532 20548250039476735435187507608773120 12707533 -393597482883020937007379113019967118580 12707534 27266979901374366180014608452599040000 12707535 210722766012897540805193425579290301200 12707536 -57514735310791371748716243966936260608 12707537 -1900665368378908362994449772030490245008 12707538 -50859797047524725912772955808597326080 12707539 -148815668558619857529790555286568862080 12707540 90073097219401990845741051749873671680 12707541 743319140064232759697222903971778976 12707542 341396466104689639772106121715728759680 12707543 -44662345687567886386581877275592366800 12707544 210257845943864981171651598807086653440 12707545 733447986832308390376065337307838412800 12707546 -99856157356889376821721008888422669056 12707547 -281100833892011582910610404666998524560 12707548 -399761754259300525008238211080382464 12707549 831159808359903359970680484422293451808 12707550 -604683865068349370997529421252280144000 12707551 -331608238496511600712224262141022345856 12707552 -422046105271539298157890879653872664576 12707553 215581871751506884032504861825196918704 12707554 297533480788110520318624974099410360832 12707555 98964817650038115963574559242207737600 12707556 52481980095768931685307059359623942144 12707557 -233328927655994933788008237406832279040 12707558 -305994461586281342908634192470335801120 12707559 35122693345627758781021659427373603928 12707560 1291432122284988016110608005201399296000 12707561 2458437588558713838975070519992479562 12707562 -97415908441678999108736891768962430208 12707563 -1574548508096086421419452338065777901016 12707564 405231232672029313567356991964977234176 12707565 356437095672788528906816223026317758720 12707566 592259373208606881798421592732110919232 12707567 1692263544993357004610546523756371681616 12707568 167261705397761557022386738928020684800 12707569 199707177806990743624734621874926360960 12707570 459851445869552181821118136637793624480 12707571 -1035235600610232490997197789091721018816 12707572 -491110693807776149305425741602219470080 12707573 1905928116135599581300166537573085825660 12707574 57657127654111327121485767136932380160 12707575 10287569123221049895737174513338678600 12707576 -1601375721602606201144042126819082240 12707577 139787969769485720432772843882155199840 12707578 365253129981230659321267626263855308800 12707579 -768365561160533960431683534440862732624 12707580 -245970724103907236864219783189945548800 12707581 -961754542002899153423602875641806855272 12707582 134724107801480342888270909216383908864 12707583 51402793246517185881230556100709806464 12707584 -1178325027397822413628227151665572085760 12707585 -339640712415977232779881511863027466880 12707586 626409530586017116622681874708182551200 12707587 -2436562648359877309339579171865997648120 12707588 1366734082842015626035852843129579586688 12707589 258606754935651546812162792578451296224 12707590 37403381585863068816328429983402113280 12707591 -696256003218954391699558656375590075928 12707592 -750941756002546013145354737196561039360 12707593 -1736398386748984137984796636606955307776 12707594 1183221127388082194014652143359085222752 12707595 -587515296205968027332057117412801846480 12707596 2119271815929380910283395340807298098176 12707597 814596510251470612831799758074744393600 12707598 147737030068230273652909803967984032000 12707599 -1236417233210539164391732379349995428760 12707600 115796404642665435270287789976173568000 12707601 755532661256246248267967326595423534832 12707602 796412672380026419075457779740906796832 12707603 637421220847610274470933389203805143852 12707604 1701921582080537879457535787074732032 12707605 -1498423034684605043931997958975486400480 12707606 1036839355606270172820112932387242200320 12707607 217974999267544444988614818143951848320 12707608 -1512841917588702146304733419623531735040 12707609 -189272380248891269322892127259945013296 12707610 29469432895518857968209368335001045760 12707611 1256676109175452086485244746577461308020 12707612 308228262531952591748920412494209196032 12707613 -105981281435091180150503538480094897152 12707614 471435244536745048915259551117807156800 12707615 78330870516819167318664437350022687520 12707616 486314908216571552571358368753240244224 12707617 507685604083901247997497897069863850294 12707618 -3206439886502128688682608702944419840 12707619 306356072963476406273503300146000105576 12707620 174201353911140273167209621828423188480 12707621 -82511770061820643503717191337254745828 12707622 -311749007938237637938020326798793614976 12707623 1297712897841685116824158352998384218872 12707624 96584858096644530127196171424175718400 12707625 -919003469106831843979095710987261952000 12707626 -1262128352444506827495421554470265839520 12707627 1865570717806112268911168241615798712560 12707628 24117935405116502653321794916085821440 12707629 -1086285223798291363952635903969295375520 12707630 98578496621848294698396529511620224000 12707631 -66970732160617555006098142060788290160 12707632 -79294306411419332328966140792807620608 12707633 -14048072118593766023475066664858907118 12707634 55967233757937522958398003017340354048 12707635 -490376615007564383576884757767305403920 12707636 -280766792074970766668214896698260356352 12707637 -386869181168285818249858478840668338720 12707638 -62457390843648229842860479359324213216 12707639 -246359767564147502411143602390259800144 12707640 -748506395045806213876792291223368704000 12707641 431358413001132857596963540109366749344 12707642 -150208934057505855115911060827861626656 12707643 -60427863566675971932303529722173376000 12707644 -204922987571235909234334737911548694528 12707645 -1189341949935228910318379884868895542100 12707646 213638659878510187770692681485553286144 12707647 162222991147517280014244530387296152000 12707648 -29391712400319651651589847251134971904 12707649 1476868818947455605296297687144112707634 12707650 -58970611972962807996066061401082692000 12707651 -127920901190937180357902635483323800832 12707652 347173457109493337291030847134859436032 12707653 -867990289277739365755430305196440753344 12707654 223472858113186512970148324834832679776 12707655 723969484074016000369426470213886003200 12707656 198420061117407275938810298077163520000 12707657 744869152979337437969250322773378644532 12707658 -54755516724796322090748737593870118400 12707659 1173503839015910869225039410416741859860 12707660 426818333719947689268667039047831045120 12707661 -3126968806059680091202723351007844864 12707662 -1895783874855203953300156907304731904 12707663 -597575830499338380818360694759340610112 12707664 -96540805365385895492607923562896818176 12707665 -1248323571906291466380230362748093372940 12707666 -392651308258944445092469270705312345968 12707667 452360375339895757996353737630793072720 12707668 -848349265166916082102258593981945278720 12707669 47607440350586644765821100029916291644 12707670 200983894683859098738580356850846728960 12707671 439696698416847461041369939090811539744 12707672 -2548472952054476940963042382319937208320 12707673 -79500887524748545140405069279952326432 12707674 -102096993892342009048955842852065109248 12707675 155308863571452927932661587610772992000 12707676 -700381459937937843716110595827236845568 12707677 889061013683072383344712505214892281760 12707678 -111058230681062896431083617183953361344 12707679 -175593325699225457297670949115141320560 12707680 -297162837107682797785728444719997911040 12707681 652115102773764616611184316333388057792 12707682 -2738936277832728588617965733187088896 12707683 -818610081495559525692009791051095844068 12707684 -188165525612413467247459940314377953280 12707685 -1245896726491238833821682215396852170400 12707686 -116873587786463744650897275653074030656 12707687 42766839079331772558660043851320660640 12707688 -42783466527844987090344027098691502080 12707689 47366968357553802238969205080317413792 12707690 -166502685717637034399786534567493268800 12707691 7968978869382437296817006614708719192 12707692 605617452814784840282816991031327432192 12707693 405840134277167231482683595653173529942 12707694 3650055486292618543998116877680092800 12707695 -117304692903379792676114549676555379200 12707696 -479269097562979386603194368362984603648 12707697 3212033337303988013593031565069202800 12707698 483455152379091606100242455847742580736 12707699 2100527348426689911923728985223815984664 12707700 -176452671855519205555538404912896000 12707701 -450851880797590212561933125258975401508 12707702 403471974176722261796868192448681076352 12707703 720999213870523050516935183925629039040 12707704 -4913527812712084324348308016096296960 12707705 -113769857779697034252571178502720190140 12707706 32366930300858033117132862933380284416 12707707 699357246089516592742891197249668547840 12707708 -273746158333615500350919887937188190720 12707709 -541829172909829788167951393403259710528 12707710 329188259315863138950286755781688285760 12707711 -1023146276834931878493224683889825596176 12707712 343997861468742936022368934687879987200 12707713 291718508585753727612276873058976155200 12707714 -422789975442565500983013042369248042544 12707715 -176090795179092759326932943137250553600 12707716 -188719807512028041903324231659357622272 12707717 205798987351316744667176561453478149952 12707718 -408611832948314693062877306348212389696 12707719 -826128595535767945228043098418561116608 12707720 -689951435827272098293174907116043827200 12707721 -567591500958926185401578979831406835640 12707722 426331882157398192977584344072268961024 12707723 174568903692249927929956915504251050640 12707724 -377189386717189733929327446782886786048 12707725 343061972360550189548853418517967218500 12707726 -127153883533173027587482657615470746688 12707727 1143050881592261639463141939873249935232 12707728 -682363512549983865558213736397868367872 12707729 585807787968924496840800897245422881330 12707730 115565022497311050222775439049055057920 12707731 219016649984427092380249674851270502352 12707732 1439093547420962799122844976764395520 12707733 66006690222876892756049026778503032000 12707734 70679657765768728232417452466358107520 12707735 -902271002575393276549367781620065609320 12707736 718459141088179809723703011393299558400 12707737 -64187473548105932175054441753817312256 12707738 -327384134342037302585455063691828073504 12707739 -169249233763266118296136958451226354560 12707740 1089788326617894830184182101471754288640 12707741 49018459837124110881878951683375149900 12707742 100633590509343605228983784925514752000 12707743 655580076065745752773679313791508341040 12707744 -363576316982645731009170044287863226368 12707745 361023199968791089498292096157036224640 12707746 303949100462139824126962250415983733072 12707747 -4370538451471130094809731707895418880 12707748 241511734742754766447754357295100492800 12707749 59629953164931950863804996668565922750 12707750 215744108823234818264209818331198368000 12707751 -213603594602660658182465938725482016000 12707752 509052164097958888988711726196277248000 12707753 1188111063418210260147726107684659582464 12707754 78332986668441929313794140714989547008 12707755 877629566659018898730446474154146242560 12707756 -880043487006547233551820291141832530432 12707757 -757448617206602728383591471400862521812 12707758 -727737314433586563036387169701528611904 12707759 -54914611839684009722934107989119855384 12707760 50677703789470390515542905701596528640 12707761 -812315461235604297868535633685037279296 12707762 -76601027472287232853506567714543009888 12707763 -687180531270501087964669359971684226000 12707764 1174983424227048945743293774855969706752 12707765 -61055688935006727934677550286592278400 12707766 -79947054323599260882447191923577038080 12707767 -60156548540307180549156371762038231040 12707768 -215145232826597141169733556860265594880 12707769 939149883241988637826181987324890027344 12707770 362024155158506141360493056807262355200 12707771 -356829216320421338089304924356824698400 12707772 -128523467155100649380162541962069114880 12707773 647964469413673245347797063097359577164 12707774 -447682432771891226021372729483357206080 12707775 -288093462885748821560035419790517916000 12707776 -94347315079950799275901747555215605760 12707777 -844631096278900857408452635864612381374 12707778 -24445353357855282472927551584369164800 12707779 -279549870726523889416536552375790597424 12707780 -1121359669492447993929893789842995014400 12707781 -877021029788681369274001863450561660096 12707782 1300828471298683116093289786025129990400 12707783 446941524895009528623220726462819776 12707784 -519477698343719177697453261987817405440 12707785 -501215740238137803368959916283372984000 12707786 -114039305357771417550682553148236401152 12707787 702017716476595528423206760725388935360 12707788 380377928401637890683038976118591129600 12707789 -121289890360198239740844167733124997760 12707790 -1549841053087197820970321610355522560 12707791 280548789967711394442089992188881258400 12707792 266661558605523937731305914568711208960 12707793 -342546800339260170269342323789327349760 12707794 -417073004700061235091760003882543855488 12707795 -428598909153344985954222469259309269200 12707796 -365721046970453124615799616300948011008 12707797 1155467411767285605337911058262733815680 12707798 259308025896008291066358278886554221440 12707799 43528817770778342038236060862294142976 12707800 -460751716556883291183409501333678080000 12707801 -2128181586408270103292188314494463198198 12707802 685875636699653601051271198454277719280 12707803 1166857654244878364220312023721970306944 12707804 543849614837643342508619264872039942656 12707805 -53415594849603261552575461776493433280 12707806 -104588267145409131800991384243279793536 12707807 764119404739143677495794168571665740000 12707808 -402140398116501879694030985630066933760 12707809 50438773345685901621325200213359431680 12707810 156452926344367205466671876595301124160 12707811 -825460573287690558465978420587625206940 12707812 -114187337935745528018784525442549806848 12707813 2830673086313398854934373268519165622080 12707814 50248301889189409523087874654645614592 12707815 800476155519330782095453139776567131960 12707816 -322977643219441413683643673146745405440 12707817 971434810361575501703840974511277582480 12707818 -214536776114250487221768512828611010640 12707819 -2053171554923014761986873088693259522920 12707820 -747984753251528340834901033395050188800 12707821 -301354631054261613112266377007702541088 12707822 245240669667712479976066231700881160832 12707823 -1648443789201330776176798181350949602560 12707824 -233194070057135308429580210201818562560 12707825 103332130945024797273402019198286902200 12707826 285808817148129944640148768105518831744 12707827 -413643921714658562841277564841242842240 12707828 398011552866326937813620691830927579136 12707829 375820976636752506328793739724326725400 12707830 132633721821868786948549032023817323520 12707831 -4042990929513482171526966510593392946448 12707832 199530972214175558008881149014814883840 12707833 -13548945333401340988796869031553736800 12707834 -332338260327284992799106026130156910848 12707835 -150775973364953678853085461253768135680 12707836 -12777779087537654311895153114625881088 12707837 75129909986237100260644732302543636486 12707838 50167255579766254917479134034568828288 12707839 -205134471539410599437563512049335584544 12707840 6508298599515646416261394303706726400 12707841 -1270621857391262843418880774096851584208 12707842 -254505903435173088515241648470748953088 12707843 203616955161000876653512643004914596092 12707844 558431719483045957556778711533562439680 12707845 265211994313335202126719515719986107520 12707846 407917577462918983807324891837327367040 12707847 57061915371082203631067503211370839496 12707848 -273313918028017782445772571538610903040 12707849 -454919738035961443415333941033599715008 12707850 185390739361940642807239200526537536000 12707851 188857638787132094714282126380737728880 12707852 567639041694884064357385257744137733120 12707853 -85757999143742308531620809396254956096 12707854 -3688065958484863324519659404412955200 12707855 -711085529267657524435380820886500241040 12707856 168651483915634317661181563001530294272 12707857 -909504028356435195655647007630465032348 12707858 -586667937883810685454769441445101140480 12707859 -517883053958390805249532349409548673096 12707860 352973821712926624158750896156151398400 12707861 -669101941432932904443916572381481497600 12707862 168784636264221298176029366171399996352 12707863 -298437239764047880932402348571349081376 12707864 -206533343602457708989813246212007772160 12707865 402918528631293592092261520183089648000 12707866 884460982868258343208845074214570619632 12707867 65384065301766949927050774083404066920 12707868 -78292572055004423755495712198061637632 12707869 -847497760620636364186759738634685741120 12707870 298731913820822301738230201772460032000 12707871 -287549637713225709080488178614547291136 12707872 91738534840641036105067444787709345792 12707873 771490689942523600379101184514788094660 12707874 234469926496947047814864927089189683200 12707875 1003018800395540670879038942920363344000 12707876 6798166694579961607301230902279263232 12707877 146181001162265075219355970476454915200 12707878 -476996361096752534904594140445444389376 12707879 -894721712982304679471193894230486287248 12707880 -115278813435528973200558093036410880000 12707881 -151535049259790968631595365020544765808 12707882 -424550742322951821866721588835650316800 12707883 421680330599238136644382159754268737052 12707884 -503316491429539533208713007179153571840 12707885 -856808708176611161538179115326997197640 12707886 599970110996591684807615364771379686528 12707887 -15401543341503563288598564827339763240 12707888 -212998466134876431206969058074442203136 12707889 -153757311076411982691798864766339890576 12707890 335357799556829012642979054059767257600 12707891 -318128378664712482722946024027876496896 12707892 249648834983155967823706816479522570240 12707893 -32964511302905172217925610118539430656 12707894 -365951862321654380451062792791818403968 12707895 -89682168819941115282055593653379695280 12707896 -2637305436082528531552949753869409955840 12707897 -1949792509542792828816475407749459388480 12707898 -100795882584631729997586214248598351872 12707899 -269092857418679156443944590113419747100 12707900 394308372712991720304932464925595456000 12707901 -1079028478547233053128149177648021440960 12707902 187702534603456149915207054537215208192 12707903 -408485878848163320774518301980624382000 12707904 254953432980578657982885539660955648 12707905 393748405219571301437966527752188241300 12707906 172033952960750058607421173860916346880 12707907 -2325215724059926023039606539519186807808 12707908 -336086779125390858550988678337086733952 12707909 136107710249832615773599860215511345912 12707910 -216247923216546650305561416892351968000 12707911 -36342843617346061878103430477136710376 12707912 -57209592515073201547777316845817856000 12707913 101979329049405399780569101802747922144 12707914 15803582955398306764005729418259645952 12707915 -392345151099257728167269134658013460080 12707916 -184970350468138470235380917298391956480 12707917 2856860915418555496832333310347947430592 12707918 66251266181055022448315888028366164160 12707919 2252372567709617031616749826021058688 12707920 48064663288827817096663302724343808000 12707921 -106964686026624273573317328498800703756 12707922 1126781687276797068871499592120465792 12707923 596306179917126231216312939714977487424 12707924 675530254937903243540132988569508736896 12707925 469259424351034351298769755271475036800 12707926 -263443249107246987378865755490232494080 12707927 921583572400401720368955075450412576776 12707928 -85740538940363482426602296772401203200 12707929 407901833476035875660632438401935919560 12707930 -330490041644782733158626960642454080 12707931 -120504902081806447535464026379315711848 12707932 187998789556257074664206589641835381760 12707933 -1173210525213792103607177463038673513024 12707934 -1007462425272839406622490111367558423552 12707935 -95667633272934879856790006235000155040 12707936 768652735012196528959695218774346301440 12707937 244952431944661557083041139508552697536 12707938 328928099256626827569678662418235040544 12707939 -445106250576031200916154996134944072600 12707940 264659831855789319567417380987260108800 12707941 -235302074280224093298941132272482712000 12707942 587582618434041863086635711299149545984 12707943 -616508880645172593345985798126402882176 12707944 -288481798199657086906382527966666721280 12707945 -539639139530999670041400461556377038200 12707946 -26785290299519734286808832030608133536 12707947 746261473490356321493885676446964440864 12707948 345165376671076396796142271542763915776 12707949 400574485262586929587327555175935355040 12707950 -20422392661058072771764579772964240000 12707951 -1296251925275543267784363969578616450600 12707952 60315380348813760399272702061613056000 12707953 716062717983414633104143804507983541202 12707954 144548624778150603129324191156209213440 12707955 96777292713408425394650984131594951200 12707956 -445344372143940244125187370201007114880 12707957 -2633742203291733303682987350333080794848 12707958 162193673934911252127721242138308236800 12707959 1327363205820494652877313736642652888752 12707960 199894101309550216107064362691362816000 12707961 45704065211561193321212934762634942464 12707962 -6486283229777120001462651249023022336 12707963 1264599922779495119082165205889412263400 12707964 786322635804910006676567420003540089344 12707965 451597228802191301005429308725423746860 12707966 -8782624223884510140346657543413764736 12707967 -157436654559327458085919976308468472688 12707968 251899373675879738346408179402633379840 12707969 90636012721207486812831364383904700928 12707970 -243798938904477157629490867371634529280 12707971 -929442756668697481603074555172412605828 12707972 -483337053437076580958853490086013924224 12707973 434357196264085803997678260515076864222 12707974 -243934123588517468204889714313751370240 12707975 -68500759783922301064357530526612815600 12707976 231877102339471662440605912789519810560 12707977 -155611505764576748711573249710388528 12707978 -351099517776931043990546961364605834960 12707979 814823834343099090550090704841491944640 12707980 328003505747034609007997205129830799360 12707981 850367809838869240884162023590761283104 12707982 439262748890139651102883766215555430400 12707983 74188088446471696839296576387839878720 12707984 -95990762911573720077091745173208064000 12707985 73205036500613334979090097049509721600 12707986 27227561857352614245083873395002472224 12707987 -788809083303236298116321557037723737128 12707988 -732923575040684869023817451554230528000 12707989 -611240499647755552455726246245794293344 12707990 -121764843345611378366148092883294458880 12707991 -212477850330982053443082654348041407440 12707992 -158270345573163794639554226259805286400 12707993 -1009908411602999214139824506213228349420 12707994 -144616640587061073581003156385896669184 12707995 765156961931982036361861870344024648000 12707996 -221000979861436135350836079343317043200 12707997 -1014185479035254934716600958152620560000 12707998 -235660321172871370594726040803901837760 12707999 1521429785917415049903224399345268108000 12708000 -199906656045574315236176575330025472000 12708001 1034674458026107071593281336233379246080 12708002 71797488051062554860992461752118895952 12708003 110612122972191594347672460513246635520 12708004 12337375992478154181938228176464823296 12708005 1753676210336691312139469916321728160 12708006 -129690574232637004840302922151564931072 12708007 -285064384492308862004925773023116648920 12708008 -1362757596422809636719838746973941934080 12708009 -38159222371107505327996659820276859520 12708010 -69332626238511513605705716764466022400 12708011 -213341547597202165286245629691617341388 12708012 -801905971441134456949657997849281509888 12708013 737394953424418157077543546200361642262 12708014 -772768408873491114911801110409884872768 12708015 178269596414959091011891114477592866320 12708016 6620976956260678583715227881360850944 12708017 748857780610128285901155766400641656000 12708018 -267552946215109778174349643297505537136 12708019 1036048812033452958382424866704397824160 12708020 108312408953323794284977518072950184960 12708021 -1407876626110329382325525565302012251680 12708022 -269459981266152007375493746212036003456 12708023 509208640611623082498024087040083487272 12708024 -296028227312868743632375920515314483200 12708025 -1077620650550994394048752474361038850 12708026 673139841243401136822321500781199385712 12708027 403403347507275629291998549529089800120 12708028 -793413297715388085572357974871749368832 12708029 327779860364244497453482802989368045984 12708030 281168073313024090299716593101015112320 12708031 552579697827560653606688965092657156960 12708032 294207684794742823919923041484123668480 12708033 -18790169892225774359020525506961080000 12708034 1093975101204519112592143513497340894416 12708035 323317537550383625650483931951886893760 12708036 150611021955677064568513179306818764800 12708037 -305519295630250468438653970352466163040 12708038 -210669099812628855931077339470848658304 12708039 642517813927798498570990130815781146320 12708040 -976203801279752389385314839826811443200 12708041 -1129224016217131481668983993569312283558 12708042 -490207727788978231833122873163924396288 12708043 -205878647714880968026397362481961729960 12708044 -677052207857584067376065877131337368064 12708045 215227773889762824898161416000966229120 12708046 102057139979325831146354845364875478400 12708047 -507490254667728091335179297933911526400 12708048 -7230081433902354365575426763151900672 12708049 -192063979481215642190805930578482313664 12708050 68957182391706031256457053358957226800 12708051 307078735644275289407327779990478727984 12708052 -495864826178562825554226056762845808640 12708053 3365261109958160269956165741379813834044 12708054 -449350686105784666689656956302038015136 12708055 -1259224336932410260678216386803297238000 12708056 1874500285137409860617704895963184506880 12708057 -91254232679534194398099423456080841408 12708058 -4787297048698544103733093409589438720 12708059 -11289924619853685937313812036322016192 12708060 208331089958084797920153570892532904960 12708061 -940057231998040703645863969889215146000 12708062 -270222139199833236079050849415478473536 12708063 -462513969323213381492213986286313135600 12708064 -281990386835057807903777611996788424704 12708065 -516674403429859200232840421077196226540 12708066 -149261369233726180370849232287182772736 12708067 160027993670200840775124482034066524152 12708068 -233191164128318337072755312582780449152 12708069 -438868657332647017169386804812682974720 12708070 1333725144334150500775433579612465923200 12708071 -1340049826341299949896142037930942774728 12708072 561832044628052037479612720120988088320 12708073 222055208361928314040026804491152229760 12708074 -407543531072984582652233108028448661760 12708075 114109510343836081522747220370314208000 12708076 -556750746288729661038570618568733786112 12708077 -1226269566674950649969889746594348095008 12708078 196188538536199636465703517155025838080 12708079 -844481815976210338151032372436020742320 12708080 -21592236083239351383116159719235911680 12708081 149031802777455796248449520501050435970 12708082 -532631862637278173919003080766116054016 12708083 -176078915940947716904548073736810083256 12708084 818796399357270603010903145246967054336 12708085 -122680108047893126314212859471959710160 12708086 -902665378432559979818058857941421959008 12708087 -62520873079434071426649948902325694848 12708088 730207393530688411889055055730835701760 12708089 -61605862697683296213730743798369772476 12708090 42019139893474830984054701935485124800 12708091 -18909981987743883340836690841418067072 12708092 -330158100142586633670770102427793758720 12708093 -272475559340461227067417568532456786240 12708094 137771964124602066506611586362015878912 12708095 -134357196788822032252258059527197587840 12708096 70779091066496920153786105145308741632 12708097 1158929977180022795194395427114100354260 12708098 254586415536947320456878143977419878400 12708099 -345535362591121379843213011253339811516 12708100 433836061344551846212463890020758614400 12708101 -654598319299789727083777338206669874048 12708102 319361561808094051721369758697507541504 12708103 -1538286790891410050009330776243432185416 12708104 -141212698529398448967676956019481226240 12708105 479637302636300534662030213897367553600 12708106 -664655011540975624049319840282691842816 12708107 1277240092527017474470635161939807638356 12708108 -135848425239693795126811094615261675520 12708109 804216450710364404845834857645298414592 12708110 194105654545088195996639581666387330560 12708111 467652167701697454098808344477769536400 12708112 -534288178862806923908520861605629132800 12708113 -250898449139399628017311762853851597152 12708114 110828991266713192538951509025012970240 12708115 -302375910957787305857209762007194164480 12708116 -153177578657067932553916564683708176640 12708117 39380949245427781446512907584761635840 12708118 387784231740136232752870292197459145760 12708119 1640448016716549870267022101433983043560 12708120 340595628908071706864217246516310425600 12708121 -166436982429262031141151469267006873728 12708122 -148006653856277869859695364336044915968 12708123 294293093496791036261032456502126982768 12708124 -161285460816736940052093227904768007680 12708125 -202665336228617633481703768713811061250 12708126 737542835462542780638901153261995145920 12708127 -1915058863169312308479333805825240453024 12708128 428011612589500128543247076949932113920 12708129 209603283865936453724392341081070146432 12708130 307122932661696456615764411624734717440 12708131 -942153773919854121432316895691914564880 12708132 -4856065829584916556660390898404618240 12708133 -706879342935072315801466655704116863616 12708134 16312097734659388954160948255995640640 12708135 -139051978701417815511723018135897422160 12708136 -17492370731151337247886890305426391040 12708137 82743994552998168047319447036767363400 12708138 522449733774754967141415298952264050944 12708139 1065810525068635462992608561892041365940 12708140 -61779760872344412464304896426999808000 12708141 -6378262454773122342305515003511014176 12708142 957848448651341360471870223834428850432 12708143 563517277785644354331024608059514761200 12708144 111654986654731279235068116748940083200 12708145 104212656426773266629845961925666837800 12708146 -1795771058046275639895277747683322080 12708147 598019084853323018004488708255270604600 12708148 375509878700466020069806091927101071360 12708149 -1108276072960080638906954675006199272850 12708150 -58440998338242283226248976180390400000 12708151 807837043169358872691644495418232561704 12708152 2129252152740077487258003447530657710080 12708153 -1319859235872161037736161903595047090438 12708154 -582057003520867745407648833497826766224 12708155 -252921279753520666771428171378548534880 12708156 585356252371875067356731902960830504960 12708157 269093951431502689183575602763788313024 12708158 687901324336283236907058623539936838976 12708159 96478267767745412152456660122451694208 12708160 260913862377054936891970885765363138560 12708161 -467500349450063366133043051307994098238 12708162 -521210837506885201943183270773344527280 12708163 969897797685450669417092781679590355584 12708164 281890796723832796468735005879821475840 12708165 -157394560863833096506727263449358135680 12708166 -72305971815849392543117825494410871968 12708167 1274091487383878873350892954588015634504 12708168 163513417688237625367640080460266045440 12708169 1161149481547300715194180355822253709840 12708170 -172108956538883176266235965658453026720 12708171 -2742630392239275759314034976734615552 12708172 -67756559513978925048290881134958638080 12708173 1135517599831231069792196338151785714422 12708174 161834827405493751459892715679329309760 12708175 -188520846891379957473142068802364188600 12708176 -73709823572185924172873093684059570176 12708177 -1145831789549204206114759501665769142400 12708178 -438125063514910543457892837039824722944 12708179 497043021441219032900449049985411900480 12708180 -312666277039845824178995282553931338240 12708181 -682554973607050760352423246864065859936 12708182 -282169670251257831433294650579239363808 12708183 151935984606644223479657966552400670824 12708184 -248147562764478931433971018902140221440 12708185 -168281047890876212269568666583291463680 12708186 -111672094097192887593962781036834663936 12708187 1866945680320584616296415127654011918920 12708188 1501159782111599499426985438550382789120 12708189 341545774592470139609058244200569971968 12708190 -392160377995680828250019264402119311360 12708191 -378064929879153452059009107882387743232 12708192 208548857409619749085141183751440564224 12708193 402817744596966829381523556830627653824 12708194 89716535937913733592084414995492962896 12708195 -86069084654718826103666830497049792080 12708196 -176524179309590150796411258164471304960 12708197 -248773751837668755408594289656262807494 12708198 -422633185997296118389846101268076810880 12708199 1554826011141332966927724805681725620976 12708200 -366863814746636203016997388572437376000 12708201 93806369671345162376998310671571110080 12708202 41665988527511975320770552081561145344 12708203 93892116520679947234273204398528969360 12708204 657772748435926595111597168404023645696 12708205 44960221948202845642925043798887259120 12708206 72139222943417515505378734997092431360 12708207 35640517556696709594052702838666840040 12708208 -252872045986528692706321150172618915840 12708209 -188405941128908104543185526835981836590 12708210 -186114377373905212605980005829032512000 12708211 1684931803776159573525182062213717428812 12708212 -856836262450784335870722889335014750208 12708213 192386833249780945718380520574041991168 12708214 898869480088954755321962081063706729600 12708215 367829759784194294634019767925606751520 12708216 946482689184741699498130278259799838720 12708217 -1414807079711261209219710707772856691734 12708218 216943478514400200721957517896742152560 12708219 -402121793778412313283220635744272527872 12708220 -687828553574072610511884932634378240 12708221 707868867715615668174634807816737005100 12708222 310844958768660828775488776906007627072 12708223 2297555409585671494772889137978274307704 12708224 328646669504034114069826143151970058240 12708225 -608536507516523260971020292728467944000 12708226 202114421902837457988529084586299393920 12708227 -470102372801077704671784523178066830128 12708228 265453007007096866685341236064528830464 12708229 -1053596137190064077217853245840798251170 12708230 -446513181079424206646113307024988666240 12708231 1008013306425300873171310539395284908624 12708232 -2025766518891038804192577575012220672000 12708233 412125962990553373212832214960172927744 12708234 -37033996848041371233011609887178241024 12708235 239823685987604727001121396901559726800 12708236 -317824327882055848140825583343366799360 12708237 -29680271683118199092134122930059699520 12708238 411956405801424160244596493965571267520 12708239 -1917079846909275921224737359507690858960 12708240 -67045667543807374255092044633812500480 12708241 -228466193726414861280442231919733139200 12708242 -46902173666312380126138803117758391648 12708243 2538926909590447033552208136262568340240 12708244 -677527238489221675449624508257660302464 12708245 -391307630516728438532217317710232241600 12708246 580712554822983677057021266219451328000 12708247 2652636755193240331758308957047092542992 12708248 -215835880549632177500322871820328898560 12708249 -698149447540483628647137569564609915040 12708250 -764630815771028445588686396914938216000 12708251 10949770972096965554304060764113205400 12708252 -5183332831774277244773785443324077568 12708253 1609088766114619254781327753681115062502 12708254 182320828458261998867286715203559930560 12708255 214347411216006337193741214170841169920 12708256 -1216489460395006686727485638152908963840 12708257 55706495263786345073885771328070646532 12708258 538830584094097785149828281290617241984 12708259 24671007616126030735386808784435809248 12708260 275071694171190994768704475782389018880 12708261 454114133197802618348977105646170299132 12708262 -145430681055433035273022380768539457408 12708263 -10205264112686477402892416272636416936 12708264 -659134753679505247333562917266573312000 12708265 112310579097581717496840798306059268480 12708266 347413163104476527831710334060904902832 12708267 -492708193415979197741739823061342736 12708268 756830095021745841586411377176536917248 12708269 667538298180513795490395613489318416096 12708270 117006076716316812915798975495645571200 12708271 -597580386729508629359670139074272188528 12708272 -109213854454870760498178299511284367360 12708273 -607698694314901073993186621606635708416 12708274 67564227426796086166377136386981338112 12708275 -984407064467769772434078287014361447700 12708276 -66519254938050319600250900285542133760 12708277 -816902771014957600052443515796674681874 12708278 -31494817787538406653606118579190671104 12708279 362220753622521761472317526638233172640 12708280 -69888861891669845083841442509764608000 12708281 -181374139552074036705169210729687704918 12708282 -24582210419169496632265742883081102336 12708283 11468638313130274524732666193591297536 12708284 370002361799217152127485200205459520000 12708285 139160436328990174129800113218525999200 12708286 -1712222896441259432869895367453298836096 12708287 -377277075250333847051047151810237733240 12708288 335097755052377477492524888416596262912 12708289 538682219400843227626878432028659087168 12708290 36374076847107693018079732555169679360 12708291 373689463332456512266038942963961721592 12708292 -44528601086650396436678193105870832640 12708293 -266927494702125794537226558037739736780 12708294 -301857885693234018507309539552946158400 12708295 46266993323255994059235696986111293440 12708296 358494083546308014255927203647248998400 12708297 -277821864115671045389478743804090136534 12708298 -585237582774249397469435163225255195600 12708299 158000262427488423303841201313792033736 12708300 -165493868949874220732082011510967398400 12708301 -641163735478035131503776259836029090698 12708302 92251674950574190441135901528024097600 12708303 469905373983767129029273164089589709704 12708304 120294115821913988188656775671018029056 12708305 293291530458896762648669506415711587200 12708306 2977494817268127016280587192878504960 12708307 -1588850851186738674573267302825650090920 12708308 1328119500301852788575292568586784044928 12708309 286236041420997321150423710383958572704 12708310 134447713218659433337513767277511904000 12708311 18796171481821623411258335761717621248 12708312 -560102290781785437262547552594409492480 12708313 -131793454103087354690052174088133526716 12708314 14168971500143509828487330541588087552 12708315 173247423507480365489316245820936417360 12708316 419562293995108816245494568729020537856 12708317 695843052623962513336698198663630291366 12708318 205453594398717900230064721835117276160 12708319 -102965677026241916886121047150119037024 12708320 696529740049622031072767373598744903680 12708321 -839360078674128040034740724965088356320 12708322 188315175502958723737046714261369779200 12708323 -1445583485041867884279830793142109957376 12708324 201129019047771819299555129793967325184 12708325 338880249999769865676479601586864416000 12708326 125222290181425936157139815108019055104 12708327 381516691127758323423760287511413486120 12708328 504811572395734424526273294929626152960 12708329 1273476294598901328719378575404744927930 12708330 -755790267222767843218695434862225991680 12708331 2291927472403071635995446347437431302132 12708332 130559316924758518646994430281416558592 12708333 48948304163218411574139395689326559680 12708334 171611441263623173042442805645251594816 12708335 1220631249671151412369456069670142916800 12708336 40094257346901400275931781860853317632 12708337 252717284820176664611036937906612603986 12708338 13755985496305303274173578960648226320 12708339 262440269002335039837181373481868800 12708340 -515774621249682841229366100137304268800 12708341 -687272641774836179537029617302574151488 12708342 477085174981627837068770277932349193440 12708343 248114957196224373945343956219338167824 12708344 -394348012723443135350349686401746554880 12708345 -31012211164811066110243874784882317760 12708346 -359586724045034325583615062761432029440 12708347 173939237467976538571109392800729590880 12708348 713341337444833560211388874279378977280 12708349 -437973025338074609946701786224362240 12708350 362850706221066626224829127011896924800 12708351 -13297614527112481991016803058723710352 12708352 335260172340435915344417919397634506752 12708353 45355918864931465684024447460211966080 12708354 -243461843848044243649140265956269796480 12708355 431747010063013446712833298709215428000 12708356 -1295072447705942389324819914238332382080 12708357 313539224423911628697172614364052025600 12708358 -68597381645315012199884140315015672320 12708359 -1397998329349130472623161491906096411000 12708360 -227994586823599638007131536227393536000 12708361 859543095166719737774418081824585813786 12708362 -1173364588681454017374352111382996495568 12708363 730106890257533927169721591337046237144 12708364 894661277279462349990189198569091648000 12708365 -397148766128318705831763059543788489800 12708366 -185956669528700803592640041610380408832 12708367 621770293814208934388807512226195478720 12708368 61350764954334911254920222428946432000 12708369 1315822354929942050635765093956972445794 12708370 190912200181073871197062931970519951360 12708371 855393146955383723661387102731980099392 12708372 122743727449739327195393738091174365184 12708373 -703437586734337101327660098466469339378 12708374 179066159177305179974045441750497419264 12708375 560809071496622166524905125666801060000 12708376 -600989372396293356658414316129069629440 12708377 -55402735074978049790341133633275725168 12708378 150763042386130178852962252398323078400 12708379 407315072400407304266051544477283952184 12708380 -77039937546981838555970087333271705600 12708381 -248821362630565226389427043406196915712 12708382 -402497207398534973711252441244056045568 12708383 -684137217828712208048368713052225478136 12708384 336610544209847022976530518052333158400 12708385 1478713316864770492308772338907643090580 12708386 240368986507921568071709465619754899744 12708387 1828129417918587550259530953924991862880 12708388 106206596395349454814149956959589908480 12708389 1910956995868068635344775592030147728190 12708390 -68690740884999014808153895393650568320 12708391 433084130639850530767667464621832012792 12708392 5005120103366046284280590528722206720 12708393 -480663694345066567133803980402573078912 12708394 -167132626119888901262828344225685497248 12708395 -859856285444383059114873233860690576320 12708396 209098200013409697940405564468834551552 12708397 465136534257494124911081356317485623680 12708398 195140050957952209409462860019291868864 12708399 -240727545511017189452792555255973584640 12708400 -28793645511227240731307282291628851200 12708401 -332931554382831012119648041108692087096 12708402 41464627359563470433404229128664169984 12708403 998364425254196542010935005920562496652 12708404 -627411144035846821193246997092771862144 12708405 88840815363077943437474469324594119100 12708406 86842019613805489006966888368102325152 12708407 203907248260796264645139670170829232520 12708408 138439903147321400291723727393307791360 12708409 -104127998090700615668494643649661237440 12708410 -286665422111743517670359377621605473280 12708411 798469630414004522277680346919527714072 12708412 5032234740232067755549679176498757632 12708413 2285770987797507375961610277403087486662 12708414 779483287020850448724312450037800376320 12708415 -1399065829483303454224541628950249788440 12708416 -161008101283849471458807690990326906880 12708417 307193507819747986809715443778393784880 12708418 710234424600113610178714781750446720416 12708419 -7546316049445440724056525935304408960 12708420 -23837069509323525983568884840104550400 12708421 -2154563907671013821451281960763523217856 12708422 659258499374365978938434750835983457024 12708423 -138474578144370963277151099251163435520 12708424 40605625253839441737545036403796869120 12708425 94488811613724753577492724095558962300 12708426 -761419082276139015678578617671009772032 12708427 -1250135185300957286467075742632700839644 12708428 1430452341694821652941691598750142259968 12708429 1499708446682364226453234254554094295968 12708430 -151877151303231886257349598725479456000 12708431 3476728358125656425121000394661850760992 12708432 50000645219635502200502841355644174336 12708433 -645463005960329572919306313989438482318 12708434 -275687541985968099892165160913071766384 12708435 10676358283104969724479463978271500800 12708436 -3383822355637559935249898902372268288 12708437 -777041786991962265185672829865514775648 12708438 -85475187144719018610928344649976192640 12708439 -21551738708655490068519990507948793680 12708440 -617011922088956703245388016807168819200 12708441 -2755162459946423817333784012938555395520 12708442 156129807900652347887430700060089464544 12708443 1105083322171503332522421754583946862848 12708444 -7821034859376603855618529636466210304 12708445 989587049066947690973479610349570686700 12708446 81291603865770770344728504880651435584 12708447 -529463425492575928139384630335913494200 12708448 -871420738956609634763594065588412743680 12708449 1725725256720937463752207530652054223808 12708450 -40459445816868171898595710100465356800 12708451 -257016348801220590742074927463075905280 12708452 -1169692034722710862079978320104155738880 12708453 1214592544353991726791852334455563224704 12708454 791986063366240264691673377348016622080 12708455 647698901218474660473709944118737285360 12708456 -1233895315898830330037686349818043596800 12708457 1496511451651953772419133213466902171706 12708458 -50665099545386241151194877045305884160 12708459 189372714978490736174477828937409881564 12708460 -286233792260640081668406334488576798720 12708461 -478852044281432639402186502782058348276 12708462 213320557666803884876934436798168144896 12708463 -397874281039098054968978878585827948120 12708464 -96015096500701244638963297095302283264 12708465 -123680890844008325533737065186769576960 12708466 32381697472211259426881891308484487168 12708467 222325521140729156632394819804902419360 12708468 -1390791854412857905316896386156112097280 12708469 944680306114061954605412720355794663196 12708470 151597967365085511299093260807192767360 12708471 -2275448669141251658472491150478360024576 12708472 107420875674616206217934780878388551680 12708473 -864291567026326874270972583810279119280 12708474 388550862038065411049734392048153999360 12708475 19253162892640835822124026311413673600 12708476 1851783525866476678423565094249460187136 12708477 1382186954377676762989061890830038195814 12708478 13064739395657333753612121977409925824 12708479 -445412956300831886254762614427173127824 12708480 114682168160942063404293546533978112000 12708481 649462393774967026319293624298041560064 12708482 899226562715138083319016352279937712000 12708483 70324048894183885341163915201004362848 12708484 468965191931568497808216944489539366016 12708485 -1375946578932765316608255078503183594820 12708486 15715774207011530940388136526821385600 12708487 -1074920747214092473389795204691517068008 12708488 240136827597836885648715606660753100800 12708489 -435432247157007908708384373230612601792 12708490 -601660869054504388301428314057364932000 12708491 -142249235966944398097297826991832920108 12708492 314868499773915317995472960596364697600 12708493 -1372216817848806609088388405518018333120 12708494 124697529960865485837287017501044359040 12708495 76160831723952651368950506378719927400 12708496 -539966088865153509293913827656347648000 12708497 -10584399944313142967668968379364115168 12708498 238814156695983770742269596598671688448 12708499 1074045988055163828739103383204659467664 12708500 142175015915170277813526089229914112000 12708501 225928083141537281640079507893113529984 12708502 761706918763293691358000123292159761952 12708503 181992799679580346186582464464503025760 12708504 596093338960816227922357519497237596160 12708505 -1243982197157098848725778078824799689340 12708506 405731418972634083748024259315713999584 12708507 -311627291153822894088402260416254033408 12708508 1060816806089680153203953745092502566400 12708509 -35680693016973335013169483172884992 12708510 -353317454307803074195290788558560045440 12708511 -633706734344668734585453600203176016600 12708512 36333323800087864255786478544516808704 12708513 242445751411370894655888936813251500242 12708514 92079394192436786044112694913855759872 12708515 -498879984669445991069477086171145601840 12708516 52804871957775269010835951176820838400 12708517 123975486402195721273866637608200805566 12708518 1398341169636730349390655116129607350016 12708519 581972886728969649198238556868711933648 12708520 721246511394840567229518632441794560000 12708521 1822884600104639776449906913491265344 12708522 -492914990728710567190015395734301120000 12708523 -1540692584582265218714978776795466017228 12708524 -310551323953579487644507348421239300608 12708525 -774303759200474253000445231458772812000 12708526 378353495528640794319149414700325115712 12708527 54992123609625600406992231019645782720 12708528 47643438049168105004661005027581624320 12708529 -125996924449778104277798308328959189870 12708530 699925303251468228680976540009517171200 12708531 697646616412348336739435130969123592464 12708532 -137937998501528231239848039971886080000 12708533 2126710078073922820687764442890727533600 12708534 -733164387559066064580030526310401158720 12708535 -131721050722848276404793511825177443840 12708536 -302600623764203289574799993161829560320 12708537 -36200511219250676102905057146848775648 12708538 34436699562902119110165768038432870400 12708539 69548125985961354445000596876985633824 12708540 34887946445382874792740899037332613120 12708541 -746459811046282758719111953178733396000 12708542 -498568788728050831838882054462591818560 12708543 -3003767462711794711868824075927875072 12708544 634893089403716598308639056010748624896 12708545 -45457594186109425024893734619345404160 12708546 130769985202436887924196267951001024384 12708547 888123849824672666452643026134840978880 12708548 92154660946236760644643960203695995008 12708549 442140101381454646913191602545648256000 12708550 -148794696581375607324121441708118107200 12708551 -1656177927015554063183639697616295153448 12708552 575413359058756096334430682015669616640 12708553 -148966660701779775033664151410409475264 12708554 -463321917026031978537235845265003924800 12708555 -307849917618970414324366706892803316240 12708556 -409517901219708285902197100703136812032 12708557 1151354136740726910455479245028800978732 12708558 -103749376330288747035997082171850796416 12708559 -738258705853848837041090299712214188184 12708560 237038006588305119625312209092929781760 12708561 -764250040720178676904952026793699213328 12708562 103505823991034415605493285023104776864 12708563 167041002739351265764787138311276679760 12708564 8353357497719420916084484264746024960 12708565 -503154810629364464048520406522397836800 12708566 215064048793185867908589991372464760704 12708567 -113176343363472676366473058759555489152 12708568 1299157719543894231320718087188061696000 12708569 372380424196591385293810125194541896970 12708570 12920409158825060165551941518642841600 12708571 2018571877939199468483807643129733559592 12708572 -542530410328868589455638849366402744320 12708573 -942588812262872779011768903866770386816 12708574 -51089273101221658042084558215295942656 12708575 68949138246692357845945292468434050000 12708576 25211269428291564348332187149119782912 12708577 -43093495033970754615600428210204064000 12708578 336222388375146939083423514484422261840 12708579 -506228366575282248737026757440718136912 12708580 104969987891889549518465686426563740160 12708581 -316726497107211910937810042826185088960 12708582 20886502825508462926641351291281742720 12708583 327433934219960434340903113339216808400 12708584 392072286650051736469444943284882636800 12708585 -68745120713084913886821804879870066780 12708586 -287700546095659891475394357875654200320 12708587 -1922535161939137076880391645064242586760 12708588 -1079965085767507349457787414520107766784 12708589 1815414160650271830701506159199919122390 12708590 -101746165875683239371535289882888155200 12708591 -205904054362124384000513020940574571128 12708592 114435307645361463534809491935126323200 12708593 -776633589185923386719917665522117034158 12708594 194443218986035497624844624523268103824 12708595 -151538444159162628733734944455813066320 12708596 -1142013908815656357088473592234191196800 12708597 164244715459295022676126069884233857440 12708598 231533743433624193230543838026466539136 12708599 180948345815240442862369543905864019464 12708600 443909751422479676868768520508006400000 12708601 -549382880591807210223633245032702315388 12708602 -1207792743690494479964261882356669615248 12708603 -562581297565641627094631162831803189200 12708604 46862953221580313824298836436319608832 12708605 -27214263926774349183959867928574709760 12708606 88195297540335544822222581352838553600 12708607 58234858743160194308659989713184544112 12708608 1545072192056704573042601380744815181824 12708609 166850051545130180215717614069275225904 12708610 10559615351116651674784427772642684960 12708611 71305691845679786408894302491345918000 12708612 176116992215413582853000272776850145280 12708613 -1404464751982857693577844215643412697376 12708614 122993466374556749834623409508915010656 12708615 -272232873480493446726845125426832892000 12708616 -648566939222783787441117361419036011520 12708617 -102509089463047421228990353483695599334 12708618 -239362853351872046089833527093175896064 12708619 -101916229276400333910794251724483474688 12708620 181072993704345186693670690086172615680 12708621 -255931256454289117997641117324283263392 12708622 -1110035483349278008538954381530057826688 12708623 -718968326543035530670853738693354146128 12708624 59453646510800482589292625436331147264 12708625 1209821028915450522072808999827676080000 12708626 -278081620835911126174520228487190410240 12708627 -1016462594157838741228637357438262048000 12708628 516980311302997985903442519836313692160 12708629 -1226231581043977726159495304160298294770 12708630 -634403984060902269535063920944928000 12708631 1475477438168120739560746448732879844360 12708632 392182284081502576381732212048107212800 12708633 -216272986776525041773024463481000303936 12708634 -369230923873641185473336161397470656784 12708635 -1336097388291406347509622599159652372000 12708636 -133057594200192163842248946677301903360 12708637 56587994812076332156829461742882363020 12708638 -316626458838804854440254810705533105280 12708639 -1417048791624348934674145888348406092656 12708640 399280443389884140053428889786825441280 12708641 2598207921875779783671475151259875078400 12708642 266347701432156003407039739120638065920 12708643 -15208317341154006112643906479367315576 12708644 3394114059024662745137255195643945216 12708645 -287326361511367319881476669655819071360 12708646 311062173183550997395057955993134270464 12708647 -176309557192743842268095443007980165536 12708648 976941474390224286714699374002484505600 12708649 -493204914269326050666865885129374968248 12708650 -4681848140607032366550882854609318400 12708651 1360302703391524720645626422584035985920 12708652 413271797051080487991609075468757105152 12708653 14755947637697017226460431697194814444 12708654 -29568633803409139812834593195833555968 12708655 -2101535859001178917624202911009444695840 12708656 -291559116931418182648626139622110691328 12708657 -611224398799537982725728883132807466700 12708658 -238134925226194877097408624043445099712 12708659 1726524806336068441229958770883911646720 12708660 533984574575660782524100861790675957760 12708661 603455690998173425991287375827821929632 12708662 1106031897914381043247551343586358908832 12708663 298882344062257463438754884970743433600 12708664 -2268274337540238223400827184044357754880 12708665 945474866358547390190411208180699813060 12708666 14400829195135901449143057092075643360 12708667 -498963894806330530554971680080965133696 12708668 -112660508129758156015055902455931521024 12708669 1753035125867755422216553693469218321440 12708670 423775644044328177602593218884388345600 12708671 317073671912513097444038246708399143872 12708672 -426423968603499095049430928354011250688 12708673 567544828735715012693223119045483531904 12708674 579527944113310275227097064997165035392 12708675 -232091224546563275904928751920473114000 12708676 -1592416824377970802317060206156141703040 12708677 -303925822919207535752684561053364805474 12708678 -80440821293322010099497558007741805376 12708679 940565229725469741618154408404706743872 12708680 -92865483522630984924578258747000985600 12708681 170469420409881479387952058457903971680 12708682 241766086382300956653616333074575915520 12708683 -89573925351973545969246220841039454096 12708684 -1092243493777390615713170312379073889280 12708685 -1264928264731510806391392335479225748640 12708686 125831118082033846782676486252491473664 12708687 -367978883622368618742072516044794597248 12708688 -189929392429378947227542810312922382336 12708689 -526335721713533417431856528273997934800 12708690 482005377120038184793479380229912499200 12708691 1167784401380074092610472595380323674092 12708692 1655849170405029091332089775073755820032 12708693 -19577110518481560014802230273789511840 12708694 1350827626446823587938569149607187854272 12708695 1242572349284614424223771867869268178200 12708696 -66636105191396166579786048157775953920 12708697 824166153463821361087547208656847723146 12708698 125441493422353875544781487056934466560 12708699 637490290155389699010412912273010363760 12708700 -800755672964300865202972071491863833600 12708701 2269209589885330273390353371431649121600 12708702 527667189585196116543648215115540098880 12708703 -726315515664729304565068630160311716480 12708704 -1324529476663660223440649421081763381248 12708705 841536259280839590917565771868311423360 12708706 -371845148126514274010412633210882195456 12708707 725073144753900852835261298345113580304 12708708 -706019191983340556906138571535101373440 12708709 -166699698430010529232119526207577999396 12708710 -291974776451659422167617789572958007040 12708711 -309614122438548724001078427667681854720 12708712 -1729459046025300386009872585798502400 12708713 1014327813795695986490855615109514611060 12708714 98979828222924262308353230328739575040 12708715 590105914804167911521009029820436571360 12708716 -52174855173655231869909374860244760576 12708717 420334946243726439603873215706254517312 12708718 445962615479478148340924513267875799040 12708719 438371132399310239725994584902651288144 12708720 -20653787022124734142764115776528384000 12708721 -1253416237683831873876034993329824140078 12708722 -358899556010652337682143035010435018848 12708723 446933672771067049084920046680164607024 12708724 234665219958703715133436947816361881600 12708725 675631147522824742969674815958011246250 12708726 172350684208267129964501203661421188544 12708727 737369609893926043758802224725644595992 12708728 1425799816215511577094228178192614912000 12708729 80861372050414248782429693556916449792 12708730 309101342454455175183751217809907558400 12708731 -827167189905798799171514714303689325808 12708732 137791824285230207509413840784492995072 12708733 -1535798462961800467119526624811214577018 12708734 21262916584312891129005113535997737792 12708735 229361738593427678836855391820357198240 12708736 -19066926064827899735476422912560332800 12708737 -241910306034993288252026242295442753600 12708738 -10465022358404995518380209358648000304 12708739 -1175702030186228413127087861692261700560 12708740 753902559102664805007559601996429045760 12708741 1448144618710548745279606435297496330688 12708742 286257238535120705778077582359399385472 12708743 -296503373802381662534356765468964236008 12708744 59054579809671793588969262107640094720 12708745 56173525131312266426509177784932306560 12708746 -309461312690920794927985132324142556480 12708747 466383471319969234156752322369792646088 12708748 -109193148642244736677629101759558297600 12708749 624966311723423505044763111519486861750 12708750 -129719221659556456696742636240470200000 12708751 132128531123327635873120360509451256 12708752 -63839366675067654920717938509642989568 12708753 -596999675633531232377126956721834057472 12708754 291429909340034479008283334762251950240 12708755 -143760528100754033648707987195462488000 12708756 226150369250558234230597757192639114112 12708757 -351092792912757566069702975621205134340 12708758 -1101979295942880732936565767676035563520 12708759 -225392346420592110119679661483952498688 12708760 -64508195479797035860081836533347123200 12708761 -1344178551541928456466211776888143579136 12708762 -363491737372922664250801399089430285056 12708763 1551442825559810488292707727181725758720 12708764 -403100299429157280640206695673584130048 12708765 260307394717901556245001837035733446400 12708766 501154388206286574207331650499560382464 12708767 323400031078891189300873339189227342816 12708768 -916308141904975739616956495906268512256 12708769 -219843567604645305908482569127432927340 12708770 -156348973239781618076095064893222195200 12708771 -25385067778374385651061356822681505040 12708772 335816186192656508737135171816136053376 12708773 -25634519459647790887140929209145774400 12708774 51251635955096907233959535113579655808 12708775 -310359821094207662024816537117505388000 12708776 867422281620985407046515314557505326080 12708777 -374167965152560730221429904282699808000 12708778 -241368233817853061006179206886189684560 12708779 35684044005670462305912221388620174184 12708780 -137477368929160045546676679408880435200 12708781 -91012220128306654536945546914909949418 12708782 970119483749006206642489779283161436992 12708783 938983354052792108540816839607572639752 12708784 -62009619136731362198288175376108879872 12708785 -643380001435379677672875664935353011020 12708786 176534828000195324916634864393022438400 12708787 201934204621995811482739812062485512864 12708788 468389738405846621639524492241160407040 12708789 1938164155345439280731546370124391808 12708790 -51094967818192474435234708150187481600 12708791 421563864140552005699950133742734747584 12708792 522125328452334181909012831987899187200 12708793 -200042595081272455724232837661110447958 12708794 -302178322765998875909154261838100479488 12708795 876466289318510246368266984305021322240 12708796 -1411791308155097691386088546017085601280 12708797 -394973327390467275450203783091039502548 12708798 -450029753790295279749403562642159741952 12708799 -1095005046897262318564507576448265707200 12708800 269756591898700982132618090288932454400 12708801 -61961655222453851826252660221158627776 12708802 -75593914980481936988878787398917514368 12708803 1311871250607282879000565053227081045052 12708804 684379336667262239527550847755622890496 12708805 55176582358414160468272034527840736760 12708806 -637774555619937340636009722753266275200 12708807 -417315158084287815572406123034299299160 12708808 275390903722004831413198336126377000960 12708809 -2260174189115039841945946429350940765440 12708810 -268589350488903206025588334021416650400 12708811 301142619566453166715032883798083933024 12708812 -1121702087659448730281379309532676953344 12708813 -468060930738797488223834762344898645760 12708814 -695642201247802940894010134822462489088 12708815 250782185054216863860664199430962880000 12708816 8190914928035854028591600532661469184 12708817 126300519897827604406009418683896379200 12708818 -262184626386975989766094758890145523584 12708819 -81511128873914373764433554117716916100 12708820 661495513575960076442326528143066382080 12708821 464905659442041882345085125890341500000 12708822 -124622383165433002284239348609974272 12708823 -451890942053340507770482563678975639928 12708824 1571345270911600915345615652022062376960 12708825 32037493309933780880105106127975920000 12708826 318268420306556459090433309781988865984 12708827 500220672439135207449574127882488655760 12708828 -1454946997201317804173083151847430717440 12708829 -11337763791136383263790159290200421024 12708830 -373870609956184068900774852057510554880 12708831 2128243015227207495747917068517990893824 12708832 1317097038810671099623028689065231777792 12708833 1545365628309495036529614797420655830340 12708834 138331858225383565130333277551218728960 12708835 -165970605457161046603468831024059354000 12708836 618024539524005743457316136054559744000 12708837 -40456139431136607874178631542163243906 12708838 636840711051564796004534517224480343744 12708839 572747168904134100350259167040323905968 12708840 595146522487078753181478895844402380800 12708841 -36494193467485920948370354259899714316 12708842 -699100223667840019620178159939380686928 12708843 -388866859286564245080297635410377996288 12708844 457540698031206420775515283171323187200 12708845 1493102400250748033565079592130893081100 12708846 -456649595315993522409679691670929328000 12708847 -3356744886336447855459900996000291995328 12708848 -869268709549162570894322819665585668096 12708849 -91896550468408176273491070265252641936 12708850 -98129495465101986734556985902856358400 12708851 530186031779038139688872422416680607600 12708852 -69799620030381840845633520001928564736 12708853 -343989203852091798478939481163705506560 12708854 -888112193164781584216796574323698422624 12708855 -362788430194173968897832906144085468800 12708856 -463814468846239434432611673987937382400 12708857 350260530403736262446329692624656643840 12708858 -135941195994082553111953262383300142592 12708859 -2203638316117658020285954423055794119584 12708860 280414593182039087948235139974489523200 12708861 750380559871674038999751178291507345920 12708862 -25442778874624865076828092122756158336 12708863 -554914997033560605788616255424692148056 12708864 -200836993618412243389214333620866514944 12708865 -5389724570859858312815173036327817280 12708866 359309200939000334476245877616464711632 12708867 13071084317292782955757851621291923712 12708868 -1589015571081498962467563501383055559552 12708869 1354285051782184789996368651974451906270 12708870 86986405794299584384383787419805440 12708871 -129959272660066173230150925355802152480 12708872 -1233063459811425054715953602777702400 12708873 -1800536130809437514996855733860784412800 12708874 -244334953776022384281278970391981946064 12708875 -1337096806388880598994790693666557916000 12708876 -1004154151983280318379105707295517331968 12708877 513484133986370317818511087530534617472 12708878 -160967243069500470979426142279989751040 12708879 115843714220885476266667085952456201600 12708880 158298770011756465470395923185012572160 12708881 1735052219187034840611309938734125941682 12708882 -346271744923393281866611922572782908400 12708883 1581371287269837502439377189196203030848 12708884 558847642780468284130077349123571712 12708885 349606598477852725356195221719805292960 12708886 540375595949986923553839445102958479392 12708887 -282727911345037909806623007139462461600 12708888 1162426232677150196348225756190120345600 12708889 -1651427160059550169569359103815676672310 12708890 -175372991854420281670252875938851307520 12708891 17996574439680276868199360786140962480 12708892 -370293736764940549458951891434501166080 12708893 458134189305863668180201567868841753048 12708894 -13879873372117092238798100935139008512 12708895 117955588767191851653441521003229897600 12708896 1541668871984689384556738642445493665792 12708897 40908279792990988979213102971359419520 12708898 -320267447857918661911750636553087002800 12708899 278306268654473054148740614543030032336 12708900 -10974716506667487457992628825029043200 12708901 -3269762586007712525493363474652783843328 12708902 -106283658733449857157122167303638662400 12708903 -24162405437479615604852330362662873216 12708904 328867410605373509109997968508063979520 12708905 363101080813281973018861908422965992000 12708906 -149466687973911484770058876359762218496 12708907 1409786896409163264162404604234968612712 12708908 -4395199181419254758366259693808671744 12708909 672763726906010949839907161328021748800 12708910 -299234802463587706071472085487749616000 12708911 477034075815856572173971265055617046912 12708912 331312124450670132097564561330243338240 12708913 127101061050885129197713903406702762560 12708914 -506353780328383839460041686527107592944 12708915 -52856248297386083832875338118286520320 12708916 -1062062226684920494008146839135867176960 12708917 -457748454370372534631095543970381355780 12708918 -627455497872858903978485450606137237536 12708919 -685205636501031071107016841460433102680 12708920 48704223915973156347426561464088576000 12708921 -82728041876918502878245431739493235888 12708922 898642056184682098174060722370265638512 12708923 568397978512174445178560653806317740368 12708924 504877740114167206179906980785920569856 12708925 -365434152508871568449814908630112523200 12708926 -313270363857679467863677214671926049536 12708927 -26343741307795808255437968491136837120 12708928 382225221311080463164238120501684207616 12708929 911633889534941918662121004393163481280 12708930 156763715155588622312224706291431749120 12708931 230488670183388875630968473146360876400 12708932 -1751455053948725636180746279977228795648 12708933 311383222326818460325782115049806128000 12708934 -51469173331739326527321529198197563328 12708935 -107390935594120680266629743114509002800 12708936 -39993194402332042643192346716786688000 12708937 1421519320227925117860410738418463738586 12708938 -771022868503375402568958340693179065088 12708939 -1004436333277851306664356576241442222376 12708940 -3843867731817505328356034082966865920 12708941 -662444148232224412809743503880945099520 12708942 -113997949163875394461296092735142155136 12708943 311203753023376566238659882702088479544 12708944 585287524875151063883817211565536690176 12708945 422965496325917391081379050575970882000 12708946 166636211297841795155170243617510119424 12708947 463445429286884188209071256261323080440 12708948 149526800581226131345767568767072829440 12708949 -668319941934396796775403382226649759744 12708950 53073378273991832798975534533585092000 12708951 -10460906106024803273545318147549998720 12708952 -1423878367083697691328889389494805811200 12708953 -151496664988924443094158737884227751020 12708954 190983699062912780896552809456783168000 12708955 -64980124441205824360054869752079288000 12708956 -586068875282899791501970383359575100928 12708957 153335170332600426824110871780313037440 12708958 -162560438425754061504121896755060545920 12708959 -119737812483758031473320943083541228880 12708960 482147222096150832675778315122062131200 12708961 -389790143642680441694341084445335657438 12708962 98926018684089018562550103532529273856 12708963 1001070554289480974615674420723336549092 12708964 408121426263048832795486257447937003520 12708965 -569948776538530815523341631648458902880 12708966 1181134104299960595453617961554365824 12708967 -675044447954188913968268991397119750400 12708968 284429228281650918693047961592252416000 12708969 108416929939576468480230079336787239488 12708970 -391995954745023752560293348442028188320 12708971 -1650410510524088707520831375525053485312 12708972 182077331985860990990487943353735859200 12708973 -1396724718120863548619022674264989860778 12708974 -978766290251634455095817399094700515264 12708975 192561162756927857218032620757392833200 12708976 -73981453559290644634631436893667065856 12708977 -430659317584345966725856214644728242688 12708978 725089628238872161089979612378143748224 12708979 470145980926079634294961783187326011576 12708980 156600016082227917792896951975160288000 12708981 33256737569306632384175500230394400622 12708982 99712092995850424746281287892636429568 12708983 288477827600331574076326095853943715600 12708984 483089111356446282952421288255914352640 12708985 -1226931256364480296003750125255864233400 12708986 325216709188390370426637102732834424320 12708987 13507602488441244205114596042363534360 12708988 -1574062338256009619681290578620446439424 12708989 2063159518030680145157994563882446136460 12708990 -124371890203454537158460451436644430080 12708991 1100676312221549769238735729529295494152 12708992 551249787324225722860608046788142694400 12708993 1211337378974161062082432391458989312 12708994 -20972940093388452267076007647657895040 12708995 163582481556205508409266393700683970240 12708996 952207314513874272570646162649212876800 12708997 132643783980393402144670100678223173952 12708998 516634023056863290697715651616284895936 12708999 -9438337390170161277449513872957157616 12709000 -499304210667543829357191604660838400000 12709001 201551456721253815921610354496271852672 12709002 -179979520198647091694084014521533446656 12709003 1490123340014363148422926769095768823252 12709004 277061463375852009383414084238013857792 12709005 -6833112871720347481449868092645135840 12709006 -51432653816858145350949826553716650048 12709007 -284374549569330837608723803394418329640 12709008 -3232629610421632836787558943545098240 12709009 -2228070038304386401282764820388626947790 12709010 -372783491553837748897686762025051839840 12709011 -476400961480301991095934350234322544896 12709012 -141508187586218364975353466196357538944 12709013 -1438900787701282804544617637427428244480 12709014 100260814910952238152081609484666952640 12709015 175519149886170164404516784901553635840 12709016 211144936733577151726547721086184591360 12709017 368583969915927623430057924617663600640 12709018 274793149584128682452658270537965905920 12709019 14093747666894888160938654405510840880 12709020 -172308068958349309784103043559879224320 12709021 -946699690674310120422103836779104334976 12709022 69998132635002718703563378911917616000 12709023 193253842632216410337433905123361062984 12709024 2088271679790514091539856670942575984640 12709025 58697221814831487440577590872656604800 12709026 256115584952928060981160688629202577024 12709027 870207430328052881672143116752305670876 12709028 910659964752410194866086478651359511168 12709029 17925270317266188942675247779717444288 12709030 -392898617524691509270225968733287571200 12709031 -160789813878757441173842534053137075000 12709032 -266491205742459389008849169545811312640 12709033 1417007079616798672906252197126088748282 12709034 439003720014088666137713916371822592 12709035 -1334402472157346562523587307095574348800 12709036 637662099473562881926982234414122906880 12709037 11276438825817066020984495565229224384 12709038 -317146794688108017337480893414632696256 12709039 -71961030580213708587195032840419452928 12709040 -29705683955724721185980362285828669440 12709041 445989659813158278364321887763535626560 12709042 -474577400005118185831526374495055100000 12709043 1496448769286970532377719207555272334400 12709044 -785927953603773546777120478922885468160 12709045 712392312555138535504411486750175122200 12709046 -231208480695981588601945804025673584640 12709047 -688142620039204373430564832517815296960 12709048 749186597102463586461961567669764096000 12709049 195442986840515669117875763443103040336 12709050 -24366521749740587062201164869136576000 12709051 1308870000663397361086874084173980862052 12709052 -1888017953270894284275340348279012144128 12709053 214474769398687447546614674815602560544 12709054 -4165849539474935476352426576556897024 12709055 1145219758292997362363269063164244809960 12709056 32921830237339446712897834879958384640 12709057 -479265076913289319097650072042054318908 12709058 409030917858808174613420314240448924880 12709059 258486741466995782653158938723579673216 12709060 -171172351768363539571010446744886231040 12709061 -333250970249754858996714296018598839748 12709062 56426093371206040639042209655708977600 12709063 -1228272671787452340972770627824772667688 12709064 -150904425518492945159940853997563084800 12709065 846820406424692630627610240006529859520 12709066 -617636379444856274156403271973739515136 12709067 -70093324939835825981644335571527506688 12709068 207137056764174399640540412561308400640 12709069 311404881520386501245663561481890181996 12709070 -32974427149972451534462968486546145280 12709071 -663386976833795822966282559191776692240 12709072 -227803072354500046978123429974483271680 12709073 -30612720063975414846181316151615168600 12709074 -30384690463240307319862947875392885248 12709075 46355823996357259785362739400657724300 12709076 223478051610192346888203316035889307520 12709077 -359791420837258075613228383729630358880 12709078 786953255078949865277248360240104471840 12709079 196280356183372906329072047139793133376 12709080 221650574594627439990743245223731200 12709081 97775103622672722534998886434615797440 12709082 -45141069878635493674439699620514236416 12709083 -556183309740379676768890602489764745576 12709084 133156179782140394225078568081658313216 12709085 1221533349130627375253917245510722892780 12709086 -280767326507661291251773927903537585536 12709087 71091213611254914684963983376250690560 12709088 -841513740393290525109871290190215512064 12709089 586085873792345056239279333748516915200 12709090 98171271510087805039448594369360128800 12709091 -1719017148856217590175391929567783441508 12709092 -673782174089131467364707753346774173696 12709093 876868185730605312195009167748836178940 12709094 287589297750637539039680688426240336096 12709095 -297613172856338081165044210465073433600 12709096 823315255482206238943132876616308408320 12709097 -726048823183522296550489361642782352454 12709098 -46881713596438161363521071313886572352 12709099 -384986713461018103616270504159637304272 12709100 -171470653174069605254966491309448640000 12709101 77417830398211720852586412624820579584 12709102 94586273623280959938876832863460013952 12709103 1143882690134715269299677041414508644664 12709104 290237244895974191234689138376142028800 12709105 1455378970734982297027252067970177585000 12709106 -917217214579945168227389221244671472736 12709107 172417044787793971844286533589984069288 12709108 -11337260357333151238267160210876129280 12709109 -268386955394012302671235263921107167584 12709110 -16593186602643610783961284118625669120 12709111 -866133559793302594933816384647377508000 12709112 -78790336392893032480711939430410260480 12709113 -182481178302183433148702043929375399856 12709114 -512582759009414152326199700940169872 12709115 -837677626400978565040558445508846302400 12709116 163141143027371300931460029005008158720 12709117 617161728743689247028739623085582337932 12709118 383628814184931300835035563139129461760 12709119 256796931452738420664180371469224845440 12709120 805770965505317874933825205856265830400 12709121 -842282062408583470148825962672852455678 12709122 -557115041849799693529952529850943872128 12709123 -9514345509951556147863945261818477056 12709124 -565003349481596032651991200597721848704 12709125 -480313794999163961725960397027238720000 12709126 -327534974710063219973855099908441866816 12709127 -312666372480839944827116117736091026024 12709128 764679636698490287746868016762723164160 12709129 -2168163163144176452469877554146058666624 12709130 -205292883570765761720583546702399328320 12709131 -21128842491352722231604272350385654888 12709132 192445424061470076169731920071546183680 12709133 337744613373744964432637231695382035968 12709134 341081413604838977840048275019747982720 12709135 1298818871844479970880437043347384000 12709136 -123053659426001593404332231820199919616 12709137 -347750317063596016276903555636420555776 12709138 883529162686663461336838507274774275200 12709139 89091329673137433813858665813036427792 12709140 377545079936826575925192203113134489600 12709141 -1506047007110400649558802179941580265458 12709142 -105068799966342868647295755494444317056 12709143 -894645280724203939913072322183892260936 12709144 -384237365622545444153652054088294072320 12709145 866076509103534994284726952507065696900 12709146 -230592288701337357178291793115784280832 12709147 -1014323913194165207877496950995016497688 12709148 -54715183711918619698411320112337969664 12709149 290706318534433231699314727663382486400 12709150 -382155701758227641595598979341369032000 12709151 194373084151642335934536527368246272864 12709152 -131130411718218816293125737359632957440 12709153 -1806625340619958603275697822656801498620 12709154 -42907410399247467071993999910430274400 12709155 520822873400121704234648676792397322160 12709156 -536546756501809991432748627176390934528 12709157 -458187231548001335406578873619599384160 12709158 9865268020772690954215440229727754240 12709159 1675222561726997772141825180131751259104 12709160 237173595201786367450744608757577472000 12709161 768089382118334142056858568040100349732 12709162 49689452429208956307339253606990655232 12709163 -713626361214895501401904276075824737280 12709164 428108252677504084923590758520729843712 12709165 -1541622567547939594838676500567750400 12709166 17652664745996272528343897526974538624 12709167 -485425489953262564569023135744614314336 12709168 -105135368248357070143718453758271225856 12709169 723022553709190773588291964997180555760 12709170 -581983164449583100098480269545246156800 12709171 -639388165164244128635711951821974873408 12709172 332673458783670176663329176567827619840 12709173 1290574427784164349767287287567094839168 12709174 1366814944070629653431651828637751194240 12709175 -723473123183503662335994748778141727600 12709176 -185008625048930289745165480396003737600 12709177 -179632225879651686114749766447977343740 12709178 313901892751302640144605047083402838640 12709179 -219161705188613803930105870031239104000 12709180 65253349131514399823462127455480985600 12709181 -395240001937032573680831688287277536736 12709182 -47113581090566655744142426089895244160 12709183 -212611695783153025484640932235451130400 12709184 -93612385939494971754675948622577664000 12709185 16536873920963891296521103590298780800 12709186 -40059835738327711835385584432729117184 12709187 1644438618787190546233348365521873635080 12709188 243433047447825752662946207773029045504 12709189 -245468059259912200163947419405233725280 12709190 -147850785547936014583823829873713222400 12709191 233029311343212972837439463918499114624 12709192 -301974825601624275585795029028165964800 12709193 -79375195727608216549827378044041334400 12709194 -88377671064564999402840041958264084480 12709195 -975313452454435442290455417474942094800 12709196 1484028775604571475439377927041522758400 12709197 1130830718962292930473921080019718447040 12709198 -111433155483643163619562460231769326400 12709199 287186540402410843788758483120764729200 12709200 18331715140847462057085029168381952000 12709201 2054999868148356098156794318442509300032 12709202 108799679302230596437424175310601639424 12709203 -237986041949827084237698351046561914576 12709204 -55008155367390221002083640184459100160 12709205 239566593570194716097911330037105248860 12709206 51841289911357667798336055441707510112 12709207 -272134650857491848969732143310635155968 12709208 2651196413547649925722955913450784911360 12709209 -10894850599081722979511061179722213632 12709210 1107231660877431450598794542606683023360 12709211 250218093271443616783274195592082399812 12709212 1037832875662059443840021860626177564672 12709213 56346748750427156308654348189273910208 12709214 205479499018766674538866593103277337600 12709215 -169655901910318394741996810659252990440 12709216 -247735470426265857992640166742842146816 12709217 1014555947950938616453346067355705870464 12709218 -1077188569988203807474394325328435590912 12709219 -1342452964417316273980429810807505777380 12709220 92065450716622305589052484743866394880 12709221 -14315912348763380592941156565733420800 12709222 1021447328764363330667445710974789503552 12709223 -733014719716158987870804179700956135616 12709224 -12541653826215485726549529541355028480 12709225 -349036265101427278104537256282351314225 12709226 251792661684385069918997268197352159840 12709227 76495540040296346782300404828356919936 12709228 -975925824879618748174605711873867009024 12709229 -273114019227716102325854917530623483592 12709230 -415726365859883740041414949364003527680 12709231 -211484960211274139969160060386227731488 12709232 388376985564174269440235619805501095936 12709233 -784053995350123061798999974890612790320 12709234 -890916378336673147416543669631601516736 12709235 -551653040639341729594037038651828320 12709236 120617297935678934892198355311763955712 12709237 -999501078936924519075578155966278268114 12709238 972269646082474357647422582677175375520 12709239 326683578447099915322926797193089462400 12709240 -623269957027797801391799557874725171200 12709241 224270700325058752972202886977344266504 12709242 1837416951640333655825870421844899840 12709243 -1028230096996391728359146234277679599416 12709244 -516218327933813441500595156363549374464 12709245 -931397542938435437304160329726884030880 12709246 713704093431596891560910263204389196800 12709247 879510184975414530027581716842693842520 12709248 -36997031869170647048976571145021030400 12709249 -567212837640240859595749694151287743680 12709250 -88619220318476432049631172401736880000 12709251 538764542191054917393645388570580152800 12709252 21761872519124403096971745996814284800 12709253 1825684519093537780565254937320452795900 12709254 9133354599339872620334879326400944320 12709255 180711444674342443653993405829545012960 12709256 -172562121469563519609984031641906708480 12709257 29734581774361747020214819528015895520 12709258 4155817169860233213611562811638458976 12709259 -297875719744688850032051772630190881696 12709260 8507764161335221465455556180707502080 12709261 41273707954321859803329705225189799862 12709262 138909297701514396455579554162189841664 12709263 -140874705543848347932555054308125282560 12709264 -157360400361986561602405045223620018176 12709265 -386271418202188187865885566660125907340 12709266 -103955464721762311446129225198781958400 12709267 1530568941063820391193106361885326534316 12709268 278333707842542585282316846569313103872 12709269 485898636125611248453637332785133724494 12709270 -290960967501712726274842748564405207040 12709271 617454872048797188686921584924319539200 12709272 350870663104844782734595555260003901440 12709273 -53885937638496774348353310635782497856 12709274 -802375738904176962404670507475674201888 12709275 -98901273289252313760417548748148318200 12709276 102178940538146486913449234797630745088 12709277 302896205511936524276091922286515497132 12709278 230003003189452424721496954953307741440 12709279 599250339935715966349416532113504449520 12709280 251024154615023382006653121032939765760 12709281 -325824286279498296287155123791740213376 12709282 238166595956521560114005746128283078992 12709283 -604631512851585618938814603530553076320 12709284 -67231205881241062258938579455519686656 12709285 -13623099048608043671106603788058360840 12709286 -34137343409880167564075232375267621408 12709287 442050094646805869384816304647568013248 12709288 -106371898908498842207089922947784586240 12709289 -82657783646454728063662931887676920440 12709290 -21155547429818215900711781410087833600 12709291 -103671289647803554154850201391742383840 12709292 394385494257633666707162053822663798272 12709293 607427205540612215030822229359096902464 12709294 55041977037255522582044110817573024256 12709295 24161465543189190521978170569050110320 12709296 124337500652721923244321244937580625920 12709297 352326148423164317804943465001151746672 12709298 390392141374165307208929657606457255936 12709299 -598959516272559542351456094454641128136 12709300 3339289728903839652013455351210860800 12709301 1029966078669519911766878604440215543104 12709302 -71334569660080486377629127224374955136 12709303 -258415727599899058450569862281535926720 12709304 -1769626262851434402280281106983206154240 12709305 -18535155815740160779831327500257567040 12709306 -130212018612403478634457441414902602016 12709307 -2015443066362775869811606804931213384640 12709308 1044406512324711525577690854921286656000 12709309 1795381573207232268329503179103630354080 12709310 -607659657985784305818602813559048704640 12709311 119400415623625016689693364276057289672 12709312 78890822416028251341698562092464865280 12709313 -747704976286171860204887197659755829438 12709314 -381588452857660148386161178666211474400 12709315 -463683427877862079227569687180787414000 12709316 -571055281829309509858709577801077208960 12709317 -618678555040369207512788792175807160320 12709318 286236444418663448145327670548114186240 12709319 927231865853379166829609571175785002592 12709320 -60438721270808173112587848273319526400 12709321 -286852034520264562131639977688997318428 12709322 -1049742900617844946515890004312338976000 12709323 -452233259457763721926167377243333150616 12709324 1138022820864658012459292786463243389696 12709325 -741595125131864762214978460017240817950 12709326 305487305960589157803346051940742958080 12709327 -833890806325508531300268452241573335824 12709328 -56664373201734767504494950141575823360 12709329 -383274857307473977037508606669863565312 12709330 81528785626015632715323697090422502560 12709331 691245577107565435564355361046217057664 12709332 406473174637715383160146513358522572800 12709333 -71723999450806254015921082547923246336 12709334 -101343480910945088932083096841378867200 12709335 -212069528352538876552854828642149599200 12709336 13538841128207891076521811886117724160 12709337 -150535523951314872813453990150517591740 12709338 4394218348648159852029421842243710208 12709339 -117646963284160857876757179697673377776 12709340 116736001895030851460408766045309665280 12709341 -1335061590629379797591960449939303825620 12709342 358245515507541764569599400008379398144 12709343 730421474971921129308619199191704156264 12709344 -458843082014270919463734776793732218880 12709345 -1088089303683011217676633611296184427200 12709346 287214013870104621884588329362484901664 12709347 167955094524469938873109492336066460160 12709348 727914474905907797886062774348585172608 12709349 359536665164738670412464761977500099840 12709350 -59115247124526422476710326828917228800 12709351 185605486610556962409121400931263174152 12709352 547067027412726959310961641136204462080 12709353 -90699748270056743746071485210889140064 12709354 380820099487149933695309431645376700672 12709355 -179615448714200672672262221546654304480 12709356 474675225455264158578201821769770496 12709357 -626031463148324622447282249326028996394 12709358 96022816718432577212270113347299973120 12709359 -632943164676272236517236340979860133600 12709360 120028152519793910410044314152392622080 12709361 -42879211012623254984605945374953208576 12709362 955132611113641889460334767926297656320 12709363 532082903894752391138940684587096225904 12709364 -866000188547772676142808035740660408320 12709365 -285235302557180980583519706331618812480 12709366 -21725980844177761582083146277544696320 12709367 -1255385599011881190214057546948832348160 12709368 -365101928342815951926017775833551994880 12709369 2169501585063258581252772219526819396 12709370 662207878079509068215178895635103719360 12709371 306986688866646231252641404987802915520 12709372 -303112945850857742517284785901327763968 12709373 -108789436833181767451507828766973339156 12709374 669290760205097878827284102254650332160 12709375 755071957856227232840725553154543675000 12709376 -19058018521883382647680919052490899456 12709377 1033052035675585927929583901924322566514 12709378 -126767691603728779445203171106362141440 12709379 -1216785786907449553148284703649926518020 12709380 -185388045024066736988670463340396052480 12709381 -9738635176645475177073338792701848128 12709382 214218217929101075214082708775184723072 12709383 -1330323464756735881020579379147833548376 12709384 -978012494134630344751763107226195389440 12709385 -119011924282881481072326735188853571200 12709386 -201974604888060522612648167756934055680 12709387 1331939734161966289231377716514065137992 12709388 -93090108111646135026721000457694611712 12709389 69978119767716273802255425947503693824 12709390 408921957756366037199223847869397737600 12709391 -70461484433998572303247883331716790408 12709392 -258635384768793577976317568254565744640 12709393 1789122363376598434352573595057432926642 12709394 -1246245272414928792792399213525032805600 12709395 802902874592545060964569419306819762000 12709396 -172837342594932005927373206927235233792 12709397 619904958663067956745042099528661592846 12709398 -205358684322647606562787517983696453632 12709399 1296151430385376904103683186350626030760 12709400 135068039878251492072966205687495680000 12709401 -177384636141184875734721997175717487360 12709402 291017963422534356140111851220245260000 12709403 -507982139541378289468081182998952219120 12709404 -31368702639623437798421995551079848960 12709405 955407107075071884728252300022050897760 12709406 1040003706517231411582564521123547873152 12709407 915069773507260180525961513235777331200 12709408 1008448032852096415872243259169028833280 12709409 -230486505440537317943472719263147749696 12709410 -113584980755524777711916268485724410880 12709411 305120880792151209537960701735538057216 12709412 -174586575802996517279485533173000940288 12709413 606014478202756659876360683136786470400 12709414 -150043704618845026087364185537657915008 12709415 -140089845914191896680409710723255482440 12709416 53533065089699696455049292368101539840 12709417 560196014174889389291925578049326334592 12709418 75169173314785571000745305163309674160 12709419 -900223512659765363910806593459516625472 12709420 20787909797757202507543564269576161280 12709421 -2696188177595315450391388398278688070440 12709422 788600630004577464547003495785801140160 12709423 19259364125288552434514574604934451200 12709424 -2128221593149733362478272240387031040 12709425 -83741009855994178100222658347094775200 12709426 -68463824873052143262796048331134479360 12709427 -1953686227919583875759013135268920356724 12709428 26341982638602515628568279262261637120 12709429 -2786336660955108299020748578147181660100 12709430 -436398228230954482053421078960871216640 12709431 194501341220339460077856565828872660864 12709432 451888517673996377561227343013069496320 12709433 -1431074039111726961186856943438581700976 12709434 -381457209926837262680551057585270993920 12709435 -130365598496010251615273735285518126800 12709436 234329916698290523366593607060547585024 12709437 147313210059673097948257429627585995168 12709438 -17267108360129227409335733951273956608 12709439 -831195361348133382537079211072464963776 12709440 -151617881705167185847026526070400614400 12709441 -742038741547106866056142769610052793600 12709442 -22483599876362194146418229750882150400 12709443 -746989461101483743273607781937016370000 12709444 516842340481819727872460077535271631872 12709445 -12198584167234475309489366466426864000 12709446 -53174922706015146526833483779067924096 12709447 1513849622034339903800864600514165591896 12709448 439235784855932129170228914880867599360 12709449 -474128184972550497356231149964273742636 12709450 137908701037859983741593612327222093600 12709451 159731754256370588664900827538559854072 12709452 25297302835523315424442524482600681472 12709453 1283759393311436285386453397601751414200 12709454 -290040623601883551229412038952135509824 12709455 240953718490347294408188076067242224640 12709456 326410794758978288396493935028804902912 12709457 -348894819076423801834523691639415569294 12709458 214319854910611638259750008559880598528 12709459 -707840631682440622138074804962230372784 12709460 -390665495558444185245439418581897574400 12709461 497818576877494027427599755575016999360 12709462 35652890404305968168211811881577517952 12709463 -198465772488393039892836230280959760096 12709464 -1057889470256301331386891325590691553280 12709465 465238270789078198598831940424943587200 12709466 -291735304606328286649990741843807664640 12709467 219608609723331349371781763914900560 12709468 958549486842059255084090067237303771136 12709469 246205538608709421898623179355079175340 12709470 373830253916230211575027625432058384000 12709471 520377467939542438761708892452605338312 12709472 2187190146273330494559789433064389607424 12709473 145485373063597942010346672272618791680 12709474 -417232384090557114877554830575784330880 12709475 868951435687561615632477548078363967600 12709476 802545447989718010903998361098496222080 12709477 -1964360237711309060399938127161124962 12709478 -140497445136382413419944462660975426176 12709479 -1244120225706725575198976674470483391872 12709480 -120521765610934174462353446466478080000 12709481 -988414398982369250075430671114328204828 12709482 366198609580668173927095335623368753920 12709483 -1524771041790205649895132514803386352268 12709484 -1663412305813035889650323798134604073984 12709485 -220314769797808091562166872286867058400 12709486 -130250825796351271107000665888347727808 12709487 943482196354844735319303396088886685792 12709488 -117206446358949471559352180199736737792 12709489 -73149572238094092292075167828561901440 12709490 -3126818661923071649043066146031933120 12709491 138620870922794592330448220598202473840 12709492 213308880940469842136481230385666348416 12709493 215586065545234548699453848500594514400 12709494 175122391636416331558211703431126077440 12709495 1425306896223134371932807107677519047000 12709496 1563578256819064421254182241572001505280 12709497 131412740983067753017375216379996710080 12709498 -1091832762318940230991816089859082072064 12709499 2122033508229808040811352067883749004480 12709500 286921942606016926701364922736591360000 12709501 17248774495635210666294177992244054144 12709502 -384010090794997150993310732326440410688 12709503 134993963615214680066095554667188445704 12709504 166199068877762417310572731793921802240 12709505 1039508753102332485384811919170639685760 12709506 277483525956855907784856101084889212928 12709507 1518272537113120295480314239298743749756 12709508 -137153349319670709214960530998667706368 12709509 -573398314644935141384202975923838370080 12709510 4969820079606282965576196657635819520 12709511 -1823625864076118299903376012706381910200 12709512 -544452327686323804782324395019615022080 12709513 485490743011743019116505969335042596762 12709514 502065021250626734297887491476506775856 12709515 -49379677881959727334497181317865205760 12709516 -491743959225935782286194150968110690560 12709517 -1169615955928809231817445402210284975434 12709518 -488225112399232405489678403026919669760 12709519 -25194626459207201583366839725243292512 12709520 -191345906388200186744357448498688819200 12709521 1308678038382120626962560965839533247680 12709522 -305964497838485299034941211943276134400 12709523 804581716599137574670646166172826899320 12709524 206240904179119576927999626501566361600 12709525 -630212612937940079204761760181231987200 12709526 -743171037111208612459707481473818565120 12709527 -62994698484783907190812685975506360320 12709528 745212474650947413675369727449540034560 12709529 573960694066717758098629932192479736576 12709530 -23971713155533243230282792956383200000 12709531 1437032165224918053823828912352084259332 12709532 -542842300156211365970719202301018352128 12709533 -32743418367665946420220914645761520000 12709534 69304464926637214810960146662216665920 12709535 340215364531935142116351964409588152320 12709536 -312919047605203901135751867093510782976 12709537 -267000751018092617663209000425750052800 12709538 92058352571988199297077707355185910144 12709539 -369865100148420680837093961057405647196 12709540 33199564265554319340262372137817728000 12709541 615646490644910174757068719375127965920 12709542 -243291383793522204742994383397075927040 12709543 797526720768001002656728833537906798720 12709544 -383706173695128136900909706884490035200 12709545 343076194864086842907548148401804808000 12709546 386031743328195492617703667611455159472 12709547 -283355264152704164666329581002081203920 12709548 -26317839280309817198722681021379073792 12709549 337862440378017387699891773889328263180 12709550 31661585550588553115351243531737180800 12709551 -734942097187444399897150790456091164400 12709552 -422987071136713146242407493784479858688 12709553 36415118117999949890132685909949277424 12709554 20407399662157374955159578186473504256 12709555 325762628028950151246164929848928542960 12709556 190232873246679362000103093948790272000 12709557 -500341314571266055019652567518575261248 12709558 -102387263153263172654471209121549629824 12709559 -329425028111083191811706655890490412296 12709560 -379699236106752936653751808368390758400 12709561 337716792234462210495462823165208693162 12709562 -416495450534061927534178602751636193568 12709563 406683950337629844924238833477999319488 12709564 -79223959094540212404646735666072822784 12709565 74871195501666996010632084920382312000 12709566 -187301592831024908523992713908000600576 12709567 -496084551736236352603917165238234040208 12709568 415687326007752466008182247567094972416 12709569 -861885682255253818274509502454713474880 12709570 67271754862362904184367676806557529600 12709571 1292978015802511868751466289066471884140 12709572 -606019638941710913832436835179310711808 12709573 -1410737878090031747019488528537642622178 12709574 -258901226430236206916045180923367739648 12709575 466977054902582381119966876025704320000 12709576 -1976593599624756424146156834470753034240 12709577 -2983069794414740295956916151375880796288 12709578 224457287771803630421194985636994654720 12709579 1266176159435136498187021179686436107176 12709580 -128663087174243224190606227318568739840 12709581 1214085800978502783816784596178845442752 12709582 1516387891144569438783697129123768699200 12709583 12213491576823958894189534786492851600 12709584 187960186541689008185913713407098445824 12709585 237429944729571863128434150040509582720 12709586 386129374058483604206452197193819918992 12709587 156948012806774523911118737243876842560 12709588 -324598074855373195901306865274340317312 12709589 2162141124714306538021993415078711641824 12709590 -30734873798741462495367070979609928960 12709591 558358234856983367362873259242509409200 12709592 36592526605959754675518609152418201600 12709593 -159275707274183049897092719150055626944 12709594 518916584407020984748347007277332097280 12709595 307936935242107646309699899490224305600 12709596 13838939846375453894730064492889432064 12709597 1871215661058325523037243973140929152 12709598 2059291609236994310851047253639548480 12709599 154660994049965818071336262233435832320 12709600 10641397604259051058946376278959718400 12709601 -579587088231650593069375455768873058398 12709602 413591012191278813493540567448484295680 12709603 1361932054994101294756746520384161197160 12709604 154266708533294183922964449273755059200 12709605 225692780190183569642631583740020539200 12709606 -129428736033767504828707065508618749696 12709607 -965069248715603188069483467954807987144 12709608 235824431876150183011674743638615326720 12709609 -1780610670237200176848868439249613386160 12709610 -377612659502345570349603590959811387040 12709611 391972774594341091869034380461078582832 12709612 -175063189162733122023063249481543845888 12709613 -824336607052758444000382404429681389760 12709614 -675306220750024656410067784028351348160 12709615 495545921677744164951734689648646450760 12709616 174969650560933075145002225490782912512 12709617 15174142214119376408274386975248545120 12709618 202809080717205838283161275672266867520 12709619 -80819714458300653229187252836739456640 12709620 -462916226919841767692883872457606051840 12709621 -2402411066315060660095059399606167761988 12709622 951850901486710718279171151888725246112 12709623 -53850369785480218459605697534400558616 12709624 -1233635144581815488586464241775630970880 12709625 -913485687389480582477036273367624006000 12709626 -60852047657939626577149933647092395776 12709627 193922433344168242361192318771305788480 12709628 -65008700366353854462433072182481833984 12709629 -274804088869636393651179872209580207232 12709630 261226551065965612802474489940297640320 12709631 461397999952835553602324962312802594928 12709632 -327825505084832275780655947925547909120 12709633 -626567032374750999868888979833484133118 12709634 -282898494731330980150279359805989739008 12709635 545205478963369841776557943507809831600 12709636 -49200869472343219338341660727656739840 12709637 -360150109993831377766196340076079944608 12709638 242681162305984308325255558910050937088 12709639 3116134273766510172599235740435268096 12709640 1368775571244225805048734537228859852800 12709641 -525220786921420295824730698812947247936 12709642 199723440013922739985567057220931648000 12709643 141549315275870044164139032438232343892 12709644 -682470528102264511243815521471181033984 12709645 -184535866724271337787844212877906447300 12709646 515378202599130653585695958566752303360 12709647 1253178008445880688647617989854855597224 12709648 2906279608881861017908514103856726016 12709649 288633660977064624814255381737098351460 12709650 263562423597012715925429227264644009600 12709651 191579079930041086580258888599767232600 12709652 -294677957038487514012733995146359057536 12709653 -635286486113728718739350910445001450592 12709654 -1143378889450889280889815324783080416224 12709655 -131943602979331848773284734595589628480 12709656 -1646852953877821533194145606894888960000 12709657 1953512406330830558255310704844025371412 12709658 -484254660852623956363253923495548035616 12709659 118949359143200867116440177621431900160 12709660 -595326333496261255734050585180401144320 12709661 1410752033314147424905447561964149244262 12709662 -71859776796257944453458886701758545920 12709663 -1047452520120445487490262254475399581088 12709664 661043198182240384336067668128903462912 12709665 -272968801354095124142096643970538142660 12709666 -235304419590026927914030880261147310816 12709667 1502724551008928095836766303257845338716 12709668 -551377813517210721669956470420435390464 12709669 -524948976590506333839946814456607736674 12709670 334579707168702448828531238734027622400 12709671 286816502614266358973715018332554324560 12709672 -57007208130213412816533342496293120000 12709673 -164664155670215000275308596906236467078 12709674 -301527581849876247938831940239358316800 12709675 -239306617799580207239594942368404474000 12709676 401344605795667844172102700154874955776 12709677 -782682027423740213652339927278448749760 12709678 2180600147253712940092565621154922728960 12709679 2302391356865929425348869431316443403280 12709680 -26565546508974325949801357597551165440 12709681 1576371742228951481243880613763274366482 12709682 16453526018739294974159649743505616512 12709683 345555336553729805834821419512617681920 12709684 -723539856294394717085907956940717734400 12709685 475635703042617670926292302999301593600 12709686 -144554160610070024898898478018998006272 12709687 650051859263948395182885433002889890312 12709688 -512398546942448547622901643197126922240 12709689 516327294510137328213386688748898055840 12709690 -89823102751147797892205233022022819840 12709691 77403018927418355156859067499436605712 12709692 -126357923850467900256849258293352297984 12709693 1577942570964039075039782213911881426816 12709694 -230732735129672156474234199360355663104 12709695 -229950704421108929104928520074732648160 12709696 3875758045746656387020976293892587520 12709697 -288293345144673470557047083823595510656 12709698 -146389879831545178452561579966555025536 12709699 -447448786089324816903244070423022205064 12709700 627288003813872894956885063443819360000 12709701 914503705474080759785889589408046438430 12709702 -1029674073823987266034451196654510557568 12709703 -108937821047343306820255596624702818976 12709704 -373955505744379868925105489010359828480 12709705 -172264827032489273462988644866981018140 12709706 -1094794780620639595364741258333730986448 12709707 506635873872353188465244467371467421888 12709708 833721136076338380873901421899319623680 12709709 125646203602092309470679224792121713910 12709710 -7540908502038881573656484406805178880 12709711 -288521925827681036253462349305897117968 12709712 -168094376498331308312453179178176757760 12709713 -363618621608600422804448631321157377024 12709714 361487003486977832718630669512540096160 12709715 -308151518315910389081920929373898162640 12709716 -325465232837796403835811214100866928640 12709717 118742645079828922632103095110236930766 12709718 339451642227159348947118634839245773056 12709719 1263388429188480616181375377315773827376 12709720 -739459621942833154875135415992384307200 12709721 206234584946695147629510736543263264000 12709722 -234592814248494434478161544154534937856 12709723 270541568413209992039257891796838056464 12709724 1600964274428307599716682026672209962496 12709725 -451388462159942391047141548885132800 12709726 186791190075776693717903436868673020800 12709727 645529630309239783452805295847029418400 12709728 37184198497350624338700888580450811904 12709729 457706190270238099603632891155017648660 12709730 7226634045472821143520069034999641600 12709731 -314734640514523491076580964089485843200 12709732 -46262373624436332929417525644863692800 12709733 1471152927177179156522330971226251529982 12709734 -194602065422431371839908908765731533440 12709735 522595536776675602253939905804181722680 12709736 -175220584761052757956358163307594598400 12709737 1333493719679283279504448132515311209440 12709738 -54221920322680161631088470348710769152 12709739 552460925749173236271358548091852756512 12709740 764322365412782325515800731044904468480 12709741 967102927254248034743202533749506213984 12709742 -873866522746963728000879405574951201728 12709743 -1084118136076168536727146786588483811200 12709744 -59318597794529335865979415657808461824 12709745 1503967098588006744528194564217910888500 12709746 -120704538516451698309556857086879193600 12709747 285698116988197423594180042532316421196 12709748 -470464154152759687814975375913231807744 12709749 563495806345889613526111453271337991008 12709750 -324233980990616230116706467617404320000 12709751 1171471593552282296590021828845112412904 12709752 200030139069648398700003089653267169280 12709753 194073871078296116370384134810954797440 12709754 -107088725852225429366405108366644587552 12709755 -864814172201872238111264423478609375600 12709756 -292062134129305256851494561757116012032 12709757 1324368132591889413812843438430358589760 12709758 -142624886395312410721719291600116216832 12709759 30112982412100787826480834971459203392 12709760 194503079321790025150577263577451724800 12709761 1516369025070621520798638207510144905184 12709762 45238974222007373345712830478473280000 12709763 3616366899007687399236725448339499184640 12709764 -174470713828306254004100058646040678400 12709765 187871524747804712730370423649506056000 12709766 626612208634470411056321074696733457600 12709767 -540287127942851219759929659743946174168 12709768 22383441304846829721664588433202831360 12709769 -329478515309066550235051353361646535756 12709770 -103614374979511466720779081233674265600 12709771 724631525585718881923821964889896278912 12709772 -1079020604886463770545079683671419125760 12709773 -788014336949978774506511548521199950378 12709774 -91135076573850101408929858612193258496 12709775 338933906201902129474519079499354235800 12709776 246163297433380858831783765165355630592 12709777 -1080891817716962099437663082286929031360 12709778 266637780914081809308123020446484811072 12709779 887705916275589945416629183020214149120 12709780 838501870280757896610210134638237132800 12709781 105629553236953158223970411573603143680 12709782 215438948655029209873402553351295151200 12709783 313772019841011186712041902404343057344 12709784 -671933879788974202909719126282371174400 12709785 -970644208083432140730741978992186030400 12709786 1518430707534034271611691711555493473280 12709787 -377234467754459990270937484956226867488 12709788 -68977075229181811114806240621552402432 12709789 2122938160875365404999408430601980367590 12709790 -220052414353924555828190416420254737280 12709791 133534097693392551248794223777039352 12709792 -1309574588481543650334893403816884502528 12709793 -182149161840219216629265700564589748540 12709794 -576037734949672764371436606557794934400 12709795 159623986962273114455724593940638152320 12709796 -773633443844119482807751907745562450944 12709797 -776259459645233415979222575772545587040 12709798 -1037733914125681083371606266209854340864 12709799 -1121932914062258578433010862974419896200 12709800 69879839945018383490482909453436928000 12709801 169722823739316409294518650193784251720 12709802 -373529886546198631510628946647191189248 12709803 908610372003571885637995818601203307200 12709804 -390604902370377368384160176498999829504 12709805 1079440189834442066299808978348540504460 12709806 492644725626657625534867672544982525504 12709807 -1878653600001481844916390267288320743368 12709808 104471323176102338167283202900408287232 12709809 191760377680919946188748379139668404864 12709810 73536335126149907266786720340645830560 12709811 2643292032967558373624927699941789200 12709812 795454587346939083308741628162393096192 12709813 153189133876282453366148493969417736064 12709814 -218957475723012577649527742301528218112 12709815 521163804826054498813921263263237597520 12709816 -1412394335822951211735465030491421265920 12709817 -433189016776612709497971613118771938134 12709818 -367246142715566499966683242854190364160 12709819 669011134633481979421515994477030919896 12709820 -119384685729729862642236202613630883840 12709821 52615779009127343806653984808687737024 12709822 -43821585121214803632136581382550939520 12709823 44619324209480798216918684659887713280 12709824 -30135768446259257621014712780587008000 12709825 1140352710377268307007105367489289822550 12709826 1143797498869196864958617871451912700112 12709827 -69341961110298417017777422800778503312 12709828 16376659511770138177789170060195440768 12709829 1954779983042752671177995098602947638272 12709830 -80037231763253573586529791953180467200 12709831 427423730807471872860961530123434064264 12709832 319137905877700472474077337783743718400 12709833 -99903591303816086808025696985967871680 12709834 -1233220285071663256863507128992682946048 12709835 933185362126085542810307391977883557280 12709836 144368661942674865890288527115373465600 12709837 -728364800243191587742713981128019964448 12709838 -359538773491370818529830398823827368640 12709839 -629690608522632814333062482575332218880 12709840 -112205377082311399326614723163095040 12709841 820226353027200657207474875844590770800 12709842 6376352078655264509782522966249599744 12709843 -197725380264244016092926680332106341800 12709844 87751430510787850915729758798914512896 12709845 271504534318520211550688598387415987200 12709846 377168060123442689737136151260516546304 12709847 89171068111776161799162663738799516296 12709848 701435487912303070545071324626981416960 12709849 320427949779759278956023292732345873800 12709850 -371475054819597827805903069518881815600 12709851 -353458181512646795921414611867591525632 12709852 -281064225900434520375030190157388960768 12709853 474074539921748924692779109774037734284 12709854 12854719741025138984872510085385317568 12709855 -1136359344275817787355774225200977507840 12709856 1118726888413781162071192661111101980672 12709857 446066330706685839128389307441072645040 12709858 2089622594185996435935879789919890432 12709859 -538264382789497728810573247084695920640 12709860 86224315923895078288958229534435840000 12709861 -636480890375120010395297106128170679268 12709862 23362309912772743101682830836667065664 12709863 -860530735723581796951421690432262011136 12709864 -1122668938211979503817048301621334000640 12709865 377364383885663065947995242969633968000 12709866 53112793782605104666999222456965467904 12709867 -612014522663467885870361358309536501760 12709868 -260675803886632292229652400857993181184 12709869 -1193254728801345954950507759759662190592 12709870 -30184766714415576188720197567411914240 12709871 1355526898326451458775512825950416725072 12709872 136747646403751268321733437304240340992 12709873 790710204299653601336138491337367476448 12709874 -333414992931085578738270432850317038064 12709875 188040488228595484710729813069591708000 12709876 284626226111012349891177002031932416000 12709877 85263828701716663391285285459048249400 12709878 -368967967194069215945408536198400102976 12709879 151604040888443244092812869126627028480 12709880 1171596849253850347821314808544399564800 12709881 -501505436904383979196548510946052556288 12709882 231951787787251551798311653185373728000 12709883 680368557472835186348123476711405956132 12709884 36520458271664177554952720272397844480 12709885 583540352274391651129403147478859584000 12709886 81879773844392912378360087782027017600 12709887 -325659225908652491205752292628081102080 12709888 -833816684805346391410238926121934520320 12709889 1847460242800623378057147974176347891120 12709890 -512569471560785116802472069077274931680 12709891 4317109591368168611358647058117243643792 12709892 8933649304113855078188792253121646592 12709893 173651432688844375435619827796895806784 12709894 -1050697967340578634368226899239735449504 12709895 -82157528676582690728077984778388950400 12709896 -6937765873853979919096325246093107200 12709897 37584966063769316946531910020570165792 12709898 106649335851909221571542952820477344000 12709899 -635839282060032001391244220037479875360 12709900 -36662266614463969580086894344161689600 12709901 7063049079692274645704470312881223704 12709902 -4218171520138640522912691968384102400 12709903 498578465401291118257225878318744735152 12709904 -236978931765801323316500986892837191680 12709905 349706227050832723998286610007797457600 12709906 86996750546858818459855385199426969600 12709907 -26427762550946892683870987696005718016 12709908 -536637054361689395886574564884941102208 12709909 848262226472593041676692251209489669404 12709910 417161314764276454669678892191414863360 12709911 229087015807394833832715060874929462864 12709912 -483807130360755864010715098220351385600 12709913 -1685511714240955208511937762414186646838 12709914 314316176438629948861641481070034926592 12709915 732477253204364800039950179160817920000 12709916 -1978070472218021335461989799851186115072 12709917 1460801931959981897612143940184867604800 12709918 -48503048467225291174775065258488534912 12709919 446393416478545891859191788239962324320 12709920 267919216081599649956762198822145228800 12709921 -388672262630233289568508674457171028288 12709922 -1770710611126816803895008783380825969376 12709923 -338787565936565986874771435385282085632 12709924 -589236099027661775586789834016894558208 12709925 85725175585174576092995938502333736000 12709926 623627822220208553472854224193995478400 12709927 -3569201481315322539118532404287144248360 12709928 58998519449225640018087613207570022400 12709929 1153753126616830811425822775538089936784 12709930 -163223795837907955806368804102842850880 12709931 -60598676515198163424454895813751384000 12709932 176943865142668324592486095555855836672 12709933 -2027036043372609542104713237403413491818 12709934 -367103385038120046363566695108586184384 12709935 289615483185603400825451783865722784960 12709936 -10157825495904756197937232288472268800 12709937 1671153906540794841846131048111772206592 12709938 54611477386873639627634884803390898176 12709939 686166634840426710401942814928979507400 12709940 14411432179975730347049455278810470400 12709941 -50347778236133625700381060332369525216 12709942 179734693713906460212852386113308443904 12709943 17390070354319680974789178126491649192 12709944 179798706224960450508298445741158072320 12709945 161223487754264018009810172629797350600 12709946 4935639718385623204818935892495955200 12709947 869483854901831130879636871883799246528 12709948 1186000495752013644489041804991576164352 12709949 475796135565343577795611210444151216736 12709950 -118947558584265750017857526521422412800 12709951 410427234571785919877543789770228789952 12709952 351896497554927619205199944378239942656 12709953 15630539664845319856347781689835072482 12709954 351171586281561732029168311086437908176 12709955 1296722507126474138243106598532695941600 12709956 247654014706522743063104334179572383744 12709957 -5967583403899644485175305964012903360 12709958 -1239462110389486832883736113475163667840 12709959 -226860940007179636860308763870824062512 12709960 191180254475332801186995288319676928000 12709961 -306904657849437593375961518321121984 12709962 410433660184287383514331973322755983920 12709963 1923226441384689791192881937138409052548 12709964 553738998761555146542671371321132179456 12709965 593138628340903546551614035138880675520 12709966 -333351524767864498453198453997234933568 12709967 3085239415449130407305252962779901959432 12709968 -244374566790758102606595940114134859776 12709969 -112383568013894422361531373018624704000 12709970 75696536638119150822773452981471580160 12709971 1097264928152638669586701065947974388340 12709972 -517286490921186053148712975624593371136 12709973 1547278462461322925796574273089281485440 12709974 274524588771284035414267850788496801280 12709975 485373798654542421472468729960865784000 12709976 1412910713712768391582180545200702638080 12709977 -385764203963362664980877470900908418368 12709978 -956257203749610977576844906230537106960 12709979 1176491497422056230194139120076986784580 12709980 -349145277416989731885025421602439731200 12709981 -635613497050176233380752611766473279880 12709982 242032160665594915397665540143822461952 12709983 -5370395647877436390852202100822901888 12709984 196877969204161710104031252223415549952 12709985 183160813254939800479141042638413244180 12709986 -494380524515467900428459702242067102336 12709987 -2123200371290733310962454589474572532760 12709988 333682142331310065875420994596689999488 12709989 467547490103400933724786573167482694654 12709990 -301516428808842779832600511436664700800 12709991 -785137061306761468112178360933916810656 12709992 128327473222296828773058896703450071040 12709993 -919716446141185268704631687843019117680 12709994 1081068215034593540981007696751694807040 12709995 -490664305433678928259587805159861132800 12709996 209724915957216870099246734800924705792 12709997 -350907695253978886838993680437613168554 12709998 -71981527336675567487369776685143123200 12709999 -1416368400021388205477645318657188625664 12710000 7857833204236176513654965529968640000 12710001 -152388044631400859168632181067429348480 12710002 -786176433849047201996855464500451800048 12710003 -99891538515319443753462955480816877748 12710004 325448209816735901698292844999177308160 12710005 272984186049690384641880492034512309120 12710006 78330066255563283923093050724467587840 12710007 696168475866912633490300220473647444480 12710008 681162511189843564729596302255433768960 12710009 -249268916565486017694567115992300995196 12710010 -202271611080926361510392694276367837440 12710011 1013681176155568995108347562264758106000 12710012 -574323738453044538039328121151516771840 12710013 912104595959154842455170196032301349088 12710014 -510076021028991003364446769451553227520 12710015 -586609665294560487602160910495045612080 12710016 -736059556184095012113231479937014169600 12710017 -224013736506583605723927860309392601388 12710018 -16127282544707625095746038852654242784 12710019 312889858237514555298484461528018612480 12710020 65649742140935968955287172192019456000 12710021 -884769339029418569483946310448892180000 12710022 214461774166585455159559320571361316864 12710023 178959028040218950703171475026716597272 12710024 -836672227669528830028306991464657751040 12710025 -415107747211361492534027937576944339250 12710026 180637914229309761146711544274059550464 12710027 1264128511342942519423357704221975100072 12710028 -345510405531307376540471699569181422080 12710029 -176614000380377233612996160069261120000 12710030 2110169772545323831912195118989816320 12710031 -181733586944158542625161952564966487040 12710032 -1265377349845827524193312820463452160 12710033 -130256646473450629270275458944572278784 12710034 -72203254676538011298548181914302124928 12710035 525873772850740295688414763478656556400 12710036 1019914594121220525573901061580272885760 12710037 -29455471194768816700624097029385401440 12710038 -496241340886066926266278530476200380288 12710039 141895201919595572817682573217647114824 12710040 8019361764960980059182014231239065600 12710041 516237311047072081539575072183255074526 12710042 -464493242476301500052750638220020858656 12710043 -426570183198057124030635870223563302868 12710044 1227788879323104469485243282867868315136 12710045 121783580600371008097948363888516584300 12710046 -259786501088351327540218689743688518016 12710047 -23838422053256009710396846317138626208 12710048 718584610909630191383334751005167714304 12710049 1290273794750261932020797868308828958048 12710050 -595992061957063343318030556590183712000 12710051 1633130523686134127808089114244547385052 12710052 -1053706732845030854498840275707220900224 12710053 -523511521479127194936654158942345250336 12710054 -9334049804791702822566478231122835200 12710055 -307739750140529522377606703431380192480 12710056 956449704380074191468287259587597306880 12710057 -979420671307050421744562639710609874694 12710058 -237088634705372184783581453634687004416 12710059 -1434603693859396985573878686249962657740 12710060 518507428599791597589608619864028431360 12710061 603978710350686839428618637061628708800 12710062 -6262577548777198815837122109758284800 12710063 -1108859286305937744184042360300692728688 12710064 122274135347825378672279472941067239424 12710065 -150442523964540662424075343254960204480 12710066 -261379924824902616666719437444571320416 12710067 -1009237795152577820085878682301845183888 12710068 99055793351883459020474917212456318976 12710069 31198633475200395079869042052510510080 12710070 -39335505053203578527957634706665463680 12710071 442999880773718408553798106558844041944 12710072 -941351420128304004439583691298394419200 12710073 -818825437046495015065884695649168067200 12710074 -157116344276017673837040031677201012480 12710075 -214587510915755170514762880012904512000 12710076 428489921329472299646384516569869656064 12710077 -455640077468353110928938294968025542074 12710078 -315433699751692109592745540018526012160 12710079 -1139582601923929112737649564534950317576 12710080 -14775105911877114256240338822443827200 12710081 126844380926055373866646357707809826882 12710082 108165615725793259364364530707958784 12710083 -2046187913792130753115731726807354473668 12710084 -636040871004639423937699216795969912320 12710085 -502199633027481419193912968744310357600 12710086 15908379096754393333923341311900464384 12710087 560436257885474976709645790011333383360 12710088 -6256587465433253122767016092452044800 12710089 319058470041210114975288604163446787520 12710090 -187501285443188644429290145086444321600 12710091 -1303046025537078759420859654817892280080 12710092 265310022714090585404176880685152734208 12710093 -57680900003832379420022230012009757952 12710094 -35948822931779663263111731969800356800 12710095 -182489423346669815417671802221060166400 12710096 36853341500628927822508170386281857024 12710097 -1647149704259534889105106182819611048832 12710098 968306250713488847399143231697933830800 12710099 -7604662529464488457756725436322133792 12710100 -127093673683577647739094042879205632000 12710101 -1707539397226894143855532362079119435840 12710102 -41084741927071649653364552467012429248 12710103 24334940849646436162518894870973701888 12710104 -560288693292872410439590362977273241600 12710105 -889817051682753112383913140632312287740 12710106 106118807424918599202029787953258729712 12710107 -53754945595789580427130739843576334400 12710108 1056325957141729758520593551094901248000 12710109 -756968517721264234295941050350634420096 12710110 272135896246675264776070200865076865600 12710111 -460747599480705934094291919999048549048 12710112 12353603141205298862969326749635051520 12710113 139319687294191821896607459387459642624 12710114 357910829587636164476677590280779457920 12710115 663478476469323391824108398485202419920 12710116 -676796032521880686527317610916165967872 12710117 -399262661975977346349502433446545731808 12710118 -417034851826821202702968660253042646976 12710119 1450198322579183796715838562977350654520 12710120 -1683352610667260110069754980302402048000 12710121 825842345293246909178044687977364128912 12710122 -371162675183936540980125691449228833280 12710123 691700879265860693533066797732044873568 12710124 -11859885396165856128923986550493216768 12710125 -736921455361210420209272925722889441000 12710126 -164184653820747482875545748332470092800 12710127 -250784973520282167672285074022079959792 12710128 242791142884102418925875994405614845952 12710129 -544833464641795218817842087084341195724 12710130 31182788873144987564821031553816960000 12710131 92060926795731795713441284938460205392 12710132 -711386770448445573137673514481886655104 12710133 -891447106192293576547740621110260268160 12710134 -1085158945961429124940793179430686130880 12710135 -113134002351747548132091492879281105040 12710136 -452776341830625776647266523271228620800 12710137 80606588022656556865115591227076521920 12710138 -191201157070484872870572938716259639808 12710139 -564083175617654841742254936658833662352 12710140 857948498484734048698156080181339261440 12710141 -15592585749406875467922816990101590368 12710142 -26863389579783391656422498003182590720 12710143 287683791017822879119901092646504215488 12710144 -1261814195234424451583382702484032061440 12710145 66510311144455714951859381122055270400 12710146 126439521713695023411571433972870200272 12710147 -2132517074687020337666970736927626709200 12710148 -225864405230107705459102675988701931520 12710149 -1731040822438926747324795333054077906340 12710150 -827892952882560885785296912705142078400 12710151 4974208833451593977317120602370967280 12710152 -543028919177939902300581730763961139200 12710153 -1059327937908714560625450906314668346598 12710154 21304352589417316500706662672356709120 12710155 -952925367825496503537760593071354880 12710156 -128815074925420301591673394224544338432 12710157 -249384806509470076707576843807815261760 12710158 -555530879194881980240279228437685920320 12710159 -537213349303066941068696451904693305288 12710160 84953144907087513605857538036622950400 12710161 1665904729335501480405223004736310043172 12710162 25402357210943694315709144263263762832 12710163 13562695413291524378510480397302315520 12710164 -163135637544312330659402770017823334400 12710165 309921723197062176289733751746315143320 12710166 1375633763229705426078402095334696960 12710167 -2516587600365433158893577727534734967008 12710168 825545013088933522479299526513837342720 12710169 1517069072727591772970628388414075746240 12710170 -330766213365581878896278181682661187840 12710171 209558744541887187405493727762595363744 12710172 -403167717261878259764323899633286891008 12710173 37510510955987202303521368748005606240 12710174 248906532143524579173353168324497470336 12710175 -185882614511376132435231057912334261200 12710176 -18800440403795941457262614095638429696 12710177 1478893287410953007640963547878163837026 12710178 126999451776921592569699144535017330240 12710179 -744137035348115844034873103798296159320 12710180 114635954662651551434713447713181347840 12710181 -69701680001152564066406331359706355200 12710182 357995097612571894224349411687872979584 12710183 -147563099470426962307096395572569086960 12710184 128922548809426566913226886860905758720 12710185 843780828901054137550835726935664233380 12710186 561785067223894653421570454479483386720 12710187 -94996775664878063443191063641004000480 12710188 972299786724622961811805826305363397888 12710189 918661710853696462454718740620557795990 12710190 24934898037234947354897238864942243840 12710191 444434106937591982594175366529124497440 12710192 265999955614666745054653827026985222144 12710193 1118301530808119673857322746116762495200 12710194 -321404788938759298877469405608748730368 12710195 21408644337174808498410899096297995920 12710196 -75101823198092116797752891808470943360 12710197 1150219761452792806497193581320122753646 12710198 16858678615031158567974145597325081664 12710199 -714307762190619496639133945603346959280 12710200 11835362846880593822900768874107904000 12710201 431904021634239634853400418626038469120 12710202 -386775962869784991817499831071280574720 12710203 1727452869549894846011407212629101728 12710204 373255369323122299951622174548088174592 12710205 72264715748259599618345376012159364140 12710206 -422940120161939338689505668503807624448 12710207 -1669283526379659037338367447376179762080 12710208 227757940664196752957166319178455449600 12710209 637488886428502122817196857676509767216 12710210 1015955946879930775362152297921755714560 12710211 204766398187522680079605321774440449272 12710212 -303698277154468005359553080892154908544 12710213 54973010042718985538380290234343485600 12710214 46178982525687565943008938190435670016 12710215 -366559025930462420902967664702226068000 12710216 768094219470276526010848026452566164480 12710217 110558115047033453197014060404026031616 12710218 -230571704029431722336247893885079125760 12710219 -1136557731344266042117720934944383258600 12710220 -190257581420957568300877624911006366720 12710221 739360181523938247677010920371562627200 12710222 -8958497888256540488141582164133304576 12710223 -263717099637766613938346274672075270000 12710224 -273054568394090656699771058861376348160 12710225 1182856088799792309096164053996878966000 12710226 -200070827665881238934214478191385347456 12710227 -804919637410239409690147904771646907924 12710228 -800179349378002263600562593217986750720 12710229 70501559976897605665522207333176456000 12710230 -210517737330457366468042520327079530880 12710231 712848282964155796536346089044188056000 12710232 -1023522489464832451356256032700018452480 12710233 -3344355813176515840048622105798561334656 12710234 802490571535637897185503971953175335680 12710235 537763885649198123169866998398280853760 12710236 -460028320481364004085280530195576586240 12710237 -293142726889829302352798296892136996288 12710238 -15887248650932137516837646039873175552 12710239 -7292711546646111796294200191491631880 12710240 -157155367593288626329774816322047180800 12710241 21386510352692986892110077595218842448 12710242 -762018176243380025796924285399321271728 12710243 -19429040112175834434132765348554758080 12710244 630265779335583308723769203370261368832 12710245 1160930321506727888155083385799427301500 12710246 92559490487563073595858763336141982784 12710247 -1115397988813515366293688300271392063360 12710248 131780841225632300744620190312681963520 12710249 -146848569469984424879077336288171513080 12710250 273149372098845513646194324110860800000 12710251 167576945168850301539071434181476924312 12710252 -586963808463932078837377772413369720320 12710253 -445496335409068324955536415416942960800 12710254 771933426667847026193553181066249156224 12710255 -519400700783138967684797965374146118840 12710256 28240531087529203253108252361530081280 12710257 1404850525192551997156687501591386581760 12710258 -704530179933346677798600591647551835520 12710259 431434190448543915367157388410591731200 12710260 373725069201432188124346312931087400960 12710261 100723008313654555126708137630487464924 12710262 297301984917082983673810402178117449152 12710263 -3833387335927557327798912031762787278920 12710264 371205987069968156549498574592640286720 12710265 1142510868073923759722536301608253568000 12710266 -782919730818546498175806603157646145168 12710267 -534433572356617967529383247489154254684 12710268 -504852696973311427079619410579231784960 12710269 -201049963312712524832062541891009738592 12710270 708631401192061560653601603326424214080 12710271 -427221278240532137015677337021967657216 12710272 -273491323708923782749446324632734924800 12710273 -699120051478125542099357367553653188478 12710274 -248793665304435673000751551543246548480 12710275 1268537414209223436097736862015632658600 12710276 -239148333182440440934999599768841863168 12710277 30134420922948460749193739025986196732 12710278 198894253343529214047445173629171527680 12710279 -251435000979293811640949819463454409280 12710280 -866236283440788136539467696199340032000 12710281 531076534863367873081158574040363389082 12710282 -74288808489174933400334087363879695680 12710283 -127150367895503571795194969360974123560 12710284 -9352843792083164644216912614195183104 12710285 173260304045441667262000182213099144960 12710286 470366071439566325447283240171031962624 12710287 -434218350655320867088671138762257127936 12710288 48989404917999570173853054247776681984 12710289 -71513001278675982036490419832467713760 12710290 494033869412134990666631548955233610400 12710291 161550206952777614189691100660407158784 12710292 -460225473185990208012593486159939788800 12710293 1179415265760855091979283355449203334542 12710294 -625985351964809734845592952116710215040 12710295 350814199675980494754755822412439470720 12710296 -1430478238861767684678668759470980096000 12710297 1944103039744890698704329136647019481040 12710298 358284229175866338397830647247831290880 12710299 557899383625577670823800014335274343680 12710300 173478692454234420934742386807425638400 12710301 667053983969936608773223500706961652960 12710302 -1185848454037828455917896331737973016576 12710303 744324159229601795875083506125442595504 12710304 -3853556120725069545375201848451252879360 12710305 -268998154047840691417730407312654814040 12710306 496015871579084112825581977623988170240 12710307 351707855272577645960980431878576018688 12710308 620299871932223452664366839184379470080 12710309 -1342105925895671335120910072157895082496 12710310 -55919773773156086374402158969810124800 12710311 -2247216512093436113862201339526660458240 12710312 662584489211611241743364777314634618880 12710313 -176821463752941320445739630635731351232 12710314 346304509047388558282558712589442696032 12710315 -342284634089865344909355215060567109600 12710316 -331037671241811538492038118426926735360 12710317 -149172794614447250544015890707089222634 12710318 364239180826749056340544939802983805760 12710319 222132915602553577855054215850771649544 12710320 33254842503508562744834199232533626880 12710321 -979390100305085295567479188557320555130 12710322 -37287991826680771948388608007437417920 12710323 -1336495934680807696310017457168421604320 12710324 -2110178158919341965957002040784490112 12710325 -88242780268666038695700543605555558400 12710326 -689798812200925664124738434309988479616 12710327 9187879872965117976678091695321025152 12710328 -35088299470543049693127185580515450880 12710329 -94331975336748743937718504999917801600 12710330 -361960053281126360587460824310914129440 12710331 -181338294011513434932380943171707781120 12710332 495533778141139407323450484503899575296 12710333 616830152446135344089707592137204704582 12710334 41356497615080799159968094524813598720 12710335 228015745614145535526208844817740438400 12710336 -429895530175452616644810647868486451200 12710337 338896520916249906087973142231726195760 12710338 -235562817245693023404883216179730597680 12710339 -657912404692846216090168315655128974288 12710340 4471692451145440986856031559565355520 12710341 -21233231548027775806442484224395864576 12710342 575230799699934525379807575928228383072 12710343 -1259628191588163036322268276329024603056 12710344 -1938933807943419141572379338431853091840 12710345 539442146823542107601058421230785776200 12710346 664329341103548355064729453020926554368 12710347 175697623223359183459306119853526915440 12710348 -35313392769086596392483501299144792064 12710349 41517441269146564095878416263584926368 12710350 -32467710475454111881954843465878681600 12710351 545831363525974675069171278662209162560 12710352 123931436650111740375778895089639096320 12710353 -746378903483446168656190595115159077916 12710354 173975019090976428890444479318031470080 12710355 -271013678125873134656212541147153369040 12710356 -1345321672575831343174179621360103448832 12710357 -84687759403602431409315994967046786240 12710358 -361123250410333154886409326993020934336 12710359 1799271966910680301015603481202644967560 12710360 371039920584473943226363196581490073600 12710361 -798025866515981754153769118767263342336 12710362 63648287553104173411778856814774193664 12710363 -207342288648827089706109363110856086496 12710364 -261159832173156450573990120250927117824 12710365 276321940662150158698771447562185269600 12710366 -845056982012321008374435846407114697600 12710367 -44436680829384807335754217379055387120 12710368 1020870876501649192592387797418339205120 12710369 -425734695788547242069077351582825996416 12710370 -7151606129254166916542766249042124800 12710371 -1589831993704820122782568576943352627048 12710372 -238807472727883399284332762772579729408 12710373 -151576868502275190955596628159675651200 12710374 354946381864663765180941481514611059936 12710375 171635682799580612637105506086768008000 12710376 -95159483384472652510820188259747020800 12710377 1851230353879370395109474958326874391226 12710378 294543844632954854361614177762978232240 12710379 643167512624110131897509533196230367616 12710380 801601694341868478245396219710698700800 12710381 319830940527581179850835497088633036600 12710382 -485797781383180860944440931125363420608 12710383 -804357556812526311788711321408761237536 12710384 -385217195203696605093088122615486873600 12710385 -385496045507265734513269104823551772800 12710386 -374696062808622453088905114721163689056 12710387 -2282616482881973781426505060071507160608 12710388 197152280890268272860051884624411990016 12710389 498978479907074150042620615286792757120 12710390 153981289657764469577514161394682859520 12710391 22374954009984746596903054355331349992 12710392 89098769633306330396478538479971635200 12710393 -323486741726206690537555545592065566358 12710394 188296954764131791673653419542053479024 12710395 83575437932042621198005596993351777600 12710396 -476393421621613478127783484197878779392 12710397 -289173029482217717999743970018486420928 12710398 381199201617777423600431407583493365760 12710399 -193996025418636089347572273062599503336 12710400 -149116956369144900768274612094396006400 12710401 -497626133667403438064292684745907415456 12710402 -452810560425685047366633486532288972848 12710403 -334042794238135905516208581228571678656 12710404 1453323870737214466273413031441800758400 12710405 657937848633998386239181481259039565560 12710406 1133983803447993067334706039567295776768 12710407 -537765539601684882176891537896916360208 12710408 -972345309299360917752187404333305687040 12710409 -855009460966637283355972773247681318896 12710410 372316866463159639823202735063579696000 12710411 41537680048871577350393214557594077440 12710412 450654243653707569120496893807702343680 12710413 -6690642252033361807051500241565714336 12710414 -34545066853184948913844543409692950528 12710415 126923523943451282019090104141374747920 12710416 63096377128867840989911631218958745600 12710417 455682794575194079892791161154576172466 12710418 -129279807763607232545081310593362506240 12710419 -77506691824643245730575692288161332180 12710420 -563372775773515050178256899310802493440 12710421 344018618413201621581383826552945467808 12710422 295220082889264607553987716733014395392 12710423 649933130537357638637508801685277241600 12710424 -284732032832455458288639467534294753280 12710425 -37056136367234256572573725300052422400 12710426 635781980058989937566481616133518428912 12710427 -428728026870220687875546410287470940992 12710428 -168180205560576108545726864721802988032 12710429 1205838341905155433055488748458769252640 12710430 -257186721764089961962916547427881033600 12710431 292912131034823725924884711408194491232 12710432 461689872480658032504175252074638868480 12710433 -770086119665512296546552625940149540176 12710434 -140132492768124831859360814075383166976 12710435 210770192597276567968388494580406524880 12710436 -56048558135426394230546959994230487040 12710437 -667867492778410268946812628766564766914 12710438 -437403306068861420233945886822554523520 12710439 39902540823656765806802143586430497760 12710440 380780215808942106749972032411136716800 12710441 -70394880623406300627809804380194539148 12710442 17292759275921686092635430586098299904 12710443 -1994120340456415420415441241879599807308 12710444 378426707064136764525807122762301828096 12710445 -1818124633931622762557780277327648000 12710446 44942613912550158343418383887983483520 12710447 448974479951796801014152008594906010896 12710448 -251310661835729903100653824200914436096 12710449 20113095303895248875949535489859422596 12710450 -276310637852251124194984067444699826000 12710451 170489120827591692164805408592208949600 12710452 -150650568185936980833836423002668340864 12710453 1629195875877699087697755710076847180878 12710454 290778925950332197930507958624166225408 12710455 439902888494481314444942941710829446360 12710456 -3544316042819178425393523030707404800 12710457 1008293553533976211713880862230222671354 12710458 -1132557254039843478059404401963529537824 12710459 1993526373255010561635989367628237266660 12710460 -68576457180782222074006151153707745280 12710461 867000493699698906773649140838547941062 12710462 260709134399357827634690764894222458432 12710463 99297996584929680945570077197627097544 12710464 107976041129153737058362338956689801216 12710465 90217998133731781565499339760786917120 12710466 -339329179114911323574066157779897822720 12710467 276363777211201060504481473481485776384 12710468 -112436270747976063595598342675761152000 12710469 -6628682228348510538414665719968604512 12710470 654076005760660103915921545332826903680 12710471 135834440149349052549155561883494000112 12710472 -231251665799626974138621105772848046080 12710473 -432801923968477434564686005334021494476 12710474 -305686989627484535790514999293193698048 12710475 708410237413433308190160611807193384600 12710476 -1191085715592767092187635921636077149440 12710477 -486941614279804681532865427967998033920 12710478 55169469717498212722041194471273223168 12710479 -1026018771653204320492903655092293611920 12710480 183957733704354821908532292130072412160 12710481 336710836789274151572767845491438737344 12710482 -1855317330475018767770198341929841843200 12710483 84692811893422661311857459757090819584 12710484 -90861830667169378763383569315256778880 12710485 498213606090852904373127884999312217180 12710486 -212918096052968933309595705469103171808 12710487 -673616486736298512009872853213073086720 12710488 -131837193366300719117193176679510835200 12710489 659180722514517765651961474543371210000 12710490 58362847833319626299241723708146918400 12710491 -461125658458632921840854980618204085616 12710492 631414515174489895987075305334997753856 12710493 823721499111621327582274711160579942400 12710494 -714618880230147557971069677985176760704 12710495 334376659040238205348927215035890070880 12710496 288533151117103493299387293095027539968 12710497 -43629245265873206217461097481858261080 12710498 552021392283158618173337796296119111680 12710499 2371274467006267360066506740918201088 12710500 546881958659521028603660554637558784000 12710501 32926426757005478244593114730313525152 12710502 -332277395147359172533686278662467221088 12710503 183168388340933254361922075849813130064 12710504 -14519580190693490761180128243781002240 12710505 186253704323836556506406324067803578560 12710506 254856912571269969250568772351524325120 12710507 -1497328789178931848886532203188731631244 12710508 -408763141117869734030689747736375831040 12710509 352890301916830215998438373255918442112 12710510 -4061019252349873689829426283071947840 12710511 -242467346240026643445836990692156628040 12710512 89949421608495954158064979874804105216 12710513 -372033724102136063335145897470494536256 12710514 -380854035958248146257858364994485055360 12710515 869228479865853792713660691266074370160 12710516 -63675674854964715098308174290069626880 12710517 -277189106424496946172033337462590499680 12710518 -1207523932542876792858935693987510771040 12710519 966655849113071121424021954608498144840 12710520 6064345299027131099944441511024332800 12710521 -708000523114812433814468354278075136278 12710522 170025411168949058508327886040313786624 12710523 455274439062502188768902682819869064960 12710524 586289163970353591182905957299376388096 12710525 -879707911338121367332788223610980020000 12710526 628777404295310537411266350673272495360 12710527 101547152276722826850728601750461859840 12710528 -26810952458398031899355035729920000000 12710529 -400024269312338817360404330572300431276 12710530 -102453363360003474427606303554151787520 12710531 -953253844244513965684189881458664097668 12710532 -1013259447210887098002691655149155373056 12710533 434794566428806409276342452102945585728 12710534 55015355957037845764447983602727851520 12710535 -65355249445869006184217597533610287200 12710536 435332917456489969503512266286015938560 12710537 854545780332013385022933980322387477504 12710538 -137818103751116208890084586499365851856 12710539 -604005778022024410707487399432366669344 12710540 -76677355920264489956171558257790069760 12710541 -29410515247463675638149087812257191936 12710542 -4067083224980080320523870635853345920 12710543 1127223057098152314854441456731397484480 12710544 23663959820894194232168394094238760960 12710545 883313399884093714926503471140673757300 12710546 -1953286154919362285814966285430755703680 12710547 1184808168432414280955512220880650112000 12710548 -1209738298125544099162471839362009252992 12710549 83573083213865421002698024107184866300 12710550 262053340893805308487605872541941140800 12710551 826933038187432879985312573800307304800 12710552 -1095704503409583181166893877856211814400 12710553 -621629601021999006287396004593185052736 12710554 135486596310655315365099416549642112000 12710555 -473728937775526745616919343061842308800 12710556 126476318749538736211268499194308419072 12710557 1805154874653238435959481837401181944806 12710558 -4219095191761053137370011476806156288 12710559 -577647099711101619968298325380998566272 12710560 906855102206251898397793234388075151360 12710561 118014843596282680527212693080509096162 12710562 120035608079523313538463231645301814784 12710563 -15775597495578334305049494384608319760 12710564 275743090140831827232947986772982850176 12710565 -297956265896056853356365139483003937280 12710566 447446426790444690458036748405929472 12710567 89466273608079565904595246347895818616 12710568 158521762572699807068292837067334860800 12710569 -286371975290880927309194021816878369030 12710570 622664840755484475908260396406910520320 12710571 2236803071675342656369911711260582255040 12710572 160138957497674255389596363388412953600 12710573 662578628718136543343891668456567911180 12710574 -417190327198126780808004757436299749120 12710575 -338775642647294692228101347011570179000 12710576 301247921009583069198940336867331211264 12710577 198685377496501629296762131996437803520 12710578 52349257182089997708275916184425737760 12710579 253129313356060275386923165785139143840 12710580 -114678468138698134099225771827105792000 12710581 -1500302622607718169010492503500749576 12710582 125620423549653907072675536114155950080 12710583 849765786948252998583681848212435321152 12710584 1677965205467239066834965487243219046400 12710585 -5090843864942153928495559502206492800 12710586 -142949476987669993797194464671410640384 12710587 -343565008202505220892339838459306788764 12710588 1584413483111536877542245197244266036736 12710589 55656752747791332398136402686923491840 12710590 -536119528750245822446840146305659659200 12710591 -1185423504499971198949848065065908163008 12710592 -7805043020887355666932545899367235584 12710593 -529455740694621191248881611755576731200 12710594 581296629432555645500546806308270825600 12710595 -522680272054628243849123189362568646480 12710596 -176433224459747855499980456701103228800 12710597 1530052964638570702605359775299660726046 12710598 142004478337859716104117749816600835264 12710599 506748275583047084675840720272838155440 12710600 429417504889458952476437739516882816000 12710601 526656612262196910301726075191436358880 12710602 -903533536316729527138790146289445943248 12710603 149761607804183259750038734953424968852 12710604 -756281288881483016311757955334468207104 12710605 -575737213028202184404305890384420746240 12710606 157435057597092066977004669767533076160 12710607 -94745763449853029092070337199439554560 12710608 -540073642846915243043289854729389907968 12710609 -1465276779606204134011338920181690866190 12710610 199756653444963580407024163376762104320 12710611 1142807825526354750551914641219706482480 12710612 -1915844465658610795082530182700458866688 12710613 -448466538765147217703697997645087284000 12710614 -14552764356138021179765270528876667648 12710615 -318747699357669012582548079251419655280 12710616 234842662141338772935278949272788131840 12710617 1062319806984891714616813517466560403220 12710618 -825392613974146029051187772260502196240 12710619 736046019568215114210526056938175924144 12710620 67885550018312875278967739764909670400 12710621 148707379140440869462787649129154019328 12710622 -82354263180737541537337141278622120128 12710623 -237922954108447553356140806655972227240 12710624 -441569641841350594629307425559774494720 12710625 -200814024326629786148097092997421650000 12710626 -804213401829174672012318956023525662720 12710627 -630455198664371417470040835490274599524 12710628 -3982356429854144786321920820698152960 12710629 -1213394932956864499012518089523872518724 12710630 -194881339282210455507423875915097617280 12710631 -200660797682207001975839889900792110256 12710632 1515163887152136674513446504574512742400 12710633 363738430272253613188654719449522523648 12710634 -698483626069785803692134711906843641088 12710635 -431003926219067689651699198106975862240 12710636 115099087596135902823962199876725326080 12710637 -456638724866786771635904790617165265888 12710638 -62056265025252926631672681408231021504 12710639 201883202148745525779371353499757959040 12710640 -105967794021842063150104169163860213760 12710641 2055580251240509208524764121662734473042 12710642 -52314574933407368461654992694461304320 12710643 -583740589702230170211951535011916980672 12710644 549430095277095701150145204284801150336 12710645 -467529798949645043471835604304608405200 12710646 139409980962715315746259211491225332480 12710647 -607108290748193913314149926480786966248 12710648 1401717493348589256625408241232621342720 12710649 -107896632064101985315819365186876672624 12710650 -171303383970033109697539172832247393200 12710651 -58403171588663219482703285624113130496 12710652 316005138614918980426994856321479557632 12710653 1172339123847409808299937528704770672902 12710654 -212027580249618049743363384188272696128 12710655 -510493965557509058137433935379966872800 12710656 -66888957189166489007213523610292453376 12710657 -762579231581203842914485923412138340094 12710658 402706869811967512071333531876928400640 12710659 954922506863223973693096827430108771884 12710660 -584264486666199650661147055952207512320 12710661 419601927529051498711749780770230575072 12710662 -400871234897803963544382965025900683136 12710663 -198468813253469509148835668867834911440 12710664 -116130019355415827469203224986098519040 12710665 -1282477809292206684408787452087934526400 12710666 938141681638782476450872748063160586032 12710667 -308556282418056269058537106564734510120 12710668 674646922823383248829631439302433964032 12710669 -1622295062713565857669247249641025193930 12710670 153983097277639323679314547670693928960 12710671 -8507750196376822037806000801935985680 12710672 19002984928380771756322446854043107328 12710673 -416613890506695902756421510267311595678 12710674 312713824405361570977907978265051555840 12710675 245639654638027900645205128576196752800 12710676 676400772609651970470245777420008679424 12710677 -367091374955956698570521928983158705600 12710678 -1077140314874384841426754598018633382144 12710679 -1184632160168995379570628549458875387440 12710680 341639183355201574447081872920968396800 12710681 -771481615838683837444735518830169385008 12710682 4206110024606504170089341156968203264 12710683 -716640528213254205490229309657416403068 12710684 -159105582853640783504503010625559971840 12710685 -90449170967637068677463553215031682560 12710686 -475831125773938174554966569409986215680 12710687 -16991167365711906373500891699677760 12710688 -92323386229139938666188598464115900416 12710689 -50838816277948295210679781415941693760 12710690 -764329971328200946083519492930505202400 12710691 -100892485981934113984807357740237849648 12710692 -635882485988269518828377188435230998016 12710693 377916193025102166598018665426241338942 12710694 -184857135402502016385083740574669793600 12710695 -1057380430152906498054313484713342729800 12710696 -1303540145752041539951769208483319808000 12710697 279471037612714194971511296919094156416 12710698 1061406964930555508197523488324906752 12710699 -28529785832844108738648895461346798464 12710700 120450845247811137079299800103825792000 12710701 1553040362649148698954488258589751703702 12710702 75837250235089891383710480477360025600 12710703 -170928325401732992769092622775672534656 12710704 -412233412860922117859985900926112104448 12710705 79930023751166743511606430688419494400 12710706 80282469915911689283146969283613698304 12710707 -1607918666593864154635059609106653053044 12710708 -328129483499889589594307384007484304640 12710709 -1741680942102446984920027018546348052160 12710710 -118715393980980676500691259184164547840 12710711 -151267389715511407206069404023446126648 12710712 101705763179136387271383587808917913600 12710713 34366184428978991511976937362945320960 12710714 21369066826636660180464069048392505600 12710715 -292606729771072962364227245306899699200 12710716 -247553749017570577812863481935982748160 12710717 -694687979012505607353604927970618226234 12710718 -229929661718565268433431302957147126336 12710719 -350957434501136033082539088679253212304 12710720 170892465208096567668438886591192104960 12710721 38781512887092538104186859688590557504 12710722 -8121979333467634599813608486497130976 12710723 606322301694434780588697824303001076680 12710724 194478231378047954410150297320968663040 12710725 -170843824626543439975544773940422517650 12710726 -343373271848790635593039965183577299840 12710727 183397912959266890966533609900096076800 12710728 1060248777084769822308981810077381084160 12710729 748904127579233562438609727371057412260 12710730 164155282711080062242090291406204152320 12710731 17599778359188084734282514195156923328 12710732 81866517432644526252463378127036388096 12710733 179391557958406510953191952763079913600 12710734 225224189827360083427307223973914872640 12710735 -823955085206861619486659179066030531320 12710736 92078149188201882667377431472848240640 12710737 353421878073059434326417814080165644160 12710738 186981220283246649984113470636198060320 12710739 -256169540378243827626512798979685527552 12710740 -7986750595148231481849686417705656320 12710741 -1533257049225036554338249400114627590500 12710742 570837758403313579618371592785621579264 12710743 -1044636985603588145776484823407456892000 12710744 -423334493907639366841524773431227187200 12710745 82413335684703777215953882572255497220 12710746 -511501204028485032916910396593441382928 12710747 -758900971839978288770751423391034774520 12710748 104432876584814715357729993403812664320 12710749 1418242873632929924756303904235032970872 12710750 -171776472108168641052537827180580672000 12710751 -214287783841030803372770307893780048568 12710752 126374259707312566045842802260068401152 12710753 -848526534755625006228273029774432281920 12710754 -151385097273917939878027867407418383360 12710755 -233051395356283357147294690741091985840 12710756 1168270588634549905512311630341964334720 12710757 -18148835760530729025667594866561993312 12710758 -14004139639685279893829172405832487040 12710759 -1047017306028226291363028131721347220040 12710760 -34754537238408822283959857293475020800 12710761 -405580867362929609252699855415467677568 12710762 730256537206689397106402007821231923632 12710763 20909076098629746222325000180096580304 12710764 -343864021065540171487896256040832887808 12710765 89734260074099669037202782009364984320 12710766 106839381026402019876967436945277656064 12710767 -1795372102425575112799952659336838907184 12710768 -40292551284905744346047013377860239360 12710769 1208243166344952053664538664907865316640 12710770 -79871216447415061847670524576043675840 12710771 1826585812556021854617637637142150929592 12710772 -401958618673190263218086868316059125760 12710773 1625444911031726985413465486986126495022 12710774 -1048027564531411020034248244028718175488 12710775 -29762051310838245051725646029318553600 12710776 654388115715294933780565751062708531200 12710777 -37639613763017728886701762408904736000 12710778 20055394028312817585183717042035282688 12710779 98162213424024893256962716680350639640 12710780 883498140516602059506097502335388928000 12710781 -403617712703562013066059143688798345588 12710782 336280686494025744436246481902154124672 12710783 -92397686722504125915966071581975100880 12710784 238365155322463236134382506273144832000 12710785 24330940483769700484288207794649228800 12710786 -890010038700299255877787572660040641792 12710787 -117472222496654074020264574947930744480 12710788 -781277848242835533869021837308318298880 12710789 -86312362006348087954424107326965981952 12710790 -346690417994376933969072976541013504000 12710791 -177277347245965935247425902380105758200 12710792 -869146129078259335516184752245246566400 12710793 388633897267451447870696523300025673184 12710794 901291438128203114415222282642466900992 12710795 -391970801776275134865842486333704535040 12710796 522657334952785458635730368311099657728 12710797 -817440791842474397263654444578970137888 12710798 227585227614496074146224702422778238016 12710799 -437855809086195384680250270701575552632 12710800 -3624017256508368161562560028336128000 12710801 -73710102046237331765870121587916927900 12710802 -63236963852294824842672872402614932480 12710803 209425554854314363541129154574350202880 12710804 -64747225314548032832679980896548361344 12710805 268493101694435842876589907484456200000 12710806 22730993911367245530483845170808954880 12710807 -1646511641850567123712569341164954789944 12710808 1547397008386896513661493766612940800 12710809 -181205464614037448351991235326487735990 12710810 -2777130575793250840266587490078858240 12710811 119610349245189337274036034037393611672 12710812 -722858023528995813820527655385685927424 12710813 -1647741799753189856420799077728881094938 12710814 -221443876637403158548113620145918238080 12710815 396230603417331424923543381813426030720 12710816 2240419906897698347088839267459925934080 12710817 2194255796819508691154473271717779200 12710818 2176505185070484254483488459394033877504 12710819 1033298735637379434905241517832469895560 12710820 -179772288916112058609819339098276413440 12710821 3730504949336906925499634318279743079232 12710822 17222066477760579207716840618805714624 12710823 290403752444181219087170942602478054184 12710824 -10711051058195986852447977109256110080 12710825 595559969302058536507409993023627403550 12710826 308835633575236981570520594467724617392 12710827 -287464433692603096058442117530351173324 12710828 -185718439084067971969318175719058750208 12710829 -13445713624715512120620454387625236800 12710830 165700295416126048423464077683488001920 12710831 -36154803036565446511033908584023921056 12710832 53562440577427882814014803046071926784 12710833 54420552439822486723032351711609139684 12710834 148720121269070811465516633575634075552 12710835 -412894294814120841553303679662060169760 12710836 -11441977023640775587908248891982843520 12710837 -648339519927172562493680396502084877056 12710838 142201030103270050017140903671373187072 12710839 69150924708303157827771331520938526056 12710840 201963870480058936247241607464440524800 12710841 -208347934174390614025780615727070269760 12710842 342243263964855539903398719024020371200 12710843 18528700139579229524009878352253743784 12710844 -475002721032862761472372941401005455360 12710845 279550456443722437190929405795778523000 12710846 241236087930752404362955246369929953664 12710847 205191783231888806189441746054662227472 12710848 238007660214788333151345100660796293120 12710849 3662207530222604450081917669170862966920 12710850 -100369619062785154022529493478298816000 12710851 -150173294279174579022701129378872249536 12710852 -333822216884156037202470676699320545280 12710853 560318028620405737797854926045956085662 12710854 357800789656423931895349613267343701760 12710855 1315017963032095412746793578070321118000 12710856 363232317147780575858833883239245619200 12710857 -31191334870099597540484780079113353894 12710858 149624079239375132157552025437576585984 12710859 125495469678794249243227306701962465280 12710860 -74406088867618128506455262919144038400 12710861 -259183438188211003545819561595528461876 12710862 339850947955965135563601092848763387520 12710863 1748033353697928304730725277596000892160 12710864 -164588985125959783765668692848412590080 12710865 13265286818723029778009354068496685120 12710866 -49831857626155871428327108596520218624 12710867 835494836773373525266129993146595386480 12710868 129832356819334993569358125446470828032 12710869 407792735720995828817652900323126222880 12710870 -689310043737143428285070625587788197120 12710871 2149492057682272696032843260376683078400 12710872 1456526195684313983567276815425420748800 12710873 -759450416648855384075993578340928956160 12710874 163930497078484628553682943803773976320 12710875 -1957719146752052980169439076629482196000 12710876 -277801327726247456522215937589506598912 12710877 -1193181407756200884525023114640953657568 12710878 581292264240027534630531241718828081280 12710879 173029820401064338213608571300202616480 12710880 78349832830167609375184408752810885120 12710881 -972609088817441294440005344278245399936 12710882 -341989751224154480304240035856916453512 12710883 717090227332720594794602565217805328624 12710884 442331282592758648414108055603967047936 12710885 -1020356971235745238198621147250298918240 12710886 1574021901977813098169078256511349760 12710887 -734276736941692728438992146428527684048 12710888 787333350340548598998146145890596469760 12710889 -730071619711351092194114334169707230646 12710890 278747557701818456642780731530195151200 12710891 -438841073292649320863113606000557788400 12710892 903736884141691399854671584656092544000 12710893 -962017453380966451246985406432179795156 12710894 -600451933420821495977956424759342656704 12710895 35370596918141246391168514877219016720 12710896 47737735199459963351246519814085115904 12710897 -2286148059465391249650109514517108276654 12710898 571134228793340491288397964438831306240 12710899 594767993443321443178572742334034372160 12710900 290956756369552337469525274964142547200 12710901 -288984115362401993363852533471194124800 12710902 223295720026814347217979480515696937600 12710903 -417547967882139605177101001228963175600 12710904 -63814552098461932202702687052395642880 12710905 -762827778439263519586242413646988670400 12710906 3686365286603844488953953811119136128 12710907 -108229464913734133550531796256894573272 12710908 -415389848747697953860006897299553731584 12710909 921500646137649108269604518846088367110 12710910 282224734527931037288049856290725151360 12710911 -403256983447083269674795687899780411776 12710912 -950449577528126010800724817532896149504 12710913 296873237343176185093575916341845527344 12710914 -688644094162701207127512307375697104944 12710915 -36938168717039042759720930463037009920 12710916 -804835122706566824625246002743670214528 12710917 798303032477411491338663963676447520064 12710918 153294157688349771609394285409401945728 12710919 -132676090597408812763157298822701457072 12710920 -614491059518011010777981342711739955200 12710921 -2454895632913344176532769570765039049088 12710922 -47898369605248798736126145882597359616 12710923 149264144673914954367946744763180377172 12710924 1076077278569825556924948773270884800000 12710925 60329286641671639382966868967129351650 12710926 30735954737679564102087472328542944000 12710927 582832815254683382976747394380801790800 12710928 224165032326793341042007567787759960064 12710929 -3664251024231775565505809637054400 12710930 -384839608229777242295322363782802984960 12710931 836700764525536663853434948683888350784 12710932 -149134090407198531960896091406883289600 12710933 -1751601380274758035579153586695511896818 12710934 391286032820922557384392738442950080 12710935 -1402201088725867974784720652573606262120 12710936 380177307462907336299505166148994744320 12710937 159340127586253791858980207003365195968 12710938 614712863023610553219924165920513487840 12710939 -405818936097629692003624964115314055144 12710940 583192899333478541824197738420977049600 12710941 362577437216633262573605415973971722342 12710942 -447485596667432239662079438214662944000 12710943 -115433349989355688443181952169578214960 12710944 965322198946511312213365565103217115136 12710945 128128360951479629741756972336774754240 12710946 463474447965689592758950713966215117184 12710947 -1736761196243816319222759697585814781604 12710948 1103825868853311387447074441016188807808 12710949 -931572156923556416388997194438552037536 12710950 -101870348889734566060453031408391936000 12710951 -1430868200816137623425235526206168526752 12710952 126817730882000857811448302568763392000 12710953 -2340550169553221562731984245731578931356 12710954 -61123586309213071902147516589172287824 12710955 59834347231179748797602088812155461600 12710956 392746335052069852780715511387998117120 12710957 783722050092385300292203023680593252032 12710958 -11432991011917021900206410987220575232 12710959 -2202115898920663230736466489215084057840 12710960 -168025383060757504678155573641266790400 12710961 -485341359747930667204627985137670319360 12710962 -1263049742551634463908713984988322447360 12710963 -270952908519761309950669583913735416040 12710964 -52185816263273120965935973880624277504 12710965 1524075376122304182319275680179769464860 12710966 -1583993797582732314767430817121403771840 12710967 113631227726839766216099171521609807080 12710968 1259100519605854373918108375396266844160 12710969 533430880179282857745538323746580225360 12710970 422135917889385216804200913740571421920 12710971 8611727044443235262042508539925468704 12710972 35982689552136841504044576086133522432 12710973 -254574510796372809357938011671950234112 12710974 -120024406569025176022753140556263723264 12710975 389903349601035329553743862777652011000 12710976 79738596966660534612601636174367293440 12710977 -307694350645406909111105518523709228668 12710978 383957528543145142363908206870449184256 12710979 54241649182488416734288585130169708000 12710980 -176214430957604593784746863892577356800 12710981 347670793994694169422643464940592820000 12710982 53350343482983772724006452620534758592 12710983 -665132995573103450020404178923877109376 12710984 30293339485105135397341360645887098880 12710985 180439588877110661702492540014112305920 12710986 1055875296222287155664180862839309382192 12710987 -1320361660424183670244401164403618416364 12710988 287988935039382874853025230815579198464 12710989 -419485315023558745106552733115401907210 12710990 6474859912031981895669587852585260800 12710991 461113575304990724920444013929002496392 12710992 -1931375318136988650135083339922014208 12710993 1359848059920513161896717927326072688242 12710994 -637190562268754442918552243755913719040 12710995 478287990977989217765801352273686667600 12710996 -246058437949476142615292982858828638208 12710997 -342649088616808899792242063450169457932 12710998 -61476104989996672676897984569303443264 12710999 -525714003665855483634947785212992572800 12711000 -597664260111287577643581004804915200000 12711001 -722138896571870272823582736321312698998 12711002 117915094969993715615157238764067698624 12711003 63394594395938051212388585287707138864 12711004 -1122298399031147032014254492285171318784 12711005 1316616896076804055151668010326315815660 12711006 15214245890842132835544412002385136640 12711007 -392178572014058403292041650730913702640 12711008 533451017196531355963725660860554936320 12711009 294863099578811104727399256908861212800 12711010 -124525942500159193249187414875245551040 12711011 1459496286629415533978267114492084355612 12711012 -112576460181596269729700526010263333888 12711013 838736626710871967846149914873869251360 12711014 -54464262717517603026316491406764666144 12711015 13134839283894875045914309505229284400 12711016 -1064183146262922903551895078515988587520 12711017 635627274415997167106272968781553946624 12711018 604026646057553087918304503633746715904 12711019 914634928456921181474741668125148992000 12711020 -103073469364168225316460121244929259520 12711021 -1063660587831395165863040668594377540480 12711022 73269798514558944528578323469813301312 12711023 -117432893421858243991954971210292947072 12711024 -563646686906160119242672013115643723776 12711025 -456550919040586155052069303972169094900 12711026 80148659105740491426100196033340701712 12711027 54386110400386232224514155627625760000 12711028 420508465264385873435681653800680220672 12711029 1675881245787247235162437086514014526560 12711030 156994355168113627007543113480184912640 12711031 350738672957018091657284737232219349744 12711032 1326401304590091787623772346110120550400 12711033 -1779481139662094038976541568557415370400 12711034 379148301114697174334780456547801265152 12711035 -219016636772771806387179381798034384800 12711036 -113494971705964535137266692904223881216 12711037 -2179056869926998521076529466010376520314 12711038 -988911485510269212687565365607952962560 12711039 -1241944688512421060173387298752358160000 12711040 770586928966718245739360104238127513600 12711041 115042102729187892201129869458044714900 12711042 -171632009637378373666631476450009992192 12711043 78327261096006587474101000925212362864 12711044 116700515192894823867551079387122846976 12711045 -713099823587765622879445421923292294400 12711046 581037800642822624638516959292977317472 12711047 964499686472554621418802564497323770600 12711048 5180341665633243279543129515286528000 12711049 -72808514541132372379446547493263897600 12711050 -257409375386548555563231081256218316800 12711051 -1135775459426399193342016536093837790020 12711052 12641993224640527090887250564648218624 12711053 -957494290132190455310667665120219171136 12711054 -79585674373451279592424293747080380416 12711055 -360226838688842906783900105934216385440 12711056 -200284858682860945456960173072607346688 12711057 1252704174947325918123754407043064904000 12711058 -16327659834489357493961368453354086912 12711059 -548661974534349084464009195919618638640 12711060 714333882133294500985465744096630272000 12711061 2126626736192616271930751553284852588448 12711062 -100281718818446468714606484481871357952 12711063 -19878765071167227759922406989119934512 12711064 -287279137509044361882136119977622128640 12711065 -4126757854324889265386244767321086080 12711066 55592765441193189239189551762436924928 12711067 577259184902335663328102874037573338116 12711068 74756979037578352273951161078674482176 12711069 -77652313447485531168628882631282329920 12711070 113426610087242846082336976527879980160 12711071 -1319569594312729000153328963641912381728 12711072 238050659922957647904873354624991494144 12711073 125307926386924325787856086432103298500 12711074 -5840797875797576031987357956661749088 12711075 -93336661235306118134725587205110140400 12711076 -4554367151518715413182147021338644480 12711077 2518184998896570392015395630079556156060 12711078 -625291564774340945218647369446519601600 12711079 -1965064443929528203562659914184903901320 12711080 -906506736120777279656624883029764761600 12711081 -989788255805038355596655256031944323040 12711082 -31813396166376187122701688286951601568 12711083 644424658551363636360798793938777480960 12711084 273746121135545901488733484510520526336 12711085 11346579405312433028268426130719951360 12711086 644172562723942801939905720086100700992 12711087 -179258996062961856500517986995057000248 12711088 133029993851828243690036694706771329024 12711089 -364130599025586265693490360234025760110 12711090 178699958384877379495030441987712724480 12711091 -567818209854056464416188373818184244688 12711092 -232943226748869957832342845104208384000 12711093 -1162249395349839169177564599280586586336 12711094 265234087484098070593289901791181379200 12711095 -1438790647383535595043526691612571202800 12711096 157427088188952961028794340655820247040 12711097 57200477058346427872208702924641618432 12711098 536538553391693233554952997958115570800 12711099 737558464573837742921331103688504759064 12711100 300413101607815912138058013201967360000 12711101 -14130974071679245993367160709854591840 12711102 120277552625957597005320155550133952832 12711103 -3892423642275184768202779230384514818240 12711104 232346504004819474651049678172281896960 12711105 -95859151952126122058857523752658198400 12711106 -1937162457889434679772639190128460618240 12711107 -742811031210467148719626478353798754808 12711108 943666667627481677734108862454095477760 12711109 -670646564884345268852260446697022974690 12711110 282734155671553125558792820731009144960 12711111 266869270120621053427423213385240538624 12711112 -618338537151212344545547058087757388800 12711113 408808431938688904705143518929079775360 12711114 -433670702365111358299824088634589926400 12711115 -264710946697544480082508485508798470240 12711116 323724937158897396857851908288588349440 12711117 -1673259447251531557774742080946580413280 12711118 -329633085267334149457231842725551057920 12711119 -1178463099419678631391487766244498227240 12711120 19913626043257320001979699203844997120 12711121 -1360581515493862429046561254092748436508 12711122 586664920453160243211751391278324628112 12711123 -1247609960321929377284491061865715170828 12711124 -146605356953197905295168372630258331904 12711125 6409128427821193776098049137284800000 12711126 170127972785716854386458250337506611200 12711127 753828623556178987000470528541731833856 12711128 -640137387461288613490392318187370250240 12711129 155511638916706507166063643115548901584 12711130 286079245733568681404605510370749163520 12711131 177065551100317154426277447261090676932 12711132 -165895074648680579158091054363913950208 12711133 -1510522669299996774555498430888200162400 12711134 302549671874421165188051920071476105472 12711135 429702497987475423542028089384107677600 12711136 1034379820361433441921372329372371648512 12711137 -131775396704657546772599637666296848080 12711138 75481671617045560634808447199752261120 12711139 381591592022771028688308423839355405516 12711140 -65879252014925073191334561739296652800 12711141 -933388232096016737087056439581969090560 12711142 -405050838980763754820754760367456773056 12711143 -393603849952922424632367052261374769608 12711144 2281164458877585079159248175789670400 12711145 -964490895377916800198107562511396731100 12711146 430638380797234019025672488431650932736 12711147 263252003412880363350930675295655631960 12711148 -76169175007065697063785186685311575040 12711149 1113015890075703969377768199607614490848 12711150 -437195046181483891596700322360024198400 12711151 816526050333170210146160830861665123152 12711152 219896703497365230327046474990950973440 12711153 -145328901437650719641646880509878617344 12711154 779931560243618672090773893574411573776 12711155 -365002304840762755323036866027675286240 12711156 216610893427560801515763220500419100672 12711157 -204045600864928817288817604046841202080 12711158 -215744172638676841773499267216645312320 12711159 -322471548082259107313572378051510830336 12711160 -42205125663970303327650714212971315200 12711161 184773405396584565113058917170610694762 12711162 507275214375475040132574607047293693952 12711163 2235121507955926431243383814120104389412 12711164 55166863686949289342423128039036915200 12711165 -744281220560492966507747221126457354400 12711166 -180110224217809232711769041007195158208 12711167 103131223381456101514502890287758132592 12711168 -56177585703930188066281077420356272128 12711169 195900647444298978451687403885222477570 12711170 -109733042172516125597250179225780682720 12711171 -26605543527355941637855154438162184 12711172 159369871292185472374964750358472194048 12711173 -1002033279773143393945606143481759096896 12711174 -216857699630916056135575123120034715648 12711175 104438560096872709293956975198216217000 12711176 -1036142826360868492312452769419613962240 12711177 38839993549392627534465932861743839828 12711178 -237389435794698987116665509758924866560 12711179 -153460331939159761231593459082401915840 12711180 191571091481527486619555782198553149440 12711181 -279696708520159219136958219503145778208 12711182 824692872300857970431097517892435035584 12711183 476262980217182102114835561539471931648 12711184 148510283140468597795651800852834099200 12711185 -1516692612585471826761900304503414100620 12711186 -38819498984068440019077940526658907776 12711187 -9400493444773304906842131424662934528 12711188 -63706719825610940157696377453472216192 12711189 -442383313481598402534718487980813870080 12711190 -844169672050088101362360532502532000000 12711191 -1638904196155647030454408299376412699928 12711192 -387402857487206001776742988548497080320 12711193 -1292390960608208169748505700997164642240 12711194 757205448377845973229122183668107910896 12711195 -306937610665545149131898652955097356800 12711196 -771290111742797496705925454457014960640 12711197 901557452821022598681345495285776640192 12711198 -35255292880476856571378152340254031232 12711199 654088476980363273534455338170681627760 12711200 888545795256785156039281904179470336000 12711201 -702823688929301571430916645300946647040 12711202 14279984838529455774993357613100765184 12711203 -172166634860575401547870503628424851200 12711204 -725069102432732560488049590412849996800 12711205 897084681989104449384936369758207521920 12711206 -751527989311477465813983905499411551040 12711207 -242724771424511628790915124402442361560 12711208 -147543804098018016414038674215114839040 12711209 -215733160468323322720926895025933291520 12711210 -355661601362747523029971874876738999040 12711211 -768561671325370546450923846107563418188 12711212 1483790521804874038165738221052957550592 12711213 -902895640611207078793671774659510675658 12711214 -804223669324499231010364193052845732544 12711215 -340972869749361306529991430691754265600 12711216 -96575240263863198310286421445837848576 12711217 -372738158720478599986287608181790154734 12711218 336778710688676885700552445521703411104 12711219 -400379749800436913725543357670400099792 12711220 488148013122422555449322175999075079680 12711221 -155202926621959516195665121544900530578 12711222 -241365125644639083271630649361564806400 12711223 891270248437869576327923426791396392960 12711224 -1550946901774899656615005603936130519040 12711225 -456113623374583320050804914247244740400 12711226 -291683651771199739786029943902769761792 12711227 2282805104102206473483205209220368431076 12711228 190101304710920834295926005266433597440 12711229 237534804554039491173302976508296083584 12711230 2312193948061164452177904367670845440 12711231 -3114517209678838306295425218345159672 12711232 -646242315936387335909900579709120937984 12711233 -1856133923461493219621818353431092081836 12711234 241571834438291412085601165040320706048 12711235 1420503094968447186375474836131577186400 12711236 544348574384626223843127710013584945280 12711237 304538133777792865792999630175699942400 12711238 -1667184773000848105187726304312323983104 12711239 -696566322224368930455868082390330748744 12711240 261985468075812847209033224551209369600 12711241 1480147756547148345230535723583030368768 12711242 508011608641370338985525987713758580272 12711243 -464794879976474772691036110048402105936 12711244 -52152642065797489448996173665236287488 12711245 84808582898168740054151203663413926400 12711246 510603936363566823135562604849752478784 12711247 6642892457927687697536381231986750800 12711248 -14420583528575525589415675700558954496 12711249 -33023113648765116009400953745544794176 12711250 64785968445625578247852595823048450000 12711251 53209833745047750373317787520376408480 12711252 -547880604660582252727591840151448557568 12711253 -206447755433800053267614828457990872680 12711254 251470804219227026361621637758140804352 12711255 -37983898341617722974818767694292249600 12711256 -435621415854845749970699020553205381120 12711257 -29132202609605305669083694895734418160 12711258 -235011515599021446170555731824873277440 12711259 974401983234161989007486232210674129640 12711260 -945377693240158673867737046538427845120 12711261 920297086382305031806939703704914425472 12711262 -33445960841676155785252209307381546368 12711263 -335800113297471388977017718059932555488 12711264 12424940142989882846907821637725061120 12711265 254281937120095113453583947639556814400 12711266 491665233178947558373410871783318235520 12711267 -2146164266149905886633510818500607516 12711268 644535364670784609306492907022912294784 12711269 -928402175512723460042016542622214467330 12711270 -138406132224053031930963422735107307520 12711271 7083297772934049157655384077752776448 12711272 -154101892569786046564043556446090035200 12711273 -18099830015088705769348180323214140672 12711274 182362650191526987025378720065610404192 12711275 -447646839756552565849361835936947624700 12711276 -29460174545767272857680310049028884480 12711277 -302713103845875086459206474492906440874 12711278 -236385023692911192263817967730861860800 12711279 8263106707002983918339638577721138432 12711280 203190379049784399662104361410609152000 12711281 -2024200765381300325288102124470035212000 12711282 -362859283051310788806217198589366951808 12711283 -704821743212168145653685814129994813696 12711284 1108982419630199442679431934123248685056 12711285 529007821966217789542651597553440303200 12711286 285976312154156130702456754372687845408 12711287 -1337401792901243184896290939293359687064 12711288 -902485585452197993552223797137668157440 12711289 1340485284702167019603059564765820181120 12711290 -609826633068613465281097228835384301600 12711291 1986780153292243981953536736692424428544 12711292 -1546713135486431670199064570522240512 12711293 -127870217144056247749369621207229853600 12711294 213484324588765762329636841399020306624 12711295 -188505461047103570195548154097781459680 12711296 -194105685281111570474125361671254835200 12711297 -174548016771279928090097633384343496128 12711298 -85070182757361980349119584947574074336 12711299 -861425968361876136148839167340157626600 12711300 25437004953940168479279871183515340800 12711301 -2069298699173739764241187379602307586948 12711302 -267322452947319361498260983021989972992 12711303 1245368040667000226848715547909066301440 12711304 32429402342766484974372501782629171200 12711305 -694976373708636381663577862713836333240 12711306 -253154742677135749176929609976230280192 12711307 -430992197573937826422905200379356331008 12711308 -764893368499610501097428120921291003904 12711309 386597324980839785350960756865967004800 12711310 -153085422508804355759617752787441587840 12711311 1438195423879766799270038024017535914800 12711312 -82083540463280368318238538036149010432 12711313 279797500968256890903617521192407904704 12711314 -237912797770778235156173177765778432000 12711315 -569408276625712161582314142677135659680 12711316 -12872125807247418060827802880396578816 12711317 -9854514740819079864823569500684886528 12711318 -86942988137371237926448089921952591872 12711319 -279083015331520394808546889910884150104 12711320 959378359338346318067914062491674828800 12711321 -334951786537033987607953524855323272128 12711322 -476870782564033156070992843891948719648 12711323 616421630100277407420169616597499464640 12711324 -86641371034450062935129978789381529600 12711325 -417913297364408228257640312469502944000 12711326 557912760902946349808056124603772553920 12711327 -235500830654919080463145048637771383680 12711328 -282220915430765826962794406907560853504 12711329 -2237891404795280134125117724326897047070 12711330 -330539604047927292381341433483423790080 12711331 -916495938263676836999930292601190782736 12711332 522870996729421542525220888185798570240 12711333 309073780363362670905845638530755248128 12711334 884685924165955513883588379582722958816 12711335 183019228028174478050744279540091243480 12711336 482223164491529797990457357430253977600 12711337 -1407296626352040710570114866177924576640 12711338 1686927199143073788686003251421685749760 12711339 1370692902765872471608554160209262074000 12711340 805161527309287476367570830916500387840 12711341 288612365159136243675860011878720353910 12711342 -288081653018748286188058245406025256960 12711343 -878257426880656040475580380028867825296 12711344 -40217372995342953306737861342275731456 12711345 -671702077600340998175921180055443028480 12711346 -327514932200529055154754116027752102128 12711347 -1855970977221036835279048750507196799288 12711348 120794298708398943756108411204930584064 12711349 593694283788416732039229916813867339936 12711350 -130393599327504958768865884095357091200 12711351 -955751223850478424253408979050286502168 12711352 -237282385043894887511920881672594001920 12711353 -106324957389519392849997240046891444920 12711354 -79012496996954574975718950354829512192 12711355 -277209042382723226554395826254319110480 12711356 176012996237930209430534203732947360768 12711357 833684467752008020861192330544493656640 12711358 907872911719621448991113715109555731840 12711359 15577872365043252321358337220474445680 12711360 -91208859011691861841871199774745559040 12711361 -211243457790424812150825790024203474240 12711362 147486640237428327401300356533759405600 12711363 -148679481903026633261938959177455269632 12711364 -91078362107937113470551943740074262528 12711365 1014422051369756503594353244215194503800 12711366 -675394393340835603135365193212334356160 12711367 -394252873275519286780870146201062384880 12711368 -1583128642378587460115975053526051773440 12711369 5693555017210091028789931215885271008 12711370 -115135781616941783110716062005900093440 12711371 -744613402468307475328372111456271608428 12711372 -895723497821627528765413294338940551168 12711373 494812013151985916461001847685563708960 12711374 -346718674265591586090046757917069930368 12711375 -1138230453163978653144886486665998550000 12711376 185130056451979597430140300238910464000 12711377 -136875093482311013950375261183749044928 12711378 -49108979894558894801359041173724057600 12711379 1921379912011900987984784399218163593200 12711380 3460306776806808102057013415648563200 12711381 5045939501251480946624878670060129952 12711382 -90424770579036867936776161577036472000 12711383 3031015088311121852378431474817761794600 12711384 -775521243522873744129788630712711782400 12711385 -920462061556516295192723786438446285440 12711386 736018860459898949695879782348176198400 12711387 114469582470562039541764232140591251456 12711388 454230010195237947562466140711100492288 12711389 -364640084104555563558211255595417470644 12711390 -437858574099532339667448542631118750080 12711391 -191233533598762704391846321196332576896 12711392 -50702437457836195459721999052908003328 12711393 -647873112837924460024152254667070801632 12711394 -240849357539333144497775862707576140128 12711395 -49291529919434601886195456376076182400 12711396 -40361194895253470544757543741817118720 12711397 563400213185502261602770506819827872192 12711398 -124740976093934486452966034746235297664 12711399 569748210589230038926248400849701527040 12711400 240713523287933135076454801231100160000 12711401 -1604924988813351466774071968321495222598 12711402 -8343802109172461720768461011971361024 12711403 -1862649310137065083627076594819391886348 12711404 946482582316333382487798537386511257856 12711405 80852684948841866838697245727711739520 12711406 -1393578586534183532876736500328284210496 12711407 -102984455176676678479968003537590311344 12711408 -103790245411037323556736012551839481856 12711409 -908916469493256902284783243702292946960 12711410 484872778711871129139223439370904888320 12711411 -53307064068069227122072977101464591800 12711412 426786063773962712376277407931471904768 12711413 -711269976272259253769495531140862628 12711414 23153869564045295095339698493129107456 12711415 -15370812100396006605835817102313450480 12711416 -2231318914119702854404807930164804403200 12711417 -49752366718689542901243571065220385952 12711418 1142837064117627512965260323309458583040 12711419 -322501754840177937711063929018274238704 12711420 -92387477005750049376909167822057126400 12711421 1521695407347930255024154949099631919622 12711422 -284489330257864660334461257237474367488 12711423 -828074281090487529064511255810140872432 12711424 247320309139340410944875824180409401344 12711425 -235360770607889657759123644294098045000 12711426 21076480679695459850559230920409481216 12711427 518800050506276580550603208068121657112 12711428 -579673456937164404687229516089899740032 12711429 885535677357506200093978761145774810974 12711430 66802922742474161048023167776046796800 12711431 -1393140064663328757380140322339037777768 12711432 -820098938948033999747654746571066572800 12711433 -826081915758708417160156660252394363520 12711434 3771712890008378087271895667044436832 12711435 97241722395642975488501992710730867200 12711436 1342546687124363690883288381183717901312 12711437 -933076051800281034458561573491680773760 12711438 74922593231747170850313239290942600320 12711439 380370959980850622423545134282888381624 12711440 -78538555463965977503351285502541824000 12711441 -631136968412196344826748682323305385056 12711442 746061758475361300799092834049055100032 12711443 -651622156878377581135157273981951332308 12711444 141501712219842143417034596859747274752 12711445 7220140314455052925864617473683333920 12711446 -846487588434952911681733477325911130112 12711447 91317932126995440962462990360810894640 12711448 -212875392395163397047547789901936240640 12711449 106749227073989198824049812499526429060 12711450 -154754153845554357845672948798006188800 12711451 -871295135810409940347554445217262262600 12711452 698207089561177993802916113293123471872 12711453 839419525050527658783865798278803090304 12711454 -232660977482114957291288439796370841600 12711455 -602819977278729410705741940190210236240 12711456 363202234456303143172766530360112578560 12711457 -120480561040038569369950610090695170816 12711458 -914299767650757758426678977098536934240 12711459 1282703908665975767186370045342317309304 12711460 -822571374632289853552083202381257715200 12711461 86684771052925509472464505401088079616 12711462 367885982909379141273821930212334177664 12711463 1279506152196100767280772371280531998712 12711464 1234809717053826794156226783095170575360 12711465 -194180405199414113846035531607858985600 12711466 597564550680788879505809067615679008432 12711467 26762976667176258964764318254879236848 12711468 -345410551244080582259736458191143518208 12711469 -1777331159285253212657732694837869121130 12711470 -411433381789126511006385699801330208320 12711471 132408019326194558593830418383471914640 12711472 -64315740507588999523090731442349998080 12711473 941232996338669602200159379778842792722 12711474 -362793456319120469937436678008640531056 12711475 259474394892576889602616766146836416000 12711476 380834727385178317135932517607823624960 12711477 -527512476968033705636093739428752594368 12711478 169709142146778250709488061497637656320 12711479 -2174358778500869355634427703660347704320 12711480 158084097279521604829273793130107904000 12711481 -595546323002542314636965287792161909718 12711482 -182740506976187928751110097694643843840 12711483 -89181959085218836375716380786642410560 12711484 -198251058832573372426350032594767328768 12711485 -800848619512921461323796715495219927680 12711486 -162455148410191409577480789738601158336 12711487 1323901977177308800023127708401602131136 12711488 -2724781903604481690222086421951283200 12711489 -243877919055686634207942373372035554880 12711490 -14869914490851532687600030330822748160 12711491 -352506667724491772158208549715821781360 12711492 -46264249030197421108154965678197634944 12711493 -186926710492226366716336942011553627200 12711494 871701003641387462343515621473447151040 12711495 1365931691954453222769091824285468825600 12711496 -222855324511255565878892411580335063040 12711497 -1547274610012532840882334516995889078054 12711498 -9450588520579081127887604962469594880 12711499 1208035930213465509042208928036168133480 12711500 345452273548820165422934707847188992000 12711501 -157863059984535458983813081890842414400 12711502 340015004025858526554144443236676683392 12711503 -246090468932788426690487626222413265920 12711504 -117494712478593098204224863153211047936 12711505 545580018255990195638335848074753693160 12711506 398425015198980846088139518976696791680 12711507 -98463340179605527646172248089009691280 12711508 923281723890781653156724093040488769536 12711509 1094010094711679861897334694162255861710 12711510 -30904938101467248664007907664528976640 12711511 -49128274645328005703746211998958614088 12711512 958270612440421206856475503227183513600 12711513 -1104992707285109052159667857767364213600 12711514 -139384405331996239867351912556096236320 12711515 -5656469726919329554420888204444592880 12711516 623598764881388496586025132256076196352 12711517 90479994592582396995057398731326764544 12711518 360218819773863628273482846496083000960 12711519 396333820542914199197460237997929507840 12711520 -323169166198655313866958002777948160000 12711521 395949673564964717939642562528262519572 12711522 -563790223564608614156934336620300147328 12711523 92467068323680239295478402529096998400 12711524 -298408980855017181059527766288375169024 12711525 303713793287143639500006745891709832000 12711526 -26459238689145570525281686288235520000 12711527 557854999968967557353162479632771272376 12711528 -329924149657025772347339139408776832000 12711529 -73243931133233808413826769254807520524 12711530 -27390800004786456087363053608172926080 12711531 -7710811989549318038561782378839771456 12711532 17232276649876067992045949721856801536 12711533 387347135553246978907742197130436190464 12711534 456530970886279066416513010384503360 12711535 -272682395057939103032989758777278065440 12711536 -314756565338714699621149832833855684608 12711537 -283386762850790605454232442337149303806 12711538 148050986549664690242862301027050909696 12711539 5228423923656567006001976164551740993280 12711540 562156289571220570867697213915110348800 12711541 1148841094334126118041492477810946675900 12711542 -206356645243476376416140210014725820800 12711543 -8456729592437514506371783614673593312 12711544 8943633927733817992062562478627328000 12711545 -2972217778186158783657838056076634880 12711546 114892268378681691535286143505451248640 12711547 117533842238894517815410258781836977360 12711548 -146196129429154875779153900932394244096 12711549 600533544104401302287882001634640868864 12711550 100150225708677620581329263452869120000 12711551 -234545483559744802363608789097397645400 12711552 164346971457231645803329224907004313600 12711553 -1558694412411041522492755863092924035198 12711554 -1147533437862409466228901385139410623024 12711555 6180765004266929398870905245272277040 12711556 -442858957681473962626232911115542781952 12711557 -503399017699808305685270216674898927616 12711558 -153905847945943690092294269774542657152 12711559 139058366606214400978883298712200076176 12711560 567875786091629380819486016315417856000 12711561 -311782665552705643159075240692143887680 12711562 -245116369025726812231646703265013173968 12711563 65770115597130176553576092265233943984 12711564 -87139629556172330656014432765632966400 12711565 -412696053090453939321432161952891325800 12711566 158420210691328084604879660871942222720 12711567 -563569017703409671221577408971512659200 12711568 278304585953599510051801127771369480192 12711569 -450210498953394340625685763782076767756 12711570 -100941534464325646791683220350762880000 12711571 413126360713933250525346279915804105072 12711572 95017870873651372555969921545056843520 12711573 221343293095071932780482867041428492544 12711574 8785644134606909387826454489158328320 12711575 1697221173306121514789574134080996611000 12711576 -743587906135687760151812239251595776000 12711577 45472724676125110163873010348353444426 12711578 338372003809461217666593843448762233600 12711579 284080920245161821250822648696576025088 12711580 221970472342276592947974275767864320000 12711581 150489058065186097553994290184974747904 12711582 -188796714605412318508747932484983202752 12711583 1424726712703195595493958387411265066760 12711584 -1193689869816686281167451279283442745344 12711585 208438523770717244356299247068472334400 12711586 87311269705770143351766116449429318992 12711587 -798268560456358006928084288471784422448 12711588 -207033716588421545510548260518881459200 12711589 617227072763581959380935611501882638880 12711590 -15526618922085206645190469000414711680 12711591 -525111757700194733674862319069932161200 12711592 -470696443624580299707590590730776704000 12711593 127119193431839792588205015873991181940 12711594 125231862620556527046730076192619479040 12711595 -177702599223779406944783302429734196800 12711596 -166144297559443740385432829075601489408 12711597 -209365488119605178322061268894067678336 12711598 1476193044438093404637210602592325230336 12711599 856586263594105941317811833648832562320 12711600 88987258082599310991653074105860096000 12711601 -661416017678570686767957912458734950848 12711602 -546905343859257178428291842971671540096 12711603 -90622992752884326158397275989654573200 12711604 -753200529549679227833096277453931183744 12711605 -786167885193572916922512818178179040 12711606 376536731451437087315351171477587399104 12711607 -102391470377994558308262582965611430168 12711608 -42374955900750778015707635629326336000 12711609 -369194300124394181685426006821439814080 12711610 621402888408669548867247313372933908960 12711611 373132901756863720430673499597553528424 12711612 94577643507039060662040916098242740224 12711613 -1799967256153564417335409135605154270138 12711614 614680718873185953563703953765590226304 12711615 64459558556494444008460639167508523520 12711616 -253663662537475734581323947186384273408 12711617 3997764899959871709260705617133869248 12711618 331444672662707474731314494835038109264 12711619 -248602266468950253522885465066203318980 12711620 460019272226031700850518162178758778880 12711621 481822856083133053379656642757164001760 12711622 -45355370319989879924577574274512988160 12711623 -821621184116468698100266380118259193216 12711624 1335080256108046993583091641927960248320 12711625 -1572045272244911092071751190912592171000 12711626 -371555722664820616596402313892749604256 12711627 196161080004552751749560428574633280000 12711628 -63494988946898496882053471198221547520 12711629 -1627407863906735732544809198151665771754 12711630 13843094402130989441963166062115575040 12711631 1783373088508223783269095252542575409472 12711632 -272397625714199715578854202826454769664 12711633 48706925453502280783672094523028970496 12711634 327924280729184925709612625487853468320 12711635 -178695981918278196832281976362527539920 12711636 11264115486634821606248882302148481024 12711637 7262150273773203999777711336742182300 12711638 821959602863550206927245899268880274720 12711639 1462766277271676265098707320883933448400 12711640 283618255148138977344498491593607577600 12711641 -1374481865191939859950453318420983120000 12711642 -323651634222453907295117693252045500416 12711643 -124970847029677260549657178491332285440 12711644 -557061801680564433853431224387800006656 12711645 708385755888605778401305904502953145420 12711646 -72759220497480780974093373056281944960 12711647 -253333683790478255785224853731393240360 12711648 -1051053693690822053030075904363811307520 12711649 37227719675277252179352466019981727650 12711650 3888409310557916257393449370376448000 12711651 -16686384210936289321273518172468399296 12711652 1251772004512346029351973936786843217536 12711653 -345403114481790159900834159528923353920 12711654 -7157700858878103553785210447601854624 12711655 1902455435042704421450787290212300680 12711656 99729494117550015553603212036964546560 12711657 -365540086636806729441994166301398743680 12711658 -411631165379512038033051624130021921440 12711659 -1588490437218946479311051452294734105696 12711660 -2596349901577550789088809154776678400 12711661 -64473931917020138166248037395675347700 12711662 421494065098504551142020258563994595392 12711663 -445171917489994399985361486546098272560 12711664 96575253026370994923814994309490343936 12711665 84439324030608270453577193140637673600 12711666 -482482207196637956139500613695498372352 12711667 3660043214173780383623972587989364486752 12711668 27423640874670483912331974891454187520 12711669 37180214683909835280578577501805317888 12711670 -405427123186217531386661010414571038720 12711671 95085027952750481729876670398014157664 12711672 -264896511832073212604441078136132833280 12711673 613703004042953017786454976099470628462 12711674 -47722732924741413432067926842641453056 12711675 -120779289781913701782629457102805563000 12711676 633016244968172255260895717884194344960 12711677 121825465645096361949240979158226387872 12711678 61804202138190199875529603697767039296 12711679 -299530876405442135247299784725691156216 12711680 114127134192998590919024987407657205760 12711681 786046617470367888558396111248022060480 12711682 31696026152266385509824074636639542080 12711683 258380793358940947375487578206115761360 12711684 -30163186003849595438252574667780915200 12711685 -281712927028854471663074674227334128000 12711686 262654486864471640522485028040356298240 12711687 90643882839404639086173492573935861160 12711688 -46289135893707789022013848272822804480 12711689 -349158214158070209946077073218691704000 12711690 361474228940045763486871222544150471520 12711691 -80064423112077058212376140201380263616 12711692 32733927638758952750766944734799063040 12711693 112815805398404134566905001590486400 12711694 -408650479094806395780638215874100957120 12711695 168481195018066048910985526427906658000 12711696 -244675251672152424800168712433963696128 12711697 -1174767574608754905892548333927984683854 12711698 -151634885172540391587807903194210165760 12711699 -119064291843066796349563037299494234624 12711700 -417467189082306171888910094371172985600 12711701 308186128550049682182991062226883634702 12711702 350559072048188418628030611178288619520 12711703 1293594255456449665429692655717366400 12711704 -266465497890129579283222096158095370240 12711705 32394225766883944486538887766329720320 12711706 193624834013885704880931960390409645056 12711707 84220262221947209030827983561932665512 12711708 178477332820002621356473694223238763520 12711709 35974284198508897056130999166700755328 12711710 -450519571452517309583823451322731812480 12711711 636167563585630329540043486610575603272 12711712 444280186800938872253555426261024243712 12711713 -634261192922952531634395541105926431040 12711714 830873720279578592579951409244101153792 12711715 414978275290370561731092483749475156960 12711716 668356295118955719094876481664789620736 12711717 55377541679839696490280926082636950334 12711718 276983815067469063215707940896077607104 12711719 -1439572984029707897735877158143474031880 12711720 -64678698693387015758321560945016832000 12711721 2224889278480242517174799540710484433744 12711722 84874138938818442365620603616941152000 12711723 -103826715034789696371748732712845314216 12711724 862169605858491779924932395480587540992 12711725 59937062349848736425557415732463104100 12711726 -477663504662622242566904403025043659008 12711727 899337969664604151702162397646279336280 12711728 31947668454206995749856557749855895552 12711729 123031224381276738257490917095661690688 12711730 -127555442205056820781049746484472198240 12711731 -1160480144894166621273202116384805860468 12711732 224923165111818220987887356926187274240 12711733 849458337654072096739638087836081674176 12711734 91240363434520128053882020031582084352 12711735 18598952478606515093733045573661690680 12711736 -52497317690888971500799685996675235840 12711737 -1130161044804179334494169612630596710614 12711738 -206280528051500680778744136647379939072 12711739 1058878623206405210752323813614482349540 12711740 1253816090306224692475011779570623534080 12711741 384512000248645902484163916291790502400 12711742 733825660180503526416770378498926401600 12711743 1796539174168551471519742180324787591544 12711744 305035642559817803327879646271698370560 12711745 -1555510593687483496193617749218574770880 12711746 12512184315335223630021997731851896704 12711747 -287910918124688789403880619675102362128 12711748 -405196348383856838867949246811815686144 12711749 683373324856058746286234901438491886750 12711750 320887057799201473100586090148611264000 12711751 108288713663897932125326602760007968624 12711752 2056697169979180443097305721237827717120 12711753 309267297603109881726398552905159505364 12711754 -68735340225951540531401971128442710528 12711755 160483640877212472379406413655405291520 12711756 -435873156223793406148985265038680662528 12711757 65425269390568178546437969944688813132 12711758 370340951169626639832118143898484364480 12711759 708124419085527835036632096969824936208 12711760 10916683174265647177438411867058995200 12711761 1832741198486342513937636733807673137152 12711762 131764753721195218313790363902914329600 12711763 442742678964668694795762568494408569064 12711764 34171776312515163449102913385846761216 12711765 541720056288396724020848865521026808640 12711766 -69882798771232028647362157972697389440 12711767 -120889780843450418829189177186997086336 12711768 -400810308798593889014234176841814282240 12711769 -467278308537751791889210740240988944768 12711770 -547538748650583491757118641129075916800 12711771 -202865913050873566465674427577883994260 12711772 170391175628352873093310037804719141376 12711773 16852265429883751444596081261208400160 12711774 696646438044532854853998947557782576960 12711775 -90731477298203976735166562038710404200 12711776 -2575263560750182005195950819947708416 12711777 -384761059899607474852955626575045715392 12711778 -398822027784765554840334620368854744576 12711779 2578007744238987723125053710110298531840 12711780 -424858656409981389825424941921304631040 12711781 1085550643613798511564182070417445328760 12711782 49922261670169304054784566289319651200 12711783 358344504731678936398517986060782708864 12711784 2032414465968712855369675766098199347200 12711785 359246736395448214653595842940245904200 12711786 8097385978654369694731740697667136000 12711787 2206358695242284797923893377539408407592 12711788 446837567567542361931043443288936569088 12711789 36348222869812351336838402531110248000 12711790 92239619711356139414190915304350489600 12711791 -1241112958496247093654426031180503701808 12711792 184732538714380107584613282795121704960 12711793 1618791750348337383765296470860200825042 12711794 -182434737858265881737526391651273893888 12711795 -606484519236249056728511497986996553680 12711796 1045173665372513081074677576862309385600 12711797 77619991547032733041533852104930360064 12711798 -60364484792090579991425554685688422400 12711799 260868615964204992584783702465570205800 12711800 136076847530269723409324737661790720000 12711801 -22719943149365400368832411283175158656 12711802 315296770652401470451191736819808421600 12711803 -522049243113057126801482264190056650416 12711804 9028340714491806887261759498675503104 12711805 452696608666759099351756371554250954360 12711806 982242107266061540214837127269461156352 12711807 -189967835181193970029201178987681593800 12711808 1286582999712408989400163251934011064320 12711809 -163884901523894624577992258582912951760 12711810 1833078270306900307945250408093660160 12711811 -167132763842660245019754023101446717440 12711812 890823968181902091886854583256582806656 12711813 -813709892707347221153033981102990017056 12711814 -298392417761105881093860829154520907776 12711815 -1479761997564304660257461718985018844040 12711816 -331337551832357200802609686200750735360 12711817 16285657836699398046603368208654079200 12711818 161435874800771672408756034443548733952 12711819 283279093249339486850277135002434075872 12711820 -574299509325801687937347931255690275840 12711821 -1738631594271745377114356986385890875978 12711822 -171545970271280281618474642327373232000 12711823 883054611984770546096679635662513025072 12711824 205704609019330003053697706030453489664 12711825 -102661703353713727181893719771670833450 12711826 -595991620336687696878496805151164235888 12711827 116939694845077957295242122297895445676 12711828 639535634314813315409743123003340974080 12711829 -561693106886517380124989109998044672 12711830 -234891745146237876172361122975687837440 12711831 -496728792769674784353275259251974540800 12711832 -9796099852684172835596415903871795200 12711833 17428756240283581980858329516764497684 12711834 190110306877416688860226498415918041584 12711835 1395604184949800126954072711972383066560 12711836 154285624099024418933946434625251013120 12711837 48502049159130812464658975769808229760 12711838 -372096723746314931302943135170683166656 12711839 603803133134766250649475164026370361456 12711840 129316051265147995472185134062229258240 12711841 2382281114874784790631818593432485825684 12711842 584888156965738898124579662158408872960 12711843 2102020798156763104805362747508702286720 12711844 317499895923182533053282938039322628736 12711845 433543665439190804923765439081026027200 12711846 267901885697177632312044732883125049344 12711847 -58961727282301991628577344505757243520 12711848 210101220429838368969333201276462120960 12711849 -42590362731267423834206750318572557936 12711850 -393417069411090015730401332347788703200 12711851 1810303694895401143455075517838058620304 12711852 364694793821849268638980199458797307392 12711853 -670474283805479029451750436287609593920 12711854 10536528667760487921947023653444631872 12711855 -29491496810618872067361181959035443200 12711856 -269235759558028519302482720965460082688 12711857 -925465271969510219488103874550968089088 12711858 -34037819563247521148221693101604434816 12711859 -285893310441989736272887203080197341940 12711860 -66029925233827591196587329943860019200 12711861 1170104923330449666982994890577610289710 12711862 206376373338229377467345330911512554112 12711863 -1755242790358636002853074610229801176200 12711864 494440547362466034587092456739069952000 12711865 -261675561183158750818617138817793782080 12711866 997060040000585633695367294423920363632 12711867 -183280291530197383325187339777817632000 12711868 141444291004764753500704041632858648576 12711869 1136716115686912248757350251996763627480 12711870 128493641418208146705605046348810528000 12711871 -1859061539633103076043186870286647220928 12711872 131245763153764406730826473855774621696 12711873 373959597934565812793068879942716352704 12711874 -595595204677549577631895964300520397440 12711875 242812524367211664013195470180495952500 12711876 594044176596126084109715656588302892032 12711877 -605463341403938655465088486935135160868 12711878 -93883201342549329427398430976736999360 12711879 -469221303665867290881723879682793872752 12711880 -972201938879089212592213630389043353600 12711881 77040643120909155074798820437089536384 12711882 132775336183620956454069283690321630464 12711883 -203837905327131520612204096690232247576 12711884 232261530291825540456389888711701506816 12711885 -318663755115242984899091612297211015360 12711886 492687847708401677318859455456968523520 12711887 -505298850404402085397159793137733393568 12711888 -49375488924990787986095066680213241856 12711889 963213299210140674587056825372085129460 12711890 533017213201352128779794904685341004800 12711891 -69392951620156096236624860053078440960 12711892 -1287472776339982820243705759391705325568 12711893 27495614097252657882667679551794021024 12711894 -253126797974426811774139267717112671872 12711895 -338130985617086190587669603203755747840 12711896 1981630138468151397315513661684730849280 12711897 97475965595723902645819346475885498 12711898 1210971927072228342768554744091957001200 12711899 1008195783635469499443405050962831464900 12711900 -229101663958274338556198948177034355200 12711901 -611970917821244186072219014984631723098 12711902 702233151222650469594530403528778014720 12711903 941850168020496677946925156214774373264 12711904 617806754012388202244328085844722974720 12711905 92831245976734113229012948884065491560 12711906 -249664330687035678083122176507501783936 12711907 -110658572489137862541513250456744026160 12711908 758524138613834176939479913706081289216 12711909 95098087102320042562872244584366500160 12711910 -825878175687449989528088916149624691840 12711911 -629658953953436362081509827232956125776 12711912 479174139218381179733386991629833830400 12711913 2225181528221836047356475751620705791162 12711914 164925060558658259854585608505796700672 12711915 113624869986198012561794063290510706160 12711916 -98330504498225706580815028106794844160 12711917 545403934424301334940730243031515446112 12711918 -6367505501175063943051393152575616000 12711919 -105575829448922875356784553451074583240 12711920 184708629385766684854689522642989875200 12711921 -428681939728006025083898254174542980688 12711922 -279913751118725687878030120697701349376 12711923 -584416274843397237676078062119878850400 12711924 400640453324610182099303492257516523520 12711925 -440463580822735885713723992756616347350 12711926 572551359356464202562336185370699594912 12711927 -515760161207306893258295943024639879600 12711928 -115391031407973043995993480072128471040 12711929 -1026635471006487633701203962228754744470 12711930 -79812155555542922963638549229591592960 12711931 -15828904658338109114939947348953389000 12711932 196537138878350212232337120460274411520 12711933 -386781922111438078310849185818683802900 12711934 15795408325905435507697656261521917632 12711935 -378200771726459301014647873140945432000 12711936 67897898183717006933110477173660057600 12711937 187561245035968880992010692123414672512 12711938 -402443782702018228731285738998747234304 12711939 -525032277342795141066767057975832782592 12711940 228318931695254844178540206424834030080 12711941 1425709663119458021462962229037724248384 12711942 110025060805859462234047543489358499072 12711943 -15498651168548186449679556387211368808 12711944 87743206412116957922300195462475448320 12711945 -255011621062825345784321765222842181760 12711946 444642605511584946981045976051555392864 12711947 1667604879515362813733887598264642781600 12711948 2862902737879373629079334727802671104 12711949 173723117294881961248927628935690319232 12711950 -131093576658367825561069965101130984000 12711951 328350034585004243447205785608160302080 12711952 539043264039150207019970786694370885632 12711953 146312716851287163634359694233699715584 12711954 22615468387667752642979991546913587072 12711955 1209588530636113475342065917355714365360 12711956 -317261850434636762909346455597547032832 12711957 33874829492297869754545840000549633440 12711958 -110814908085604921242106641558518308224 12711959 -232433276106864350593267662195877853520 12711960 185751484678045792126078385299952025600 12711961 -16089016520249321824428320955839616 12711962 267578516553921112152665839301177363712 12711963 604923968154997183360707012807259171200 12711964 2344936506562939258584415862486365764096 12711965 380999657591090744564511160077872256000 12711966 -456444710542729446455791057517524368576 12711967 -754079797845896166009700675991168666120 12711968 -468561548210901222542424047278677688320 12711969 1611746504096933166693257578975505366400 12711970 -165665205609182670715020347899786564320 12711971 411520218746267518603845315567162552792 12711972 161352109152148162488141690924361777152 12711973 208599632183348603245559940764842623004 12711974 1076523463793502069885157942873116240192 12711975 338678776587474783945782853914169012600 12711976 -365826255936292538541405649134696960000 12711977 -458910384965311832895562463571695054688 12711978 42955945363633084037525115149286931200 12711979 -67483084758266965340591290456607454688 12711980 691722446786897105657222672769871104000 12711981 -320890779002842904325135967649025914880 12711982 -33759148843840653987933026646316377216 12711983 36503262744905600742337694970519503184 12711984 -77588470706660540674778452611387359232 12711985 309976966213798375058751801464911015680 12711986 -122738561226907883542062038250592512000 12711987 -116664527303810279294617318451192528112 12711988 -243236796311893558670254077809159577600 12711989 -705067160203294083384856854234179160210 12711990 152808250746332237803008847463190896640 12711991 157912412301815093876127930568859752272 12711992 281937337456381231323129574013051596800 12711993 -331909273977939425147839090228048286016 12711994 704456186567113767565498011131798173296 12711995 151780264641895256637545004760106832000 12711996 -728486844578126171504793012635268857856 12711997 -586333624573585269877605843463796193300 12711998 120257510182546394852923580168672718720 12711999 843088960216916201689384183448075102664 12712000 -22064460003897293254907638950395904000 12712001 -103870214562116183918549125774465870908 12712002 205685627667880572670448176021815541632 12712003 -347792140256532251085082619028278535748 12712004 -2908582580980032950748335359681004544 12712005 867009992298838417707938280822928896000 12712006 -628907235117762332269879496426821542048 12712007 -24038125398410430110470746389973062400 12712008 95590580871069797280811841065527705600 12712009 -3953252252381347517089022062934445900 12712010 782218271227023194067560777683668824160 12712011 555159916258661653957048664099697918408 12712012 -791793722118453280496987670204603890944 12712013 -475174315398392059968648058688376940596 12712014 80113286702481861517506016141955620608 12712015 -120165392501944776333186676267583537280 12712016 38014104306737841614681576753318952960 12712017 1002428847145097581516186942617179752512 12712018 1797380304790142299606914569014049040 12712019 2306614589717586539545950129704173854960 12712020 -16906300673257057043448166945649080320 12712021 -1423227328380402900039062553507979248210 12712022 -22396801382807301881179182122010618240 12712023 354689825405541290844519141211709971872 12712024 -722957137198502234022121174862759239680 12712025 118071179142203983184964685808801250000 12712026 -631316791911961479349925229801874233600 12712027 -9439391149047642785907527443584806168 12712028 135610775229149060880541398203712577536 12712029 -257464226877295975056735542316035766720 12712030 357339138507313166962675811513796644160 12712031 360630641358318896694960412797434701440 12712032 213862215341463074272003583991640227840 12712033 1470587936963261922088554045242792501282 12712034 -1276327768777591421878059318971012844480 12712035 -239653259270323197660489042064334096640 12712036 -51522263363630486870773387700959556352 12712037 315094770995722762492743279519427508700 12712038 -8442599122095840411503088331726566912 12712039 -1204741866961312122202685468170221137040 12712040 -571131151396736650005510394524632678400 12712041 -411072842764627346089257488159666040720 12712042 -173247316560644181694789544558523756288 12712043 2154967829943598195516385073919993858560 12712044 -154152467786235661805214750521354231808 12712045 1422982560853246188960934041837107743200 12712046 63810127679650123774047930871041345024 12712047 9911037114347640350248991480646774528 12712048 80071791174981879126849618728052326400 12712049 270499457252501292269996859054047209536 12712050 -19759702496358998402221086510265281600 12712051 -8166412271933143528819696083792817776 12712052 -175883713647961004241610427964826241664 12712053 145881380071701469167838588647392404608 12712054 230760667808450611017076448835600734208 12712055 112965136154408970639826987256667103920 12712056 -533225720629011162051186795949072711680 12712057 1016212382819104119166353707378530691306 12712058 444991723431272263407912021282832944384 12712059 370272159514068351414821614089154893384 12712060 -473180199503178233156623769222914475520 12712061 -1308130973037596760169235227069231945338 12712062 57620260471991667265643050617927257088 12712063 -13216208088602771521712338377868626240 12712064 -885799592502525751209304335384890572800 12712065 -179195153955005993721719764475358996480 12712066 368523566585306671446116340333535649232 12712067 1933188430734885177453827472882430778280 12712068 -7427756929448727647541660077429170176 12712069 -66740283900589504432090075660474010530 12712070 -594712749497055132132441864613536635520 12712071 -365298837432136362847495410576801923376 12712072 -484434835299019623333054051484033720320 12712073 -348854563904501055863056769539254620640 12712074 -44571291393371740253976257151156652032 12712075 -1714561221228006858943271433768774986400 12712076 -511153651195730823427114676808152352768 12712077 -31330828711127871717443889674414874624 12712078 -103762693902296312647428388789330436160 12712079 665726039544501554210160772943996197680 12712080 -101187749731011829029710383790944419840 12712081 2113187966728732731521347244128402671600 12712082 392510221578823955318826525854404885392 12712083 -1287832613268199379438127550206788107200 12712084 241320581487243315817636254118736486400 12712085 -1069643700408943575030309447358202429220 12712086 -114788019325144953758359307313623961600 12712087 1033596743282553474540022855027766017736 12712088 -1748526125113734352415344313718888960000 12712089 -450324851167685759112642715947889777152 12712090 6713259378219535625192750654422978560 12712091 243569513206924531053256016039572740384 12712092 -531858538120449992496547060682832153600 12712093 -293460924917393915623573660798451698260 12712094 199130564412416526268864486698487994112 12712095 -349299751372432726227443637738924661920 12712096 2174852664289120043496391660890734395392 12712097 364580201740214522932329968970636725040 12712098 1230527333934583368079115954424572928 12712099 -1566837763087339889994526901286772420900 12712100 134795031201813649295149516311526502400 12712101 -786312028577291496842814897149510636736 12712102 381256567117701116313543355244706641280 12712103 -646317756395324516210780192565520806696 12712104 617487333625236518284671524045192924160 12712105 -343300017016776548362190579380402087680 12712106 -286206124923981528536620663241738584320 12712107 -618116190589118663025294574713540752208 12712108 -155832028001747485041782313436786219776 12712109 -2531733340145160660655659704064123069120 12712110 20113850192832847576218982636402099200 12712111 199638726106542610401749550058541611912 12712112 -154694682541050288145926145671604666368 12712113 -1715172959304513119442859215545075637600 12712114 -997236680993823007088793203654154810240 12712115 575193628741923068185708182291470949120 12712116 -681437747297118759106627327513548238848 12712117 -403654115133648386410595853609102956256 12712118 2836147920131181058905814427112338880 12712119 337925516757823483329255336794907346536 12712120 -218953094808996901145747794769233920000 12712121 2116792877546391929218098825877988371200 12712122 94658099956369685794941501181981768560 12712123 -21167485964854228544518933647142291200 12712124 260759276008872803687240480631410030592 12712125 -331562643045864292426822609716018720000 12712126 39906917192122142496168805028728750080 12712127 127654660483946305376980402400096568000 12712128 -25671423501601990665319870214902382592 12712129 238460205061607407047828337064310350020 12712130 198967855753952514745894037542873404960 12712131 -273667000225685109648032906943544225440 12712132 -173052304388339781803924776151641759488 12712133 9743747524419218831798249189137415040 12712134 -618382732920608788088489764903821683520 12712135 -195934608566356043196104057243860188240 12712136 625033673365268885001079503696136135680 12712137 -136725049487759730543202868398504477440 12712138 -586804668770338265564701406921389258656 12712139 1155242612893027101000466495445624640 12712140 -10967137731926618395584425096374272000 12712141 -90780311995035602031133734899911730256 12712142 -50134671267466921947064538778727518528 12712143 -293803547787683354033044896231932348016 12712144 -242345571189060860689148367743741501440 12712145 -1037787534095046613493039720796459065100 12712146 260429209842785911377104981342356881408 12712147 42791839611402028080228239920062537632 12712148 820182253277162158171423972026948110208 12712149 -290470184075820892942058003349118522866 12712150 96729694777330401095357553621580464000 12712151 -586234400507779266357899039174857110696 12712152 -845880996799756747298224182016605818880 12712153 -1472376178335586394536253078463664505856 12712154 -53223932634507152867278408125529279488 12712155 78858557133252881917226800701324674160 12712156 194363975630181168704722260161392994304 12712157 -1256404778291569350794483596520260227360 12712158 -690400135490893276022501032822925690496 12712159 274344466094078525324332867668386512080 12712160 -443642494007432420408735557486820720640 12712161 -42238844798146399413608244352168200192 12712162 1164495392499530271653292660192205898832 12712163 71766238032884356426605486817819121424 12712164 -220078702481730321187195735780091916288 12712165 -701077569432063881439238638202364428800 12712166 350948174592082708688870526905000440032 12712167 118784500029809101570307256635482196640 12712168 784536766987658573643800876405227699200 12712169 414442843631659866659790486792167122944 12712170 -108737880440936077741345091300183961600 12712171 345485826472830150583393151908380789600 12712172 889656351058662923162982853641997036032 12712173 -110848616025204821689032771150381392064 12712174 912156117304459249056603398862995574336 12712175 135451497803504573805228208772600176800 12712176 -5231221772794333303649412957131538432 12712177 360213661965856557179356350522822487552 12712178 772490600562347054231996189299177386240 12712179 1269594532109420764123224191027413466160 12712180 20150534952216488022486921969699836160 12712181 -2066047801627695075968158167881088892800 12712182 -186325326621262098815213183429073309696 12712183 1380994528567220509958787669599727192024 12712184 -983558393536679031577548636962990899200 12712185 318446860211656336809278419706657278020 12712186 -727967748078664909590349298667316184208 12712187 -567345144483980402442767712928544467164 12712188 -313577543224640697379149110492174630400 12712189 -524628170726282263632018260526434339744 12712190 -659141066596465172378557357465058438400 12712191 -192996514724471005595733628473738602808 12712192 -461431324028037392301645239940450091008 12712193 583597073885089130107787678066680489044 12712194 426884709910576268215907862020242030080 12712195 748282135886053114850740102612899837600 12712196 248844710068802080767958208075338285056 12712197 -369061053952484753337319663701478072320 12712198 955348825453344633864439432090114581600 12712199 280628997226241072326461951005453688120 12712200 -449129186359353404695412840877474816000 12712201 27486399205038473360984714816912017664 12712202 879367240455152908516808577662981109552 12712203 77743110681379759130944415064016992144 12712204 1106317648326345763081714189752902387456 12712205 864680762142369396658851665826914874720 12712206 67380658450370890195991592461269155840 12712207 608595241613616488858381490146385727872 12712208 -633730986940227637863056268278562078720 12712209 271024968089199870192504618921661014528 12712210 -162216768999715759864088125973879063040 12712211 1014949118540870842324933890920994303624 12712212 -424689278804792673473886804503026625664 12712213 -150779153811512375630012098573298943336 12712214 184994370819009681914765535455143219392 12712215 -513076515386481414209059444673296174080 12712216 -1313748686531827579909919235285174681600 12712217 1891581706101042573056443347415787884932 12712218 367134168501010723265219212429923362304 12712219 3365221305676232022661112322960775568 12712220 52408285385217250078352916784846279680 12712221 -18155469949720529574021134823716672538 12712222 272382308031702778827338229172833268800 12712223 3330708426531271415782400224986341472 12712224 -133132823121301316685121667982811987968 12712225 -540601900239063020817945898006414050250 12712226 -351302530969918290640252788843802787520 12712227 107159432868580779610374102479414181504 12712228 -1330708008345566384961055679266808194432 12712229 316276732958856216683613087450441760830 12712230 132553300424221891283334774646869285120 12712231 -234611304642045695137747098526870210560 12712232 -108613030846545521945449535899006402560 12712233 429294749028573708090616520116545192000 12712234 -359643855749152560166693229058950309280 12712235 172510950311146377352704926219239633200 12712236 -126482449571377697249426373598010520576 12712237 -1147972300309620495221056382479761060480 12712238 -54745853235774664307170681538792349696 12712239 -373714869813808603791010150990620831096 12712240 356456454819248717820501080228141137920 12712241 150163033625910799507463556585840282642 12712242 218945430306454967498419864068809159424 12712243 -355518891098605551205678231779986898172 12712244 359404633181719951921483620909361969536 12712245 -108788795550959606404536032651127859200 12712246 514175485191987045498563482650800775072 12712247 3144230249655055028533426506126710992320 12712248 1753968816305657411603407419682695168000 12712249 1089748418437713106334899181415184114320 12712250 15459043346256572743131349729450200000 12712251 -33040766022251943050700393735164366568 12712252 287204257289083940185347972911080545280 12712253 189726475212904650129059594592004885164 12712254 -7309261053083751020291175921601709760 12712255 -156907070970627448776355830992604505680 12712256 141999983026044672556982363184345120768 12712257 -1031560095400060470617433615107593335246 12712258 -163837109159720509064638531837812295680 12712259 -367653670405376024686580918679087366240 12712260 -1391950495006914043675189512228741120 12712261 354765919807824221016649525755584056032 12712262 -4223425392042080786267409834920173440 12712263 403760008665794082646446382406874521088 12712264 -744700388868680627723813558990178785280 12712265 -82311191503812120612793089997339469340 12712266 210971033994265346883847809207580416000 12712267 1503935394285683465345532663627991940920 12712268 -9309094703241037036654224160529048064 12712269 -115485066994827929508359469793671886656 12712270 244833836875684354086250431100991590080 12712271 18709000230723820069231817567372103024 12712272 -173684241915454182560572278598432849920 12712273 -186416351560687683570197164692885655360 12712274 -98685541563348666165415332781324428000 12712275 -29197012141807312693648400617082220000 12712276 -1200674380178281160186799709534271725568 12712277 -672257682572924666491176896958283143588 12712278 950523765563562365998574357423129948160 12712279 -2243791256743937610237594659134751681024 12712280 150747198041122076133587675745946828800 12712281 1196892379424328817915449195158670585552 12712282 -936906731350899018935950503270857154816 12712283 -1044329573577797127703705541240610945468 12712284 -220709057765443286380290900151111636992 12712285 227160978876869117612552243135143660800 12712286 1473851588678558799919620528216348480 12712287 -510315755146660833167561491160862968448 12712288 1094151149546117360929005770591162204160 12712289 2029474836347710325825003084019888909090 12712290 -189177212406923894983435401383235648000 12712291 1020770005864386513605662163500425105692 12712292 -772208043726927824515796703664706595840 12712293 -80657665372045959144785709320062897920 12712294 177071161992149981689676835747867869184 12712295 559484332291057303679111874953210368800 12712296 -195152472090809401006271104907061657600 12712297 553396642033383565719917911728558025928 12712298 618621087351002208167251889114513492400 12712299 -83293187254654389864092944650603764136 12712300 41121527506363536914704312700818822400 12712301 15093927717972237822982324503855782400 12712302 195879861948256514067266057744933984640 12712303 -397743757599652967841659104894012998448 12712304 283730431925444879307998280198415810560 12712305 -6044924993192954533395128166091444800 12712306 -999634675808696951884086719257385457648 12712307 -545807316815497683265274818708454382480 12712308 320630803765326219469692165345669943296 12712309 961926518429305793578414879924957982510 12712310 -180359760873254454342009286608374893440 12712311 567613171066963029203128025760066740880 12712312 240294722445683216410860519138816860160 12712313 251621763704205012035643737660796611562 12712314 175584611619058336742520150389254996992 12712315 -174792890160673281918429381630216741600 12712316 970155234747225294083252599198617815040 12712317 599908082889460559147738249047585345440 12712318 60024457873747401291162438857031375360 12712319 -96941229243319605138579204398314905600 12712320 136275103956322521912781273738877337600 12712321 1389474125297878474276558484599203131522 12712322 27492565173168837983560412534802816000 12712323 -143312036354490115635758476300070431056 12712324 424651080507034696257734665680097209600 12712325 -92855797632621327554227736379438720000 12712326 -199008625830016295870655405871624883712 12712327 -1466864195879406682646070101286579290168 12712328 1301403543089302388691186628990573854720 12712329 -409408518090304884331644435104835461760 12712330 -375417841133248386475026550067676288000 12712331 1664937802346244875776439161957608088872 12712332 613940256380817231636026358860238802944 12712333 -971746326236278437232675425492940757876 12712334 1132043402953677010640102135705867879232 12712335 352310291865557420482025392248131772960 12712336 57871440842688767448640951127061561344 12712337 335661985225968521747498312138691896448 12712338 -490101552531267060286786534633590644736 12712339 -66160845079221198303646679776254685120 12712340 42579674945322418683302893846354179840 12712341 -284594752689325816891308967196825096160 12712342 -965171948014466490919374261836642024928 12712343 -365515658697999431307262898301616315680 12712344 532919219367746877346340769657078558720 12712345 -372674052265775749554369557145758019840 12712346 681814203232819954359677321491534789872 12712347 -919681461568461528603622488761599166676 12712348 11775516061064193532334437492320829440 12712349 255664696668009229457950593919422659040 12712350 -54554032021586018285370334520487859200 12712351 1268061170642122565179378727575708624352 12712352 2452594325024926990861283489052256763904 12712353 -427205580858689112866262053549523634560 12712354 -311286631653715982051273808885382296288 12712355 -158581939347536116672569765562882344240 12712356 312287827697225228091084636733912350720 12712357 -435033997152817541283696097934822782688 12712358 346701765944352301231516017486412109280 12712359 764733324428553758067970212705245209728 12712360 250570299949806776394440653571170713600 12712361 608005934298593696269889230924913225892 12712362 -142235362689080541558897407548636555776 12712363 1127480129998775011752128485423174485504 12712364 26575062995132243542028514851771811840 12712365 -705679903236080694345020423512449873480 12712366 -45966471933615622644822556612080278016 12712367 53275868447414115735874436377532448912 12712368 102748884632903815487564500054714613760 12712369 1204670357460588439096291004303592871396 12712370 15485872156476658327445548957193203200 12712371 -124809059475008924846121806915541802752 12712372 -45798744670086871444333438905155850240 12712373 -1217661134044598260814248905782742543378 12712374 69303051012401412403336645098910584960 12712375 -6581392201591983509376969984146832000 12712376 953754769303708940114571759919797043200 12712377 225265226317528843491935884117764394320 12712378 -76085329192236251372954236471006238208 12712379 -654133969811088707607145669243156882128 12712380 94130731069531616505011588175004738560 12712381 1775484907669054165844506302623300243328 12712382 545525519492132535495641397437862144000 12712383 -30132716863753636035551426123051828688 12712384 -261083348464524412596805466522805862400 12712385 350121841202209290841846104387512861760 12712386 66594839591146421948904827223879218688 12712387 132513352363846446243090314666299637760 12712388 332919667933069139208458723137152061440 12712389 324678592557086943040348961926070963424 12712390 100040226906592604500760137772721283200 12712391 -5794263017126630651612979750214324560 12712392 151552713903277961423019798151400816640 12712393 1980280152993866967745323502555632887642 12712394 -61027885754044155179380019450718713760 12712395 -509913893331729095936768878346437067280 12712396 -751827124237836853075075443276944712192 12712397 98624082213920037596934808486181436192 12712398 -368662625461879307188710906892564403136 12712399 -81322343303033568419155029240012586256 12712400 -162421045342822245090622364339912294400 12712401 -275548331269617161029040968543384922880 12712402 -92308553077746678116629996865064578400 12712403 -3426708106322562704354889285949838612160 12712404 -208230166568088923951902278838058680320 12712405 1260302987604278497872752643348020532060 12712406 131345534949758211473968265284215459840 12712407 -1189397049259083954945082447791983972760 12712408 -2914178065568176372234719070536622080 12712409 20262665499009947639006408373512153610 12712410 174426951222725890166913880209268224000 12712411 318440350916104790948009127990537628080 12712412 -153936878494374016964855363014224582144 12712413 370544727059218833242666750333930785536 12712414 203274376655150173477644322512390460800 12712415 22365606286699381771989642289885195560 12712416 1282483682856016078264547580870451789824 12712417 -334122138496589781642961545920795382080 12712418 -314895409338800023511167176368364410880 12712419 -744595241344457890047258779819332736832 12712420 262785106220156744828335600564603514880 12712421 633811672827919479864687604670263902012 12712422 -235299003350051245672744103347168389120 12712423 509460525677483777760852389556636607480 12712424 2076577105049291911219000979258882472960 12712425 186245700874943064805782150601726944000 12712426 -44446730786462375508478947688984619088 12712427 113723029457476178536241915510485684512 12712428 79918018669445882797561031306911648512 12712429 -465249559008927982057466129621195868970 12712430 978248333358249771087860296746096086400 12712431 200131262179723705117717286682746086152 12712432 345288813393828534013419056459312791552 12712433 -919325281925423364969925782028890342318 12712434 3321679306175905451025188857512591360 12712435 311839071052735847577280475426394243600 12712436 -140329394214683226438602547584178647040 12712437 2075399694474166019855636045860141440 12712438 -57376008492146425777876279985916758880 12712439 -19915646493557814622479816141379483776 12712440 -160463920940763705386571031104466944000 12712441 -247424794493756968538042976356869296128 12712442 53459788914123709567994823252297222144 12712443 -190318349631014119062491060597452761600 12712444 746355908851449687926733993446036339200 12712445 822156900117618676311303189515180017920 12712446 -325425975334913897591910641198554300416 12712447 -484963884914429755679179144932364578336 12712448 -361027479435286528378100263661479133184 12712449 -232252645994053232303057822959144672512 12712450 -11189998085767061952885034373606250000 12712451 482699072994340156767548022981232677432 12712452 135706440420297242943512261011270963200 12712453 -100278902772976777338776899787311417316 12712454 -27127420428044656338102361430944227648 12712455 321324575614402276558301715085726856160 12712456 233844235958261608921313264712226037760 12712457 1707206489647965793196819533335719856000 12712458 -148756719702927042342997242633583034112 12712459 -1337550391485320930184833465740310055340 12712460 29300323681027583064501544978987161600 12712461 1422758370061976235945360003856587425184 12712462 549507535386386155523411535049964996160 12712463 1850711429065239504130543782703027234920 12712464 9962968376190437613390182216311259136 12712465 53989085677036426311884025166973683200 12712466 -687628938286496972684803993367694446592 12712467 -561565369525326005174868466245905841360 12712468 -730296466792134971986802057985091307520 12712469 808410394140401567864074046446554549120 12712470 403111060048639492800156518696728560000 12712471 -959418610223016146460614130139276797656 12712472 913240087735096090378383923497972684800 12712473 -1196774816491134733791491687013966946278 12712474 144932608472833007989000699070020174560 12712475 560011013221240352777490499697542912500 12712476 297204805517278768655344127686162391040 12712477 -3831974628479299602006398190944142880 12712478 999809282711101001057344854272135040 12712479 -323652407816494993065330568847962420224 12712480 -471411745695050000401598858261598044160 12712481 -121159355785921876018897848307835190816 12712482 -150865786379444714519781876946217320320 12712483 -786296799239121495495193906997108037680 12712484 -465928405439347351194639762309133369344 12712485 868388310310174365998353024661249700000 12712486 1170771260431262701287629392461456180192 12712487 1286674418780265362748327078962217350136 12712488 146962078207772412314082237034163650560 12712489 -1390336645921979671940454570910438616710 12712490 201243329976508288518044853980357114880 12712491 405083178214201754769881525279104258560 12712492 106927210192218923986918189691838241792 12712493 -656872663099573528816586517150121745460 12712494 251192044489370960679015925909990794240 12712495 -1641856117570565145601160903384508860880 12712496 44947086028973496724636264343445553152 12712497 169532023045631632098880433793481229184 12712498 -330517746800688387741881974697630312640 12712499 -1757119272675614779780046419429525744500 12712500 -216046375971679172741595295291106400000 12712501 578274207415317556502978582781509260800 12712502 1007614259707954003130832020646731712 12712503 -412312711669063957936279067796935369496 12712504 178851958924754332718345137741045678080 12712505 517793160353758441089007417276530399120 12712506 109223955252332672159309214663842171904 12712507 -1875165751388003678686291646297625897244 12712508 -178299562860765334806356312929126044672 12712509 -156855070118808291305437528988256372 12712510 269944984725503190223866774045455108160 12712511 -245454444987979597736156669128463196480 12712512 -84015315100527171663885694452891648 12712513 3956979733011261236677491488296193421312 12712514 137930206730971539947959478732301688320 12712515 -184142155533580466770349729525936798880 12712516 62328111786529175646127077045048812800 12712517 -2509815715626814164549152288261153912100 12712518 31281367965136158436348715659934208000 12712519 -50422667598297173110739528817011879080 12712520 11165646773119693779058786775101440000 12712521 -629397605875272165604130564653650997488 12712522 800622239700488445358595877775711795200 12712523 1785695018388722350453162824996146345640 12712524 117510194120346040501551036908712960000 12712525 267708666905979205841440046569028072800 12712526 -744148827125818241508132237195897108288 12712527 -113273503607570500922914031267779077600 12712528 224089890456286288570291697964462243840 12712529 -1173425748949839445949732972617524971040 12712530 -74183199327909295878857236249727623680 12712531 -290489194198438295870725852090875512400 12712532 -208184680845807290626548422157922977792 12712533 108979043228900491027020467564240721504 12712534 -512538175975258018243170596922416237664 12712535 -347489585793400019133379839767096597280 12712536 1620555549334620141441226044637943562240 12712537 -1105738036357510217648793357833664211200 12712538 388652674754031322321764617999938641120 12712539 -251947521681414363818589953553711575040 12712540 93425919088433673660604892504174822400 12712541 3028881671146277196512065560601769360352 12712542 77194488144739710177948557153482334208 12712543 -1710983522906391632430998557891754058208 12712544 528970529436308176610558229055033835520 12712545 456158756556328249379006526069130878720 12712546 -272230524304346374822649284678778918400 12712547 -2050317044537987086449057916850555948004 12712548 705875695812740518719204710246822461440 12712549 -2466018131834039226457105446767750393280 12712550 105573200110195490951639700996811785600 12712551 -12325031891644919587041066194761804800 12712552 1253710863306950167415630680737555225600 12712553 691986350230309479900353874864576889920 12712554 -73162308612542417405778024501392429136 12712555 -620042397380406385004880025076428619040 12712556 -169390028842052151054965721979733026560 12712557 106207158649895645963074119240992778816 12712558 102469670941714885782491294686381496640 12712559 -144458251282489151575383331691678865096 12712560 -102151259433784043726653265697665187840 12712561 -11759933760996303031359752946383176960 12712562 103950636283598011774178763611579059200 12712563 2689072782193269736959203429139624384 12712564 -1458336139349720899091365102027658717824 12712565 168106797477605827791740287658935010460 12712566 -138853454686037298976696430676712834176 12712567 307892162187264656830058339212627471584 12712568 -1822225063123131413921413505893529210880 12712569 1069643765539863988478939482182641861568 12712570 134646678064773625033290865177407326400 12712571 522419494584640065722510624188303378752 12712572 669574730556243150033470436412123161600 12712573 417063526933279837097948084024267202560 12712574 3032572090014663393788540183238356352 12712575 -192747844468555317073508019710562959400 12712576 -723334567800546295927746712471276093440 12712577 -1552300409289222864845334537282366168000 12712578 69593176814102329602722638521171529728 12712579 1814483170433170047010686440281447727880 12712580 -295387531201993451689165807385147289600 12712581 -11047864002246009781431548987627597088 12712582 -56117868779079620539314394655159755200 12712583 159435659484758280878693432525903124096 12712584 1233755584147916439005972181228157624320 12712585 -67019409091925624028576072944676092400 12712586 368944758665711489875719032390356297824 12712587 441213831208719939649653117326557580760 12712588 -552097705823318308207006407564206664704 12712589 -348463551409299694507162530503261184276 12712590 -112187605578976902641786898710329157760 12712591 -136524849479554995211568892902473591328 12712592 429440673693403200282672998816107831296 12712593 -456000495442564050115981138261799448336 12712594 905938692172813763322243977715325662096 12712595 519273655658445121332040536706341163680 12712596 236652275730762201433005951287824281600 12712597 -1060084810873550916405063174038185374948 12712598 566479023288467474798542830745009851840 12712599 -66309430912928486289736175280702152880 12712600 -367035452257912222589649618236305920000 12712601 -2298644447731671624338069203523813923200 12712602 130793397148674902974898636382952733184 12712603 -1792510158485167114560313085825559153148 12712604 -121261010852969355054217125703606837248 12712605 594597792214368323604901860207757572960 12712606 5872295233487635558500933088020071424 12712607 -1521541036751934025099890841949348269248 12712608 -11725624927647625095223174442256039936 12712609 -615025287942408733944147589868471580800 12712610 -30189176026262415809897254599988270080 12712611 -219861904797212899302101320667353429128 12712612 -74520324277668190115035185496032211968 12712613 729936169564764539366890465429555937724 12712614 -317465441400562684021667326761504074880 12712615 -34220196036188030250453316263504234840 12712616 325420990858955276582566140588006850560 12712617 -1145986922919071271132474881613701219820 12712618 -1074646235959794249309441871958678844240 12712619 -2253161116205247394591835404049443051980 12712620 499112924803731726401973986254841748480 12712621 -94526772420723643470926450523644621856 12712622 29910345724157648777275495704537605952 12712623 -196099322118043849575071208602548608 12712624 -115847885077508887166383162449635082240 12712625 -31390778341210595610767162845690551000 12712626 -16802278354128611017251003782027881440 12712627 -1151921612277076595249440373948162177524 12712628 -1110940154648681183715909470662288981632 12712629 -119605310202456253267467913978633714752 12712630 295421153779901436823546663319597548800 12712631 -1284929076251691808450571424199976601168 12712632 -931203151024103189759007844866422599680 12712633 -729881778269824132353722202847080370752 12712634 -250922790791901295552968190785940262400 12712635 -95978084445407532181343882339349169920 12712636 1313692322187183614464607727276841518080 12712637 345972442804576515725991260382721721952 12712638 53773369045585797730016589322280284800 12712639 1050519463496958748821772607102920047840 12712640 -167219661627685212135543898809890242560 12712641 -175623965840104896416029415399533411296 12712642 1074133368661364591007721259078770955472 12712643 804244180552510928245376070200096298000 12712644 -5310503330702438504614202074079244288 12712645 -231363240662436262463226035432575002240 12712646 -127323531434784074282268531734172973728 12712647 328043700878839724872224749887894985472 12712648 139349883467027344007310884060681502720 12712649 -11901051166777554594986497370372027520 12712650 -117949379373166485164624270740580774400 12712651 1166481946607726903491104390003301816896 12712652 746863939506663127438991930985981606912 12712653 1954256910586820891960187254969425924800 12712654 797398320588613143109433994591771109632 12712655 -1422026918688626733847713059989292776440 12712656 -264328551668836265466859431167192334336 12712657 -262954504727336685392950037639331822094 12712658 -62358438088505980485390092768656238304 12712659 -1461067401685508105145173511267575655360 12712660 -768114309191642684140581320976035020800 12712661 820910508860147062824898526583505550652 12712662 -730352212377026864339322547533786709440 12712663 -1530329399393263103724311238493264596088 12712664 -792451736669001113174973877937136752640 12712665 41385635818367657655750992830794320640 12712666 -137901036741226711846603121063781190656 12712667 461995932472483830364063594061504645352 12712668 5096173378690160223402366102321948672 12712669 -801630591949377744558844360225982851930 12712670 213447344644277864052848924142881839680 12712671 -380815241972675615806061565859127634000 12712672 -1017929310108111891045980302308330700800 12712673 -1820482601655733730930618189239455971136 12712674 55317807890630212296881043865001894400 12712675 263909280770667858563427974646217698000 12712676 -1136338485671956258924444592781862343040 12712677 610906776249969277430916751624513127520 12712678 1145064268141257534527277889880146171200 12712679 65640716127221016747904258445697237120 12712680 1271281504713376752042936812015616000000 12712681 -329092830234551200039878900981826132848 12712682 342036917309464321525198295363686876512 12712683 -28601093382695284946028816057482374416 12712684 -106729524620128341189117758876124155904 12712685 -778045685150677675460752649199127697640 12712686 -53890107865287438119316415103145664512 12712687 1324716202271200079500931459178497760504 12712688 516184422187934680162179950366203379712 12712689 -939106865965364049066134333648747694192 12712690 -285018090719199286415174338482388108800 12712691 -1197415194386715218117766014863370236200 12712692 -9682485207749955830464132808664907776 12712693 413525457065111119804620632030268925600 12712694 341449131800064592822141677028148596896 12712695 -410766097098228542547403752176210098560 12712696 -366606566950460143792428233379048960000 12712697 570726298643705435951809094746836356352 12712698 -180667829346826326167952329712219346176 12712699 769629210048606718303603491091304209700 12712700 -50997883367836180952123312133518131200 12712701 -1536781370066145841771822318986951302400 12712702 669149630651917446879562980332568383232 12712703 1481395967180860146290658511674041501952 12712704 -381642699966164584775856251539046793216 12712705 -364228356621334150010811009538514744280 12712706 -123559305555689251010492325834821768640 12712707 26288610273374555623225948291655838396 12712708 -3418871774897608988060933428351832064 12712709 332539250001227867327449695881648950620 12712710 167933618673646710246033057773906534400 12712711 -231582944966122250501842132955220998376 12712712 -719324871582241557747527816720326732800 12712713 545691058457106432413687782556013379200 12712714 -210767570033909483210491021590142852608 12712715 84109912854744469504629657418379480400 12712716 -262878148548731917905134568468825747456 12712717 -252059041985872342944066028851948443200 12712718 -805905113806837730365300804119062001984 12712719 -263718231571814526394872217263185768928 12712720 201479911597839784535525618998039756800 12712721 131114383061349115669338598337306573376 12712722 -373708602835396490086461432525932764416 12712723 -684362216699489402196274053622198840040 12712724 -85272964736070235943527082614328895744 12712725 -45235743152127551250129685347252384150 12712726 -84407380208674752927488020115380621056 12712727 -1168648893339037779096702631600080170424 12712728 101041936284059314005677473799146045440 12712729 1664980011245808552580529530868933298640 12712730 105269099857273053852879308714563968000 12712731 67323224124008027521327167849944593200 12712732 100610139226983516872507194390617610752 12712733 2010083057791710093985093863108709422624 12712734 -111015624529346146231541839297243810560 12712735 -811335103943118240107229771580784640 12712736 2811833809448675638737389329075193118720 12712737 -93605706172836846709427644844515463232 12712738 -1385079081059582190129778293821283441504 12712739 116166521086786446682330943362924152048 12712740 379408843683822595701820846353886310400 12712741 239337774623863245507551738962877806142 12712742 289404878441535194463491270309355280512 12712743 -452909905573194768970948139760454206768 12712744 1124078407169002000645485150150082560 12712745 473074197571120759472790013468591726500 12712746 -105225110078504185126727276826974697216 12712747 -328872102269353837679359807293812675616 12712748 -323874479334451707775687018448803430400 12712749 173672318326435734901618921559485746240 12712750 13538420859282988563229125479881248000 12712751 -500237944358604323797464934767807883248 12712752 -106813481105631659747367122527685640192 12712753 -110402987654732820751888800084929720736 12712754 252792296890248675594375139657325154576 12712755 471248751827219616108123055678166872320 12712756 36458123346497956949275306703335557888 12712757 -2856288661480760470994321738651644362528 12712758 -237853271173838715099984256052066957952 12712759 -434870769186451384797953464635649536000 12712760 325974102208463609043713204694377472000 12712761 878688200901469370240608063534832400000 12712762 -1126864719799982850064616240076586437408 12712763 -94368087915054483249560602488355050240 12712764 -305661373698464336555396287517496434688 12712765 -286882685935527750441500522290836374280 12712766 222427235952728082992999983225209360768 12712767 -412796399579288895873569599775682097920 12712768 -181812308053195330792199148178258788352 12712769 -511476026493920391148931091926491829760 12712770 -131089327829588109665997651104337392640 12712771 1832453358584394455689165286758686157032 12712772 949761767310725970785691425521926197376 12712773 -880934896210003832403253609502299682400 12712774 120301971912771938944883064280871351136 12712775 -342816235625643866598362512124622289200 12712776 52802870193920012998816960943372697600 12712777 163900619179429219906413291214158111744 12712778 -2070261716953167707503012370046715392 12712779 93822586770216138301784641749225307200 12712780 956834457994757368036536683747912985600 12712781 -1184542017142232749677042890542971812928 12712782 -9547428937268530523798982079070173056 12712783 -394307542899352188370490951967226637968 12712784 -10396317348417448357373800752170926080 12712785 -4211620919053939346125324342196332800 12712786 -545375096630191835582486805819573943680 12712787 819904994687106256414781167316650419192 12712788 -417239186764447369679092454983950766080 12712789 648087992369978702074175578928220486720 12712790 -19044439219959901210284476951599349760 12712791 74779802828338308636064949700803080704 12712792 747600703501495418618343384952755486720 12712793 -307281243270066149919906154917768542460 12712794 246367140098949686624164550514928857600 12712795 1250811164868403619035003911134032846080 12712796 -829263116355225703858506076521603878400 12712797 167595478779639801896426434303947303360 12712798 163713006129598264951036824300755607936 12712799 -1750305748220504094509106630978606979080 12712800 721847444015105165839823841834388684800 12712801 1040017332193142120386580480501013780400 12712802 -501488020338920401591597169132516361648 12712803 -217911156044014689782399707177736380296 12712804 24725383393511515643350101477926618112 12712805 588907849454336250976417828517841933600 12712806 252966438646841078333027091584960212512 12712807 -2144912733584172318554906386985853839944 12712808 -258512267258004021808134804170722314240 12712809 62124748660227305589387766494757378704 12712810 217501284496897741167401867453307813120 12712811 -274687694360468060807988045532996504176 12712812 325543755916973629738304491309351206912 12712813 -128889168998080622911172836418012995296 12712814 -818057991847907162012762034257271744 12712815 -1511869445174823782501159553238007148000 12712816 -268473743611504901264707108676677500928 12712817 -994543667626429025097876996134868910680 12712818 498685016309454479944220597928900837504 12712819 151972940938199179528401547299599580496 12712820 -534690862433118284988068420155407505920 12712821 1636176120144049989294074539815794688 12712822 847743168403783782368466638520418342272 12712823 -1968462324603555862868882583338715947928 12712824 -558460049564653637159476967545065369600 12712825 -474560682658570187608011112827131434450 12712826 -128913421286112147635025762653272610304 12712827 -346401637113294981199915527073917136896 12712828 -1520265940218147080829792978919450335232 12712829 1128344765617006504094116708920131952600 12712830 -12983667603348601340007399310219292160 12712831 970619773941448456925299921122708306000 12712832 -501515163516894697934979120402687590400 12712833 -404657630465477966256843955440958772736 12712834 11442421502175173480154016471020713472 12712835 -1556506111556158462324615891078154724720 12712836 -494736654983014121055741674292142780416 12712837 1003029131282281846477652673170249315740 12712838 1480638135882340038832230675605852828160 12712839 511793340292506606453225213945860666448 12712840 -6898155082467756596075467946844979200 12712841 854114117827362302035903775572124361984 12712842 -720562194958272299109257031819067852800 12712843 -502063598396113352836600096194766905600 12712844 357745554343712856609451146993807572736 12712845 72151120108633316417612547461202349440 12712846 -565499826408269681264680977799550704320 12712847 453894044040155946439543622641134216432 12712848 -151749099667734154607546824570120765440 12712849 -717713248850133662866072974477218470620 12712850 -335144741315971475007175539876322011600 12712851 263424394905589515415331420618006275380 12712852 -72781271982249835373745608572688703488 12712853 599400903477530045649181807364639059584 12712854 -280891403248253104448948723401074110976 12712855 1630419637100728030130239628245194789360 12712856 -246035294980994265690660338858585057280 12712857 391864127754362207662522491511852697040 12712858 -314892208218048352908242596735348470816 12712859 112435080709537676383729026390738290688 12712860 394248429282106696676628354257429383680 12712861 245664541816521682627555763273541428544 12712862 -346154770195257307536459483446113944000 12712863 -351662012776082003555538998537256188856 12712864 22078916250181133301508044536838881280 12712865 1349523410815266351492921621569004180 12712866 141373438565686660644628245849728164224 12712867 823059562706773776977700702174656042512 12712868 281499582908889366345282615338765131776 12712869 21569312198409078310288377184018261404 12712870 -44702872356289806830490841112039527680 12712871 83300982570108436072991649232891399752 12712872 968361647998646623708064779873372569600 12712873 1261178800446733034881611987203931120122 12712874 -891717938852361379506139637174998538064 12712875 535844036286582148464207539722571520000 12712876 -481076913891321036999181761406751761920 12712877 106528417474604642517000328250891100300 12712878 286688986349773888723755083600354534784 12712879 -405588326049601645657058318595675445560 12712880 -84720207173175312014983131555924541440 12712881 136931921228175358663635809817912514560 12712882 -62832541748452807483770092680568702976 12712883 -264482975453715024613217287403143467456 12712884 -186377465765753981586177500496621385728 12712885 -1012004672160206104779632210079787272420 12712886 -170864641489138831352004959263563520608 12712887 853901325176075933626957500213227016408 12712888 -308319389828048833273706357811326976000 12712889 -195173448601609000755653928815401486848 12712890 451339742492802449232865910680925617920 12712891 379139750821047163562705121908368360292 12712892 -340551621105899277060231542122507766784 12712893 -734244391485644607699146115017111099136 12712894 -810290903772792282545579862200744684160 12712895 -588835552334313280198722798826230449760 12712896 -185932084389477125234912048203463393280 12712897 -587556669400237655226608760684819083948 12712898 475654317432615834014197544686108098048 12712899 957564806026819037973574311867123678528 12712900 722949392326382047377642831641173888000 12712901 -3366496795290727660274353787365194560928 12712902 -422521731834142230189795708287898708096 12712903 777832485044850877331835179160911121456 12712904 -357484503202236536955075001525752115200 12712905 95227245887578123434321769139825498880 12712906 599981571474169334967908419543864241760 12712907 -33277439002288385237798481389916432960 12712908 -45923977295431460924558335844571463680 12712909 -734377099195789898154630511845775047840 12712910 -368662618764428075785330596322741025280 12712911 203640348316841850725609738124728194704 12712912 -382848266846292144927444371729194000384 12712913 224997288943684243449821172053739858162 12712914 -178203507092641498659435988351181586432 12712915 -364889372810837305435870779667595509920 12712916 -9827525438564482372589481325945804800 12712917 -223114175102124377395825662653114121408 12712918 163416756502580052016553106760082418816 12712919 428688940701227249653490642568270858240 12712920 -112886721978130998592316770727087308800 12712921 -814389711818410254552906039838084026936 12712922 -589990333041399465548868481362160489488 12712923 -601650647463366212404842806748863294880 12712924 143048027546385999246049046098229349376 12712925 -495043601200278475966119637794420886350 12712926 -20077491771533712460191861018902224896 12712927 783825625593147526436309267192287407776 12712928 811618434659775548842122801658049593344 12712929 639115437211498126144555025908471460784 12712930 -56407395355611054221349850064204348640 12712931 616628143784109570429389497638204716544 12712932 209719056772106886919900742897342345856 12712933 -1019343741392892478208632841616916411620 12712934 -370299370326414676199836874098703278080 12712935 946411740308290075739374149623730765600 12712936 2354778400648047278292073364922469416960 12712937 -389946756047798417863868665180724308188 12712938 -45370124136697317846296699970911232000 12712939 1820005942463018854322182699638482058740 12712940 757103870931631508361056574118194432000 12712941 108278975336305560208808340082518457452 12712942 -138270622727272133548369078373004126336 12712943 194021365726769137325690340317483878440 12712944 62540231020213389347934421895537491968 12712945 96728112731833039982588223112104821760 12712946 1879404667096346478974511617726396987424 12712947 69111018395178624608006036455800985440 12712948 229899042858415243833243743163057511808 12712949 -1264193825671533386898585051584392842180 12712950 -25546375558992961282601813528750400 12712951 51559408264643661974418553268476156320 12712952 -136356531127879607901528147077566464000 12712953 317758800390957735005949852007396103616 12712954 -224240995410821314372871646883578114048 12712955 500924547161883371262563632860982671360 12712956 464095768664622558775348596584306115072 12712957 1000302220660098474248955158571723763200 12712958 995366129305259018922645822073713070080 12712959 177941720832737907921927608806572986208 12712960 -282881315999870106613600226819639869440 12712961 -2384066066834748498535912677731731223376 12712962 343764887536916149667087437794455109120 12712963 -750069634453303528611547484047725398788 12712964 -1519714948501850774937663343802336744448 12712965 -475026033186588011646675973287055862880 12712966 -29391721081772992717298388005194260480 12712967 1431004663162913708725033773507777893016 12712968 -150064632876217677776754589301673277440 12712969 1421903023519851229508812503200106937370 12712970 458177345337330824152682489414112734400 12712971 29785989706686281972285418324043479024 12712972 715382340950333541311078341058226012672 12712973 -162240616873964363927194811037923331456 12712974 61547244993016655304375458649804257280 12712975 -4273040033233855915796164524623031000 12712976 1442573403061089646450502953168011264 12712977 1221489600257455718375428900147858515840 12712978 -101835907049722891409413485277866091200 12712979 -2108340888128663976150899803603112574420 12712980 127118867826756364755647942592834969600 12712981 -3175427216134145551838494632351484986848 12712982 987602676956731678445039389825337276352 12712983 51026638343491492273038248905734376704 12712984 -1323384185543625124473656521419486013440 12712985 769684365620754510488196043530092802180 12712986 480845675629380725893690569366098400 12712987 686359578836945032520221134412848692752 12712988 2400446515827817810643360763643004077056 12712989 -165593381446898689283040039014057602176 12712990 250303249911330197106181527770782344000 12712991 18509880717130831207546145077320104160 12712992 -1148486018830170222360131440807054934016 12712993 694663674215570935722117903373303968 12712994 157649932267696928453021661476863160832 12712995 -981473361770243217128967998611811946000 12712996 -1429872779130495892661132374123884830720 12712997 -534142026440235570220499823795598273920 12712998 -408531338901132481289770040774691567936 12712999 -68077410436166621191508701895947742936 12713000 1700674440274026055738419258885189120000 12713001 -35706022846967598866345497014106810560 12713002 -260215707632138473185435166020319137696 12713003 -696632287236107218265548768006733372748 12713004 -40865461787602724854018683568614082560 12713005 -90328935301722942364732618666879591680 12713006 538173303444754019147678779194401861952 12713007 -241550028898758074865310017958585442304 12713008 -152319156276274084764251096515312877568 12713009 2232783196389936531728234968188124589040 12713010 -227818628832026365661272662197486599680 12713011 302990099595545252645786498028703529612 12713012 -519884248760480208290299913916109909248 12713013 671463800199820986289850198475304889724 12713014 35947843944352069050368340848344944000 12713015 165234538107237030927320302716276972480 12713016 860081005204982238151318090894037913600 12713017 183201840533236318235855400228757280080 12713018 -338993826594585595764270041927456217600 12713019 -687961506202717854117740155117355664000 12713020 -681376846699942007622603048416717107200 12713021 1391489890917565748505392397116366337222 12713022 69050415218763777420286297600786990080 12713023 4086837702597117839065665594139250000 12713024 -643797228077335917136509374241053343744 12713025 335831267517121631971243089637813836000 12713026 1432697748889414878451539581959676075904 12713027 316855521161838061999689721704123040560 12713028 481490525697548794843438231839465937920 12713029 -64476547915697558634963756615051283424 12713030 -1224283971790880149425858721735381094400 12713031 785641173472011344163067766105504549280 12713032 -1487476061625222921304519469124525849600 12713033 1540746862029718417926620374096376405520 12713034 -71710965688154892635290963946430228480 12713035 -1138456471078069709464087142988742535520 12713036 1752737799265560916898406154384834560 12713037 -800621794930806791390880606100856005440 12713038 2400130806951429436033211393242856448 12713039 -2389621423743263085262866263036829658344 12713040 26068874497638090150248785158272040960 12713041 -658264422588434909526681105247204236576 12713042 1123038286450725991580423988681126666240 12713043 143835779378449690130923595243444279808 12713044 -588148534222308252903986093289464524800 12713045 -1217300955634461222436939823084276897700 12713046 -516934259389833407073423409349699735616 12713047 1108475458831281596131573536172101149232 12713048 -1324330113449489482077031517614137569280 12713049 556819068475514617178744142369885418560 12713050 -344982965324864767780394395468246302000 12713051 -133479226112826151547534848328592968688 12713052 -114495702439528201751704424297194536960 12713053 -949977997368461052132713064606690260698 12713054 -4860354609260735498274805790375927040 12713055 709416530269576757586881200888562831760 12713056 422879849374625145947116488833086390272 12713057 196340638643143444757224332793882550592 12713058 -58510428416885201459276265796926581760 12713059 783381219651352279257374418966342518616 12713060 424957690492222490830352561306086836480 12713061 1138481815527065793215538677651810520672 12713062 470166683040376560951798279867850552032 12713063 -564815726137568862738562305444374471016 12713064 -15155192967176528552872604556665487360 12713065 313358913970306740446637593439425086920 12713066 -263644057922087150761172244898275830016 12713067 981658665173094694507671228436679377884 12713068 -737330052987407578863002458181042321152 12713069 -1025124138852531972687209229693764256810 12713070 -121802571967716567261174315012941692800 12713071 -402192581577524037321372224363502172160 12713072 -363976969474852016609707403300711989248 12713073 -155348147564684896811374243848305828736 12713074 1160739548117302080358977055327781937792 12713075 -393848102813690338424389365340504296000 12713076 34924018159736446538988680667951336192 12713077 -806757671271132535890884783844708050688 12713078 48882737067194142932414907077979333120 12713079 -1798588090551349088647052290372886400 12713080 3733877400003534878051763801184358400 12713081 -734669062499825263064712724094545640448 12713082 -271945952377202362559024417561754762240 12713083 1069643781479988105211172935418285607332 12713084 37624787875310089511455260511640248320 12713085 79764337067627442274252708797010022400 12713086 43567201878154632734405574747825556992 12713087 -1166044043570270032864788805995049371264 12713088 209286773844766337507275637811755089920 12713089 419569837583268166316387850855454534080 12713090 129138918300719774690122222478531827200 12713091 -762384009226825520758854644769466163208 12713092 -276791383163842525924405838968501882880 12713093 -1736931191946676587270708111758140255620 12713094 -381694569756165504957976646155017646176 12713095 141931507359011924757310428827555796600 12713096 156529396197907918049247253677744537600 12713097 847083388221110210671223811937286096400 12713098 -720701788323218943538056893060874852864 12713099 -736196523965811321247376429959457733564 12713100 81741463429968322084240919338003660800 12713101 -820951869583053705473414272266661082196 12713102 -677274753971105211369088412568681181248 12713103 87534303559308846701816794116795398736 12713104 255523516953580876742714575131393105920 12713105 1309499421419280257369336921924869510260 12713106 -51692548664049071834151575083152737280 12713107 -2573023857410444126235159975737451120 12713108 361357409482159966198412826053555992320 12713109 -562447458903745816391379663275865161760 12713110 -72836221655605871197311699379874682240 12713111 1811557558991161593226790041931253254352 12713112 -39294147243484824882737882910893383680 12713113 -141935300438056060984921184878358723840 12713114 -802193655320195575658596805223115075344 12713115 88239890349248141774275465256485920000 12713116 101390767744659270632215140320298362880 12713117 -761235593924718648359867229023941899840 12713118 -111616827237825816069203775378527729664 12713119 1130006633200111492102162291751934199520 12713120 394225274228942616348010937989107548160 12713121 -2395069775743949642660694847994968172892 12713122 15791263574017004988631680986283998592 12713123 1117381622364003461184227586027615345372 12713124 -1169300180357452548110748786951389995008 12713125 -225310918193926357096634500652510586250 12713126 398711069311812302818944757424845372800 12713127 232059002015634260197512158127459072000 12713128 -663981844327083067483688081931012096000 12713129 224096706415036341609466772880333588288 12713130 -512779112019107877118611539341177460640 12713131 5584930747049086929284311147214731904 12713132 -1150433743673561115755322739475825507328 12713133 -153557500005462376630970588652328293696 12713134 -116620801192735056917283649054075003008 12713135 26927861360455597950112114596571983360 12713136 -290106339086751940379819996007517716480 12713137 1669687265566476982536631884082100144786 12713138 -189226323222872151743745014335447127280 12713139 -915769625525052479242493397540286924800 12713140 546702557256000100760683016036046919680 12713141 837022470750492058058520410816452338240 12713142 286082336343609940433754076900586904960 12713143 445398035960227731553394722878277979520 12713144 -105665499027755923057958975931063705600 12713145 -357991906047736735288100649258936089280 12713146 846742271551324105185772621295174620272 12713147 931516862282560581223332999812713034040 12713148 -208766646491444512458247017437652306432 12713149 -51941041927625506918808829653793954464 12713150 64183246569819060279437946768054753600 12713151 846725562855905960355014493089253808128 12713152 -80479783139634882798656649863446396928 12713153 2319925799169749215976220429246120078402 12713154 582016332515466715828494482532492241920 12713155 -260357958397331992042769241634103686080 12713156 -775452390765057964463877799082869188480 12713157 536775672516505821954191155686168972096 12713158 115702110281929161084925713650233651584 12713159 742784904262133875943524976551445190360 12713160 54347721374929593830539957832001945600 12713161 1690127527692153051776897920856863919412 12713162 -34233448379253421705974117398272868352 12713163 -54861002327075336816104974797764579872 12713164 -248411069669882003680252162524962124800 12713165 10749142198395834818877116115418512000 12713166 702350679950767796581670919641215948800 12713167 724138222728265934025217869253245936240 12713168 -124358125910692575511713724459746410496 12713169 -31365210150100175666584490338237379712 12713170 -639723191819295513614964073550806266720 12713171 -1527929425219530148269114359307119191968 12713172 1022085726467854061519594433290404214784 12713173 284659499816664231453353705357325285408 12713174 -156593907880668363151365825639614333664 12713175 -386239580561819348734489287923566715400 12713176 352611872293710008000544533119549440000 12713177 629220866366641001455314699899359806672 12713178 327882264946842658953811163971725600768 12713179 -2942553511708290717859808741937470648616 12713180 -518049757333651475911758681257743833600 12713181 -82259368182135122631915626686585517184 12713182 -312795046048361935875453065651406887808 12713183 -350063037932757936899532816510533188224 12713184 311906284677598583684218593897990586368 12713185 -5143027916381445009850952453789649600 12713186 78405750672452664639093068158504563792 12713187 1798353943709886144522169403893456243968 12713188 356070696919317963458385452150166965888 12713189 257965414063602664438516180996746044352 12713190 53401275987510472580987168564175206400 12713191 -1927154857108122050289423667542163163600 12713192 639115863875154070693691639403732449280 12713193 17956812099977980113593808188277043968 12713194 527952767240291653307728159098378723360 12713195 249346056222177801463646703512376694560 12713196 751882756714604274213728437728246216192 12713197 630892364068190240414012917438045357686 12713198 281319106773246517803035899672729921152 12713199 1044478140197364678222676361128594675464 12713200 24961565847392684039951336669630464000 12713201 2353836518128550349890574167353078949202 12713202 -477742209558626303811214504837082616960 12713203 -55983811048991198088689017756203311736 12713204 136168754110286493782542525499198668800 12713205 -236209710660365932695367568728957585440 12713206 766258447427628273653241726724771520064 12713207 -190166437929378894850237444274454966720 12713208 7185075161542218259374650598327582720 12713209 1189620320056433884036052225860629407040 12713210 525311812772918295559477269089486369760 12713211 -477129483065947898034054460698309251568 12713212 949638882493069476799492299181724743680 12713213 676023317285716151411598227855583026304 12713214 551856680621548742443957724054474201088 12713215 518806706848168060522563199222529404800 12713216 841257937190725251219512255352995315712 12713217 187788298202575013272683559378475484000 12713218 -19534025925520386590737759190129316864 12713219 -1543500213949967044957607681248118245380 12713220 403623815224210870945559262927779635200 12713221 -2148371790153586127160682007212221740578 12713222 -318183264461599090329784207978514525088 12713223 236684341333803675381848483363452886400 12713224 -187136902055628038834776671904129351680 12713225 374628166438820389319049757314811646400 12713226 -444380846387431679673118246695143091456 12713227 -345768875665907182234133048241890562000 12713228 474570771654943628313398642854397184 12713229 -339938865261841788620465792089718939796 12713230 -142190994085554786275122632379889556480 12713231 -2296921016337803268492855109329267589968 12713232 1267038067008918212045172931246424064 12713233 757549183970747640164053048428498396800 12713234 -372664620153319674404984910134244111984 12713235 -580171206453758003277920806346197602000 12713236 -366801570083208685753433475052253204480 12713237 306005089487456944082303245860213114972 12713238 367921781264445522438552742740988558944 12713239 -317907675744826086358004065945695134976 12713240 1237614793821948487706277061779595468800 12713241 1148020489513936446054886315541267005392 12713242 46371759303657119030570344311729031680 12713243 -150140688528909004905963046452208208508 12713244 -576391904031219492336360613384305821184 12713245 588167348128145254982794680175253179500 12713246 -395551289900250908266281446323268717184 12713247 2916357653629248567290760373032340247040 12713248 549935974436188559089652201424412016640 12713249 -1366192389195279997470478713864427086750 12713250 -335035331119443759912458151639681024000 12713251 -2287322874580331024662466600223626160 12713252 -52086829864393919047677251301509410560 12713253 -50771140347753914195754499489938415296 12713254 -910154369145660380762798269979683676928 12713255 -68564621250641664362939162058969559680 12713256 479143737325021813309132491555947473920 12713257 685688207424637679811344242701503728740 12713258 -183463485765551966936175464706854700960 12713259 128565943145408045529753001006415053536 12713260 -96507645540949469179546138417928601600 12713261 1001375560834676951093079494858886412800 12713262 -536129385558882851844169415223255142848 12713263 -373306926958242101146239897199298117760 12713264 491491160220717358323844224968680980480 12713265 -1256547884377119216689314974035774090880 12713266 -754533772412688354127768413903046174176 12713267 513962310056908172214551390000295033600 12713268 -160396214174218968169947086033405890560 12713269 1175896000444465380639525090504936986844 12713270 60905405842128864745107778672432790400 12713271 63311170616449522900403498826314977512 12713272 826350359948192326177978642739910205440 12713273 -167238979267046640785151672810570435456 12713274 -80210557745160322438034590283766936576 12713275 -787234198581749957452312674594324942700 12713276 -1154110887784257431410008045207221529600 12713277 -274907250436630330650325596528127438080 12713278 -210914380266794359786735498546317538560 12713279 -1458072681542989977383971013334174957120 12713280 -74534320125009013847327383422291148800 12713281 -38321511183788311772043884042484294720 12713282 82686541101136614296221817697517750992 12713283 -387858443024797324529051551883012188272 12713284 -622881280757319877051710487462325440384 12713285 -5661702117750553240433345384074572240 12713286 217057702753665735585411483742591254528 12713287 480934797298271875616978516666544257112 12713288 -28111147062514049725850056513053818880 12713289 -1227052334244551100808266241126721780976 12713290 -210357153609851887813722469324358753280 12713291 -843510713016137398895683278428366846328 12713292 -38993386756122445813735432046378736384 12713293 143020986741291124778387802266481884460 12713294 4527707129147778638062414988368005120 12713295 70502051568526803898044601434547522320 12713296 168405228158752605198074766088616017920 12713297 363802655198472258434950346375799135972 12713298 -38439597882044268986894103133287820800 12713299 -922038314652381605272564589431087342760 12713300 60206188244871735338054450152113014400 12713301 -422852415924951406251192873923221656960 12713302 -298674741550111483506921118593463320576 12713303 127891794442635272453882469489215716824 12713304 411006178248014262961562169959605002240 12713305 348728052377348489661076486343864229120 12713306 1085785822562058954596582147184848762352 12713307 1379931909824478303645467814756388338840 12713308 287842571201130112173322775381130940928 12713309 466487564707597394416490360794286834016 12713310 322116913317487899195813697091365881600 12713311 38335977043970166763274820015807789824 12713312 -1818295082979588648601941641943287070720 12713313 -388249754977794393907351584824150155296 12713314 58552336790003566749875456922304896000 12713315 70441413338648412287183476419836996640 12713316 -120340671058054258333210461781850849280 12713317 -72535931448548602289248243097973051136 12713318 -97710805162361384248857450108451920960 12713319 234679494959102924949323578454497336464 12713320 -1226105940666298770712974282008242176000 12713321 -777391541173192532768553450109899702156 12713322 305830592742478368417968327333777752320 12713323 225665447094598095096553728716680727440 12713324 294427503318443249615934631507602078720 12713325 -393888427921277702693860179552701918400 12713326 58481504533534059961902383051047910400 12713327 244716983115906313434418377822307666800 12713328 361149995663100327547861768986343833600 12713329 240198100044137563347122955023287646930 12713330 233612515198588477223315508199893849600 12713331 287057105671079008819893695112387445248 12713332 -25130695489429528390263197793590459648 12713333 1367505231566990373250771174709806881582 12713334 380324894233113640337257603745121170880 12713335 526837621642347376989405508037500085760 12713336 790045179478280450035596949175916687360 12713337 -53174679736031854650448903768128192 12713338 707163796662686822989430176058595221760 12713339 526312795532771726943827676726161070960 12713340 245411059399652062261455505788845491200 12713341 1038391564222385387114024999501737539532 12713342 -398035901539433978714574558405191172096 12713343 80327321286593294237620530990927422664 12713344 -72894196679105429075509052964989829120 12713345 1390300705849382195981244009526072118100 12713346 -299239125790523915397613423599390871728 12713347 -209343958704111318690438520400919350840 12713348 -35025091959493883372616308620815925248 12713349 2190116977813552418363539459250079552 12713350 -235488876085422865548578368383934032000 12713351 82526273069241782100937096073469391152 12713352 220082754824332624085771434445432709120 12713353 145196336087083810787892490530909672602 12713354 -291351222112660450152704816469642456480 12713355 3081547630050578199283063326387024960 12713356 173715933896125240556751219430321148160 12713357 362105032858259056806048318856045613280 12713358 168252296545569226883739662979306823680 12713359 -1833450652467418115188538278208326298880 12713360 -197762063971311433833176588946560778240 12713361 178544582869706452635748203840868549872 12713362 -30480911389763380421831040346144025856 12713363 1246995162995332945279944631099831419132 12713364 -192708537570176871919832101640691561600 12713365 37227916925949680292986235786639628800 12713366 264280584240238640346637868982249987840 12713367 454464337121825991793145649791472850560 12713368 777257667407981032380379136632965120000 12713369 -1081366637711631426149649967748779002240 12713370 224622952323696692559766875516795820800 12713371 36030266657759931929053630201326737664 12713372 49832924387382025806631937708842137600 12713373 729266761213538405515686801937809316422 12713374 -420375661007391460540551254571212177088 12713375 499354801864467158346248695647701160000 12713376 548825936933984246228550077662906810368 12713377 -906921420651268540611342956728802911774 12713378 -150959305688296890226643309555671830144 12713379 73569417903811312795095715467857018880 12713380 6129180837582695386368809761088962560 12713381 -1003404034644081891959757401849751562818 12713382 -253941815622889654994920651564703385600 12713383 -239912851132189864617312466755922846320 12713384 91612378754373941748389820073828761600 12713385 390856163520807910174434850605555034560 12713386 631637396982349989186706203502937212416 12713387 -783339904151655653843757887537074421964 12713388 43157033761536669331717137990525616128 12713389 -388993313393045390524596318873866359240 12713390 -416672366269578026633928902894077108800 12713391 153053118534707996214617922208674532320 12713392 24582468752338186374955976968371716096 12713393 -2421747115290882263028227865097022965440 12713394 -132644878554338037388700644833633611520 12713395 -253535222174673638921819755036698511920 12713396 96902881166527996963777470009174331392 12713397 -71261641783578787249063269772644534720 12713398 -697746738074822803555778310514300936800 12713399 611386497103403917041853323824762299416 12713400 57962454991711691796304060226135040000 12713401 1062428638012255277514224387898347324304 12713402 -140674834221372852214223385402663745824 12713403 729319898075387488180245238255507434312 12713404 128245159004670068623995536665577044992 12713405 -818121474761145623250369747213532601940 12713406 16910927987244440272217042137205151744 12713407 4912645629600604421525923704535154400 12713408 414246557940726451122460157886729289728 12713409 -1020360546045903318941845166223362957280 12713410 157420818693216283498790884972385310720 12713411 -951246229191357464872160297465047876368 12713412 -734777357605824178605023916668774995968 12713413 1036919557125975432677522956714589765920 12713414 -18300555598891530237742529589366434688 12713415 296733968762050829317268996510605079040 12713416 -415950628307720765860150433645869578240 12713417 1032736740948221236862434879836147653466 12713418 405710566174802885325002531827316284464 12713419 -4808685707088445873619315165030672448 12713420 -542012948713944481396800677999347537920 12713421 -111715960843737307073689332844601866176 12713422 -382715400446117311618402449005273272128 12713423 4970271981273891272026507732462641408 12713424 123451395257587838411103796769800716288 12713425 -613382919859681937638284684520183342500 12713426 895663388306386983684507924785970562560 12713427 -503119849159036497092898855258610093836 12713428 -51479442769958967056586209168525844480 12713429 -47223749411459281875032906822945745216 12713430 -269508984511038104447789206404684170880 12713431 -1435715653511041261212824538882132859768 12713432 1035810815263115263527223386310471987200 12713433 -658500088372305262307885534967307226880 12713434 22972058464519410116931649848750478848 12713435 277570096599858714857050135910179560000 12713436 -28428929338484200761076892194128775680 12713437 1166918890369987968862277059061689173024 12713438 -394633998367005092137946420113954774080 12713439 -916669442091307788869475061295303816376 12713440 -27493347853740480073308433926822297600 12713441 -245420819818923766609507577509219335936 12713442 -279267991096411300054970561275299085056 12713443 -175737617414347581061231476467368190308 12713444 375034870559596523854595680637985545472 12713445 253775444537740980138613676622370448640 12713446 -35765094907779978105648872201426186880 12713447 -1910599433271532571298088788262961596104 12713448 744842733775080014175034333169759109120 12713449 235405463258584851733678500651571524736 12713450 135690406197612616702329389012155514400 12713451 1176199934160342994707159987033716899200 12713452 -1375270018392835827714650282037037444864 12713453 2333486143155816446539224604163456031744 12713454 241603473871019502137843248264752132288 12713455 1276728721023492901509689776682238912000 12713456 140830090886254773343209002749044129792 12713457 -610804234299010970430058259399051297232 12713458 1547409572153957611992921071103500338080 12713459 617576611714855416408738042363414019152 12713460 289787211337891501740616837607167580160 12713461 99743079372547192687316360915937700732 12713462 -555838911184922301155803148245100034048 12713463 176444743705012705704344216341709898240 12713464 -440369943456030014168212497541918064640 12713465 1405010616164336147657835565700387970120 12713466 11247020600250397838117640659189961984 12713467 1120473125720046568717092473216018445792 12713468 -1083271281554980746237332607225706340352 12713469 814449167885670418654085705347585317600 12713470 393059098354197021863208529941504000 12713471 -26595721560706351585079186141028183528 12713472 54777221375579591259537357447899381760 12713473 -3086679567091017898020956367353668992 12713474 -1159584944900930690591709642855371913264 12713475 308053825916786545036004305578391464000 12713476 724177953203500393520016203142310206720 12713477 255137948946716312645741509474554979872 12713478 -785753027237950839913736341247657132160 12713479 -109710569634051066209634578970716704016 12713480 246831572786712173230384617591796531200 12713481 -553737767721747911977569971292815287104 12713482 -393150275163515927371979289629612211408 12713483 -750632840406736151133612112673054547816 12713484 -84330296507704528960378205904893214720 12713485 -2027888938313885828286425056192059240 12713486 956225958491165055743497202712515446464 12713487 24683755424378536449002605257626868360 12713488 385217530117809205546896668144574144512 12713489 1325219191181876557195739676003281622240 12713490 -516756675600636868093500841459029350400 12713491 -1476456443043377813099971676613558499620 12713492 -449905695609132610207906633323838457856 12713493 310440427056749976871555564787611527264 12713494 433326046866942064317449540271811723296 12713495 5621968737585868641393890416972431000 12713496 522632387282249079208773489679633612800 12713497 42872987063078884934050463831849602320 12713498 276756930865389062219804542648835976192 12713499 721596500551406654992220386928071952664 12713500 -2407495868391876920201640391595854848000 12713501 -1701558957224395294636721556626143553268 12713502 -59537747165766184178828783496824626368 12713503 -130433568671109906113771921598413420544 12713504 -708730146644462311289845691822677622784 12713505 103666398406594180205697219997529550720 12713506 81814913875676714659414450654180202784 12713507 -1666989808018661639492140636963113902244 12713508 108924030912633091331701335796860779520 12713509 -6353672948918234981032208150501237696 12713510 -579134361883143512703268248366543603840 12713511 116453394409452656665801114413093600000 12713512 364973749723142663277312874301512826880 12713513 -140734881765264249141754870200919128000 12713514 -552881942311686733666052715302347380480 12713515 -1156022443810534086072338632521701991840 12713516 -613374165435847385318068643055308194560 12713517 -139421068535690879186332932197519947392 12713518 554924755235981374181765958963126897792 12713519 -182857099823280871834871017684070040480 12713520 -155703479093204416667684097984535265280 12713521 1058934856599409936952459035255935912722 12713522 35826162690703347771163721896731600000 12713523 -908085756037109104314079319096042915016 12713524 -1531677627243482382784316459498060043904 12713525 74977183283207102449318915992274485600 12713526 -23673416427228100024774049036890263552 12713527 -1489942235151998457307781522859840837560 12713528 -1653940474673559519756784823667754659840 12713529 -99308276790375193140374190469863408816 12713530 -627433227341870967339809737027255863840 12713531 1679308761614833034504558815121292419712 12713532 -628074601488267797486101331494121679360 12713533 201945808584966597371808612093431212032 12713534 -12478277593293659882434317067829417472 12713535 203381961826584560318759867227246969200 12713536 -54543322633801539904863749144932515840 12713537 1425715261258594684879691732337973845186 12713538 -79123498244668334042570148075579056256 12713539 -1121118590088365359470552513397103205440 12713540 295246286373132341457886430719220471040 12713541 -418385460543463075064310615602388580416 12713542 238430470361437258251077767192588713600 12713543 -1430641700120520408619068832010914210320 12713544 -1093859287759219687734631032639627264000 12713545 -122335263682434127711480939534933762680 12713546 372002076988801616478992128887189200640 12713547 707428264562006111237073133414715056128 12713548 931103535849267572884710449812278027008 12713549 -1307190115637286066166183480378362627840 12713550 334628837739431891916140235604591641600 12713551 717777087772037360193278982693693821552 12713552 -628159829080987635870917769862053888 12713553 999022104607335614433833312965038537762 12713554 448322587884942530961731728060205650944 12713555 1361875504131883325465923343107709994000 12713556 -207686579563275212456612957761595504640 12713557 859075445347059960761704354763759865806 12713558 242308056304339579602482579317727388288 12713559 -250815652376957714648634456004332705072 12713560 777263926400463439225923192972158976000 12713561 -102844136320636177130225775305408184960 12713562 492595711707359191735892480291103982320 12713563 -586799447928438235666633852089351188736 12713564 788728864946476163777723546854929917952 12713565 15973031946031393421901886626410496000 12713566 -737192056468300756619244157477164048768 12713567 45091429192212696871190906664750243312 12713568 -436930447050351162295829158517129871360 12713569 -1179609973891054600346601091764358406688 12713570 285035950984179231834368094466402282560 12713571 150897290556149675842685940159262200000 12713572 -728257018091091027353372834729327075328 12713573 1303124838709534926898800328864949709822 12713574 866983021985577704693682715746990537600 12713575 264953722205605675275637995821949610000 12713576 -1153995523062697576093675520274312038400 12713577 555786211278124373414607208175830280640 12713578 -860085627044702238092411553267176942160 12713579 83642690088671375433223306759647096180 12713580 -602514445374280270831510398231084948480 12713581 -2029812146782951560775271028004430728618 12713582 278903626052252844516672770339175679872 12713583 736429993173011189969562550515369308424 12713584 81894851244143710059873900797445079040 12713585 523344413442777073023969647471321986560 12713586 623926407113420616507564582399893286144 12713587 -986686061076477850063349246644652837040 12713588 1277493981414184458609223745942858978688 12713589 68895651245638754348194401131248267776 12713590 646570767247657845659465595924818764800 12713591 2527775814151334793548059005846469776 12713592 -556411341456259977635852707383391641600 12713593 245780708257395855732609392598296580842 12713594 441769397594972011862106247250413353984 12713595 8649041781403367330398912385922839040 12713596 80548711310252546689201804230575521792 12713597 -89133035303635137137979561972360811272 12713598 12708011407670191416893023767895850880 12713599 2601723467602874242309786242360912390064 12713600 328980244532197226993102821990072320000 12713601 -1146457228098852510419046511653316329168 12713602 1453938607975915590050221650026360653824 12713603 667961737416636330702974676112719383040 12713604 580101536071204783484138874972930640896 12713605 11322145260481364728483351608998208000 12713606 -331132643423902405515720763570365817248 12713607 -661347730198113260231834754420593232 12713608 471427619393511380722340025028354129920 12713609 -1330899466149341829624271731912666329190 12713610 -66531598243551223987175068279536506880 12713611 305202183873333596216308398205041888212 12713612 283159408938736658422799229585591488256 12713613 -543437995401439312887107462996651634912 12713614 89132147313545057104448185821662852352 12713615 612567034571804910321763865174149785600 12713616 -129877160127888426796353265521670840320 12713617 -650769449380930363028879837746360936000 12713618 412662601381491432668020593114186485760 12713619 -857799930146593926912416520815914781256 12713620 844680601771161104019858251157111720960 12713621 -210844118882614600885858215193305107556 12713622 -167668424192401493523020225996890060800 12713623 -952765002212063007111188202980135522936 12713624 -66696977147392367735367413131680153600 12713625 -591404440133215242099454161971547360000 12713626 -574306826739274297232761822201391120640 12713627 309053405887629748174541053342518434112 12713628 -892145637109889757034906966306130903040 12713629 -2252311873353863370121155477395400754740 12713630 19652707656075192364111236430418593920 12713631 -317698766592431528235732123421895561856 12713632 654052719900396050342149487382596616192 12713633 -1240777982145235271851011896431969369680 12713634 575307782010201753519627783706924184784 12713635 -683710735060024666608439281625995571200 12713636 289948202258947658628765225247363629312 12713637 -491005104362729690042838219392360288448 12713638 -1814975943701059159463130144010444800 12713639 1702941567234618443178105829154885848440 12713640 190359820907579939877226694898892800000 12713641 2257013868136465906367214673929961420800 12713642 -108584376199302758676105280723024200528 12713643 85513213888503570005315254340224577400 12713644 -390452425496589336398586193623977744384 12713645 112449156124525518205997568829656633600 12713646 -509583994871090308603499262116338578432 12713647 996585729565740937795481024508196286096 12713648 -26863243803309120863667647696622944256 12713649 233376763191359337693908524680550914816 12713650 100148149522422338860307103712826076000 12713651 -303887298348695832660426611044566993600 12713652 363032986762123164649039868375013457920 12713653 1704327637464969344283199656634321354524 12713654 -916746601536601396346545407061965532800 12713655 -440506156527604844433356042226062769840 12713656 -1154050834086061592845839291351021957120 12713657 -19868234190137400004304470910832785760 12713658 201089714156572119093765177798847057920 12713659 -572222456876676854054148059860828051184 12713660 -949255532560768066783697012121929395200 12713661 410297588334088754599108399407952003110 12713662 -387403408609974004844849763799601617536 12713663 -243822364982908646634982451793470705088 12713664 123782130606166537238338395888062300160 12713665 -434677581774979548794553336768004496940 12713666 -31941571513289850013066148779652583936 12713667 -576536644322881265821307649911304954120 12713668 -369497911378142564113883930101501830144 12713669 1197260558224860224945826189249821863260 12713670 191371742546248336307675510843065278720 12713671 -581202897855568697473730799970121194608 12713672 1343348886196071709228993867964547916800 12713673 -226617091905617775704902247237246389056 12713674 237535854258803733100824772733958493440 12713675 349514025945614005981406412629443836000 12713676 -432093136393983209111061712269064667136 12713677 -1324368893216191673479240160003888782474 12713678 -494383371406656531283781685937806707520 12713679 64703003210245955974628415285145946880 12713680 -5828365941541643303930399708628910080 12713681 13709172221714860761967470271361731008 12713682 449890537720177049239826694727607358720 12713683 1848569439091706553626304260612646605904 12713684 1010391034589378272142628778092046444416 12713685 -116474753756718606336290853817572034560 12713686 -557839380068549334458720519071734976896 12713687 608838046155861488003801743561542391200 12713688 200034517781187165399508826261970370560 12713689 -170616428839141215680127359094112751360 12713690 203319019448485905611254432681552550400 12713691 225910970446876965190864415127066056640 12713692 472327241092010337785572766492772194816 12713693 343064693550141183103315866346934568024 12713694 -32642189045614027447228249417637093376 12713695 183538940752598073101421090305419708200 12713696 -526016830299209282142839493546005495808 12713697 490797471669145284193613466440884937874 12713698 4555864497095458036590815343947025360 12713699 -62749750586706883933093753559672363064 12713700 79796802039944870744534777310997632000 12713701 -114082798197168730442909258423250895296 12713702 1387565874923796404511401888018084744832 12713703 -1039307533627123887072483502063434104496 12713704 110286685513978561448544904698314833920 12713705 -245464750397206005778865825044266253680 12713706 262416049485873764341433260925520460800 12713707 -1091509047959790876950868540922370006240 12713708 -228964933934776958340607073725016054784 12713709 4301389437728132919738917423460456288 12713710 378550584329271775558359062013396357120 12713711 -37669588901872188991773817274557027776 12713712 -27589344873510145614374042331276902400 12713713 399905087645887756891033480337870682962 12713714 -6644529633386272399147719940762764480 12713715 229981050383474197888154148604746172320 12713716 536845267431709419487001582553260359680 12713717 -576523682522890652909376617311604877600 12713718 3879151637212606838708318302145658240 12713719 1503111932307344277825310501440679246696 12713720 -310493156414111490017433541383718502400 12713721 288996926803683169693231971338455094400 12713722 347156568018774130581404913062636766720 12713723 -827839354926747806249928754176809161200 12713724 -429292712556563178935358303118831742976 12713725 -274643073745649937415593623097433048750 12713726 90307284673038737879921648771641488960 12713727 299992572598326921857334796197742721808 12713728 -1277536963313559779357998723778423554048 12713729 -618650030962498052612483043902300149824 12713730 -318618479040525344665731878519274593280 12713731 -616650020538532206575461577164587388536 12713732 -397299667714515136645659155357506091904 12713733 -1103530263956133162953891947725208089600 12713734 631761087085344649380156461510387717952 12713735 1380825230263430121706650502782267639360 12713736 -520901859714342986557862227775305728000 12713737 947060177867746733211089143431668856372 12713738 466220996060885942096836753119674441520 12713739 242927261411929770950240598050371716960 12713740 112492982859236664763491388226402887680 12713741 465087275535397274415429931936234073142 12713742 635052697761363749841515412015642813120 12713743 -344103157018250698162741784412650627616 12713744 -48640121325966821012373924005488410624 12713745 -1045426087952757310397927451999859382400 12713746 -62818585082941104208532628944824211136 12713747 2119123523267583031526895453427624666080 12713748 -914874201110295965833699562325485291520 12713749 385296174227398659303958668947550260750 12713750 39692124901221123481929622425101520000 12713751 7100348975701274706163075692173177280 12713752 46707026067454205419254125542815897600 12713753 -23951530641031947560275129456043104056 12713754 -61593735221374248905117356644895111680 12713755 343863042073652493996404113436241333600 12713756 -851782714646016972801970805766730629120 12713757 -204958037693323557125373376720812404736 12713758 -686038578583415299157475851446223291520 12713759 -1793542021513281443188542746178750940296 12713760 -215171869696989230240481133106439782400 12713761 381465586718801073987637267022130891362 12713762 168214722888243607790325404252642167632 12713763 785044551837676813772608234792361658744 12713764 391790244294749579624860159763165372416 12713765 11033735123747084664358676416997095800 12713766 13505684517955296247392860591679583104 12713767 32594119152407487212744570397185617920 12713768 -154833878838332931226502948116227194880 12713769 -696450947326442803257991597071395958006 12713770 -262007585179106981980781041778410344000 12713771 -135967537493052145767292772950328869488 12713772 367783716319325117460193140372572457984 12713773 -1797999781528367828645940972886800780180 12713774 575208707152487459109620149851677568000 12713775 182785632834528300885191317067351760000 12713776 6196512447936646155747246900220198912 12713777 2249077464279139577889579264949269892626 12713778 294805006314965777867262256270250316288 12713779 -150655059186026656520523263986254590784 12713780 -364721183181626883741318937836281222400 12713781 -534942861613844939762751451017430004448 12713782 566610541179130278913371483488553713664 12713783 -1252171692491466933320126826791064634968 12713784 -990452560832554985702868650078472007680 12713785 -1378345013641801092984370743460906753020 12713786 -1045531807942802600034068642853883530240 12713787 -147879938835066122941338139803714052560 12713788 -141479278109696892156613731808072240640 12713789 -101425204146135504070022201943993089568 12713790 362601496658981969249486739733529602560 12713791 13061788408501727305215557686590484072 12713792 24690029738257181687156573836211650560 12713793 -367636866047070539493417077590168428000 12713794 320484030537921245748476659870900863696 12713795 92345475297789701029259508322878646800 12713796 167320569674256976018105440454919117952 12713797 1647010270205458910247879158487625817246 12713798 -677369598729289187044174492006553535936 12713799 141950748164733245409102061133735651328 12713800 813112396511317392779500437357880320000 12713801 72069622054693491444191932293110134452 12713802 9637894098434919146582434638604999680 12713803 -2228096384995339902319379111068367685840 12713804 1167745189316630245355205199367749030656 12713805 486329666659461342695436993994992497280 12713806 -73940007802240119691382434248588117120 12713807 -1953015149907964541081750791735074829248 12713808 -42826293494488808663794103378392252416 12713809 719390418099868334477972260073284657010 12713810 2443055075910227698598433834550517760 12713811 -179696707351864494037512040736740449216 12713812 -1338058305540463726600656213444542023680 12713813 -44184807969806428884955245650795566080 12713814 -435645365143792637994800519804066271360 12713815 -14763731883524986126718516912920771200 12713816 -112601106732188089771211663314808279040 12713817 -1223889119867266123756533136919143049520 12713818 -72794362681891294072840369353273585696 12713819 1156255126669520769157114070362197809220 12713820 167284437461619313329010868868891279360 12713821 1801791844954006337498345747663245546022 12713822 -139037903260321498820194565567621088576 12713823 -641605010818153345387843317111631810728 12713824 2401894339347329843092958931852877627392 12713825 296410713050409188412017364644183289600 12713826 4753880722792511682542182983305228544 12713827 407154435503516096150986141246991326672 12713828 182485573565958998660393249743137300480 12713829 88886355391531793892118453844944396032 12713830 557747254462497192665996605060055218560 12713831 -704168442811986613699228174240138587120 12713832 634195720327762078215618425240132352000 12713833 -2039578832745167637467898438493041360 12713834 -80618231283653346363645570684130841424 12713835 -499242425616704500869510014556621027600 12713836 462308793918875681847055433252462516480 12713837 401838103078659037313241142056941784000 12713838 550434889736728119597141530021820193344 12713839 961429909147479826392670515807378898640 12713840 -258608106022442330872516856626204016640 12713841 -24224510068034318993416678584384055680 12713842 -749107702078715637526205518000819154928 12713843 1320368982698602696228225542182269282560 12713844 43225432093688007420745199126886481920 12713845 -231268991186259771637644961037716797000 12713846 519372673532641979007114683916583603872 12713847 312551173849914594514652980218340505472 12713848 -314730994465356448248990637033539502080 12713849 -362815342402488269751287710686924528150 12713850 -126234966360437953757646181652879424000 12713851 -2141422137911062869515924416229346116400 12713852 119655839402015828508689518024349778432 12713853 10603370424421975979631896841444691968 12713854 -415183981566666668601384657762484157568 12713855 207810290034523177602143590094781726720 12713856 173565457789008906732726645196880609280 12713857 -315520117752872461221427339923567112512 12713858 157103338569413301755924360421336271776 12713859 1261188436902581801648697339918321325764 12713860 985908691798124095537465412621017152000 12713861 -216851238321526435323515723457663425700 12713862 -22668542254989059040736813317871097856 12713863 -1623727426755299381294306225291331718888 12713864 2021127555070016499566851980956583659520 12713865 -1286411327303080301737542034005316896000 12713866 390768890384115437974677842785684496640 12713867 74647246798131521538685519270017416916 12713868 -9470019783899879412576980223584609280 12713869 368640653884596401019277765636368131200 12713870 284644013090092012604920126998817264320 12713871 454467657130900339627807405866899418240 12713872 -42534852274206093548551600196455219200 12713873 395342332171118505175717731498610627122 12713874 255182066293937434650626198021723204352 12713875 -713011483911140491952775948723893952000 12713876 -1008674977122400882002793130090828120064 12713877 -422459711966771336911393775321993171520 12713878 -883533947453154304895688155898242746176 12713879 60213867603001981578561669228029036880 12713880 407162906851531274966320237012654080000 12713881 588673347878663185341507832139506660682 12713882 696196929609786021363688357730338071792 12713883 -398519697871033738688677591678720949136 12713884 263344464837447412349891726310549888000 12713885 -206598946969857397407399056834710897800 12713886 -380216109806108696900234714744443323456 12713887 1053241329200162772088686033444883136512 12713888 -844527513972240651596283159281082040320 12713889 -843340543370011029859299521453890890576 12713890 224431230634903373933470107033774028800 12713891 -1329830174821571858200920158278140828708 12713892 487429773794239701201406505883587930112 12713893 -1417874751265689358904926028219183137858 12713894 -321683531630389872940286887488183112320 12713895 -414740710207213421622607778064204484800 12713896 -4774310427543210483484353754106511360 12713897 -272718743370817470664695060895379319168 12713898 206714997661828914829518448787539158528 12713899 56202864868501075984970734447611672576 12713900 -506533155725440669288091114370656352000 12713901 -923395228696541166037710032391177163968 12713902 6715089218224808916821312349911288832 12713903 763249422396989661898028185104271003440 12713904 -41919944383647215081823108332589613056 12713905 59044353456012094653249551545869653160 12713906 26693134666587518639529221082956457984 12713907 -176263354809208683034115707314937552320 12713908 -2345484538867992096401374431483373168640 12713909 148189992814287849347573531345233203960 12713910 -96063533219750851041139445966105241600 12713911 -19709372983923628719966695139413516800 12713912 -881364064478925953229661058826175180800 12713913 -449483299528734178820865059981788553040 12713914 -592363378752708415439370597998184748944 12713915 417853064078020723710054419735082520320 12713916 214767450600970836790195274948341284864 12713917 -88267589360483334244011139185226463040 12713918 -353220385152958576810150141557835373184 12713919 -1967455058053476472622104956032434474080 12713920 61223543202854116322594413892264263680 12713921 569436805333340666344504550296760137824 12713922 -23936573815686779211011859485354862048 12713923 -2713838680417687134382484602480392135840 12713924 -540431721149929992075401274581348331264 12713925 155765245306190614578823634729485833600 12713926 -1438552691325977902342906214716129272960 12713927 1869164136858547363327051742093386786776 12713928 772792601522853251229092598181872476160 12713929 -379525149553312520514984829804971554470 12713930 -559252201081849461536960119987062260640 12713931 -271374529996100419014381469164571726980 12713932 -1245441584958370163442089101453452590592 12713933 -553773251776428980553169278126291175818 12713934 349927352624792691087982112487531064320 12713935 -22341931083109192277008217682279144000 12713936 -123286661675286015307526184913629167616 12713937 -150629421724231048843423214093648405760 12713938 300930756519260695107650802724144959120 12713939 -5014552169005212740017391691768913920 12713940 80516973391801685289672853875278929920 12713941 1639244816063744780851553639621832203342 12713942 997616376683730425054092370700170563872 12713943 558412964741134493838283581735669870336 12713944 -2014919791259122937020007925928153497600 12713945 -716367179285232348175134300070259764800 12713946 -134025521478560128938902610196043661312 12713947 347895668343183466870735046629090448392 12713948 587555824457292143178066898425801461760 12713949 1910628795398134172319503340948476493120 12713950 490918367231184125365655516673334632000 12713951 1022795590779452322970495441840212449952 12713952 1108553970537928449830188998860570099712 12713953 543621621392358885029132064840499161280 12713954 522212391059280853984089181823039616 12713955 14881682070956965620887560968232583520 12713956 -296834785904979689610952710400016490880 12713957 -663565552530541936164765803037747387168 12713958 -144872857247736456487398481548239598336 12713959 75471276789054746162250335846795407160 12713960 -464630007336605163332445896458548019200 12713961 -467816895926418206124580474969305264000 12713962 -191041000793996234142637142988908658768 12713963 1262601111976707149493999850729239290208 12713964 316385763716078750314959093461552394240 12713965 145773100834017812318537527270710378240 12713966 -645470959459199236412908139923962629568 12713967 28175379504281214222073379728396183920 12713968 -21960227264197201119059098249741991936 12713969 -96326049513455776293729366738197285280 12713970 201938900005345843029522899977418833920 12713971 -35532371376624677867118117935273323856 12713972 39201620622728147970349326459250275072 12713973 -1927509486252791723666910893943709814016 12713974 -152827772780036152005633155887060071168 12713975 -121879413100745985867432738606223086000 12713976 1046123391129901552688428253184697958400 12713977 -96747887877393140785485801369834990120 12713978 175981056868109402405023543317225988320 12713979 1291707768336170177030256933646842600984 12713980 -171017700027307625162494486383128432640 12713981 -894668524185477029183365681277373734400 12713982 3594831932600451355102287508750417920 12713983 -663448067882490312504388745812175331760 12713984 1081998417031729754482647949655383474176 12713985 -1144108291951535735385130167620251790400 12713986 -290622815370485994238972453968535827936 12713987 491617116663650031998366129470511215104 12713988 246754442000186029691347883588713967616 12713989 -1314646101774297823322498092963762642210 12713990 -417755787756142541586883530097611888000 12713991 -1080519427787693151351635570221200475776 12713992 -1249607593979392943840203648532568960000 12713993 490754577307375759364103172980845449242 12713994 -135304073723612736914775539587145834400 12713995 415251741921244483042484386343041358880 12713996 -1194114628904609436178250459301000096000 12713997 574676562238842558528946862107246872000 12713998 148169941634650934563725850424733136320 12713999 -166078667849631681567027107862133450368 12714000 -18462237887315986176768653067485184000 12714001 -227708507592928159260766295556411290268 12714002 -12479179748887565953811443743854062080 12714003 -556125258225106126181440356233003815896 12714004 -68015249555398661208346983056651802624 12714005 337372001036944302770112344070168783000 12714006 5417423412134005203425737195869100800 12714007 1909489885550379002987962979166414932040 12714008 298813333745474481144988425631847208960 12714009 -134722660508161342964891177569841977344 12714010 -162190204916670848873938105424166999840 12714011 739528754000259604475585039401294634304 12714012 335012319309790406396898620171428815360 12714013 -716988166333014307901665133446339839476 12714014 345510020916303087204897144836723648832 12714015 -146620989341708925518105840714282989680 12714016 -578101156537130036994670427187141672960 12714017 4267312135441490163166150875378981209472 12714018 -68550236236545274228170632599148781312 12714019 -1492668759482775908162501496394827813200 12714020 -700962464427959775117281149408015319040 12714021 -147143298668501018101484194258522500000 12714022 914784917019203498277598487701059513312 12714023 -307403382307741526371482406897620925440 12714024 685216577832902959431867233279635537920 12714025 -2305370829935225928536180601134121200 12714026 -378268160419118276436476274697624668576 12714027 -687588654349920131878391853820318224720 12714028 567952683647352618496174713287702553600 12714029 72713999852369726313761640767409012630 12714030 326008244433719051961576884268962486400 12714031 2234139245808403162871055552529290961464 12714032 -207214282229329946972994544205891174400 12714033 -261126199571709759971258187093019237776 12714034 -768796455603086898583872337780128121584 12714035 594943847715639608004442574447370442800 12714036 -277711534487904276501271457086236069888 12714037 -862581888728559919945557987461040093696 12714038 185898115500663470607355080212454613920 12714039 -64875026203148363878109558080543109040 12714040 1077956255162455416764253973041546240000 12714041 1055442410454546357852296045479750325568 12714042 -339660647105767050797676825642170401536 12714043 -12685915283874996764209119388841696040 12714044 -301411990700441909420178069593737789440 12714045 37295615979054843830811128618524506240 12714046 565147321886087141055299728052528201472 12714047 -847623260864896376757570786266836315536 12714048 39711652728483974954572927667362332672 12714049 -1854114249117336908769164250402304193600 12714050 572294275430668738397654174350806274800 12714051 83920496756390888289859976537167881984 12714052 460307415248279156050896372343627366400 12714053 1016215143836882498079631138732321472064 12714054 -471024915692523801174699824931362938368 12714055 540340934607705897171842309543515750560 12714056 849293481830038720082778390508105466880 12714057 513844178104011607054235657669825468640 12714058 202788133860356959418940787994675934720 12714059 -4736218916792132500244036452637573880 12714060 -251859927214910374252458622556727306240 12714061 -143646334265385161151847599368838272256 12714062 -274347047175146383162357334456765152128 12714063 -931373978490991479243591403882449177600 12714064 -290653243641088141537280316917054177280 12714065 31285144611936301161405310801379569920 12714066 -393955760166313745918575768113641976048 12714067 144264842752749316989880701105111099116 12714068 31754275006095313200066328098441068544 12714069 5977286977958388697827146871704946048 12714070 -96161000899515930904199347412981424000 12714071 -781746667042917752952889402309369972728 12714072 -419186086106503163753422353022333747200 12714073 474265743567713425736400861837444733322 12714074 129325591085188373435879930818872709632 12714075 -891519748333405518975670920945833100 12714076 -542674178952373353067557462767569512960 12714077 2439601932225647544368148095282969451840 12714078 -38310499490666471990201802574334177280 12714079 1059117392153749176749821368295941253056 12714080 -1748744314692629219427234929881684377600 12714081 -706315502509187972867990960368778437536 12714082 31318872316502397383654855308723950144 12714083 -814764283284192138551377223512019792160 12714084 68531781642962153560217588411523870336 12714085 -1307612380920124840267749421236887417220 12714086 172759023191056600521202851126908190720 12714087 217657714157845620363142970235610032000 12714088 -374494241830432379574111985817239357440 12714089 684938358912260326651615313808969400890 12714090 286382158598999712721819372755582424320 12714091 38093301438372601203186790386669937072 12714092 -447845631860713914789541844724872982528 12714093 113630298750837186362647117486805433600 12714094 -795244935067552466448537189317433683904 12714095 -453251163122159211653594206055721483600 12714096 -288891306980794458536181785860181262336 12714097 -1573540867204013509888081414373911756800 12714098 -190933450915860297431680741915322580864 12714099 806965094412403772243734466653241195064 12714100 -63588384480579886235572967833037107200 12714101 -253563650963745130175245131211411413408 12714102 -47238162008189886905763465075747214080 12714103 1601386711503376848031977337183029114024 12714104 35828957598387207974507675646783467520 12714105 -529498076231530906361874973154770511040 12714106 -259458302577312062810098785710605504512 12714107 286327079958772017893881543742242839312 12714108 -735638974779953546072268161393740308480 12714109 -537655874173395317645454926638843671584 12714110 -105697087397555403890525206856902560000 12714111 -59232487825985567929834818728404177920 12714112 706423135116762766942394597756633088000 12714113 202532033226543025695607289416296897540 12714114 -98523952234428060088307603225299722240 12714115 -427829443421739643561094858179884432240 12714116 275857652609093873606958840400363499520 12714117 -167439531320297400952723930585832594304 12714118 21200456508867973930871953101345194304 12714119 1716608896106065348135757774637021947160 12714120 -732524262607092938064712619548630579200 12714121 -961035061612540581996997688325061906240 12714122 -268819742759415672064618022080700436480 12714123 216787014731369466074694208662238215168 12714124 72409957258929472852615323579217959936 12714125 914160400153646154035940774684009750000 12714126 2704843089309332441207788989818076288 12714127 1987376930184879189416000682659882332976 12714128 271348709608215221274836193542439149568 12714129 572161483141389102786513202777211503074 12714130 5394837091483418771343139909420631040 12714131 225260931980886207847269314283595096152 12714132 -113258227531931163609606103079460169728 12714133 1690554771773074622049248128443187018382 12714134 -1100083324455592094668758574083232610784 12714135 32405824616047875123571591054493990400 12714136 -362332603637393203502326946912526028800 12714137 -1321934239898669784355541252802473996214 12714138 666981965568104416767245948368201336320 12714139 2105904507485406384979822520178244519940 12714140 690205598933223426815992560994154749440 12714141 494278632995039338433106276623569416768 12714142 -98855713668602347686901442444764341888 12714143 -634733473163659533571626235493657119656 12714144 -590338846929737505958853762932062289920 12714145 -296281977727656727216479031001828693100 12714146 323577034825382358252820697288203032960 12714147 -36980676225562216276691402544186995232 12714148 -533661204430464041836790700738501360384 12714149 -43390313957381171324058332128069449600 12714150 215144225101064740558576482303381633600 12714151 -1142929276033989832386132098385438593400 12714152 183246629514557123068991837627247820800 12714153 -1043059709231070267548709754271781309216 12714154 -3006356808120914537904186016021463040 12714155 663424765209153520537046061193649625120 12714156 -127474646247974044725778234016716732416 12714157 428588432724733616032474719289570480406 12714158 116267160062830596324704218979230392576 12714159 149754014830694270417880535032003844104 12714160 195994300646390892340756362875851898880 12714161 -1096310854021833485746502779531560208668 12714162 145730136849486034902420073419764457984 12714163 25875254255280380110027821523854106368 12714164 5145904571546939803863479525431383552 12714165 -28416912871073668633733220745772949540 12714166 218403454372498153862035921192443376032 12714167 16971326164557905240027682597775602216 12714168 342334183566154148958709284841697771520 12714169 -1061908119725712500222378539563321580792 12714170 64421598566933410168565803153525248000 12714171 -158800028496479490056163460823010630888 12714172 -22071604856097417550628544260824013824 12714173 741282859777420292423609622978819126720 12714174 -395345973157111097299559843510468434560 12714175 744038873719580170335060362978038177400 12714176 -616679684357631152839564271994163691520 12714177 -723677168835284219281857079353718566288 12714178 -985370118730087165412127423246798325344 12714179 102466608814086034771231185999060807384 12714180 -427258861862115707855206695991333785600 12714181 -99634488410606476409491923405607201920 12714182 -215940069253299825546548032630883517696 12714183 261603963322972933010660380632141996768 12714184 -15503103383148751391507335538162073600 12714185 -461646807356336267870942420922717703680 12714186 -30262163541948262150578665205446727936 12714187 242161287142407012086744217611849778836 12714188 2288392681592966179227563921444977122816 12714189 -884361934775276819908518577094436438432 12714190 101810241403916543072495042768287185600 12714191 -24594018363414423337448794932826617600 12714192 -289010442576714243288815014241402880000 12714193 472497225329131876020601459909634716224 12714194 -998560541716360920255779054889845749104 12714195 -52550061263657678393830836506923824960 12714196 12467794648048190601558641219956480 12714197 -17857243418738883759015791559816921408 12714198 -91132093079882454729913810623681896448 12714199 783141331333884032505304704832151288536 12714200 303895368258602460604220564616864768000 12714201 1208041754699348732723750399210464707930 12714202 -728802315593805585665698372759973906448 12714203 -796886989327862676531354097152482335548 12714204 625865452015645599806781361951789533696 12714205 712236442577630209104535375083440025600 12714206 -230660912455244314058040405273533727360 12714207 -943420440859030813829143376687479418880 12714208 -1194108238280791863253315681153416953856 12714209 -2443369164217858875036670288714332095040 12714210 505786586446955473830569690558329255200 12714211 1853055098063915800492674442535076760320 12714212 68900467965744024274480216847320842240 12714213 -360673907719636904711372427843697431456 12714214 817819354999617941322186350909778399456 12714215 -1683620262050157806921342264715602619600 12714216 -28583788795648787225030330185647390720 12714217 -118627179938839980293663017458923707520 12714218 -550653697511693691646401770401817948160 12714219 703495871904383104834379979227411965440 12714220 808442116604320098467801557643200634880 12714221 -990370382061682705669244402082893226708 12714222 -7816088648183474024753732057483882496 12714223 -163253535253961528373221648806512055632 12714224 -114658599049344078092351627865262915584 12714225 -39572962603403000392023771769008728400 12714226 -903656219679072918507202756458296570352 12714227 684029950897993522550238674736527542872 12714228 734822805409663311178717609719439869312 12714229 -356606127514463099999282231557936146912 12714230 -93916136757633248555411482669763692800 12714231 129248452833688109880226507323696677352 12714232 723172817585712168999944627112228372480 12714233 635201766404520520858196905963655062464 12714234 58884849739597709541711607221169006848 12714235 588074538188339364118789376350058165760 12714236 -84255236298559092983697388285494595584 12714237 1001968071910748419286933117411574072294 12714238 -401342136092596206407421765609127151040 12714239 371795934588006877511486621504244617424 12714240 -2545470860063937289287084782502543360 12714241 500722127667228571700675544529274192642 12714242 -242326896061870660062557337272968135728 12714243 236308455084777353269359069706878182400 12714244 170165045705225672503199915720456198400 12714245 1071394943271000156203725841733154285500 12714246 459962873004489168156481157628611525184 12714247 81147677034315418356223002104529639424 12714248 -1015806191276446715089976147657326832640 12714249 -3217039902631902266636339649373744320 12714250 121982001743692466146441997934951672000 12714251 1471418935125619216955457006733215016104 12714252 136052463386124961363220966677099118592 12714253 -2212481551245497755278863480771554135498 12714254 241362173406971282768956100326290591744 12714255 -1105880122077201754549758767330128790640 12714256 139746978395250607082074864695374323712 12714257 302480168199558988237629659476041763506 12714258 -57230383010356970377385140850998648320 12714259 -472175215131669742619908552604321443540 12714260 661570114084162585324953352253626368000 12714261 -283129192913809025210961646009165597056 12714262 -194588121006897164682272700704551028736 12714263 -553237726708115391793789869482382658488 12714264 22469685709431980142873746280487526400 12714265 1107945573090560150075753948405998422660 12714266 -254706734374837808765936776382879218992 12714267 -403152374066027271107397384303875368080 12714268 29133169871130370535355472550687744000 12714269 -413826323120029569365482154599138731456 12714270 -60257616055911191095079009320751293440 12714271 2048348721386113843427420831529702373472 12714272 -446332916144831216943594046015611076608 12714273 103073423360615675246185399842080659200 12714274 680822710545573931811759019034358320512 12714275 292917209388252360996037539931564930200 12714276 39789407412486977931059954104065429504 12714277 216894797666268798752034205615082072126 12714278 131259124969183096555548986030839319040 12714279 710752002292863352380973893001595942184 12714280 -1056964313741067495872036099023397529600 12714281 893941699909381888108298871467909108352 12714282 302527113377534608856195155103688644352 12714283 27030346471873779561919084904424060624 12714284 1168772174503190125273454562233921700864 12714285 -174249179459327044442833026571180857600 12714286 -436957307996081636561878773347530712256 12714287 -1240767905205084083088033390112657460760 12714288 299440590050929128610228587838075797504 12714289 23671520830211968741413796467227352000 12714290 778590419058838761704989909189553642400 12714291 925372085869242928642429569130307688240 12714292 -1139735596107499870812660400157579593728 12714293 477995791167381122363237117300914258542 12714294 55721870777346014401755023278748545920 12714295 -1216586006139914562027006487365053662800 12714296 738084391850757699774456995488315392000 12714297 613872653129771593229210749406780828160 12714298 -19025568261254789137986203753061675264 12714299 624021103664883834842528895923323331520 12714300 -311876123287567675896411833765765376000 12714301 -772277766227601622386027495170634992698 12714302 -157261884693157330557508710267804429696 12714303 14629790680022774243385741648289106304 12714304 -720857770820879472539742263406178074624 12714305 147899286808882789380556176444749202000 12714306 493090262253570093144938743242640435200 12714307 -1848673840259895083177515453397423557444 12714308 58827758269866877554979785692529844224 12714309 -51722066914836469002755601951629376000 12714310 23027553138211437556241170600369420800 12714311 230135869804980560448543950070441121800 12714312 -217575821624804907909755071901318184960 12714313 -814370671145421262504149858194877711920 12714314 763474262332973617218635125991090462256 12714315 -770662138367618520063324209755784574480 12714316 908133598258010933702946375678981617152 12714317 29738360478341377566415708618579776 12714318 -16625945644869790499085101936752099200 12714319 645209717047737183018990080318671597800 12714320 218393284602146429018809266809976913920 12714321 -18332809290884810516515624420258806288 12714322 -552077855524393349344200856023791938560 12714323 5908450253540585272685826561525201960 12714324 496192585721379072821115200557212672000 12714325 197473575817498427399837687447882160000 12714326 12409891692920814766092267420685824 12714327 63259458482707518915281849214181102776 12714328 1330124182121559752979391409953093816320 12714329 -1073202843062915213783042163091913605116 12714330 450681432234386962998238648286483520000 12714331 -207970082887564799195755112168784546816 12714332 -269234094374414574912640625585323912704 12714333 799315091153629025282564938646194656000 12714334 -165893559704680396685291025421266643968 12714335 462389908604366767860149980892095736160 12714336 1708223130833372197372715413504930873344 12714337 -107543434214782258370901053107798414460 12714338 92390074297286534586447302744295544320 12714339 -647344726799369045171275785408448135680 12714340 -130703171489491291820815950041067601920 12714341 174663515326548002796173238833868728832 12714342 176779685440628610469378040201645253312 12714343 -497613732987658829866026313412033038408 12714344 -2492808602628268235654455399963619328000 12714345 -67195155170998404550407496890012226560 12714346 -317934998705758214682864439599053030400 12714347 -28009821530930885799056709972177639648 12714348 -271499064966919851945112166102459449344 12714349 -1961011400804261484482000061004642964650 12714350 -79856322920344954776005924084276011200 12714351 217773637555071862461202778217583853568 12714352 63771851342736629634270811484534472704 12714353 -739374168530822148927403909347325444398 12714354 104874847033457501609449044062570342400 12714355 -1218653881309404763550093113915166781840 12714356 761011020228177034100775136615270081920 12714357 520687835705982478322312662071594155040 12714358 -229071519916935875720552000934534330720 12714359 239161231427185545809342966345844778416 12714360 56123689325991701653281829652348313600 12714361 1139105420624924876081228548651362881424 12714362 499231652983873051051360767711523039200 12714363 680621667225453855273175623137143397880 12714364 -514906570324628629573664509621646825984 12714365 379927019364381241288369678607200569600 12714366 86705751670343386645322109830714072064 12714367 1207290088352297632105077808580143116416 12714368 -2190923623095244338075396234560384532480 12714369 6305424657477604100967854812868608608 12714370 153791572593641045383753594034736844800 12714371 -117623850350645362513379611265408773056 12714372 -426556951646479704755269733317004384256 12714373 3046430820020848492970241742350227068380 12714374 -519649099721422250254896579660097372800 12714375 157204344962655662614067829567197565000 12714376 412538953914675351829900086930395182080 12714377 1103920361183012572333035238663087841088 12714378 323491776542540667548028686073199495680 12714379 -388585283803384297436862864207242591020 12714380 249705323401461556652762123224223354880 12714381 -489925710263549921033345105985557060160 12714382 -191240646064653937628755950025259289600 12714383 -1573093011105431534402032241796322058640 12714384 53523756490067459822063453975767941120 12714385 -493123465569564961695355348978969852080 12714386 -421685673971482111451459645975973226608 12714387 -11469426982147037633745063825613863936 12714388 720811764599683223464343210414657652480 12714389 -1985916430189993248879888466049501845344 12714390 106582216935641849729664333624813467520 12714391 -979072865892150498035270278380228849208 12714392 -116345382859992237404851827977323776000 12714393 -1012242898661999297257100789011196885376 12714394 -126786674846701084101544793535074228736 12714395 414858368491490644801100338945965038400 12714396 441182485595359964047032108125208059904 12714397 -368369406342995577521287584714978576154 12714398 -731673108532175909628565191698745052800 12714399 198771700946931990543773197495960239384 12714400 -256906803965286197919426851172542054400 12714401 -303052355404821049361569582825676278080 12714402 -74811973915546154768880884177690038272 12714403 470589503641545442613362266867278485984 12714404 956220683678749599964302047752216457856 12714405 129350887282155680756132579678501015040 12714406 160934820241776155003742436855435933152 12714407 -637061815365048036572568832190914796928 12714408 -4543772078882212833832218202568048640 12714409 82035589334426241596501548075582786420 12714410 57301916707506496450699828133983892160 12714411 53930961263309454320228239938241414320 12714412 27582916277774217914694173379544704000 12714413 778538649636580464281793825629163413484 12714414 -147253871271977596302715743064618584960 12714415 -263644631310387958135364827728480938400 12714416 130478523674865128602277841852975611904 12714417 -439819394390887640020577509624308469566 12714418 -1237523231345387659090063366226739287040 12714419 -613277012061184252425430923666190684800 12714420 -12318115130037904130037619621616056320 12714421 -1324813254801538757835600774620717256 12714422 345114549876042041794389722199296495808 12714423 281716958299162249655860967648433169920 12714424 -965288703167963101506817527254460887040 12714425 -290338468671074063000750564778625544850 12714426 -223558692127903263695106603335652440208 12714427 -854977939348548238513944201136302831936 12714428 -230239099395620747274664118049006234624 12714429 148713231621478581386130713823957322368 12714430 41226662722821211969394914320588126720 12714431 -659265783826544265623989408300156824768 12714432 -291212331292155985972202930146595831808 12714433 -61448761464134534180653896065556601856 12714434 693727562456091762580227511376994449616 12714435 -590890574993904249850207761472354132800 12714436 -98638143693449056055065217915661164544 12714437 3838749466258435808055004140406089852 12714438 -600592622687871576692552021414969856 12714439 -1338819306777584523993134896583421645560 12714440 2010068397575659921310570182351793356800 12714441 1195721781948872207880862656971904177600 12714442 -246962910206385129561400995343605702720 12714443 -18260298549804889623266859489188553216 12714444 364741682858700085008483766504284314880 12714445 194843008469456659081467249238112680800 12714446 572788601386646878231243709027464623744 12714447 -101617337776745552684486902150977070200 12714448 204874209974117309498440671584212508672 12714449 1920954429103304575611915804746690820720 12714450 -118283573485273193680054240774406592000 12714451 319088564507004473382637122525723010560 12714452 1645723968930459879420455320168628954880 12714453 625058450389203996379784507268846111324 12714454 -1215879374871415625902411899210661609920 12714455 1233363743776018434671480500016556000 12714456 -1094518688194908876089990834465570979840 12714457 -35945034986046801978166091686935549376 12714458 -86260485582840200436617466338730312960 12714459 -294206015061749667303490642187003790696 12714460 -276352029760137476766918834638081111040 12714461 1239916160909280338232159077996089969062 12714462 -477438902666438191791580314476691045120 12714463 2139694090980524203276775881523113111712 12714464 -126031087891545891670743788595997310976 12714465 60070897092108126896698807495110312000 12714466 -525103743042792426147160522100877467568 12714467 -1011253269857837388438873360619212270336 12714468 -179797829350480827701419100525826355200 12714469 257161893787910529621616189918500293760 12714470 -335618718509297557950962532251190048000 12714471 -883546642096354813631445373897821442536 12714472 -2130758422819385868704130165957914542080 12714473 -1336208874103972974753503681484719230278 12714474 555676982124621077667091203469481736960 12714475 901915771417047736299774903608428314500 12714476 -849699214785650608219867080066471325440 12714477 -1314822180857082011824385970829170709920 12714478 -1666445056862220752497721077409906688 12714479 -974464329608988559344292114196679103920 12714480 -77042811538034785730417466182366822400 12714481 -627823168994462661824204733032316040268 12714482 51288360139177322169402035233482144384 12714483 46737799747420707657891793841178014064 12714484 412229049853751819145271809892823692032 12714485 -83531191229988045335501892830178061440 12714486 -480420028776958549334298021052135596672 12714487 2684681248598112678414793113257280551232 12714488 -489838989967092631506202407841433518080 12714489 -99522289769289617033649830315101779216 12714490 295005090060096526800225401872056876000 12714491 -590040936696557182294252459225908317208 12714492 43603910335725149123361853287074463744 12714493 -592002404073729117499896431570878095456 12714494 267026841884931683100734890016935919040 12714495 -98526799378452827894772739508909107200 12714496 344931217459961588385080438457441976320 12714497 -36196212050116341583676177109939331200 12714498 5241441768345627352828654866343023744 12714499 17780366437547105202191494700447820960 12714500 196826029749137550525260308581611520000 12714501 363580796334686712640143710226471486432 12714502 -755550291138459210026746019862681108096 12714503 88037396170249411328346264672164369040 12714504 442670398815853339077465064767031050240 12714505 1357802144448517966000657684721077791360 12714506 -38047495170401621112032480306782360320 12714507 33003377895910562012940515900615935296 12714508 -146812471494954214557851049608680524800 12714509 -80951880502796703293157324464097066996 12714510 96911215937818267297953424993623025920 12714511 -1455794216222979852991152379489044343888 12714512 21939479223867125806707420359562633216 12714513 43779845749037697213747712294464137088 12714514 1095217477850696474860289859138781617792 12714515 -799657167202144419731415787905018048000 12714516 -602291474982193650876721568518913802240 12714517 -1534124866326266105582578043197832456434 12714518 -507980550148408450639612234730087352000 12714519 3243253618036057748061086354510306640 12714520 -43555592153594372252247406353024000000 12714521 -456104850389840015635812845050856069856 12714522 -340046952113721772204653802368574499328 12714523 -69142856037795504234435937811888801680 12714524 -386581396246946717067615548500288571904 12714525 272983646830070780359727805344226539250 12714526 152571470935520268030328115758493515776 12714527 -166327289459260032789266331966921259008 12714528 210270986220586770357671196631876239360 12714529 -543972861779591404828973224237814131870 12714530 -607874214183647058136046589596412180480 12714531 -187371810856852311206371056985071821448 12714532 445856230418417288023722729315817242880 12714533 -331421487995353211700704341676410028196 12714534 111409144481794104418681253633781473280 12714535 -238990180693651607377757876730660793440 12714536 -596923024484003987664808373867289400320 12714537 79124774688609544111972762301757896160 12714538 -357753508033406063705154461392165140480 12714539 1371649199758390956366726266690378088960 12714540 54776734808363853264237212599386470400 12714541 -1053783118170258664788142284694732416 12714542 1562029148890208686360646457576439324992 12714543 1351418581978940341712979362828994151680 12714544 -183525173050936285488878182805212119040 12714545 1318395943365604201000964570144120009280 12714546 -105953037012821445654075378238046586240 12714547 -304468465045760752962250153440187782004 12714548 169509374414770689362970004314773286912 12714549 -717170578670741671458068858861217841440 12714550 -267890920806807273987489139296759871200 12714551 -826972664392351080571322289604680943296 12714552 -1147981641264294001605839477723154554880 12714553 299873748216708394761263874785906480640 12714554 496003547168602083296896016530345033440 12714555 -20075999231959576972799072157202694400 12714556 13544479009968281652842762815158940672 12714557 -532303367826917642249051379707233505280 12714558 722874479048694511239297571031623051584 12714559 -444004005973914421386599145563119440 12714560 -439791195948197210710321504720304209920 12714561 362448047970501390018638489427093192960 12714562 -302661957404075640732425263546682270208 12714563 -391343657553075851168052506720946629856 12714564 3496064593450954458984296884760779776 12714565 661645957937131735352685947096813222460 12714566 -894397479539764742004696348692622615360 12714567 -1103898917396340661741469427980839538520 12714568 -1517884201109852846551129229700745789440 12714569 53063025362258034838233408932405629476 12714570 -10743483426465058590288355414913053440 12714571 -225941986426967217098428352162377321400 12714572 41767063325920877299556889138310379520 12714573 -153593794929828900030061428535778473536 12714574 -515902431723667571705239335700798150464 12714575 -435517148806971856586564598680750230200 12714576 -166835882693158400182475048961127219200 12714577 -829382838695196290770834292430495463128 12714578 259754477366071547497238878711184925840 12714579 -531517441192349450694767516621659680576 12714580 295942489667048480869924339963044499200 12714581 417995028494958690523859717467989638784 12714582 981325438171745031320747396832856105344 12714583 33037038338474941932170845658324858720 12714584 -18790946294728475397605361564669050880 12714585 -366808668180285160493769853225052084160 12714586 -55666719938905570355353711898981605920 12714587 451303425400505569843708154474712972672 12714588 -194679899460439625251567012894993944576 12714589 1789903201445053939698627975280683183756 12714590 -133759905812237744697288920720308899840 12714591 1011371885862739419815674487150023486080 12714592 -136805931650789277775406717941946253312 12714593 1185576165277735816913160807595352503842 12714594 -190655106395423684958305618454979587072 12714595 -731083824282248224613274295133491604400 12714596 203211056027433027064145313094329470976 12714597 -109623703871202691613066826347836978560 12714598 -70180524300357743342909746820350096512 12714599 -650498284343859338557244745636088835400 12714600 171832464473135915899232566005454848000 12714601 1622881336184930229978267551306403180602 12714602 -77749351983493866388645003124068039248 12714603 -69976512608728271280768802870783036992 12714604 -160239851455729046225006656457292054528 12714605 -189724363500706080783605867304204810240 12714606 126103175747960486840495597188166834304 12714607 -236429614250129536301803000372330319280 12714608 15146151715187291175302996573354557440 12714609 -570694753669923389888290478294414079552 12714610 -324829382785785548107441982183562048000 12714611 177495207865881266213885375911492308384 12714612 193480857400203908655468291022872748032 12714613 -1196062892548005037839873988809310403616 12714614 394048955168988627500692249689482720832 12714615 381638547397869341563655494394946897600 12714616 687091576612759774147501978197273108480 12714617 -591434106759777352064338446619916384700 12714618 -421423265202990854846795516669258868480 12714619 -511058285626625946384937056148031595200 12714620 574052852795158040223549552485063047680 12714621 240615063867049052900119701840528446304 12714622 111957409549704485441560902995489306112 12714623 -1133964808443616778072961057076355678880 12714624 239209461752634338080716335407221964800 12714625 -465056727946129766463026962265469792000 12714626 -437069741518211222655976309507951741488 12714627 -20540542004572635549256263873591321792 12714628 -2564320729523752876785065230130180112384 12714629 88053940271804151455278021399722307200 12714630 -138878194310020459399007258333900052480 12714631 -938596960182823553133983571002690862568 12714632 -235537137117671971093918497652110950400 12714633 -128519781396286152617419196908698755436 12714634 672404936615011798512508202295277863216 12714635 556023314862681966578550098424450762000 12714636 346471326246935510081844322121772355584 12714637 -69133172441038250758660301496163274900 12714638 87265162435045103893096957710815172096 12714639 4256550948087732688314571481416814592 12714640 174968348511030907557266482141974528000 12714641 -499024384198232911845946733483092314000 12714642 -164152179715666657199522773975498917360 12714643 483428531254484701126766758931903161840 12714644 -382870556818459022796208391892440121600 12714645 -986677177282635772794897250329272976000 12714646 124249752652879586248961583392106128640 12714647 395407471543728260252588777418520339296 12714648 -121310049148778653943361020635056537600 12714649 -970402042709619363213432631654846226480 12714650 -79652596094932386795561323094533836800 12714651 -108408985610007554241465889193186548908 12714652 -255608171996963046206606844014116156928 12714653 -5615289512717438590161483778987886592 12714654 -116523634544061932116317817237862083968 12714655 -619425779027162735800005640078563144000 12714656 -418627114595345896179908601914490617856 12714657 131445978922236684560185642258121692896 12714658 266469110465463048742185140500561130880 12714659 691277356160047641789744189077727472860 12714660 -110838105570210878628468199901735792640 12714661 1121116114670802252485653029718868565024 12714662 414348957201989166603764731572692324832 12714663 330915563377320233918869786602598182048 12714664 -439826256943866347574782083257650672640 12714665 645830792718514973042843053780450449060 12714666 -124386101739628295527986334703020682496 12714667 1034082049064240181683159158524719872000 12714668 491092176817253248531651081988788770048 12714669 909029854362168860701753568011602996288 12714670 12048722582950138792832081365477219200 12714671 -697622398743320710441944859629223798128 12714672 55151032172462592459637170510254407680 12714673 -1225062047095528016407480322540466671640 12714674 -10076680251719048657682881398513575936 12714675 207715071615786620769890561616494092800 12714676 28537994269901626281325860360226873344 12714677 -906921363414753333693261756652638972480 12714678 3554934814758757514654267321968592640 12714679 -835540009941264630977931449900956133760 12714680 -362775523371750983505911966425497600 12714681 36525022272756373796210940138206834688 12714682 74369499842402221149630829746418701312 12714683 -1575189216802211935913560253917102471068 12714684 -439286090239753888901892437465894628864 12714685 -649744447355388227808552424162282763400 12714686 -2066389014008062379080695381036378211200 12714687 -480569644184192824074696807684849075672 12714688 -77717289689550809392247925427497074688 12714689 942223508072375559845279917568372807124 12714690 -222551085125335243330737376294237332480 12714691 385795676866689322959867460584602382864 12714692 1211564544669868934333268611361392163840 12714693 -1117513640759298278945154309130715739936 12714694 357522597517857828381220408339269100896 12714695 319237013577225803059319570699719296480 12714696 15024884404148577962070410850708326400 12714697 85814636819918668670076446027698029146 12714698 646544920485432865399376975432180631600 12714699 169905036120354402428416822546680672768 12714700 -80959564525104138370347600950269440000 12714701 -1350334021677585993328639077090544988298 12714702 -5879051310399061230969292903072849920 12714703 -904202437976877118724588712451745508480 12714704 342004598560985911793617152246427115520 12714705 -1196114917911737993591799302616742128000 12714706 193046856250526969948709518801519313552 12714707 -18085571403791262708506495202238639200 12714708 -1085535511689897108048879815238116757504 12714709 -425267361122816905923304494363898738784 12714710 -450059494111369642726445423120119338240 12714711 1082437077059102492640383831824828615272 12714712 -188297415129805470394173831341148733440 12714713 7885830800478738311593318989094852128 12714714 216105122094029729642692933753989310704 12714715 386115317219674874354984495716921888320 12714716 28906673228885019952577005010797874688 12714717 -95132703450096846107885011922052739488 12714718 -486942417005205598855310006927350151040 12714719 -402042047921929650569603142805960484904 12714720 -175889108010738422680780677149137305600 12714721 -404504327193736781396730271591401514078 12714722 -58620037207194276000498442178689775616 12714723 4544511295580352623153019758963676624 12714724 -176632837396197176837917484459503534080 12714725 1137008224435749276984915763397401110900 12714726 -228579045939149895283265863192907355456 12714727 -1272513485143503789234176450837630484424 12714728 248748418657978732866395628901745049600 12714729 633658328718922266001513343402372548128 12714730 -105920661117323592212313123976503628800 12714731 1160110293222201624928020379727144821200 12714732 -1169942616437563394505629080830556766208 12714733 1521013525425925596935607962681822080982 12714734 1464156073678809970987392977524705416960 12714735 377927551537656843133207122635495047680 12714736 300425775179075524328276483795821363200 12714737 54052300118921113920230501647237891392 12714738 -694101119860882488426071096219323917312 12714739 -182837578753993256547022967823584049460 12714740 -1144010105012782082118168253419341487360 12714741 -103247799474230524592785909788860765160 12714742 -99316628577377350475786774147768591808 12714743 28647281440696485287674103008419939840 12714744 402827762258614015293951064336596664320 12714745 804413140220357866895328075326011053120 12714746 -816736142305584506574512906537284519680 12714747 -86550763491844808088333818832079775040 12714748 -869398201100628669970001026699679038464 12714749 -1286047574836297822039942332282372032250 12714750 686536808547197964486675134078466768000 12714751 -486792738749035235045329597106213170176 12714752 -412390225522729050331545983983565144064 12714753 103831906607219123246126578915666577664 12714754 56469692048914847580001493371860174912 12714755 -1234442842809618572149626559450924041840 12714756 4578758395417275538613675919895277568 12714757 -40659774092053575020158888170674907840 12714758 84231044929311190658610312194801486976 12714759 -771006090351990133573478373451216894560 12714760 -334654724614643608131643052768726016000 12714761 705607933390848380610907239966461614362 12714762 3209491030642724155829058283236698880 12714763 2170353522164779670957819894414157341012 12714764 1529798736347280194419285379288554104576 12714765 12215724501867418815226170505411644000 12714766 -632478688443680408056185421764101313600 12714767 752486152334746160869488736328264205120 12714768 28671454639936853097218161395911884800 12714769 -2647031175526883653815194550153507093504 12714770 -127859453237114261469950723765609356800 12714771 244321188513138749619522317434084291512 12714772 -286126296192250810223698972914196836352 12714773 1290059673309283233396312765633817451022 12714774 143081903560227175372135477755055693824 12714775 -28402069199826905017788219553758957200 12714776 -1219851983413395437947269431084516413440 12714777 40351644075820934403003282806669010714 12714778 -123919308108889620468140190775117524480 12714779 -146691033170794304146087955145462518016 12714780 -281076310259997183292102937304643860480 12714781 12651071216576785758003339163915013382 12714782 1462369468565204504263379589209671392000 12714783 1095335404318026159220763354977865713224 12714784 2303153779858918877223267599796634976256 12714785 1516753383703935027931577880232182904980 12714786 -22216061140063779186344719912828769280 12714787 1759169379219658742992240944371925241436 12714788 -1121918835585682538110660968155365534464 12714789 851804872939886757528933303540480097920 12714790 -376253065482934010482246624377969225600 12714791 385759346660154361535477271925272029184 12714792 -182008499191252794638841868498425692160 12714793 428526358242289142990797804228095450240 12714794 511484542351489479053372570920679979696 12714795 -90421694884815664773641825211070446000 12714796 366528022341310479678211189051180369920 12714797 509713803820068162776270542820351727372 12714798 493016564869012754903435789016900984960 12714799 -31316912219824667455260090351716156936 12714800 -32081210684167184899761554415943680000 12714801 -1879366699824137670505231111283526384 12714802 105065928971665396223525461126198721952 12714803 -2242054014809729036528664191688847224948 12714804 286516758960881805881230316577583994880 12714805 526769120911383980653767312949279441920 12714806 -43971537069325125774366503479306402176 12714807 1431655935179902238309476775384943360 12714808 -584644207479287988443558417775707811840 12714809 1021529232593062123112547453345313076010 12714810 -319737754501043207802612443026920852480 12714811 -1138228567564817753805837453331296403088 12714812 -1199315073662428203170128482444463415808 12714813 -67092439366046687888448766078637814720 12714814 570402621966190294546606039630874850432 12714815 -4642967702652958268738812138734724080 12714816 -101850652591922185974805558491705507840 12714817 1367885873533176152551595870512989180866 12714818 1106357743247877760585553826864458218560 12714819 -347907332186393473390570625089047571200 12714820 -16923465747799307147680177199025600000 12714821 580219625179788890558271568996176378912 12714822 191200146110182846661992626844461340800 12714823 1619451464233576173496321099115853105840 12714824 5243222273566079394168144943978014720 12714825 135622273481820730468351054648237539600 12714826 997981310035272706193628368014605080112 12714827 21220186439749124096905757222332655424 12714828 -96970058984511922169347212144012115968 12714829 -685540848515063305651676950796961041024 12714830 268331519691814500602378156875833466560 12714831 1236397551298868253566747852715954159720 12714832 -197981562460030139607939733126931824640 12714833 -221483208456330778963585606988157154140 12714834 -379107232511153395022459543094275211264 12714835 860729307132109161044473290656236200960 12714836 -217550764544331073094179847253792399360 12714837 -578822379307266368926331223183677524032 12714838 -229957425059316741290442468019462600320 12714839 -1994187547152710560186541666925981210360 12714840 -1132035318799254069689360532153765888000 12714841 -342899574475697613793891318891745744316 12714842 -3012882392947537741335880161018579456 12714843 530273355532360116656083948936541504664 12714844 -728293900871503846449750331372366817280 12714845 464003755603069356153570663237598208640 12714846 -392766620577463131725958901690310787456 12714847 2374207609950302975884128472832967627960 12714848 92254114778079764481921391352136597504 12714849 -394877170650570274011094926421076971776 12714850 -200267258112278744613141442851951012000 12714851 1112330422542293654139910791208305069852 12714852 -277030877546862593910988170809742240768 12714853 -128487908162543007733870086319624527456 12714854 306461646122418072387876787068361334400 12714855 490888794982380718829117786060396106960 12714856 201904965570034479185959501146735083520 12714857 -1400782856424519234642651917053403052000 12714858 -124054365494930102623311724194371350272 12714859 -349561536725808827449779377307541317120 12714860 568646791454398429642338970396920299520 12714861 -249806387716210764646685734320880655616 12714862 -171569901119892976986812815560733637568 12714863 1248493915104864408411456539161996086816 12714864 228193351750761809492731808284294938624 12714865 358268693194174935026042070225166895400 12714866 1015647310268662545430583458490572783632 12714867 -362024986951083352513610609143213271040 12714868 632019448963375472033552294378519512448 12714869 83896537969565783276132659982423839644 12714870 112644789213934479266300198947851141120 12714871 -46798963216302562250822033200411911608 12714872 1187112965304992977464389550839947468800 12714873 228438157275850956898548092524370989344 12714874 -101764328861895335448324594878081072160 12714875 -203671412302374123752787214788825060000 12714876 230909081665303426377782960269261747200 12714877 496195132402005424494649137022619263072 12714878 1047475672053209293280964172412870812032 12714879 903835760171719769674787125535476250880 12714880 147893075216687704581367979221765324800 12714881 2252243708155541185772806972307977559682 12714882 449267673018769975391779821058108267392 12714883 -1112143170740064845475300606903399968016 12714884 -168318767532841759842717608668059992064 12714885 -300057135721354210974648381934342560 12714886 73855475876883447139845876659895723840 12714887 -1314295358431829096713124830574876959464 12714888 -243883248389628763512775276026593280 12714889 -2192258318187106212281679631697664721200 12714890 -97971745025873557176832104519590337600 12714891 61251065475841870861026316770423512064 12714892 140221390098521260399255891047793469440 12714893 -1239862912279962958054460780188722897696 12714894 -15790569500330348422225263781876058304 12714895 1066047755594488279086500943321144247200 12714896 -195596865822271593428542620909405388800 12714897 -53488584644917621249489626948187409472 12714898 13777587863201594252136806500368863232 12714899 -823529582962623314788086301716842854464 12714900 304855146156644345142942972899663001600 12714901 1595458163749579375599769662180036065404 12714902 -359948769424879974596004242444128689408 12714903 162934420044113598266302793874558537312 12714904 216660759893752686167614524114752501760 12714905 -281588992153000136511564349543589337600 12714906 -10035242429881680059327573378479718400 12714907 364840306360441518845917115463590665920 12714908 -193401429594800256183278206823605177344 12714909 -1217937821633557260842128965158579296896 12714910 -590868545684087660424093810081737210880 12714911 -1680097841076347745742776530003976755976 12714912 -418123303225041861104352006525137584128 12714913 -476604978389324288944083704804639167440 12714914 206340454853394243277535649700285203840 12714915 166501461288041932096168515039172860000 12714916 82638535072834916174531403844809626240 12714917 -181989154179408125055002635531634851008 12714918 -105535123019494897576007264833122670080 12714919 13693894373045543810875503357156325472 12714920 -13824340889559812158779390261758054400 12714921 -48774349164942395897866476346763939520 12714922 -476875212293915618015422020368733264 12714923 -95992940856006004943034266859384758736 12714924 -561609651213697797196383754643709984768 12714925 45436643987997133829113445802717080800 12714926 407402616514620692725885885036620662592 12714927 1054331858300046287260608860956719680520 12714928 -1093325408995653510540612477759881216 12714929 329571523663667123094127826847872179200 12714930 -5308572984988731022036617177884473440 12714931 116193495957407045193980446119590746464 12714932 -1238150606319738793700294792889243045504 12714933 -77058987301416832798326508606724305920 12714934 -894217485947713371883259670879900224640 12714935 878974865583907971008730729196935761880 12714936 -174580396882297851306399145550515077120 12714937 -2141020442859246817323717035612461891414 12714938 -1676318566532497118973096958414307763456 12714939 -193017608753151047910846030636068508336 12714940 289172227978819923236220847854848071680 12714941 1739125288587136635494334641462480022342 12714942 307280242796011001527196120578757128512 12714943 1734528301523974136541861080423130704192 12714944 -197277685082459247625157762132012433408 12714945 199555643849848039379476734171181729920 12714946 -336435167788160910646758476421764458080 12714947 783231801998656237892328736593314753232 12714948 -1349821079612162787011926985169096775680 12714949 -552344929506622939829895838132701569636 12714950 283648392039715405829666002350128220000 12714951 174223475474752760325512488214033804544 12714952 447259687735094071995223986384929587200 12714953 -1972738999487228121162733787608905861798 12714954 -1813493013962105242896194935303289856 12714955 1111646004324955234332684009084359965440 12714956 803608059922444632321029828095175781120 12714957 -1772389574524950616549860689968939961280 12714958 779750530607875648257805764031029478080 12714959 131705418388072429965195560865843345120 12714960 8922606778856266327449622190437171200 12714961 -186960847619033101970065450497338211420 12714962 -180977501799489937310250269415232495296 12714963 1060093438837908877942724335433629707360 12714964 -177347413631735461700832455850419509248 12714965 -493085786786248390168626771475605707880 12714966 -14075164285285890770863226268056081856 12714967 356247787362568314701404280584481851016 12714968 769367838288697866064417891561639157760 12714969 46156098390681352394687729682999764448 12714970 12774735920699105370338214454395764160 12714971 20016274139200742532071096841807859200 12714972 -374510380681476539012961456066564710400 12714973 426805583497488097829049430744241565600 12714974 -64240158274794892131345984104397408960 12714975 -61626837698246309566736275285283596800 12714976 -65929393911417467802972487289776373760 12714977 -1072237833003412667904266111090146728528 12714978 153270237429747729290886954034418696448 12714979 -2178277794122039623551683319157081624420 12714980 1322870027378550413108720556015197360640 12714981 174678523016264095928358293843539500000 12714982 -247784230466116075881369721227581382528 12714983 213209817368286112000776078144316562232 12714984 532228367499167719559425877152086850560 12714985 736472317777381030239420711087584651400 12714986 -176291621956173884980547830229025693696 12714987 -799958039680360735844217661337345286480 12714988 186088453929105179461254827850191938560 12714989 -390924567056282969885823536618331201600 12714990 -368893188042928752207340154081379916800 12714991 -1167510386072733086905404372241170937848 12714992 404582431537247805637658765907684556800 12714993 686004392748577466424165645974361124482 12714994 21526891097163812307392784437495671344 12714995 516554563804468632951820620509122950000 12714996 391457124541810450089525037649902018560 12714997 1708355356377777346554804440640160876572 12714998 -609725483448686240106418627381009385472 12714999 -1298064219795426469719729165962020867584 12715000 183159711614331726905542798450713600000 12715001 322845494330382236102282865480417300612 12715002 390408369076090330905091827951198074880 12715003 162747310473830958365865855703998545680 12715004 162857663651050436226275156053312911360 12715005 -90464559935558525421668057655843468480 12715006 759451735328267061326833320637983485952 12715007 1675749437163938746808601711266434979832 12715008 705523457830489799379871625844401111040 12715009 -1178669558580573240964240270832889444960 12715010 -461339296205121374084264677869764352000 12715011 -749701778245524880116469105527599825340 12715012 168054734782497399165801657046972413056 12715013 -108945908748518442756523566939109532100 12715014 3031137812688024214776667113980706816 12715015 -782177073027968077528727734442800398000 12715016 -1431524713978559217805038919132335467520 12715017 -237614784057983327224719122476513121088 12715018 593813014001321166432922877856724343904 12715019 48902692636127777785802388071890680000 12715020 -335159314629020163541261099451105740800 12715021 40273613719548654845419024236571866240 12715022 -203150330707358915759855809672374667776 12715023 -263926610571081908607213301185185611632 12715024 -108902163519364148552052992338183323648 12715025 692412925460120834061138333588447510000 12715026 376838036114706145884883012128557334144 12715027 719969530589920461950563444055329764160 12715028 537800073691616383117236951507365898240 12715029 1898534135782605430144522886298952993920 12715030 809713024591086657201011807549657468160 12715031 804624517678880313986197929594376331520 12715032 -501802401862838205215616296213797109760 12715033 -1542641452893761100720717632187801064556 12715034 -496689354502194269104697781582051556608 12715035 -211754649584574826857728070018498835200 12715036 1239319711682439016998558825337050682880 12715037 1818632482831482362747529045228781891686 12715038 -301105360424302588290639432101509524096 12715039 -435423496574310530783467496638508557920 12715040 -22044277498252963175075948290033582080 12715041 -263474256827774670556493108497530542400 12715042 -368309148022385568075647789231129938656 12715043 823999597001839286725610107004911734816 12715044 314970853676092698266138680278002832384 12715045 64313695387003612542778832117822150400 12715046 -1377649529929433737895625684419705988480 12715047 250009493148920193074653453951912325640 12715048 514694180060746507286395028323650754560 12715049 173318398446020405865300304556647079040 12715050 -137538179801262839372912507749121280000 12715051 1297839006803199482245623782341587349440 12715052 276020334484418462077813390330944046080 12715053 108846279337152427383903814089247092480 12715054 300236338135176630749434177203689998272 12715055 1258282898977465491855802771157334864000 12715056 14337252539889376422375922299135639552 12715057 37906790603185731843855408101724828400 12715058 153262603483038687332808856225072196880 12715059 -125282453770697857797261859616428348608 12715060 -156900018738663356438976675800062487040 12715061 541798827315272794292243185957980321024 12715062 -672327606211019882313578021638415093760 12715063 357354634573890888146249972791672070312 12715064 339340512002436274550077832952079872000 12715065 966497600727348269638813138115976666240 12715066 34370334652501978310638513607434122240 12715067 45823847504072691273228384033546174048 12715068 -291830566771350685070020081553792302080 12715069 219514096191820192994876525700651947500 12715070 -60201406791708538601531870561932355520 12715071 400174340093029768786729901500406855040 12715072 661716693935720932851736344872048132096 12715073 306659305333902783240277582986077269440 12715074 13265664865476620113072959317076869280 12715075 -1446636919028037437947250236303205253000 12715076 -1081182845942630780923160025391312389120 12715077 818790623292738469003535641853781026208 12715078 108743433632118519125970712767387135840 12715079 -130277860958985523577159405924786849976 12715080 -263441137987413109777687998891938611200 12715081 -1410449301456267720508059561895462350118 12715082 -1253979672203488507121001153824765844480 12715083 298048137517418799452963001705960721920 12715084 -246416843301136096698862333382726242304 12715085 -802304129773564002055940404581793408800 12715086 -326549809502756685918369930756488601600 12715087 -146501477826807964197087674745675549696 12715088 206883721596615767453443894199816282112 12715089 694320020796065616822785906124281125440 12715090 433299669073026319339810910339687193600 12715091 1192166239282489619241416720614784088984 12715092 -204120089496396901035310039157980408320 12715093 -1285457106165774986178775318260393348658 12715094 334011537608122280129571999611211119232 12715095 229361962954869014290638699331059581520 12715096 -619757966361966748961867168698411038720 12715097 148340810118512020543218104618966971392 12715098 -830809649854123745571243407345878425600 12715099 163881858526870476210973142438626989840 12715100 4185196404336521927219978345765798400 12715101 147971342802269813529806655632482120992 12715102 498596267800050267829721179696323665472 12715103 499465907920986376157135706426029624352 12715104 -274845685320053219562818808591333457920 12715105 -24172041918033647237527652717901216000 12715106 -58765333245468349886741003603878167552 12715107 -163208711847078870804479631821375009808 12715108 -1299213506673027120834650641734304577280 12715109 1622327225928086515321461633659368347840 12715110 159122888591113573865327582655798931200 12715111 354288527298648401042164778934500700832 12715112 1465581813235552082345427534817897651200 12715113 284998090663219259659556013597642866688 12715114 503294922237871370278168998365130292656 12715115 -37434963515680265554043081665772236800 12715116 701115314873477574261160439793718327296 12715117 -63470295129944666003529209500667201300 12715118 260724841312771826129501940285090755904 12715119 -1160194137081220225744676023575870390456 12715120 -130586907264019475128118617725739008000 12715121 -1312406307614398953638888503512727213968 12715122 123798514881918852527127632386114756608 12715123 1759208444737134438681431174902754269040 12715124 -106017034477231431789367612917298549248 12715125 -7597196261314626452451155208294192000 12715126 -381926883477508998898221357027589776960 12715127 1193019085628262644562413945025200303976 12715128 -256877976353534327512856548157842944000 12715129 238688717965834201183930072862521007360 12715130 441457235652869132723189914916755668960 12715131 115324139887298068187835005311912796928 12715132 562559537158627718813499391171656144896 12715133 -895693898915300937970635759965815930542 12715134 252338840470185235761751380869839836480 12715135 362198535790032483485214040752403711080 12715136 -2568341879777783838588512619284398080 12715137 95534311349982184260557958859087320660 12715138 402092739804182808602319431922454752720 12715139 -89841310564780372723807878398187549060 12715140 -28439091043402786282228414930612346880 12715141 -342393165464190472742495896787635418528 12715142 -5591985900692554542265046128485809856 12715143 7014781311551160413233621639564470528 12715144 -948215607676316244676989736608615137280 12715145 516398849322239928687906229301916725760 12715146 82630135469097173959385886589018788864 12715147 -294256706579248700694314207853603791404 12715148 -1143792101791360435631593890530399384064 12715149 -806770413155404740799275969255900605280 12715150 78444529984951793682651081787029638400 12715151 1160481940118293062969664377804740239152 12715152 186337255502667674753223012326272204800 12715153 -1997599060504673731638879565305359918736 12715154 161427749652545370115487428996147620000 12715155 941750029929917217830241779264035785600 12715156 105781959269237519563476991247744539520 12715157 177592858377831183046740322131473826492 12715158 -365007209594939899341552892751628114432 12715159 1022094872070926345646600375526654748304 12715160 11874070921826291878941733179426816000 12715161 175381673379507119409687391129333531200 12715162 237079456538246206526878212031474118112 12715163 -351831511138639242168573556149462002760 12715164 -537130030518363938961867703297228800 12715165 428128220829810896978575961995964382060 12715166 -173811397928821347009736500336364947840 12715167 260712331812561197629021773206134695312 12715168 1287174161723852179646103995798457286656 12715169 361286467502817798717178804162235561220 12715170 -172552477218752266818694233299173532160 12715171 -460951209483899350295894183375327882288 12715172 -98075860278056908298031440172443581824 12715173 280196682390245802409469776848569829822 12715174 562887569586325309122791961837677562336 12715175 1007214998581354471514047629056828329800 12715176 -3752225741082871023897835194994114560 12715177 60683473184517664570455001461885588480 12715178 7497631354250807892495388640692634112 12715179 922090022208293044667627097438791741784 12715180 -1079304776853420126253098990187492070400 12715181 -490666357373933691451791261113019721536 12715182 -172208089680613304717796376692352033152 12715183 751206967278126165005115987656330886904 12715184 -93347918896709991203852186117908168704 12715185 -193371004513646868753312745438733644800 12715186 -3256102131213813023225374271165682432 12715187 -1978703596003574545171568473423108149408 12715188 -260459515238489798781567647889597542400 12715189 495440255002613920294812157441109066990 12715190 -374033917633554286762829190570027204480 12715191 1868594430510769798546663246253862607440 12715192 -428360624490575418828198579987692912640 12715193 -613787893791290129016666922519093064640 12715194 -693547633323425671284843699865122585600 12715195 -1236504615157624674660810451635203593200 12715196 -4628922537274284559677235445085788160 12715197 3774085465913262997094209770279890496 12715198 -402587834861190669674239562778820361664 12715199 -118930500529707899202388000695353400960 12715200 4036894771371727104403535807565004800 12715201 -2429622034140350718601535230925367724668 12715202 400690380731294045452700984423949357600 12715203 -9494307718726302319671770230806950736 12715204 117934512898544285271722027332850995200 12715205 -539330774295906920343058456645834323840 12715206 49857749877556949047924288738789941120 12715207 498927357789601284137127810890553583392 12715208 472062096003809484949718414381285376000 12715209 473076912258056488177494830129287606884 12715210 -568534011200784088325556656776305294240 12715211 1601967597841880528916867890248149553812 12715212 190044464066030182853577346808487017472 12715213 75314315183835084512805624595174444800 12715214 -444300854618839392546159547153424564544 12715215 623929796588335478797572458213995791120 12715216 -30392870365136776346286323246638645248 12715217 -2417098094355729467852984521113504921600 12715218 77628150279152482015966517249267600640 12715219 1999563354313582063907120332081169196360 12715220 62942182592056820810454736952175943680 12715221 -108539996738907151479499373256101006688 12715222 -611449833748253990015945331140928795360 12715223 27804456579878093888436309321578416080 12715224 -489020158030206082987775217068688384000 12715225 71569347168811777067667299359195751500 12715226 256795509569154412314460246838727428064 12715227 467127316489159069747575497667148876560 12715228 -111418004425136173118346390309736381440 12715229 -39080589451759303292316986832531314016 12715230 61433804797784789035868130426418851840 12715231 2650753237713487392434446647748652184000 12715232 -351535784981593036971806853307500331008 12715233 -2938858836868533532023656967019506336 12715234 116743597372821332567469418544997619200 12715235 -175131755794555216825289059668019812480 12715236 -100201530588116494572494066416051559808 12715237 1070430490020951150298330906393425140480 12715238 33208835679445396649813117972621810496 12715239 -583086147003369624694806357495019868160 12715240 -763271131824799439001700167352398643200 12715241 -838448918016926224469967039243336559296 12715242 -230870562082312694824394887072870414080 12715243 1516028441015946479728388746755829551840 12715244 -161519515845947887444541442804299856384 12715245 570500729188929611803593741723410563200 12715246 507036188580201683537526439545828843072 12715247 1521115832197460477430453003546376484400 12715248 7260002454089511237395232908761890816 12715249 1488125994826471236481301324040844711250 12715250 -180659739809119418440356561118160112000 12715251 -325321710274661991262112076263684225280 12715252 -375208766836945502565849541366139781120 12715253 1092724715230875333565801120343757051360 12715254 -432576410885647753099366119240425922336 12715255 -1118778856603450440546632705426074149000 12715256 -1774537257171581492796576055209145036800 12715257 491061483092381416749368005722801122880 12715258 153945350354109970560144667200304794480 12715259 -1372417686878750105153563851607007544540 12715260 -113768017294287339744598266721903779840 12715261 -858017991477097490653748835919736622720 12715262 -141031719414097802147043397493247009408 12715263 -676670777858088631168801256651981114376 12715264 -1155449699027053677625135663137716961280 12715265 -102391087801401602481797616817483545600 12715266 -228334091066724838160270947291230542976 12715267 -342056856176760800682766699256282978160 12715268 181654562083798109614583764484170828800 12715269 32365832006725301538375188010125945472 12715270 -252460860905330160858758631022214999040 12715271 1548257608642945060510588549008866264472 12715272 -15342593835919585096025982343585382400 12715273 1082153040960913937167839626378967176740 12715274 194014884062118403215922949996639486976 12715275 628698530631609839465477849963214072000 12715276 653283043941158166265033314896708659200 12715277 819681352527025876152940530045029187126 12715278 311483898573557347272033244180125665280 12715279 563787099480919146727470020822411657784 12715280 63859129060040339104615846313649192960 12715281 1191653800419091497160427458197114216960 12715282 581894595157817981753318292528464870400 12715283 -112923535696232892456351457770739127136 12715284 37663819523310449546869930703619747840 12715285 -861636791805528190110766540809328260 12715286 47909516518987640467467346525672811520 12715287 -64123123920226594084209133655340871680 12715288 -1113412683935893947942155871632992266240 12715289 -241905579438626610807313399063207247340 12715290 -92907389235968020603649031726257556480 12715291 1197356926706315313557564421245976546692 12715292 1700890069107603897286646911143702038016 12715293 -1187300369516059617196921547470554001536 12715294 -321687626763687827064685884095061121920 12715295 -347317620914227758376680667283955034200 12715296 -783350396025876491157517341946970898432 12715297 -86908148375391143524911735051825379968 12715298 606969578922005590342943010581385560064 12715299 -64534014859670327347212622468590937620 12715300 -325222578184576415597295370304529747200 12715301 -106281770627115476534236219423882106496 12715302 -114369275587596967793460185332074400896 12715303 -2482368921621488670067548457262989344720 12715304 37365582052906415560521433424848896000 12715305 -308988565152265106134291309326182994240 12715306 -755416252951871160470484070375225101648 12715307 -1580042034119225319124357291436223025368 12715308 -453070514972804217598675177471508375808 12715309 -541017645926080493443778565280934952168 12715310 197962575082232733002955599918635354560 12715311 451302585263925067121427563467391308800 12715312 461164434877343652507042237819544698880 12715313 -357354652977359853633258196911736996800 12715314 458070343875017011036786995749633467392 12715315 19872686820556237961202662265269415120 12715316 395208476583181360311683052069375283200 12715317 -1276221481613044016229439152564545494866 12715318 -110932487798638755718581913725291214848 12715319 92198981887064857949819881884659596080 12715320 49882617483348941952554214687847219200 12715321 -584444909156779666381239289237724145468 12715322 932401269604413160342746611830237913712 12715323 -771644585663331874498971015762883871232 12715324 174870079861843609557137597067200929792 12715325 -11051044033739762583873923213406446400 12715326 80728911282704206627566283964453222400 12715327 160731218388184565865769049190781707792 12715328 345229342321276759805023977815587946496 12715329 -7706342005077062287224677553253853760 12715330 -208797670841727914279492497946624479680 12715331 159169743585034305831378095844211155132 12715332 -83845526091295173715240281907813416960 12715333 154903332492091413779105472642786104640 12715334 567311695844166997960165143823589886816 12715335 807230865420809509106696593051687959720 12715336 268530172723718917578039447857928038400 12715337 -595609107623130109083533381791886370048 12715338 -18009962146696804472286933148473626880 12715339 28285314520719959505891497024223913760 12715340 113532052927506977643513273218663884800 12715341 567747752968425978065335840267630340160 12715342 350192450668805323500599497730346613632 12715343 -566613413813962954519069344938735680176 12715344 183617123124645606377638037502689992704 12715345 -314539824687358021950880238415254464320 12715346 180078911862316810349786208499095707136 12715347 -1019145363155398470074335874735698358928 12715348 1449045793893424360400115934039322484608 12715349 -804035105335386668887679651559258193764 12715350 470936551403072422477755107296394803200 12715351 -1323044306112153341609232535634582183040 12715352 -97892431469026858671807637353572474880 12715353 -887503074304188230872379136270155808000 12715354 -1432152991355543360901970639039317254688 12715355 -107317822053994249300288484469725330640 12715356 -311484577115487114053637103214640649728 12715357 704099147850094789290908515394451042412 12715358 -3076642646544359917137081585301290816 12715359 107581571597532857363560165189737677328 12715360 312174695433979353385511468101046108160 12715361 -2155352818520258075716417177577993861100 12715362 116738628035760121126595338748059315200 12715363 16428876446799717176221202158226135104 12715364 436271533102692814128121892203401307776 12715365 -128596544719697186588066200294001189760 12715366 779481208367130921559034592376235520000 12715367 593369930283934874156916365708909248512 12715368 -458585515781269047753193735411697418240 12715369 -447351300501471992130743087280386778240 12715370 85033658652214099623470328826178899200 12715371 30725377319654002757673800307743405904 12715372 -173216737177736953706630237763040839424 12715373 -1710151470330867179577513841091848814496 12715374 -139391376051904238000332605143128808448 12715375 -1013321049811303377428322186378927186000 12715376 -359937839693069076299291931454156013568 12715377 -449763777680097203915558069445541249680 12715378 49020830035000452699345903411431301024 12715379 1264582569432109872307895781422868667980 12715380 -87647132948019422915773044965159976960 12715381 -183849555154890320542332358345047032640 12715382 -570290965860684205159500542555442170208 12715383 342100886488220246182348503918643243344 12715384 -2629667332257148854801782442627203727360 12715385 914147684670194134081433938129259001600 12715386 61914271908728238827175009145556158464 12715387 -1487514847080396435893315515438183983964 12715388 319579059598980077504533227296642758656 12715389 250794136457243823170083570318780456320 12715390 -495799209768538188764750252910371846400 12715391 518882383637746282877183999684333054280 12715392 -844660480648630059232814613691273052160 12715393 -507538797617732770349642905304488739280 12715394 340497724423919590795229951044978489344 12715395 -65445668793888614516094678458742297600 12715396 788920430474104455627491951612981148800 12715397 -998494949664506582575484365207402325154 12715398 83217453512901173692308871878686889600 12715399 -1707589921064462534783951733601141828920 12715400 888941822011798875758496274582515072000 12715401 -205806011396256535406675102756665920 12715402 -870603475357374295622281504201555074000 12715403 -1517943312806512427322178829220266946348 12715404 -262057414332188136876302049874447610880 12715405 -102741301474370547215633209650802939200 12715406 -133089214644856098622334820623614464 12715407 -401262481659631006404886415474146005360 12715408 142462265458442806376210433024481034240 12715409 344678582890483802754176288701317517632 12715410 191515563218979248126312044683301455360 12715411 456476902042421291648819217595632728712 12715412 -416686755320678544035768056589580988416 12715413 -174073152446390151450996622550483299776 12715414 220235101041560945598290307929284737792 12715415 -57067292389632750878753021293693448400 12715416 -240198794507745651497870085849300787200 12715417 -412144935669768419036513568188324665920 12715418 92057223673190013885180345358359037920 12715419 -966724906694200149007455426408843690192 12715420 -60529355069462106175016389880116715520 12715421 1268565644698009149785045941000183039200 12715422 158896722028592856585463254885581134272 12715423 -740742414534108568798393187169443407760 12715424 1021599079312588956723422421756974923776 12715425 208136743626527961330967002628559539200 12715426 379288580986620961417353763080110616912 12715427 -1780118931199678210442313838044234892800 12715428 -513821635643142121734421985219997911040 12715429 -1156960042041285439016045121578451609216 12715430 36857831556640520349135534550077158400 12715431 -201254397012325936233869645832754057776 12715432 7852275168049455368926740770149816320 12715433 2047103827288745205295754907919939442682 12715434 367020680777549192036714248542847587840 12715435 474701185749608181102991375298130127200 12715436 -1858215556079811127982655098290726244352 12715437 -264716802306374639832072044378052723648 12715438 -374084204217310180382816123335622192256 12715439 -1586220031272275347195427750600318005536 12715440 -151633518921562408017424552452063559680 12715441 -1375177965856354901907987506740765250158 12715442 247143269654813361252630909500862658560 12715443 245286805475786190749173772414327612160 12715444 3682843388500276864178031345360076800 12715445 1524149999996547542161890314766972364800 12715446 490605374317517482920266830651453785600 12715447 646881025780159378627109356668739737896 12715448 420818659154722468025291693406493839360 12715449 -108490150801977275642699413308594326400 12715450 333345543473856355792175016166798368000 12715451 -1712737584841906920206552286791879203500 12715452 270407708306433482000239460002850237952 12715453 459257889555323787665507510331266649408 12715454 -1211887352582051296163066971118314607040 12715455 134212137519250984473589734080355465360 12715456 -73076928651974288251378115013551063040 12715457 214687850189673137599405927376759979732 12715458 -47625864681733813118325949068181266432 12715459 -845018834629516593565756512057571758896 12715460 -902352261832139046091977398752019005440 12715461 -1086025697941790360725725248676196664832 12715462 -918648619476054732946555810384767108768 12715463 1319759394859052601347941126754490729144 12715464 508593433723172225767603804765701611520 12715465 490362376048674152865072515757788515200 12715466 -251368387768608569434306181977274954400 12715467 176197178210362289577146301924876435648 12715468 -1552265564649195584407379032299588908544 12715469 -588399010087849950186935621129855835156 12715470 122477267700816010851033043952495929920 12715471 -1780101511413624952959648002347891821328 12715472 -3005234589501945076807008512463077376 12715473 -122803118073939081076054766200494983232 12715474 678547434940724132526231340397128461312 12715475 1236217256353698322770484624911203215500 12715476 -1050234078029622954435752307090423367680 12715477 -1008162192176997854079503554891744010674 12715478 40142501143756090823049673008846921024 12715479 -237858954507421308832969832004722843856 12715480 -1302307840657950099819237617572395417600 12715481 -411434482336688671182315994783680463488 12715482 -118842710912261759997283953215827249920 12715483 1594025017476522195514106474739604923624 12715484 970827844450674789672407577449915097600 12715485 108449726200922969004432746928460665600 12715486 -258841968432211282256581229722445328000 12715487 5403994843462382505698873864565096960 12715488 -206329419724668004813542762953905274880 12715489 3228580755765389217432812690863720361520 12715490 638442343099426949309552882300189282880 12715491 6240302994698851015238133574686921984 12715492 385469522962666069955936393188703436416 12715493 310204280814718124028254755090506976320 12715494 -47691349637735515884366633517633830912 12715495 21010963550334719072811908689213820640 12715496 610985002006574462577332984064776386560 12715497 -267605621764388719078303140772718028726 12715498 1898111378774393239642816241860123069440 12715499 124254861211604580705034316080088220480 12715500 214772049392759039739269626294125312000 12715501 -630531305474827160183249825034970867498 12715502 -595885130270999132638291442178144282048 12715503 2690231063915764625289465259984464000 12715504 112743101472729833090586515641228984320 12715505 -92598753491646132276066430179198190080 12715506 -152511808417374079008192427516471352688 12715507 -128135189801524153559592695526083488608 12715508 268191468601325013463088102063778343680 12715509 298818230545337983788104541525176258688 12715510 -186471454851377070499875978494012067840 12715511 -1655926704473115333347774131918726380000 12715512 985228106378535709521515639563375595520 12715513 -1215863547913707680499124721636773041020 12715514 258933750596649122164116938470800921600 12715515 -2170351018093962510667904770684411776000 12715516 1083572339721166485836189102900344573440 12715517 211177717541534889151303015626642725760 12715518 10341573344490262298010167205596160000 12715519 903722079176188441912788636010383568080 12715520 -290229350432646712988356912499675627520 12715521 153563562733923401748005955955141214208 12715522 1020935871066237605533257425347154198400 12715523 1042343319658770808358048175649296683772 12715524 1068873639596654922223202306191134965760 12715525 504235809520122119972590194035909037050 12715526 -17263979780485011911006828984211992256 12715527 -84887342832540556778784836453801856 12715528 -960752276054720422496177567651323084800 12715529 -611994028336240475947781887161409680870 12715530 -6116759743964176171706037756486151680 12715531 -96498653029337356448785112186966905056 12715532 792150151080660233541992639374180119552 12715533 -891678542371350680020920876223581795498 12715534 498418233496821092164894990200501765120 12715535 -76317816995041207890396950431073398080 12715536 -125756250258708465712542577616152559616 12715537 -1233538467478648998842300194089898548814 12715538 -678792855988286048840879496833287943040 12715539 249469282011499672311876708537138948024 12715540 -25141545898354828284957945493378709760 12715541 411660817051696929474551288789546387520 12715542 12151622504559416941730821158253003392 12715543 -592360849444115393970163564239983248920 12715544 1220133168564138649760353409468241500160 12715545 -73359652263875236750971936530748703680 12715546 1070663672660078111849600383696033845504 12715547 -1393824101573307426104819812188401809248 12715548 -200878318987534696559158345832148151296 12715549 -371253282779533104071418494579668505856 12715550 103260000599600370782725279526785084800 12715551 -166122041423017693772711109350053642032 12715552 753185684875387243601150700433542807552 12715553 967842188040424957286109542577863030064 12715554 -71993112186985825653183638074429630080 12715555 -299438904750162840809806902789039701040 12715556 257015035463632976185028042546327592960 12715557 -972231118950561898883557670608272896160 12715558 471076508453333667517476261012635280576 12715559 -984085467114171070593250512447277911168 12715560 385449904060326598351269445746776064000 12715561 54387436781435159568030435468521975162 12715562 -269411476848302198888097297339616899840 12715563 310956151759746394049678029660941441024 12715564 912931807215251544006829855812777426176 12715565 1349750114687642435754344708097056888460 12715566 8955049701552734571517197289469058624 12715567 378430216260662141916636985745230306440 12715568 -146695064551860955306686133536696827904 12715569 1660039656551058437916001285408110364320 12715570 23545093556461450540373637122165852160 12715571 1957858352685250641148546560712987807944 12715572 563950253259159485341799957830511616000 12715573 -324842740105090057912479291331479783762 12715574 178086865732370562673011200723787205536 12715575 -35888689799420294972964371462651264400 12715576 -247934645183015814434631092905640509440 12715577 -303550881325744987587835087233095459328 12715578 56253244218726298964815061658364660704 12715579 1620343750596728993990172241142377251640 12715580 -126275001845883229323039119336548147200 12715581 -81964508837124845719115718474321347040 12715582 568075740614001272339548148902654113984 12715583 -275348915597953749968039240347124751168 12715584 91025829379020388196061555473768251392 12715585 -866343068643531580602441521225515538220 12715586 23495291770224151430958321344158669344 12715587 -204474732697573147000496159990909046000 12715588 1201125583239825245117603414562193858688 12715589 217790893700709285286969283770763824956 12715590 -290576289426259366127707252591186327680 12715591 90376665910521531604364064877702744064 12715592 -682831307093390583610417540424503326720 12715593 -1002772425871868179464745450579924695072 12715594 1055238284334053677554829655115361316352 12715595 703822555275976301099645712329403517680 12715596 613576643706289606634472583082174054400 12715597 -1426666133136348401455137311835667158708 12715598 172111398494799648982181639815194580800 12715599 7641496342079635084963778849211311112 12715600 170902305414277943465075061697649049600 12715601 -928706366187571797872339605184756240280 12715602 52656293844497558941836204475219208832 12715603 609398068966105264073921343559150287360 12715604 -797201890133904827840781467709289586688 12715605 -128990481736273033234154635973625079680 12715606 -496639651572021327666494104597706015616 12715607 356261679216131269471838470969857038856 12715608 -124785444558121686895716514364942131200 12715609 -483929838990817042440447914809632005484 12715610 337053333155541841462488118960443060960 12715611 306569473911439949169522021871947838464 12715612 77247485522965559500205026803526856704 12715613 406421954305091921273166475975920046860 12715614 -296408519020922481262540315795930558272 12715615 1454262658621705210378992280789363891200 12715616 -28930459049466282062262122044535341056 12715617 54051366963512176135120866693115805760 12715618 375620565463569891253920837717566995104 12715619 -147610444477566678207086514404465437440 12715620 -577191639463925230083350176598939627520 12715621 -797430276193897440048758565418984535040 12715622 463390727719448126062198090792138214112 12715623 -78681807796618678384203859868105428920 12715624 -445052656896606258516751343309716055040 12715625 871762495710636874419710661700948575000 12715626 177529256516949122829988246688666542080 12715627 2012239646187939151702478227081888172280 12715628 -849852200381335255992064543565324965632 12715629 -264333287542907956298234456772029716416 12715630 137619469599566438537121329623254816000 12715631 -1516199835859884866098017221436145259568 12715632 -22862652493353828210020779311553413120 12715633 -133781077162215896909741390234025792128 12715634 -144487990590214332059059939464610418688 12715635 3410327926448531991871535353070188800 12715636 1495131848880413805838424781678421381120 12715637 1066011243470869985549963841700290273792 12715638 71002423422566883129714102097197856128 12715639 832506853932674217261407396991195676000 12715640 43819103883075496710901225072338124800 12715641 1244757602952906729892189033558869675450 12715642 996531282459574231140314778189570048 12715643 1170768468268270176836169892900387202280 12715644 422388294677613964514955323874336662016 12715645 500332854284611603108235121302413785900 12715646 390528869817295037081875885707751804224 12715647 614282224897610021920336246457998905672 12715648 47021153316108262866856588250972160 12715649 -399093762313370584317896417620910260350 12715650 -526968216352560240630031323315183840000 12715651 -34401834809462079248644033584636858400 12715652 561796445708753370182045321904406801536 12715653 -592776876977815991263945611407101156896 12715654 -109266576358835043000696379907742029568 12715655 133739883980849040557816346586807629600 12715656 1141849319825309662824003550275178291200 12715657 336113895149034866951806075958832748132 12715658 389091374219182087799347329049296486240 12715659 -30161643401266064093841052476545406720 12715660 -711046401904324716543438005991414528000 12715661 -375793511528606685737459668777531918368 12715662 1193015619375478350511592321950031990784 12715663 -328364833745532250443807837987280120440 12715664 -82321740819188668027275056137262825472 12715665 -172538805088707780039002100223281002880 12715666 387166716919573786117866295443681313920 12715667 339983765251452591499465868144134156716 12715668 -245631801578914729018905537147379107840 12715669 714822309520943096361976454053285231360 12715670 -43953105283202813173276864743991059840 12715671 -144099126373787902382579062441003001520 12715672 -1664399770849760884252484097891008563200 12715673 -161272826173751132072954743333410400512 12715674 397377916421032307853590666464131010560 12715675 284543496752248556915788175715147530800 12715676 772223359209501639677572494801815784960 12715677 323212482735652828402329635435859972480 12715678 -97772868434665470670576684055179551360 12715679 189386056843738054752161424102106627176 12715680 -760815342941627301259196311979950080000 12715681 -589276782601664041737869940467892902736 12715682 -398020882859742773100612233846132152320 12715683 641149992714281219869489932503876336640 12715684 -617408650057698702096051093661037337344 12715685 -39833588849054628366689104089598774440 12715686 -252478307058558820180545263905002156768 12715687 203288957898580517800784431531141174360 12715688 364103382695573713486047533142825369600 12715689 -442475334115618248359150730981631260480 12715690 7341613668972012531555804230387075520 12715691 -28573047161845627681850782582074856908 12715692 -299767405323405132899492311929430020096 12715693 1652135704038723656643908282984354648320 12715694 -677284917039067944298026262858279606656 12715695 -332398999908537839447946725023792852680 12715696 -145951499971175488625834058577129422848 12715697 504355279961628284126598198530548772580 12715698 -417147245789532018492877336796159503872 12715699 2039139334767433135333735643464606608 12715700 87777035746875122786429976200127235200 12715701 -1200978877058299109856286320715233132768 12715702 408017653294587575548657096443340800 12715703 -370319697158261777188791182115539331072 12715704 406392562889393156040023722718287626240 12715705 -722687701556826445539937543055429422140 12715706 -31800583006490940807356915490140738448 12715707 -324359799284527196933051328384027168912 12715708 -1029976890533600830494028088948783414272 12715709 1409798060704582574671089673399443086016 12715710 53797574805595267586178327737842851840 12715711 -199479047730004688269877420895468451728 12715712 -672297145902652260637906575596338544640 12715713 -1166761883457051262336958297989534222158 12715714 -431681847275674725110622387405156957696 12715715 -175073376612680423431501935850964006640 12715716 58758254365113063847138436567578128384 12715717 702545897601757624311024158674567123200 12715718 812306448564098267425336469841444574560 12715719 170713982705816512611017687546784063144 12715720 1253929399681558123588570343978950656000 12715721 -746778203496974902036645065819139527078 12715722 154555080723089277932604859424521849440 12715723 -494095486777399563270072456860292786028 12715724 31515933783579111829597852045460416512 12715725 31818207354605696429597405541078223200 12715726 -22388743860499184201875241124844262400 12715727 -745867368947877819964587737213927825424 12715728 326086237873117574090798013486348632064 12715729 829587557300325356475882710551743345264 12715730 -364582172568274220681814957208191979200 12715731 472021453760783723679829694750575372800 12715732 627540662618007149223326364936436148096 12715733 2182167898330704148994105056580912540604 12715734 218186348588458993453268980188942594048 12715735 -238808891610596330382263640195482547840 12715736 847189956678939395187422062998316584960 12715737 -630126678811031742588703728924865742640 12715738 94676641456137492252006120666177165312 12715739 1590698077091204219306562381702298779720 12715740 300596731119033325117158800619711544320 12715741 -2687925892385323269037434048966864500 12715742 38650223091932850245601051253250870400 12715743 -1717444364761094426934425372358577263600 12715744 -515228363850805846617491225591689248768 12715745 -9491603812998346832386557555696263040 12715746 -549721697967874220832398293373040883200 12715747 198990820468680550358482127128147237512 12715748 -291924581410800616968297622162128175104 12715749 427444373607906094638733526265068951934 12715750 -345458103456677932597862407604988960000 12715751 1890792601208498232938744450521094941752 12715752 187828070407403006767704083002979942400 12715753 -831417270052578129429919386613021944 12715754 -620168541444452634307400676615385529424 12715755 397113307254172634777946181648218628800 12715756 472023156255996232416799923722542448640 12715757 159099661905394368937435039431664684320 12715758 -953237504297774633169481753260942581760 12715759 51283706013234527417129999075956824672 12715760 69384528287662411890516316937011200000 12715761 287348099000590607060755354407915726720 12715762 601217717941800958003726790446226970624 12715763 -2786206275713203838941753367479899532416 12715764 -407321930958652969226215597258950426624 12715765 -801868006565142782207646897898596938340 12715766 15517343630631974874152964776817573888 12715767 152839410010820269394953541562818889984 12715768 575163483922091834672112766892733788160 12715769 60298129566870681254002210619393520 12715770 274693614854384397396635682582163449600 12715771 1549240844908878910200322391193937223972 12715772 483725777729410544658005623244964581376 12715773 154546414765430968604024221571937169920 12715774 1131170252341624842321592331699617883136 12715775 1035706945270602646321370593370067255000 12715776 -477584128754236585232057061668038901760 12715777 -292650675111726548313551188363305564960 12715778 -300827984767062426156195696189828160560 12715779 -974559113547383632489402992532854708240 12715780 186976717235832098059223537615575449600 12715781 267184793366917184290610040598381543224 12715782 16033970329293896700988304639443935744 12715783 1247089194479076047450588419941660507032 12715784 120653117426992379945292513121550914560 12715785 -19605805132624588819885558438961269020 12715786 -363686102933809104581610361322886924960 12715787 723814015072543285192568924903375999232 12715788 7956056487585575780792787332616560640 12715789 -322761502262242453145729334739484128020 12715790 63995731814241483814965817841298094080 12715791 -498668436894979650262399706329775928576 12715792 138283643609923781883890590449597038592 12715793 -25600900106939837180948426931538672512 12715794 -203978336048719189678033771803124157280 12715795 1630978470564550482977908990051200058800 12715796 -267351133600580199964164458021304889344 12715797 12234834183138801507284873614678872576 12715798 -722901283436285859538202442055400306880 12715799 1721039833974523008869163931689426499800 12715800 28021116047792206447124601406069248000 12715801 679364663129012313499160999655676202752 12715802 -648099624550651809570730977336281491200 12715803 504724923002201954967522960899957512704 12715804 -17035617628501800132254952516031987200 12715805 25692981986091000197670349202098566360 12715806 648235402659061951505346115766195229504 12715807 -902578743215512681154872550855236924720 12715808 -514609985291569229629131324472776720384 12715809 1185050088676114795807594740658001836800 12715810 -422356182304322983446511019502512472000 12715811 130904128261696946085891622105823716800 12715812 166556703956472682386935850356879462400 12715813 1318229474402485708725081322138381524288 12715814 -514911048375834595133528336643211251744 12715815 -81349984897605534363888255294308544000 12715816 -1023695665020387863458519680414805524480 12715817 216783995995343933715875106575187103866 12715818 213031771889607359593652535216299458560 12715819 -758744549783257063110149963588287048780 12715820 135599370069677682215202570445587809280 12715821 595038403646392764621252013735013583372 12715822 109278073139079451596292372081901301504 12715823 2420048259271707478405835812095068277504 12715824 -180157092058920836082742324664882429952 12715825 -212405968310089564669267639710587174400 12715826 312659929270210231254299454859021632000 12715827 -421926750808701832390369505426845274016 12715828 -468838942090961312640163358203007197184 12715829 -188062583881212739240292586472464959040 12715830 -120241955251902872853696784625969460480 12715831 -4436741370320776966000223544096615760 12715832 -82833765894219756422431844139698503680 12715833 -225632964650591972380946667746828592960 12715834 -673791589796489772018952407282654029568 12715835 -477498395732248243955457060425098809840 12715836 245786074970648616504059697090561761280 12715837 1162525266595375337652889999590235279692 12715838 9925273158412905512330556517954096320 12715839 1525929959888701395016528289833571189520 12715840 251750256886368411690372330955368038400 12715841 -341818698108218632313474744500552861758 12715842 213820585945398688506573457500136509312 12715843 -157372165249745398023610246108676361492 12715844 -1700710014430586633464303414215742779264 12715845 -257050697180364336146716340442288244800 12715846 -168806824451076266553667548523036776192 12715847 1181296776742463230603041540845430793872 12715848 476566507929679227180010826739654681600 12715849 498644113965571396915588571845435299648 12715850 306910642252055843975910551322601420800 12715851 -512913366201567996417590362229975760168 12715852 -728009445171953832921243248418445176064 12715853 -2241776524303923187283889473778447749898 12715854 -170402310681112563836905292869428972480 12715855 -991152031723448970386596309155701013240 12715856 -395334246657848583516931542774029426688 12715857 -263284709250712521240666840799239275520 12715858 -41995823147598435657112205614107684720 12715859 -24776022919677650839429866302578775040 12715860 -185656046418594241881550604911353968640 12715861 607688240795055393635763184486329411424 12715862 65081196458588412215673862072779993600 12715863 243905050558922960178884792452853806848 12715864 5027350446099792679886324771881697280 12715865 2609885981956689052978142231413418454720 12715866 11536084038657542382306325542871867104 12715867 -291895685679947327810042630484054577084 12715868 -151086809869410369550476746210823289344 12715869 118087097209056510507290700816145131168 12715870 -55838591168943353178679415437249756800 12715871 -679743356387692865973466331597555852688 12715872 175321493458521384187439988753297309696 12715873 138233747367798055709301100946019321122 12715874 -13812153499183490465113036982205732480 12715875 267882243297351190649753170154117760000 12715876 251563331665577127436374237874057663488 12715877 441152912664429075715499023609283721372 12715878 153795448658483700728054612767003883520 12715879 2533674258124360218777661216587265626288 12715880 337494997299471146621744500343317708800 12715881 -1601921416900588211042207944103446356096 12715882 -500436795988573309382799230128397168208 12715883 17130720933495431858544825094212326640 12715884 -227899804571262128264705916872582200320 12715885 -156726715412661399777227778432095207040 12715886 78030524484914779546192853230804579392 12715887 -17327581468106626077231226969446019200 12715888 -189315335959116858862542912372981465088 12715889 2496006526311222401687672937045584590320 12715890 -65497491802596011166429511622676480 12715891 -752682275589091455787917818806918869600 12715892 -554576634096283219186417783607837536896 12715893 -1690162184894614609714558883703699292800 12715894 -888996362664867628168918654205338161504 12715895 384596089642977949179239049870954210720 12715896 -820637171265729561887218132499620147200 12715897 1059715912763087634115939870524671217792 12715898 99938280746825643430296590294257808544 12715899 119103541191934767356540853419245198080 12715900 119996061082365817440453181459558464000 12715901 -93314241693455573066440969463516457600 12715902 419420448011743882530213861169382998080 12715903 -1489875692845364863651088557495643966848 12715904 -594844758321309334595156953197088604160 12715905 966041057085338590074106831620667244160 12715906 -215190848434702356270616804279466397696 12715907 -401716631359531033616755700594314033200 12715908 -764184816417923306567858711164115589120 12715909 1042219508615720052536293634951461110110 12715910 224431630519380849075553465470541119360 12715911 85140154303903918715948598567228491376 12715912 2276743291542416301398849472325093785600 12715913 -121226186749982270894060670078548365440 12715914 195387056902971310665433310094950173440 12715915 158234228578675004609385696007915797600 12715916 220062921517292715249879368863115880960 12715917 10228203761749675848071495874528342048 12715918 53036039844724104078465866029141183488 12715919 -883132970350838345094657110765292383040 12715920 25083786196540106272305735477402009600 12715921 -664314183291760281615523569134798598400 12715922 -527168004265221730438536570818144485488 12715923 121392301836229540282828031740363925568 12715924 -405426204223616975184845335304847712768 12715925 -741228323128716080577049454716824103350 12715926 82460747512046213065796277538828162944 12715927 188592143157197298243178733893242792800 12715928 -1964945356253048272772126492279938007040 12715929 393456409661276632133557497162379278324 12715930 1067224255027876411857840547642101062400 12715931 -29991203878419631281141339408406934268 12715932 -512301537779118578313646755932581625856 12715933 -426913326822548853454573184931082433818 12715934 279739450244477525922153693985419869184 12715935 267488088498552470426709741833370022800 12715936 -299930498890837436748262439694200537088 12715937 -945407502557998391317091951399758862700 12715938 343924336388165113694882114817824743488 12715939 36605162844409343244903219500704971740 12715940 -85282740588460909114894456192998912000 12715941 -15493758889229604286970500675983468096 12715942 46464664818354514386756383198724283872 12715943 49850568494810652926343868619030438544 12715944 20947736159253073813549968860099051520 12715945 519751322957131844772680039727329500800 12715946 -824539620824129071024676475529977656736 12715947 715502898045963743507439033599165039724 12715948 392114530992536249836640590905928877056 12715949 -499956872924249292384729524504807801640 12715950 -164503963760984549570172192409697500800 12715951 1618478286749501652780464381870539927952 12715952 -6084582274019349052791108551319601152 12715953 1093283725957446927862842778611716744304 12715954 293925855058205927322880416452062396176 12715955 -89580848139289574338173945459517158240 12715956 92039022932461941314320733916428027904 12715957 -576666654768841347880135504955406274208 12715958 613160087475492520922013130708755897600 12715959 -977330429305309065774555846797169749760 12715960 -2519274245502678236613775287073382400 12715961 336513540693202304593432850412292348932 12715962 -4234717890390224964858846812815850496 12715963 747639808511601413142494270203572815824 12715964 -228118410451117952035771178061955307520 12715965 891573490576755019019568536764613346060 12715966 -930352495745356680244348036785971808000 12715967 674691898503831853140011653194638168952 12715968 -46680689626382543421610642063623192576 12715969 -409471077630435777222691652566997962304 12715970 568533515288038574735680346442429787680 12715971 -13660423678248357815284070806833767688 12715972 449029067522053149751068423470454158592 12715973 -1964297844399128567317375912614858425760 12715974 138219178595042232249981457196303066880 12715975 423462787191647220547114699099142178000 12715976 -201733876018733312672286262403568599040 12715977 -19685950678368553694195027114276985792 12715978 -850880791214560459818005865890005440000 12715979 629830795653971333792608436200407026580 12715980 82190904399936867213328826707963407360 12715981 -79676993516565659344029296203731724800 12715982 706282371377715623762734635428094374592 12715983 160719864035855025717078431477463318528 12715984 324013102080780828987998120495627264000 12715985 30294096972777233327184433008193103400 12715986 261219202005724347347720753214812560128 12715987 547865600601126231792678215516294195712 12715988 -266015989808730140507294632767936784512 12715989 -5628662991373425621449509075767655104 12715990 -630094270568712627949470416907499461120 12715991 -1882657191228418735979801694893052410208 12715992 782686352849777070020393189260274104320 12715993 -812051444483586821032176813794024864758 12715994 -885038789492451208598145440234318578704 12715995 513392726854663153919874267625335974400 12715996 1440542555718116917963684782834760256000 12715997 287727353402419691417108913757672696320 12715998 -748759512224956597572649060855634227200 12715999 1547703674133076354703599931877513836920 12716000 506647829362202655842840197775818752000 12716001 1220124153958430426215058752653494782080 12716002 119217101396598120006819624029849985024 12716003 -14724249970794031316541730883159873136 12716004 -34798846766100736830332940667771342848 12716005 490930358552465378530440953879894625660 12716006 1128624949174121871373995106768904393952 12716007 91247054187525353850568950764239479120 12716008 -1458417769900307785873397153733277271040 12716009 -457249504477522799354951425106728190790 12716010 74361455848026906434320529280502333440 12716011 -1268681216755356415520359297618995824 12716012 -299064103021246760980946703313405716480 12716013 1676689949167527468368028294422325216000 12716014 -12376088563731518327625392834500950528 12716015 401113623338421589180113912028910668320 12716016 10724050341849479970414696487201013760 12716017 -160242570884173217527013385476902500000 12716018 398400204310456607195738094683234697216 12716019 277900014312418269421382371799627157264 12716020 -263517839029543075941971564574921227520 12716021 -1360346628560613358459920315966441564360 12716022 57800010734451085892013872890784054784 12716023 1151426795534708983546810057610735607272 12716024 -850830455278148082812889984833938391040 12716025 -52115774442885633506121577739990678400 12716026 -914587160644825568803383978977322246288 12716027 -756964711735359818378864740435721818416 12716028 21526549531593228982347928013963128320 12716029 -1009081515144590019125796524797893808800 12716030 -224501871062538407211520438266575163840 12716031 638096730818861486394919712267816674320 12716032 12764466013381962612191023327755632640 12716033 -978880894639703219957419349110704244032 12716034 -306930700501791608335573346758560668160 12716035 -121032902082185665458038488777725622800 12716036 107156498553691518603161381016078286080 12716037 196476757608970572106049379732573881694 12716038 -300280160798300256355728240824732315904 12716039 649359210419502526470618893175036499200 12716040 -281083030400135126572790611848958771200 12716041 221145278801716562657169905168249902372 12716042 822154636420684712441393454643047930672 12716043 -1565475451898545385929704159216588450816 12716044 778791271448177447354151414774223606272 12716045 156779023315501369751414716779944870400 12716046 1554565752158409145100981696818719744 12716047 2159073407224010745549558211760446759632 12716048 -370177381439879208268857715033842647040 12716049 189421858241417116527658395373874600640 12716050 -274749046255963272338615139580774771200 12716051 -1172810311939010378612562251776935103368 12716052 397403890007517931753892272637324408832 12716053 174085193052743620043441703108500038080 12716054 383736780529720024237103329592611447680 12716055 -122408896127871922843316917512461241600 12716056 733093013091473531649757984206501273600 12716057 -196229598820137288655062851447918727168 12716058 508965143612925278969356483745693856000 12716059 1043576804438482972219681803508157040260 12716060 -136956622616445474883508664871765708800 12716061 728908703598713894736141516105630540672 12716062 814413793570095737216242852038774364032 12716063 -510651842434902180494591317990984022688 12716064 783918674786487052701382334747018526720 12716065 358938352143302160455536815838784543400 12716066 -19096415086457030851198105102321724160 12716067 340578247780331182032403659511994892288 12716068 -342300031010725749851329701054186935808 12716069 53779209359384399518521042807806389500 12716070 -361274206722487349784116340535786396800 12716071 -4596844425579707392135907996449209488 12716072 297793357044001763090175057503338321920 12716073 249151497352708144696565117557328567280 12716074 23581574549472290752055438915815756800 12716075 -69248941480973655037440267734224208700 12716076 249148859680996564318113873860197023744 12716077 229376572160226435459504791939674293120 12716078 -317166810240471700553769218101566048576 12716079 -341006515561611315622626113963477319552 12716080 -14556156142999713298954790215494205440 12716081 -624538400775461046355010555136608323008 12716082 116977772750448771974031001198103197440 12716083 4441426977212250950295275974784967064 12716084 -1522813374486870354291929007321834994944 12716085 -1649260447291723807123912698064846778880 12716086 3966767469764106839410943310743212416 12716087 931729045091425897866586096837405805736 12716088 -229687071350787941447815558515019284480 12716089 1603851617192974308097566554084721248 12716090 -796385898600265763969964197746730695200 12716091 -204641331262383534947805410806736054448 12716092 -74573038841461044548659137164108387840 12716093 39230968549039556202624529576365870444 12716094 212428554822011999373123109428161233920 12716095 -339685669791724880169846039722658268320 12716096 -185871986336517960308035680393355591680 12716097 256137603230365172528283182911339940400 12716098 605464263581488194506129759679031995264 12716099 619388733841236119623551498636444800520 12716100 -30422217490929759202707758176535040000 12716101 1817810196190472732000805118623442233600 12716102 137299685686530129139417822087481919744 12716103 979580975227395012004757817352540397904 12716104 -203853561318667802459340271631121546240 12716105 -257882608022418588852186065600125171740 12716106 60355749478960739464720182436415687424 12716107 217277346288032799988430998938753705600 12716108 -1043224536091104219376535297243043593472 12716109 -6461666261952719512101631582956631488 12716110 -7775259086369693678904251417085310080 12716111 -1058767475899201830200667467188119601200 12716112 36531802310550430173181215092466647040 12716113 1963232944123582886594835896488393845362 12716114 -87774695416242698138362340140684735344 12716115 -473196160839658035186740987112358403280 12716116 186546135086288580510587958183460638720 12716117 -172440190203180599330232897565327868160 12716118 274162844356990815861423058387267571904 12716119 -35563456235351028890972163040289008992 12716120 934347412143988353205207683082949836800 12716121 490911693967655164049399118955013577408 12716122 -52348086303124713230107697150789391888 12716123 -20438040768786892847740665858914216640 12716124 8762867109844354638836420848989115392 12716125 369174402735715158533209783919042208000 12716126 -1162264498902656459966398233517133908416 12716127 180827090115875974771937457510355314264 12716128 1153132526975086090776521719388112814080 12716129 1180030156752623546259790062447120998400 12716130 -48347988481794274801398801670144204800 12716131 435348585857101121532426222034562818224 12716132 -19503813141843670800302661195177984 12716133 63394624448826527343045801960335979648 12716134 -488046467781557712693552794456050154784 12716135 -95309667868400148318233303937852937440 12716136 2295395540396158645245281547334341427200 12716137 1536251919341889488197361085191853480720 12716138 363276614892646825120488285712810340352 12716139 -795732548261668527252814716770677601280 12716140 3435939713766701077565689781013242880 12716141 840358932580446255801074952541381077900 12716142 245980581565938541596719943418816479360 12716143 -1888243902141615039972441774963318931656 12716144 -38360614980342098819213439997241524224 12716145 -302073264595098391478545951797205621080 12716146 -107769346325919618766141069733386015728 12716147 1276224346730862083774789481077546059596 12716148 -535745741139864723123157698496813879296 12716149 214494376402260984523938002483795110240 12716150 -214640264638650631256024884667851982400 12716151 -443299299387846186674891430068486726016 12716152 -201261129877257866973278694431585280000 12716153 -1088186954304777598035003448381589303544 12716154 -764968118984080754536214377827624778752 12716155 508987379855860322284306929702249339120 12716156 -1344032012904236561306765031368178616320 12716157 141393815165268939770351975057129418240 12716158 -17201818839630029902015448205830914560 12716159 1231079123574751703376466167816712191360 12716160 -126067506726611413247219228372631552000 12716161 -874631476749588810093877118457103002238 12716162 70998412739249948550360984562979361024 12716163 567602385067796506161547396153344076800 12716164 -56578831970250774734503649189830112000 12716165 359194804958549688148153479800723068800 12716166 -385699957622912059404689244077545297536 12716167 -788285329340678698270468092314189175784 12716168 1160665901943863963157862312502513664000 12716169 199190353471111550992004757334247010048 12716170 724079469985902376944930907677572037120 12716171 179496995785721622516255381522509644800 12716172 165699218844673870142542768375668544512 12716173 955049243234795232557537738365771536544 12716174 -1954197836551159074046297931349281331840 12716175 -4634301710945138103283744817767900800 12716176 314673429997837670752352380597485502464 12716177 467762028579587240613070300474552735026 12716178 66432134337234352571249256323870250624 12716179 -436538445520289344774643842295852763648 12716180 840359849806321549459977223123311302400 12716181 -1042036602869551945332839077112230867680 12716182 686982226050082916138600794245222163584 12716183 -514198954660130429139571024549586757600 12716184 49549800600253806155463744043820236800 12716185 -1155627323518663826616809453191598890620 12716186 -251416752988657456090009066223616882192 12716187 -28554308181759407430040277624334570240 12716188 1169171138864608568695941062355733758976 12716189 466787456935956307078291121107333982124 12716190 -467100635942689606279792920589023358080 12716191 1168245354873017587677336820605402991584 12716192 710964615776998828474474303937169457152 12716193 394955822849969835959406388809235752384 12716194 643100984587917403402710299902204193280 12716195 -1083963475563861138152625992365640746800 12716196 52020190985982735165496617675237000192 12716197 -84440379648626146897288162446642331048 12716198 1686507513706049285392214353509426043392 12716199 125827652906622672564620074526827496784 12716200 45605228683808095924973530332561408000 12716201 192253930417591615723170838258866172752 12716202 135448061274242378530944578366148940032 12716203 118153742044139495507314440308417459040 12716204 260436886911515372103853201511663325696 12716205 -668276167510707050743373469045929172480 12716206 -372289951394533601741005572877040306880 12716207 -156405168462896243772368692713339826176 12716208 288572799175981512818891377334703390720 12716209 -1828707290423682832390166843346750162960 12716210 -324936345745390421891167936475041814400 12716211 -59657971203705150124397453312841908160 12716212 -408970873976782080640775760694872116480 12716213 1086027341114900031274218294113252665884 12716214 -246456740655334750678561959484857643008 12716215 1312643175582092270999436324330519257280 12716216 -785330766103893042022782075459078819840 12716217 -666666284015567695473250582959485861760 12716218 -11255983521669269370837369404604976896 12716219 711354080266365153996927785751584112120 12716220 -621328308728828099308976817427739811840 12716221 486972507508281294217315054161579725760 12716222 3997831448261501877528705896145469632 12716223 -564929074470560241024236671583365756656 12716224 141299231682127330079236943060152614912 12716225 -4012722630661514858575784500601432250 12716226 -335813729913346726074162393133466397696 12716227 -105938086759433676933178068066210491160 12716228 -349127479907718848258938894711313854464 12716229 253829416847258838829648797991652897088 12716230 5701780221529044475648860025120657920 12716231 51827630746117351679819427465062323200 12716232 468857129905616119426353347755457495040 12716233 -1903845247637652140898877058557162052518 12716234 -303161163960938454590103638323169587200 12716235 51970737607893969910842967297149556800 12716236 -890217197507463430657628793091222190080 12716237 583702445972934564767524031426241474060 12716238 -340107094267520452431908588606694821760 12716239 -345592715940515692964545060139699163840 12716240 -54667642780201839787526499816104263680 12716241 749924879498663053795529412484416145392 12716242 110628665833579522016384845708359671808 12716243 -131099229766513633750605061486911970656 12716244 -68428255744371584525179863834015436800 12716245 -1393716841739636774728265755100692942500 12716246 -766352703922120205495005202372633096928 12716247 -339004715372809920295569316430586793728 12716248 -805498828347373021796446322283461345280 12716249 85021265184912519856316638286866082880 12716250 -49834240298636185955071738159983360000 12716251 -3322747855240684275418364850650348244488 12716252 -14137432506831437908966109963473995264 12716253 -1549973980873628260447608196244570394 12716254 -141896677064192995842654739759197719424 12716255 -614539335957451734127815760421540179440 12716256 243226154548266119323329884670708940800 12716257 372913604580787520745182393289267033506 12716258 673900356853955346358525887725670630480 12716259 1066968137592048726463839133822151760504 12716260 -626542982994577441622451472876687845120 12716261 18570688419880250801960981813533584192 12716262 -6669713305221333782683415094438349824 12716263 -124394518002405525917864447702956239360 12716264 -80523068920545224552620831597874626560 12716265 -76085776135118133770924764595105714880 12716266 -1956586255911140935328869059952647840 12716267 705661440880758299375074713039813924720 12716268 243652731357027904337091241699593845760 12716269 -288471951779093208845810795244491980330 12716270 -146569835963417344862068293152334336000 12716271 -18499734867690638000449465312626150168 12716272 38187571819721437764165377860719869952 12716273 -1014407548486183022810819961762083692800 12716274 -76987008271828283670861986808359303040 12716275 -255782790084103639532026044191427920400 12716276 707907034517769828292253754170606807040 12716277 -301989606855456713395718781994517268480 12716278 290974728891384238357672038732042721440 12716279 165232407226255751639937043715888027880 12716280 -275257194039714013141952624361918566400 12716281 -1046965476090587460327378050111715008300 12716282 -249310924107586077607942388299062769920 12716283 870514721778529687596887704344358771224 12716284 -277999222862769217505612766000461614080 12716285 229334399960078243565890698778049703980 12716286 146135163534204280863540340537505814528 12716287 1891618022060323551545262899851125383936 12716288 230238779644158806404970430969774342144 12716289 -294974711436466379828017996693080250410 12716290 -68883974177094150597439669332230777280 12716291 -46502833560131431433728658380403777328 12716292 -116333502952061058033852055746701641728 12716293 66454018828921136578587866576665800064 12716294 -804159299373095732968838371470039014304 12716295 107693168870528974234028522143507645440 12716296 851564972533836237404722498758244193280 12716297 -1131850737008584743396091710347916713280 12716298 202668476053104829306726728041132835840 12716299 318517355885727680107361775940299984400 12716300 -377291991961280808779659319870276409600 12716301 -316416969532555868702806338295038022560 12716302 -1193524755020897836166778866207770755648 12716303 -502844908701733686705957116598451994448 12716304 -2422511674523217491101194245825101824 12716305 -149607030916088276757113948475232097280 12716306 -1184767005192509796940835141033675708640 12716307 -181621364694980446435009075624657655280 12716308 18941350060829659227644074268135043072 12716309 -570476324613183922758517858384488360096 12716310 42413547420558304877161512900520139520 12716311 1239977054485537731233463103570563107912 12716312 -50446413646996074123634909047769251840 12716313 81446659853020096725901350990324016128 12716314 -134258731740231288358780418643833794560 12716315 -1221048380639359987873918214674290104880 12716316 263099805139622380963448468944743178752 12716317 1565723302101821700030706912766629355366 12716318 1337003387033858099597709288197273202240 12716319 -493168065566796048458214722683524268800 12716320 680332784820841665080661223186366464000 12716321 -574719926231625490111866816023984966400 12716322 267053661261880422634536427746076066560 12716323 -870973757426174321571247038899898890280 12716324 257809293976311512118534606973310779392 12716325 -57558097943901703630048866494098680000 12716326 77529905787935249121137275052678396160 12716327 -841904930552799797715690032665533287640 12716328 222711118329824326998133710597400412160 12716329 2071196208182857644815256818359691818320 12716330 -114208293784299895356808707541452430080 12716331 693186808322469499598587001163512750784 12716332 214945191177272812311527033130746806272 12716333 268672904392787023836102980759554454838 12716334 184841680479391675017591225665624227584 12716335 614590110900555028873702273492512598800 12716336 37878845441922364958600524060935389184 12716337 -1412680488149438264060991111975739388640 12716338 -424047728785706015258136634220211709680 12716339 -442269231028478924434625912614059096000 12716340 -35572552332186843470414088723823165440 12716341 -1541157849694165462130070976486443906816 12716342 -526593430873349074740413385730694697408 12716343 386966420134209483294076598351590974648 12716344 -286103520901102558035204790613377966080 12716345 -284451386417472596085575106478030195320 12716346 -543283617942703783637620238391430738176 12716347 -721350990575811945669354591350626560 12716348 332500735500929440991451916659938884608 12716349 -250901988310636392575700430892808903936 12716350 33306997707024545778316300129498804800 12716351 -870679983638251342681023213276683139648 12716352 17625632551256344837648519993881526272 12716353 -193749837761827284301899474729972156716 12716354 -57443435018175032588340056797899181056 12716355 -47442395957775657918863448530318745600 12716356 811324933296978966780804586704197599296 12716357 -1394345880197573272891789384538210649348 12716358 496095544976852075747343673693036999680 12716359 1720373413256512107308968890272989161560 12716360 -951642310830724864030343054604679065600 12716361 -394396211602909752308861707040623195968 12716362 898744969701689664716320578520412880432 12716363 664709158544743160502892071031017052584 12716364 -930722390552494373510572494989376397824 12716365 7386282032157404143635212053721213040 12716366 433268982629964425728163337345389481984 12716367 1932492323051534568927686421390574701312 12716368 37873412674556992732597744974645821440 12716369 944238698349469965059675209747705318770 12716370 -3790911560964080280176211276389803200 12716371 -13512158556365070541190648106739793428 12716372 2281278608016747405710969422921824000 12716373 134171753610360069083671163631340212384 12716374 -530872406707267901292757831484280536832 12716375 695224991093385534584907076053967704000 12716376 83967233649225961368171968164990771200 12716377 997916201732923545920542680382483295440 12716378 65242333883978780050748662184755770624 12716379 18874970501197373421326826931633183200 12716380 -2131015705014919476504814587104901949440 12716381 -154928059102877527660727205243712715988 12716382 186775618580168490070876344572030361600 12716383 -652991130828929404899777233613216523520 12716384 -1345996023232040344479294046236683796480 12716385 -305812856897533694390017405873028097600 12716386 148462120057632208257028506458456715264 12716387 1248358721930981542513372409804888523036 12716388 148465732128276714939398392134700354560 12716389 885019895459403921378206929502844717856 12716390 3179240387020690918574731665727777920 12716391 -1241957037616051453686018112582147579056 12716392 192130614922477509429754000117696542720 12716393 -1840301236608543526362682790834572149120 12716394 394709613217109080299282899905987564800 12716395 456975484169532961634186729612906930400 12716396 -69085886652638696873233838124147179520 12716397 -658495135854672752665517135671197622026 12716398 11881723266742428399600163532083553280 12716399 1657928446961587642294165511574506854536 12716400 87801962428915381398884858028424396800 12716401 436654079294945883758300590222335273792 12716402 961946255923026869665132949286453176352 12716403 -410534310174149181126507860298949514496 12716404 -179384387489336026750020549776999641088 12716405 642261186661620808932663231492244173000 12716406 -898711914363598434482556154885638403200 12716407 -2019035344421093321828158163297628528168 12716408 -378733908382689124641439866217651568640 12716409 228601904682237571517405395365519744960 12716410 179593199111357479842856898229543859200 12716411 -498078532310454938580069416595175472988 12716412 -420844004575616557831293310061498162688 12716413 289624396728534753325653557368607388960 12716414 -1950250229921872518699229211979020176128 12716415 -315162224232076757231880598735885872000 12716416 -730857223616511725645993076401519984640 12716417 -254897963507237865516195885552965346816 12716418 42385205636241259975384241119002932736 12716419 -37763406686695450808156684450791763504 12716420 93154761419092639681863522804661505280 12716421 938854066893286655501448320138063558112 12716422 -567537877045608715101223905644858371488 12716423 -358468359122825344019640083777850884328 12716424 32738236642423995837010560599529553920 12716425 919564457321014065110321933438193090300 12716426 419392529776379223593600477374294533984 12716427 -302200504899866513733949057410197870160 12716428 1401615361360533921435592139238016179968 12716429 1056857757574552411861122051915549754080 12716430 78454194051517195889044685734014366720 12716431 469680553319488344268181480877535042392 12716432 485871589476480076903567415715000287232 12716433 -5960925054894493022091548675783664096 12716434 -185515940613404704003622731965773439360 12716435 -944899560999794151480518580714509559120 12716436 832562960476023043325704927247212173312 12716437 166203563190817537353984526584056060280 12716438 143302681488146507835595941750788551296 12716439 311457856253067073004549853200823627624 12716440 -736194561509709921006089736913957478400 12716441 -537524164221040403000274602538685330668 12716442 -433099598043553154230378423611602710080 12716443 103639739972259115295376690948626456640 12716444 220500221572626586574221575518006278656 12716445 9938969339715118934007553245228963840 12716446 -417561239312481925705630462411502579328 12716447 -174435254136912344252644695904888844160 12716448 -120332477132751040976324585384765816832 12716449 -109395840770582129561216748553840269036 12716450 505122201496783865364431162438107302000 12716451 674097121530645571864292631855768793800 12716452 499209951654648535047556760453947924480 12716453 56617095616906134078127854088329120 12716454 37115918902144658640919415738989569408 12716455 -335714610276976340432171930522546710080 12716456 565176345289656430224785278525170063360 12716457 5362794837531423135364503470720335488 12716458 -1026741721184970118077216559057272835920 12716459 854215338208241813411715236680352753952 12716460 348435907219390483030230356467587840000 12716461 -1919168379920059600183860318987519517248 12716462 -288550061404208233431870986346921500736 12716463 16309180235013495909720745340646522000 12716464 108496996099030077858145535620221255680 12716465 114112215669595087736011085628679062720 12716466 -271430775545657428202538031404355215360 12716467 1104367831304560861253054456348717429516 12716468 -1032283972788124089326531144765340020352 12716469 -13708061771480675855038783018241604612 12716470 -200066397379757367913997347693846325760 12716471 -1797188646071591015888491850390103255000 12716472 215504805423540600271655061780529152000 12716473 -175581453212961174549768748298878679040 12716474 1030884579141843418203686845489973018736 12716475 -201635643207351897631331653373503169400 12716476 3199767201458565771043409858528025600 12716477 385902701560315286183495861403855293292 12716478 182223387026540773495101148028325182208 12716479 331576047197963841832251587156040468480 12716480 112505999704642412933729674985251799040 12716481 153165984285331016428334098588078713120 12716482 856960337478965608929978304782867207072 12716483 84188594244958235133342659820363599904 12716484 -511247102732289851766553995366722807808 12716485 324220539103794500040085131017951088600 12716486 702247188064875243486055087753681932864 12716487 -786943859616893039710260898692739307520 12716488 -485143913788778375593206572916873354240 12716489 157330558215858615557195556984369043290 12716490 -18225561362752743363084953364436442880 12716491 285839028488332254311406249798389687800 12716492 1572373617067842674240564429024850800640 12716493 -141452587822485417233797093754537885952 12716494 58460428297068777163897300774944680832 12716495 -694084137105263649103246547332516200 12716496 -12590193963138631320753527105818017792 12716497 -1406293096010777546839981362063294199054 12716498 68850252484220222639135014145892480000 12716499 -26190900033699636240758513733353451336 12716500 -1906931236130099577427447163211016320000 12716501 -425152186957345363770578694961482903648 12716502 55389471383754922899842662182309452160 12716503 159735083864728355978388705349023517840 12716504 -52603783951452162035710174448440842240 12716505 590127398599877977221851153227277040900 12716506 408263776266481898263535930295067799040 12716507 1418282559638525933038052707176789165912 12716508 152619221332771216850302989646612856832 12716509 -957574857029115563204301839329183582560 12716510 118487681903669291222253120613004083200 12716511 437907334845406102857354215265125702472 12716512 615139264464687073212760538057973694464 12716513 -21838463379703743730678760796835512000 12716514 59199502440771477868273523467779563856 12716515 -475640987970701908736125277248230933600 12716516 -49058454802146990840342677016399360000 12716517 196801040913701664277437862005259064640 12716518 -33761382308223515208437116172112267840 12716519 -6780807919151481571363827372943668432 12716520 801635164577866294483170561662874009600 12716521 201174153065110911973628761816382337722 12716522 24835147909715745932186843463665470464 12716523 324562164744502561203378649671464481372 12716524 -222068832137704759118331544195538130944 12716525 622479574833395207656053473859386578050 12716526 344916007220782286095384742136466572288 12716527 69108101447116032699310545197157607392 12716528 361979986167939773759913952608538558464 12716529 -769910584275044448180509056427261726400 12716530 77520260777885679754578422156089377600 12716531 1828646508405373757358531832349657488332 12716532 -248623236590452531907156949656270588544 12716533 -1940955071590931343444666421630970367200 12716534 517078407272713971016280407584265696416 12716535 -181575601749100207795488620019108564960 12716536 -250850987460287238384255535824155811840 12716537 -1123698051730259489888551014966355121814 12716538 122000627381125252310437005740724703488 12716539 -344547541669884454347517563415971570432 12716540 53998159229159657654525454184678548480 12716541 -154574228359862515959210075860321195520 12716542 -568998398346769193478419854047309539328 12716543 696764139063489274945499807693859164160 12716544 -139675231772859469450786708422150586368 12716545 -278278457575286643668547968127818486700 12716546 -317774914662106029180135199297273620528 12716547 152553415121840425587511827748759108272 12716548 -428465281320577319192238356097948446720 12716549 -308756197236226018792168643786552199264 12716550 -110753575982789198925901617933759590400 12716551 -153795874731946431348275174629905418400 12716552 -509845891987015717033322263079211494400 12716553 154116842883541049454674861659032178704 12716554 244616249372961699280593019970477856000 12716555 -708655474597077128632738948557851710080 12716556 807872210590905549766798014767535631872 12716557 -140214689352103429768433128826900653088 12716558 -14889434701318183535464331633365698240 12716559 1106542185524246506128997795505584957728 12716560 -65466352887270758326198541416305623040 12716561 453864874226787266409218624622612726528 12716562 -6687249200016855822960512252920233984 12716563 -845677308057227315612658391823659309896 12716564 566157419031217764391076200581745324032 12716565 -507390090555824995848055974725948568000 12716566 -780895915444460685133376666410425036768 12716567 -779282716963980103978546843533948553200 12716568 488935348036064246974352847763381862400 12716569 520245645969817270566126582808421920970 12716570 -368549469181713679055731647093012383520 12716571 -368219648211218675972090177575014821376 12716572 -69689714256146936778688468579107373056 12716573 -1041438376212709205659585787813647265178 12716574 129908860015235819875105421426434365888 12716575 481964515357250617130398355385880945600 12716576 2277217963855432655428730074467007463424 12716577 1427827262117194690472511928135288674468 12716578 -334695747951968283127048933020649309200 12716579 1221253137857582748191313650308282041180 12716580 -362046330920376967602311492323818147840 12716581 890683907904010585493223608399879569500 12716582 -510466851561301921340174574170411416608 12716583 -385305276745789733372517280108183393152 12716584 1467041745756721895055518641045125442560 12716585 -231947801256266302514012639069422890240 12716586 783249902682643779313884567985958146560 12716587 271558625073655417463422714723752132000 12716588 -381761750822275563831838411309025133312 12716589 -644171317914001426736778861819961692672 12716590 579572121952367381282242914714463588800 12716591 -1395698563935520887858324019648864609008 12716592 84647262231631917578497194220896387072 12716593 985452774667572109580168704493682861842 12716594 400532507126757164771489202727887613440 12716595 -75907919096441540975846673196510684320 12716596 -131991002118641745541269328846986436608 12716597 92359115818799173985926308403730300832 12716598 107861314785073289125841605385803299264 12716599 -41826869292664335943349582085338916640 12716600 -28204161640814779819982690432566272000 12716601 116385037444192846709993804282510473824 12716602 438616739777118835533625701924456771072 12716603 -36562145938621458901853332264827258240 12716604 -303897207183608652424981398640899777024 12716605 -7879677008308205222929820975420659200 12716606 2467465400517739329010895626423683840 12716607 456651921627311679581274485425759182480 12716608 28740936239920368731324079492147707904 12716609 -947262503930940325774898194381001574060 12716610 -461647744906184110192607269186791306240 12716611 212257196198833918316154388025181350392 12716612 1543331074195470383390439396863486542080 12716613 183060374499878051644527639399291448704 12716614 266754607285588810231883363225094733632 12716615 -1477813612914542306674524501149697567240 12716616 -1123086100943785591378622686143283200 12716617 -430484349000090013626697002584796319308 12716618 -879986439081110219819881462817805358080 12716619 579352074943816187645190318414229206744 12716620 37233316515665569158805286538963118080 12716621 831995495699173562410835674380839736822 12716622 -727924706471706508881399332624019903360 12716623 1567034372909553013192256382435971527944 12716624 -38137415823713476229427759701803008000 12716625 1446709234177676699721441284255723088000 12716626 -247831344710295329715832444713275009376 12716627 -369775911018293356127173218298101599928 12716628 687871581784329533280671757898099998720 12716629 -678358616301753493125453089105347325568 12716630 -727963022713683311322459327844434777600 12716631 -677319496777268048067251319687386946672 12716632 59154477437231661240340174534955028480 12716633 1947513788004610913067906496182752511882 12716634 -43732263201950791986724821006887878656 12716635 -456744080180892150446261145787226329920 12716636 526803290965034791504254996889511247360 12716637 -497520072925838834069516600605770574848 12716638 609447007275949054501557104916926458560 12716639 140861468532126966199044224650564478424 12716640 -233795864537415081006578959259459911680 12716641 249121211441909671115076830953264837248 12716642 223509444116317955089100202792064899744 12716643 1377477708390684629370322306233527304000 12716644 -156784055109068019028328507487950105600 12716645 -1624583824121646060831495828638240524200 12716646 -788996626819344075965465746347818080896 12716647 530569567563548397867158553360209318680 12716648 2535487689181255245813400597787934720 12716649 1159025180974339013925516316195244974080 12716650 -112127534865543505009756707585136512000 12716651 1773189514995787860523098752007434465652 12716652 286467020994731936586456367848814820352 12716653 698706427383372456708716077857370338902 12716654 372658792370161386519053653094960630400 12716655 30771066460202315282872191209842391040 12716656 -150001587363876951405359953501326245888 12716657 1372211386098888561536164144357730109906 12716658 -312105068045040094348496146113620920176 12716659 2193895353797063919264591346855449750860 12716660 440081458195050707198024656705573877760 12716661 483282302422557352356919466116958812320 12716662 -71700838728246630491709566651255930880 12716663 -2159080829867378543823230248568076244560 12716664 93249992130630055782100409276277719040 12716665 62817329000560026046414841434254320640 12716666 360372378759066341614901152557038962032 12716667 -733819039515218573414009050114164433320 12716668 734228008035110215390950024881490287616 12716669 -132155142146246647465003522773533796480 12716670 -152834112380563344586318356100370016000 12716671 -485620309674354963087691738863584576400 12716672 1119369863437974737733435902010064896000 12716673 -22193114213931912185213798506193635296 12716674 -1888983532044587783212448253783448697280 12716675 146009983440581086517177247851748520800 12716676 -192412293400052435721831680132566519680 12716677 1261638000716209793673958869253472152800 12716678 144775282687183891524194687329264083840 12716679 -470780400436294946228435341680390715392 12716680 317689666274914880817835264353171148800 12716681 22639213682276452353763319935399454880 12716682 -382446006963382164139396273071425707776 12716683 182510463102447892903538818068590423040 12716684 -246117141852851192894026895092837008384 12716685 989980101667445340777845339641902083640 12716686 280301972094008614657629616897017288000 12716687 -1319228140709865149291159540765028179664 12716688 9549461520852860295613802462608687104 12716689 -791814645686920138050093324243431795392 12716690 71038546915564696156552492338186247680 12716691 261615494074171469893570289125702656 12716692 -1604386252276113764887747961052341421184 12716693 -821653366092571522763388923926507343520 12716694 -727391915006465848425614523525319843392 12716695 126957214037451464621800400860626570480 12716696 -924049555786285220561976486488026644480 12716697 35687321951075783002080033772476672000 12716698 392967926215165864548259299829199259360 12716699 2309017583074920833147637269093308253700 12716700 141030272931421366002557136878401536000 12716701 1695182387268007439291724518378105033702 12716702 -651254295882360994720393060214712824448 12716703 771251732111242777837287235557875400000 12716704 -211710061805198591447563258437908299776 12716705 -663967207058957562130102154819810476140 12716706 240911060300933829716557510589271283200 12716707 2146597118036700698979860261737554420956 12716708 -407877410350499980742722193425088818944 12716709 -1282899797635097415280424595401579667840 12716710 -741810229587743204873903952287540442240 12716711 99158128205679738060794018390601092064 12716712 -576244582659668410184476152839245824000 12716713 2077522719817204895561184176673284019962 12716714 -583311224552636875502213019046458508608 12716715 -268675327790227443380625285044976956160 12716716 -892615705980677457240622800226495491072 12716717 563438149215519530637249865147905141420 12716718 237804052112219894244469427649759298560 12716719 -337445990018240325771464671457445211160 12716720 -261299242321083064126599602529465139200 12716721 1108118885142815329229750743078178097090 12716722 1067970490899527126382958339230195888912 12716723 336219678329612426611024717603659628800 12716724 308516288594872996439602651801405550592 12716725 369498123581210165330589527257916840000 12716726 -432202447098986073183900961048894200192 12716727 42884543402740211349970033861741954560 12716728 -926684153878565012740388015727713955840 12716729 -1591609381457565374392988010651165059670 12716730 197341043247759451866032812681549670400 12716731 973405871615841818133445439814594470304 12716732 -11124185725249158964997194796630353920 12716733 1395919074147609812020571128996542369024 12716734 4673048279483478722877187454137208832 12716735 45327098524989627894167101938895827360 12716736 259375748841229982693678620868943544320 12716737 -1293514853759628367388605832403349582 12716738 551207455768984159527426356039230419840 12716739 -106421104045076453800571039606143310592 12716740 1088185987359696553433897786267789456640 12716741 -816529917529484983791053990736522095616 12716742 -372861142898931000039368728796155522560 12716743 604765578530928787668842728642410085344 12716744 -1162214897566311837328758686123122022400 12716745 -6576809551817409508993087722226378560 12716746 -18591298851869628105606158547150354432 12716747 967961727495978763063017915926649218196 12716748 514871336241923198837882224011388462080 12716749 -149499145828494931056934114341745998336 12716750 -359599729487456457210337785976666608000 12716751 -19461924627060140546167627760702315376 12716752 -116875277919621130963806991153914134528 12716753 -55249427216315106582128680436059120320 12716754 -4791459249457866685806192397734216192 12716755 618133273659379977154159986094380410160 12716756 -316559897705271824553556958198613174528 12716757 -36544038507006332881818904269508078560 12716758 50885318841707981240684501625389334528 12716759 -1205320816294147001098785683963925444480 12716760 298374540660280568449841389316554752000 12716761 298396626426469019085075632279814310862 12716762 -191586889091114935092969088997592004608 12716763 -88560699192692873210907274560012057600 12716764 -785150464560736957074211609161935765504 12716765 -379638963860960889800374418253810113400 12716766 75802356550086223412301566232054802752 12716767 29961105268915030290772272481275508224 12716768 -676624511255978243330023640631817273344 12716769 9435759475415301438417771599784025728 12716770 574039913408582574233652410314104192000 12716771 -475371335350000689506134003153813076808 12716772 27213672701198395626774166651880005632 12716773 1533051209474726826833019275744003185022 12716774 -762664480826039462285496821118688788384 12716775 91908642184735643667065236556289141000 12716776 1384299192184983033084345829044060979200 12716777 5184907552173084113637270812508146208 12716778 380610981631564056772518119202356845824 12716779 -39429300485016058576129688455972111224 12716780 555373794378767646691716048476175974400 12716781 131570689714545281510509410995111397888 12716782 402321815613832225042235470597112836224 12716783 1987236828105881061135792264679611166032 12716784 203565319331137173643691452669411000320 12716785 -849559153219079689430851759239153666240 12716786 -509878907478856633943477484161623211616 12716787 1155753126900647510367355964583816085560 12716788 559402989772377477668457353263462400000 12716789 -42466372183670705710573665612192150528 12716790 -502752985036191493379722344931913318400 12716791 -1638707652091610320952743135388159766808 12716792 -1322336014860752726864192845393102110720 12716793 -99152059206585772495586114116474123836 12716794 -101105431791310929325813867332506460960 12716795 79054206385994126979730086060915302400 12716796 587651607462760026524286965806396948992 12716797 1028804796137739128517019342207770551692 12716798 -458808091606893916131677639103989607936 12716799 262984552616206080569697004345212675360 12716800 -367700523436264168133496147732437401600 12716801 -1082072976233460531842163869832487441440 12716802 227115426285584376126879943394867515392 12716803 -1880506379088726065222276299369362354936 12716804 -1102367507684864966729914601877486697344 12716805 391611450309305711111317345776233081760 12716806 -386304083582884295187341229048675953856 12716807 -780750061054479008778992868707743651944 12716808 85842206287195423659795314843730739200 12716809 -13405581957619036632100127208670248768 12716810 64716671904978617468836138908808197120 12716811 411304556642680252297830587257044062640 12716812 -388248000774990006323726828003651717120 12716813 88989076384460432319953094528320467200 12716814 28622263700833521739239017313730575360 12716815 -471362140707559332491579601448267123680 12716816 -18108804175777912169120079626510008320 12716817 1430566175072980699701035912482810390848 12716818 149588424365445426436449104566787625360 12716819 -152505499444879372089303863887248135840 12716820 -1167032779397131050134162379710300160 12716821 -428505486948848849531028036044117898308 12716822 1013078722325006163791452742391848135712 12716823 904018466117767496860128194266187491560 12716824 -1167572847406102329364218731715493478400 12716825 -214451616130397039615639211095865544800 12716826 -13166457578189409288701454717256125696 12716827 -893427510803100084223970159296556851324 12716828 154782289816973691138891691530494983680 12716829 -301404471089633235948858747574613888826 12716830 214431746938678163680448539255252473600 12716831 -232067490768201392597118790213161982368 12716832 -1184311121091262433720095086534108119040 12716833 -1243569348708550150981861385943772592160 12716834 -134819985486164694538072283150542061280 12716835 -16433949862207356444377480781286635600 12716836 253112837269581717534250785540628485120 12716837 -975731907263924530664396826020583675648 12716838 16067847864877340612189610763141893504 12716839 125288700444719260779159416157057010224 12716840 910220028463146530620474555847975884800 12716841 965500587403149099347763551285441520384 12716842 -542149304118289750637673553217609139456 12716843 -79163898711955598435341864124064140784 12716844 -248370064296245228973660683994692517888 12716845 -311854554308241299494391842468115304480 12716846 -360935723485078829365837093370833286016 12716847 -2501620598712685770331641206709638688 12716848 528459565571348338276558596884301742080 12716849 1848838055754803585525131056096022712850 12716850 219382507829146732005092089138931692800 12716851 -103204479581568239684567124302324386816 12716852 643185366478549237065946182636703488000 12716853 1372169245241719909593732085242231799008 12716854 -188786095282423826876387553435637197120 12716855 429059784796455569928574367276529452760 12716856 128153151550910378436959504257607577600 12716857 -26767617410695188092233204929988327680 12716858 -712454339212699996547064162480314112 12716859 1207215201687052718020426447057603610904 12716860 -384649849703124176416102789804406016000 12716861 252886632731375299952766196555291568064 12716862 -74223547493001442392829246798039689600 12716863 5822011676069838682126172562251504 12716864 -252798505338305380740722428233254436864 12716865 160972899270957278803545254284093689600 12716866 214467549831249562456438123630177063632 12716867 95906103830755345532975522282379951840 12716868 -1347643694013498887501411089569117886464 12716869 -189996141312667510119510882916726203840 12716870 718447208172889316101262398088568650880 12716871 -961696703106883452025250341067817400320 12716872 -1440557571080327032350444081771350277120 12716873 162710342072399199485537849199904673544 12716874 913290370725315584928474155433135996000 12716875 -232162372110082993426123619157650027500 12716876 150150600497264434664224828979145070080 12716877 1987377819099497426444859297628226953920 12716878 658789670254261443738708148892087682240 12716879 -272467851277011216376095211101703901088 12716880 -6834277920089912359010405265754030080 12716881 -342737845020638190851273386795141062336 12716882 269283902952606947804839506115863926784 12716883 1261465234461544725603641918609686252944 12716884 -484035317970216161899208695923258851328 12716885 -151740659281768240172365509145480182600 12716886 94257023362776923947643621058496616448 12716887 300928559499830210498350847976584118536 12716888 -129294599548246578851619295588769095680 12716889 -1096886592855569948780382905467732662576 12716890 700332316750326038352325965885232915200 12716891 -1415355385992594685529547575880268210176 12716892 -51231565489449769057812536702380431360 12716893 -42975479347104562209806508199441968800 12716894 100405096711603952225409134865372110592 12716895 1355618527266255296744449564424045130240 12716896 -137096130951359045776821987624340684800 12716897 -933697369308165891146906524767969234654 12716898 238008362733037400280818724562164372864 12716899 -375309211547232941304249066315729074336 12716900 -55411083460583441589797109634216857600 12716901 1469403975079258560844446328860003071292 12716902 -525589230779835280398262337874199356096 12716903 1258138025589321058694688013339327239960 12716904 -934039234249100968800023566604731514880 12716905 -469620453731389635308138457272495870940 12716906 -5373282870623139374935494565244064000 12716907 -117640803895058698585603442587015732224 12716908 144852257908834103309695782936595536128 12716909 1657157092952853536748677233619983895040 12716910 229804928987396046315920556336311328000 12716911 -1663495627439879876902758940630530486248 12716912 -140470699828570281775510878091082858496 12716913 406479060889624864580853799810414944864 12716914 -202750518719824972654040068744044043776 12716915 -963993458503323413904758639271422384880 12716916 -888632680352024943873770227712040296448 12716917 -1034412828350516081101749772986212120768 12716918 973056355134113061000793697097830821632 12716919 -397700400025085280736303564028305476480 12716920 -230797593471146480790738419522162995200 12716921 -152539252482295411657077072517789802940 12716922 196981710813027455810451417271429097472 12716923 663470559741487124896145565362087659172 12716924 296360637709482313126016451275662536192 12716925 85200833145646780336173349164448231200 12716926 154295953723429223843328638961925825344 12716927 2019650663651623644300107104162911067776 12716928 -201193035295951409383902634052891443200 12716929 178333749220417591834943826180395567940 12716930 -26872403322224978444212984465352686080 12716931 1406846358668678599653587749601524491264 12716932 70926345286869959883885267429986315520 12716933 648755075924699696689304992947412729182 12716934 -54908682446864188038178370654141271552 12716935 -593577086025098214493100524978247347200 12716936 -38564686833725700766539052441472931840 12716937 -64629512593036985177407238839487413020 12716938 -121262174793210830364025150226737604256 12716939 -790478363132518253969295988753777356744 12716940 422366269334669187929288975100053376000 12716941 850007254373603176899266183674386070092 12716942 -65157857375008558678158267186848066688 12716943 612148301719635685267438798214381504400 12716944 8275947646251317961594756084536442880 12716945 -700595983947174285675592934823711612300 12716946 -135036136716595078638388683647302041600 12716947 5680852629618878087429409363107268756 12716948 1674229596807300926216971133461586471808 12716949 -9071946100119895446265566366253404672 12716950 201844844395183135148676549291524318400 12716951 -162719902122866139098209718977922907840 12716952 41791768056100817497866659749252300800 12716953 456920172006122719863299061924241708800 12716954 -710690673013445152904668790524707031824 12716955 -451417581901426855007655491186167614000 12716956 355503063291198192002695668079752585216 12716957 179853201991474326681929592806373990432 12716958 413032758630804913431182896936669080384 12716959 2182395637431290299940474820429825928160 12716960 -1314816830049055235029583476439979786240 12716961 -952706993508047240398292949619471180800 12716962 828764065655566280318214017199897041232 12716963 -1228736728086712614659338967789539553376 12716964 -479486085189251788569690463645990448640 12716965 -67009444852955156312891120045160787080 12716966 -19341123045421549419392796259348108800 12716967 -1245492632767966651397761801179373384920 12716968 984813072491862989343986528786672517120 12716969 -761951778863009171837761579914246417804 12716970 -103758753728193842972955356975124564480 12716971 1732395297180446100554007740073499238400 12716972 1033503414047625023284713003046083691776 12716973 1663490182007217948810184975199107320000 12716974 480958672872111583335135194288345844672 12716975 242191694560608315531779386715365392000 12716976 69888526725812230491130377226451681280 12716977 136174762630522860319403871652419058112 12716978 590208090209417926118388204878288440320 12716979 1068301784379745059049977930418062384 12716980 -950092656647803207510223624970267936000 12716981 -1436823842520060959431018978409911027218 12716982 -413366282271178707202253663195689236000 12716983 -92040463226073622629912181847265559768 12716984 -171309957648828285984190767694938316800 12716985 819012723487339412199321720251538638400 12716986 -253605753792095142198971800435526341920 12716987 -18394717681732216943848169113436024808 12716988 -845171662466103566096112323241947328000 12716989 -1497300933699355787455670583852420865210 12716990 -256024075895902830659269087458138620160 12716991 -468618367939531507701515825101611871776 12716992 -2165171943038648227980682969971949568 12716993 859975548255046458952758813265452362580 12716994 21446359630967711154051040903869987072 12716995 -1031124757372840475422272375278612598000 12716996 -1110674945508100268767868656284706910208 12716997 562761242292490934699434838879560140000 12716998 -133558098410001955419429019881460623360 12716999 -923447128381501320459832420149099837936 12717000 -66416710567380743342785077701475840000 12717001 -41528483439359624057422142013735792000 12717002 1124359552847020547373463132404932312832 12717003 -533402926163716752629554914185593492512 12717004 1022079417637919280923426674847010956800 12717005 445550485569048008432852677488390716160 12717006 118609713083032342939059633572015812608 12717007 -1075402199020600229122681874172042217744 12717008 573299718544232302287103636234356178944 12717009 414881370002139521244120873411750231714 12717010 451119743214797506364926071320710784160 12717011 134628975949322179691541183236524275168 12717012 58784165150609274711451223845288771584 12717013 1317114601934572167231734315364431581262 12717014 228333409079285512580954115053656301856 12717015 63446584776140611367361861337530000000 12717016 475135521075762045010689657286672588800 12717017 -1010921605215766180797746682368813837568 12717018 294678553968371699490658116644651741184 12717019 -1158183185232706900732128573172292795724 12717020 265823890443169384130818122325136578560 12717021 413000067753033412056225689149621482240 12717022 -29021456240903620895878233116047860480 12717023 -1242086904769957660384442179321692798720 12717024 300872222695181292546192031089501143040 12717025 776273744314400481254893644792194112000 12717026 -254240474805033913777509555143115056640 12717027 2173746383838802774608278962605014700000 12717028 -1348272078464521694445137351181659496832 12717029 598236453329798805675351529981329880284 12717030 -173807592176033629292236834246082976000 12717031 -298546319911061025206685504153564218768 12717032 407764481691304911293245915754433638400 12717033 -94377648200786163493276526768958947136 12717034 518055988228199061065065658937547210752 12717035 -10786027414372979139592524290479926000 12717036 -703829284070608814435151664333327036416 12717037 390420278174645602378484314068586483200 12717038 -39649332801227536087173897113941472256 12717039 477435895751408631781018325692949814024 12717040 41042327239499258198499754557476044800 12717041 -791580706535931349605982244657215536558 12717042 -98633252524845507387297568417020925440 12717043 2037209036010427417776996102398391673292 12717044 185964069857514293415642868796433862656 12717045 -468010761166931973930589584441984946560 12717046 979496084199104217540676271964166925472 12717047 1982088499488850576555894666372831872 12717048 -476236088372912792933981201522203975680 12717049 73270304344295436309803405612468807760 12717050 -61128768061698159505823742189317587200 12717051 1425769733579259673419664437476450820720 12717052 -20921158433955741077641422994729694208 12717053 308107873957441897069434807193201974240 12717054 481500810644652642939952458102442905600 12717055 -11949606778182948261168966432531410400 12717056 -1052386010413429923505797714289801297920 12717057 255555893544182757455683866839446749120 12717058 452296916767896083922741189088076156880 12717059 1783654455391700892729088894731843510816 12717060 -208407026929577052077455789841470894080 12717061 -687229716912152331231892159862055455680 12717062 -67332683385053139780487798943880732288 12717063 -254260687012137541480884701283404014608 12717064 -569343451887655019126577750825924848640 12717065 1361055257637535268109727987163480687460 12717066 422400891858005418209158169278182138624 12717067 720413288004331854240401298925966762152 12717068 -51544532172122138919019974674468044800 12717069 236103543329158537242929595379035348480 12717070 432117713780815556184792869692397007360 12717071 636008181817406535325004881266456022944 12717072 -146214157492306788553686845221007523840 12717073 -860595942538691734409976908242788889678 12717074 925185620742167656846962559368108379536 12717075 -72160872363479211851787275684148710400 12717076 627040168343004745069772144394690085760 12717077 178004195809571275246853363196698182926 12717078 8251405184509112318524479022363462656 12717079 -358566877379931612039569922341574632616 12717080 -490263439422295958371636981637007360000 12717081 -8682637271999372863533737302834956690 12717082 -398636561666445807855689873426425552128 12717083 781737573047783821828234677831575155332 12717084 -236805789968363364854722274473968305664 12717085 165006556244941506726408795984373086960 12717086 -469192597699024544413187143171259136 12717087 645413173937957127939654965117809875840 12717088 -23570518370030059681116236602059522048 12717089 -692233601522241203115151304913936886656 12717090 238146309389992228597602628013167161120 12717091 -719592417936211376803041798094599007248 12717092 1493386389560721871997936101288478683392 12717093 266052162147268895252380497020894224128 12717094 -58010514363829376650447315228942791552 12717095 126469579671997178583053572668592332000 12717096 413805474875619401468901199888298803200 12717097 206095516672492961011925027202913310720 12717098 -75841868507453997911449450455331621200 12717099 86523069451105859662495505559900672000 12717100 -1050044078773499226985904534255852800 12717101 -2343237457423536423410995450718862669696 12717102 -702437202796587739400676847249481333760 12717103 312488339019864659146995738961300330480 12717104 -236782620082891533924295451746473738240 12717105 276617701632447786513414696231351064320 12717106 953103401238706259424819099633554836752 12717107 -238891881051096595551541071169534427520 12717108 -1032631233034607921085960182248265748480 12717109 -2296589820024377132770909030065938803140 12717110 -102685155251827731360066232137534412800 12717111 -79746193028211100004088139712941071360 12717112 -604770514131457326815984288592231321600 12717113 1552500370363761781222609639124266360362 12717114 -71025884435677583643602639697680896512 12717115 784062988139178196705790558230374725760 12717116 -986291984992032985095830029614895887360 12717117 445857826803598798338085704224346478086 12717118 -587143553290776849785415761310728448960 12717119 -3560760925142795636196687842231123860704 12717120 -80724830979840620489778153091026124800 12717121 -15151590279579948136657287517991420640 12717122 78524038534738671345453822242819619840 12717123 -1346140793060459251466247633962833700616 12717124 -164686411564251726999369147529316839424 12717125 914673015975207927035198481327937707000 12717126 724773910292897095000083232499768210592 12717127 -960980562355524862381812687733597882024 12717128 -185956126092195449807617886424004131840 12717129 245529689881075024495064504424800077584 12717130 131780072552260502797719615760928440320 12717131 15428838227926938437125152502842181920 12717132 1388569524584881841354327985675865423872 12717133 347858855292499728866996993749944998208 12717134 410766856744303402778541075200423200512 12717135 -681784863208557058497802794780873592800 12717136 145913914152363878162431718841315622912 12717137 -809600373438420479106173790027851843520 12717138 59691045843466061237031844796502251520 12717139 -674742083265916585251060243473387916480 12717140 -80350125678116176735750076003768025600 12717141 683611366332083931398635060897665016992 12717142 378812861236533310919330784303326621472 12717143 -363355564142728959806281803345334047960 12717144 471373031445071580375615253351227985920 12717145 -386036038506955294791341838798152970240 12717146 -738326200825022240152021348771389156672 12717147 294380568231620038444151887280958445680 12717148 1541275802370598974458039062608657310208 12717149 -7796398860337141679416813639782917850 12717150 -232646201323453787109040253241003600000 12717151 154261623291208292878821805795899909152 12717152 -854708991819687512796489807774315184128 12717153 -1288862899918699305665392538701986867438 12717154 -967652465360212452424419295709340322224 12717155 656606159375270658544345129704401472000 12717156 -288845964173248306565671402731875911680 12717157 1507392438458375957829310720903531190812 12717158 -552471716469739467689131363126078859520 12717159 -17372112807727394203380500083169871360 12717160 -577693755921469550256383557553027942400 12717161 202387048905286281644127500856833658624 12717162 264043769343492997221813914714497142784 12717163 1969439833561753887912382999115123095412 12717164 -6249851502988815910306567250036379648 12717165 -592912930500033990547121088914361548160 12717166 759667803305213704431045148029947676672 12717167 -522883872773383223826887318274158921640 12717168 41176467221236098316528748984725929984 12717169 -673623386610434665320655575298472208430 12717170 168989578167981787225520704917728165280 12717171 -370379028043915131145802420140770082392 12717172 386759690572431596990278131350705650432 12717173 -950434323501583152900409876622913507264 12717174 118153070630510550641324506509661347840 12717175 99293944416272595262987375154927742000 12717176 -772334407243616916808691836784462929920 12717177 583210654135946904401228691860400320256 12717178 145641594186956181968864882672461350624 12717179 1013582356247688183861377087336334735780 12717180 -53300985066125485173704038500654704640 12717181 -1419060811052498602949453005943405596736 12717182 -290280952606139249381556465568550711808 12717183 -797492108483445216580259917010275906560 12717184 141355739124777313357760654591907594240 12717185 -476249164054427093491847525823286603440 12717186 -55922864670508201685673247650540663936 12717187 201764767636063150913282070227601314304 12717188 160738584899750818516291572105104609280 12717189 393519345625506726276693584397528395520 12717190 568581490987248618355083844158031334400 12717191 -1103458622750498554780818891491288898408 12717192 16169774265562262921264074431436554240 12717193 384216527179613404067117858249796268442 12717194 -309250330100522492774523625899229324800 12717195 451289563963743940684901843993872423920 12717196 -528326199597710791643810083618216043520 12717197 -280999569543449196950713461739072272660 12717198 -90298629908510695263323991774710185536 12717199 -762538561854629862712384515812088734280 12717200 165290750145632794334548367574710476800 12717201 226590271455611729587090206078768190464 12717202 275458192962128263418134716973428695712 12717203 1812612696395528526364232556703654318656 12717204 729480921842138455165145657673474478080 12717205 -1274939169394689022670257588031955343140 12717206 -27254155183280251429019365544278340736 12717207 -18868860896377124374678343340144549072 12717208 -778080935172792294252443526835990487040 12717209 -663744478798890815019215062018867057590 12717210 38985088639189867546071048363055641600 12717211 28578550208219918103810836041329988400 12717212 -145109530399972213653691415412983468544 12717213 1043111055547059763801450733755672191840 12717214 701468122733431445426282860089637494720 12717215 -25806024193099058791850061700723890360 12717216 699892491817795184293555249462797926400 12717217 -218351387945108535772604899019647239936 12717218 521452801002959641148376769167166058880 12717219 -1374785148994060649993566600357706240592 12717220 860978055385785509036430522748709621760 12717221 -82798996281059730151944188489037504 12717222 104941267299721739872394456657130952704 12717223 151999568400506401738834589704996633024 12717224 431457498805358250822021717407306526720 12717225 -561544320018638890112627343534382012500 12717226 -226450234901309936004059501121123236688 12717227 -2220327969939235821183535941277788414924 12717228 711332086556348908013904055985047979520 12717229 240027127946538029151873931637746865280 12717230 161943917486218311453974768869901579520 12717231 1149483225711596163722688974126132537352 12717232 301938359439237507697423480744547450880 12717233 -942225545247492620056220367567038449740 12717234 241206731157719801133787014163786124160 12717235 -83898776245505713299250173580526943840 12717236 -15787753265329873559351674875906269184 12717237 -298201574918316576880648206290281360032 12717238 303060527212503427920054929272276271520 12717239 -1382144953146667622352742573247894079960 12717240 -246942893273772079751018729039494963200 12717241 -669483698233981297528344301272661197816 12717242 -512787962058406051525751991964181539728 12717243 15085231494213712233325450578136001280 12717244 445247840877512983719623985223441981440 12717245 1443488270654982053113627378599724975200 12717246 69113804263211211117543633490628655744 12717247 -216597275245019487990029193742694970304 12717248 -269603694060123597299176002828883722240 12717249 -852216500729272471659349962092840207520 12717250 -3603173979926068351400897393288832000 12717251 -428878345040917616144853246624656279400 12717252 -37536758563635288003037083686370017280 12717253 -2108415687891310583647183238061182710498 12717254 26465170812661465979991997968820592640 12717255 563782979470096220351833505579128900560 12717256 1196071237404561589341513827617643258880 12717257 18850205491189096089997515932724440064 12717258 -248012439678073338194530545301090967040 12717259 1284653676583760317166021589422926285460 12717260 -200561050663678414196285189991681392640 12717261 421522595344972248981764991705979829910 12717262 866088521288660319378047821645081747200 12717263 -8365610259095856187059075893932005936 12717264 -93854616708857745052169898713742311424 12717265 1271906553512433560365130098972307613120 12717266 -1475101976327467079206061367814968424320 12717267 -1101097714031036592716890264450361538960 12717268 26496650246707718401071835072937082880 12717269 -750451583425971106072377802983941553330 12717270 255479317317556216285497725434240512000 12717271 132943364979616229628882200208505994880 12717272 -1139442946507357097355352425316081336320 12717273 -419086480822023457230127313169903588000 12717274 26225115760476660798403079003277446880 12717275 -258852092950255286695594467609934034400 12717276 145498624741823693796597010383377031168 12717277 -1023304384207878236371311747322534806874 12717278 255156825765872270731474959327000195456 12717279 1182913143853828128754180464158702232024 12717280 -77885919538941020683063307367670087680 12717281 114045350575545657970529207089481714082 12717282 -541911181285273917418167359449554345216 12717283 -1210508555348016580887630051457678917120 12717284 -1648114111255973113067436818227491201024 12717285 -84540040179858610211439119110141255680 12717286 -61804716181687527810272900750647278720 12717287 -1004660846817014718140123262909219179856 12717288 -692314426277453976014721562183939507200 12717289 891588974744408809446392662133548317440 12717290 -12124852303962090193519584800829672000 12717291 314932533706407999264130997796622002624 12717292 141739137616177249094585770491808401408 12717293 -8631174893088123518736852096536656416 12717294 117890728377970640378992142661295948800 12717295 -101119402517951593851921950835796342200 12717296 21231272781516838299921140900181245952 12717297 -936430075028875318395564450256211237760 12717298 -182271300229605991769083900709665772544 12717299 138728876056249158287337806954337096000 12717300 503528788533908245948962334551079372800 12717301 -307663480507643314439356318480060987296 12717302 60193654893001516255742524240443510912 12717303 406109189953321911825322828829451145704 12717304 1435612034761373512330865740477194485760 12717305 -481885867987528766023084026247651140540 12717306 -70988438394480256892507497758376870656 12717307 1082406263499713727489124310273453758464 12717308 35407067212606953680436677007097271808 12717309 445916405173803757723754341469957666880 12717310 673822050408739107181067920151730730560 12717311 -115447587491924749476117523306360697088 12717312 -632228834327398080137950012715701370880 12717313 735608806369927214013057561475805634498 12717314 344197394216119148543342014061067177024 12717315 10124760767126734249718571044808958800 12717316 -192163693992773877660147849801728983040 12717317 -1169184473796087205204707293696640857634 12717318 98197023511995222426341591558883312000 12717319 -1154881153192108250449589316201344754280 12717320 483714689614083128506540792621768704000 12717321 -370221884512461325919727308281671322560 12717322 -1056398345012205725826387004444147374288 12717323 1905102066201090557872488866995420831572 12717324 -42831627726514882920817022915873174784 12717325 -115358355067166495143867854024613769950 12717326 1326420108730506694654654996652764237440 12717327 4061326779024439895479897973764058880 12717328 56226335957150155055970216273276780544 12717329 -7413890544828979684753647381297352860 12717330 -10153637544416898194440110551682938880 12717331 -575729843696522145284702132314534122936 12717332 -12291749419245487937751343315191889920 12717333 18460292831507516031667877495665500540 12717334 -209267617370020100627955883093000142208 12717335 -1000197504373719414840029140701402267840 12717336 168682325980870646959663750214615040 12717337 -662083521534306923770954577024591133414 12717338 993043178117825816839665016698219118320 12717339 242836333082807769393698395035715188528 12717340 50919560072032982871097118540233059840 12717341 329369976155863435716140913815697177600 12717342 400510090902136534440649498343571840 12717343 1950421087442000599065792500152050532944 12717344 -412547118843752406427447047681094975488 12717345 -722084915595295524380081657896358395200 12717346 405754093166270404436561794312810638720 12717347 156916824304844088129439615587815658624 12717348 629731384013721637513305647919968256 12717349 1741156512271172018900378607418927005888 12717350 92564967602207740920488181375143040000 12717351 -1266833081703723326338897556699940472320 12717352 1931535600343246503748320120412890393600 12717353 -237190462677945404384975608003533384192 12717354 -50759181890030345400866227087973099520 12717355 831849316447550673785615885439773625600 12717356 -968739228545614351006269310880206222080 12717357 -241856833930221169280697885763793364960 12717358 -409033749022183676445607027041009750720 12717359 -171300567598849181762751805413325855296 12717360 104006979700121282744327932968232550400 12717361 -876577536168208542497906791120507181038 12717362 388483966633435648611655480270003852560 12717363 979790957128442936224833020421375033144 12717364 1154748186522322217578066282763557681152 12717365 -107188942639674765336658433642374128000 12717366 126112341007544010079763497156500556224 12717367 -438701826916825891549064490594599763552 12717368 -149221992574191606655006055301184573440 12717369 -391875346209864043922119066525636252800 12717370 916802554276285609015027122596943940800 12717371 271196679012996579869834978225563476144 12717372 -325264938579214579909721403242317421568 12717373 2689800982911982663789541469138534854124 12717374 -798153725629897142003739267222189631680 12717375 1106085796428814292778941239374314016000 12717376 -261860333597905658947323074909529178112 12717377 -2907735365298657129683371146179322884568 12717378 -82117139710346374648059611037620305920 12717379 33210466230942418467049377871799891600 12717380 3643353486903315512528119954940728320 12717381 -59637855335795442352509609323729982816 12717382 -490479874776446839388392358580863976000 12717383 354373961981015752688654452726721225520 12717384 1082989453318257496330853847882313113600 12717385 -524308782580215983103961597455465503040 12717386 -470481728458220559362815461388056070656 12717387 303514799561992247318680061421149813244 12717388 526086708206757416164783068348510028800 12717389 -417361155879388415279612106354416795220 12717390 23889178885005833036221769146428579840 12717391 -72893457727653948500821595346845539200 12717392 150750293524982929307140528118860480512 12717393 4226788617677800754577056845169033664 12717394 -1103190523170038659348812683151560764128 12717395 617994732442100507800215546922328996400 12717396 -565816275892648105329250020764759632128 12717397 -473975781163789367523102263178334767936 12717398 -37597438759433730862233717019875132864 12717399 -463507233237716074772990523148037652480 12717400 744124892871602359982623990288603392000 12717401 -2956643144582276854203061330640229587328 12717402 -428864640233716010075036799716256612096 12717403 23672436274933053857778505542149374560 12717404 -621965469271614543775846562531160514560 12717405 -405721407210427877276596514295430857600 12717406 -234544684450889236303053061667814779136 12717407 -748618982539374455478550653386175877344 12717408 -1163192574972641159969827587742375084032 12717409 -553933546596178899789331385606341406720 12717410 584449205284433616079529237985271503360 12717411 -263886756612101980435760209178068454400 12717412 -106853777775569223016023715161404203008 12717413 -681550667518389352472320096446466977600 12717414 193550575483658887340348443565854377504 12717415 -410962992079623196863148353038213930880 12717416 -1594959664112112932655452203094655083520 12717417 439123347584767739001427239826199921760 12717418 100893663697380323010433896220912991232 12717419 475653410203356828378841459883427187128 12717420 -156013873514952031676458664480998195200 12717421 -603673596658377301299785629149433795956 12717422 -236940410048493501574518522296080393920 12717423 -62404025026451286853633977854712024120 12717424 19268039848287140256240574656732758016 12717425 -25132198441813020343189769092450195200 12717426 -94848259691230476860643412584325476096 12717427 2244844512639801533745509982717016307276 12717428 -660072121959518996862745247429846592000 12717429 561797692466699263178411639834450474880 12717430 222767748932444258110205692551691259520 12717431 729222998358020038851267366862086128232 12717432 -205757431844180819783378871650077900800 12717433 -590831324821706913767526826143248946176 12717434 271780893577625036202174733682207135232 12717435 42169717246464333084531604405446217440 12717436 -115329630059830849389108444946733783040 12717437 468121151801158599539933142277449214086 12717438 -380041793458466529258774413184449739456 12717439 483112457946830954996997757907453862256 12717440 -87002635246147103737018048899239116800 12717441 -201808332889044826857215215506518564640 12717442 726278484566274294210411210661311121872 12717443 -1094319046276092504243006048025794418308 12717444 -801061101594618969140251922352554947584 12717445 52917055402542580068138834239770867080 12717446 -19665789275548431954651450581159796480 12717447 -106720441927619472035533805943909850200 12717448 344357303652092487851133214199980032000 12717449 -956700917132283043936261180862812882560 12717450 379242846881359222885787786445267840000 12717451 2067461290515328568615773811098193301400 12717452 1215737873359204720286733423433877156352 12717453 299526376128384911691064390592960983104 12717454 102280873779727950949167678922664475840 12717455 181903920900737576136235666722432612960 12717456 152845282340721314269373418796449792000 12717457 2216698682096573926031342756685230124660 12717458 166356444368738632204332957419972685984 12717459 335928606481169501553063402624103219200 12717460 -389898399538626745082481309552168499200 12717461 1138095412850910343335087551878017676224 12717462 -1098906204553051706922579470600401152 12717463 4185658839848202440354547404658193912 12717464 -65058138228958820555528965405123184640 12717465 5871495349126577149252233282336611520 12717466 58123329216465803336805070820862920160 12717467 -124949343881427181738003861367011888128 12717468 -13650297129274250686832342741080194048 12717469 1125838631532372781397842962653327600870 12717470 -36119432901389309768811145605093040320 12717471 -156641501743181299248154435419679107072 12717472 -885324888759825471671034969460201095168 12717473 -1362549026840368599805211869417479157278 12717474 128209259080690422091904925290522271744 12717475 -166098908451147635533703644956761804600 12717476 98978164158045770710264352026232179200 12717477 298685274942209409172115436097111645980 12717478 39827172217658563025167569806868421824 12717479 308970516813470218563076927142825613840 12717480 363955637226145673794925450570674176000 12717481 -41691838367300450981806065272791783808 12717482 -417588708541860219786209919088849928448 12717483 467763506499689869762729628114259144024 12717484 -286886387307210951253304881585667585024 12717485 -174431945049614873000047114028411618880 12717486 -12088662380648222473681918315808137920 12717487 -731595787954708049847635989685524810864 12717488 4571473031466400665623335095647600640 12717489 1196540723903409907763698921834321267824 12717490 287217294760576834796105397440761860000 12717491 862013756341120725509717408912986586892 12717492 -111210954052877017080278367292503164928 12717493 233311316763290903879062481005357943200 12717494 769716206213895237110493280023639547296 12717495 134419034686863073677375646562690073600 12717496 980734884602156154626442730935003832320 12717497 -233355679331624795090232725885425022460 12717498 -282279048741462361628108491406540075520 12717499 -1084318168619644096914287475971054198240 12717500 90296101940725583140279994390887680000 12717501 411981511007358354192293543023808946432 12717502 96846630128861743095289903186696617984 12717503 -718511005051924994758727622364456117632 12717504 96347589999088415908029925582102855680 12717505 -415350947339356812370755945264524312640 12717506 352946697383382678442968439639363487952 12717507 164048319658795598546616177644284787520 12717508 9621032841264702807182417793353866240 12717509 412296142533511739926859784521035823520 12717510 -63539963607823317252009659892987244800 12717511 -173298515561319813754975160643860110888 12717512 -576611637886144951097125321059184204800 12717513 -2951848189163657385752188769343531475200 12717514 82465918846312643129103718882459680000 12717515 -1697346407109192844410296763220123776000 12717516 -108201775431527019769740107120658432000 12717517 254511092048360367668227181044127210880 12717518 -242817231234672425425532382875729230848 12717519 1048159197263604444670256174363956030344 12717520 114825455297443239786656043847542374400 12717521 86281501394186987146392921956204109732 12717522 -342839518192647695075426310184385518080 12717523 339091558595507519063163689917690250144 12717524 737962613272544776351752581555374286592 12717525 -427534348390986774536872524662845795200 12717526 -518054278459012094775645107006909921280 12717527 2188737668688140725062026125775686971480 12717528 134258844775493863662632871925697740800 12717529 474772420465512854331077895473133651072 12717530 -183424627114797039791049020937062891520 12717531 266308358417952666877989546613551122328 12717532 667599279994130666824742316045275358720 12717533 -311620437469271494064159215690481206656 12717534 232007412405641505885802516139562473280 12717535 875678178260312350281695278889234781480 12717536 254408366026203368931545812210247270400 12717537 -274832526238106487503156815353436496448 12717538 960545768877103961221095590125462797696 12717539 245936635490584500986094037595563421340 12717540 -781110116971943063333499203386519756800 12717541 141043762395492480654756561286269026942 12717542 -2010421795831493391649810426621468340736 12717543 -876042711288471434680998123358532057856 12717544 -154599531320210727615299545614542438400 12717545 802570460819091103605842956361778219300 12717546 -152048755489265179612674118112788943616 12717547 -2004994029027103955211333443655530289528 12717548 114406184351862486200499633518748619008 12717549 -15893963668835301462646267054345951080 12717550 -753793987545226666170207918803746699200 12717551 7873430644348818444784218362148200448 12717552 53508173504217275695185753857799782400 12717553 -2113790317660811601989516209262496481198 12717554 115754588090301471260278920279957992976 12717555 -265225720434109553886229489562413401600 12717556 1143862178728681420229700218241453096320 12717557 216947939361522522429251396238218437806 12717558 189960455371818711957015026932261492320 12717559 393001613817120682456804253574434422760 12717560 115191495122821148360657579356385280000 12717561 -33295663844342830264900433758024721328 12717562 94198085945201547135564548135140408320 12717563 1606947036813609492849419570770415371812 12717564 142527189277048355800396013097277784064 12717565 -232842862254494960614300741495963891200 12717566 10548518450610663198993662747334737280 12717567 66219600119447654844345105596253682416 12717568 324065300980446229147692158366011883520 12717569 113471579315214801031696632854778515970 12717570 6128195412837817847034048380919091200 12717571 1097471796546666243538149580034832413952 12717572 -342359673909664735097393595384430694400 12717573 -385667898068422228912050615087351761280 12717574 -35958389047801521128748324243799787520 12717575 170590725399788353035124914944548980000 12717576 312114015393049845145626629732037642240 12717577 872973273642661914860513845321876954980 12717578 -451166114554069513181173842389772157440 12717579 -217331137673182826513732588642868556800 12717580 180240049567361664637672839401252275200 12717581 47423580430215070541122690676009926572 12717582 412054499623501192080821490046082889792 12717583 -424694886572624431537881797757497305168 12717584 687340061909451061620434874758799360 12717585 100177096606359486415754611641840812880 12717586 -26515964985147867566091921336166703616 12717587 -578927703716009303381426450076856567764 12717588 -41956809482412467097048829940811595776 12717589 -2925022926741869219767754919861453418944 12717590 223120409991939931097130809822241016320 12717591 181073266934516817513876365523133544064 12717592 -376022285134984827301610381785686835200 12717593 327330480719728082793321415025629333440 12717594 -3347634871488822591966574655774799360 12717595 296384429941004824247766382109536435200 12717596 -323506078652718219382727645972848396800 12717597 510071061474010291170180420692716233600 12717598 -515417488572727780627375667518646321664 12717599 2097369431545113011496275474479169013600 12717600 14117660593206742411654953076575436800 12717601 786995576528636372808600380211167365012 12717602 116655736751536244620914451614730211952 12717603 140214231958093645533232395289800880368 12717604 -5393241264870357513064748332637301504 12717605 1620117239507754566196999318559867059360 12717606 15477272872985839230644603165878791168 12717607 303178964775476886493244251306617870792 12717608 -1885152482404837412563242122694361175040 12717609 -48357529525466246093665415420073978720 12717610 -576774959634488053790454469207364470080 12717611 250265352524506957643356201057449000024 12717612 638133261052950335839757282309781757440 12717613 -1223820835766948314481895086997393004138 12717614 -19241896912555400034063058891580982528 12717615 -468209454020121181064494502563610592960 12717616 -277966529828133842059477893676370690048 12717617 143585065425655114979308137204277523904 12717618 -387467266158052395167612399851934464896 12717619 1534697111112977630311126153423351419020 12717620 -188261075918365104883993951249099653120 12717621 258215517094967638920639711449500636800 12717622 29357139870044750917336118399281040832 12717623 -1843699566834737744689506443644153975128 12717624 278689800999433053957191865782707691520 12717625 88553823994190406522344776927025229000 12717626 36444221439965167056612353242287372288 12717627 145528868777591564185403973068441130240 12717628 -420636086505418045824502720023683432448 12717629 -124797600426032205155228690789424391380 12717630 -216154641165654905273159030535301592640 12717631 -1012175884573922055567452896829836522800 12717632 656291659150159374605262770148731781120 12717633 -690665641712348908962868199727581351376 12717634 -283293076657655505636428430150669955680 12717635 -40153914086375018034410933237987526240 12717636 761566955671294928375826194158084300800 12717637 -23628011935404998664222809349230607680 12717638 41725764254822316843554448721304736000 12717639 698979131091971694687237961287609802008 12717640 -228954501722497670375239053614715494400 12717641 58623842053667965247283468740878597584 12717642 -145445490080154297092434357140580670976 12717643 251399922495076989682575133317273297504 12717644 800446202742192882710933558772935563776 12717645 466593512187435234871513161711224088000 12717646 913608119545539865429329197408163703104 12717647 -814527045005400733046396804409610517904 12717648 -537097034759656236707610413218879635456 12717649 -387145516714414794832343120787793039488 12717650 90599643266937765142219770614577696000 12717651 96302384504881009149702857924811147264 12717652 -114380324149719071860068799545594638464 12717653 -218976499169690305020640704230553778176 12717654 397396147927267066593293003546339037120 12717655 -684249213604355323426495028234078334000 12717656 -422666273397411955916350805367595653120 12717657 -200897466984914188576663211129384647680 12717658 -274339761326598489383526366569296162320 12717659 -42298178872599257905635561779582782140 12717660 256446821102531726357224938826861824000 12717661 739020832239240136475113509725018421024 12717662 5207551754560505207266701223734574464 12717663 -99598380697562282852430453777656539776 12717664 -1138779105419968233538684882323040763904 12717665 -376978139129291937638497748781457731480 12717666 121074745739160234941588560360204753920 12717667 275096290066514608300578286647042637512 12717668 -217773590322655979281607262089745899520 12717669 12845435957953099103312018696655967104 12717670 -91387531536369838494305613251907018240 12717671 -2371616949720638688448158226121274829128 12717672 -1710901720021051325852074687819323801600 12717673 399133522072529601357860180339515807744 12717674 38297565296885885286139116369571452336 12717675 74538771495744213812219457299470416000 12717676 378964271973616743250225689495986120960 12717677 21726933447765903395463027874108760832 12717678 -328348166445241320958048152890239997376 12717679 415764305376394189989620534700364939384 12717680 -5097621900946911093254702352601251840 12717681 -318347090635064887271626397112348640800 12717682 -424923456540389503728365232067879468416 12717683 -3195117926481828388108934548039784444928 12717684 -25149179463143724582281241143575265280 12717685 -460900585721893975989307334072146891620 12717686 -382439199488664679458465253072575810240 12717687 637887043321703204069522073554588765160 12717688 -234370745546165623739563553416642560000 12717689 -1402467241057876514138483306996583728700 12717690 -161395971574335208218644010587053608960 12717691 -305716658014525297405376504540434470128 12717692 -21405649927205089806044829682116864000 12717693 -1419564031750054406392786897997188523418 12717694 -351359994851509607088389927319527777088 12717695 -98286604913067508894011035156216176080 12717696 -227458674950617165941667663753877913600 12717697 -2128575734066945987815909425044377673854 12717698 -44257757373161248561791379593782123520 12717699 -109752609561813287029332093243924077760 12717700 -615357009264722442686638741395798969600 12717701 142701976306274137634876667653978244702 12717702 1120723545074402297725938161381272775040 12717703 679417324495561074199893867470139196952 12717704 -1280986496372782673411684103676073610240 12717705 -181698184987545988009197195212270828160 12717706 -901645293850793273479622853007874789280 12717707 1366306201079600620731105483685240088880 12717708 115707029861522089863096766546973875200 12717709 -1135204654956275811226245434022049654090 12717710 297608947671877111549597889766084140160 12717711 44877821439617732088936436806419774760 12717712 18350804862924015632729283556969807872 12717713 16749116177445996704818996034102087664 12717714 107677064484235800451127603032413691392 12717715 -564805608436285003064435178554400797280 12717716 -794129238376881468582676865833849589760 12717717 643275532995055540547154600922063998912 12717718 400936316504873687930672440969639057920 12717719 -270146383675107502986318910613746667520 12717720 -160028056961422447537466385383699251200 12717721 439427412362717329458633910441272814212 12717722 379461634827091901618167129394097746400 12717723 -17944826701308823597038389469378761472 12717724 459532597772687303883659567324755033600 12717725 -1089879458523344563668653268203006244750 12717726 -51117445878118719697144900760577730560 12717727 -1705794217498964318978980118645957451528 12717728 -901263851905161158962479251703008133120 12717729 -11027104990188971991235241363664777324 12717730 395737876450811055680232642821057356800 12717731 -161919839487649481958057394286137332768 12717732 -445838091745798958511594192245387071488 12717733 219766545169151865541983183311241540480 12717734 -275171310275174410024488577965397156704 12717735 341150784859269198614980778865602273280 12717736 -2456758872327094325189527641866322739200 12717737 -1240529191787319040069369528011219142320 12717738 -129396683844054863214970350888438803712 12717739 -2044157674803055399775679906921232213544 12717740 -8918297217311725945100146387404011520 12717741 181716612225735530913517359884143939392 12717742 1574855699715258147632968861761223585344 12717743 -3194799214472711472163804099577240462736 12717744 -42472217738943166445206651910386483200 12717745 1225427504251884607744435840521012120000 12717746 1034754341217883408849333931237423210400 12717747 -577759035432535425219956031312390384480 12717748 332681272975410682194407703645476225408 12717749 56019600227392347860608287054202779456 12717750 -86297425113306930188937397804726272000 12717751 -446461077498862130228811711090825380880 12717752 1446151994765484801049908323361049497600 12717753 918760736175871261291259848719688071504 12717754 693846804072109747494768288029710272000 12717755 881327189623863353592574413235745996160 12717756 -986937850475331946785000899024617405440 12717757 -465839870138425190343033410034864182286 12717758 134851496482931493264853180787590652928 12717759 18512070584963527462847417345636898048 12717760 -17616680070299162922407497799187824640 12717761 -784834400489307464316805111633987489536 12717762 -238426670755511310431017039666252318848 12717763 -789721604182165594483732611726168801988 12717764 -1565530083155909369101393481946103833600 12717765 157330296535736022725716438621055930460 12717766 8184226723626399675391713447897908544 12717767 -1884568587751789134695470356965738239248 12717768 25067135595344666374009556518999818240 12717769 1166614173715743113900734566272209518170 12717770 229236767469096707365311353528129572800 12717771 537925459742488675487869547846669389440 12717772 -987669408051688428522658245896888053760 12717773 1785914764821394879765809094013954012022 12717774 332452899173101048165867380833621821248 12717775 71694363905078676753689424745374974800 12717776 13683593300344623812751706368640204800 12717777 -1307175639953714621068095643440351927168 12717778 33665238594043231258234403361474679440 12717779 -1068697418633675482590247170135890324280 12717780 350386898450005699842132314011326873600 12717781 -21880728456395638708192888352378912256 12717782 84990289923125679792965317835319613440 12717783 -98401194656021391567263619164764819200 12717784 -52702957608989546746932228166673940480 12717785 -1756130202867235831690122521835786134640 12717786 -122001842899619989142499165940821812736 12717787 3052219571283975619579155180602597929752 12717788 21543602343568755956833380401311520256 12717789 255313408435699301727659115776321670720 12717790 22217967676124915140807296461357731200 12717791 -16475405490883242454359324546309629448 12717792 -438669100761782785524277258647848878080 12717793 97052645047589176553450365682161192320 12717794 352837844805856770586521126451010415696 12717795 85647648920297248424450971253649190320 12717796 -37085397192591463882405534356587868160 12717797 -847616460182639833820599994481722714754 12717798 530085414705191433652270821933254768640 12717799 -802046934939219580187165140993694432200 12717800 -108415832558006795618054898695425920000 12717801 -8459453587646607658387031411092953270 12717802 1327929092712099030998768488680397201920 12717803 -658270784365242023933309924236324790172 12717804 187853152142542227318799648553053716480 12717805 -1577976941255881755510986670403581168000 12717806 191762321883732081556292341438660832256 12717807 -9910826837328048332431844297256743160 12717808 60196280922239714212741129658378911744 12717809 -4850357258806496780193821850736372992 12717810 15227745915279064177530820749095861760 12717811 -12159348149521698086210134841590387536 12717812 96195570225791160453581075622846308352 12717813 -808503961233946817707713761897551129056 12717814 -322274477760500079946508817348036917568 12717815 1131184368224330618721929339124172800 12717816 110485770523598002336484520234177699840 12717817 -180646397116897899731926682817871198208 12717818 -715813300493801710262091731740853738640 12717819 -867763699938000688375285285257639984672 12717820 -1145957023028141269688649483038131729920 12717821 1096635719203393445033274021774941995200 12717822 -129304181397329916066974636945688305664 12717823 600020925895437552114919383340960163072 12717824 -506081088832765699497240005697557495808 12717825 -144962523122072090552450745677475134400 12717826 1067976945499986440376669520985057616 12717827 -586262902049062995608138409772490037792 12717828 336162053876809556497236961028895915264 12717829 932816871043051716325220742694015349980 12717830 10782847395163776260504983528673683200 12717831 -70572078651778701023277566088921568512 12717832 2152149298657944093686965890924072806400 12717833 -443573797806765379765988077732001130060 12717834 -620484180098074853773303905628400974080 12717835 -447459984106545598844615134745000684400 12717836 -1124147653228849876680760905189811825152 12717837 449162836348994461600518757042054946880 12717838 225763016490442291035805173053934592896 12717839 -48845158016575512839273805864568532976 12717840 82470138066860633216502647675977728000 12717841 6815051226958974412035408292439402400 12717842 719064918987629264402260135380980253072 12717843 72045980825438143432564727980814051328 12717844 -102037913671389594062269673341488475264 12717845 -569259719271785215112038036551123784320 12717846 -613816176428751029240762641580542093728 12717847 959015939273704728842823358505812354752 12717848 810144156436984300624693485934234705920 12717849 32064318815447972964120924186794125728 12717850 -116030894081238890120184122482000992000 12717851 715971339242770837988238916767282431400 12717852 -5461161586360872693018554819543113728 12717853 -906705618636396054293503880080437941544 12717854 -182126700163773226054428679052822250624 12717855 -310898342221627366601655007318587802800 12717856 -1456637008437032377287550743682418147328 12717857 -69072550509020132952841518159743892894 12717858 -18748924855978920108118608480294450816 12717859 593527770353642670187893494984554894080 12717860 -90628547968769604926854191400722865920 12717861 130964460378787993101818463264416306400 12717862 -414090773857918368763200868658416483968 12717863 1220170718157543987070476726383935791600 12717864 1159126761857510941126080305251162521600 12717865 273539169916861475124173565851397220260 12717866 246304199789636506044218708251904497920 12717867 16773596511679844947830209478384334680 12717868 -232156717811539034945433369064429687552 12717869 142145873954273229940677082202391813270 12717870 176098470675916522502361019481136875520 12717871 256947068604339148890777232076467801632 12717872 -106431390379404658454466673212478291968 12717873 -346848149019150282793211682591834842112 12717874 -26891235369873422681425554698241452640 12717875 -629460282439848144582454784975164152000 12717876 113803120770962377713530722588752556032 12717877 -429445826456455385639544338946793104274 12717878 -728480829761158941336374984657266186560 12717879 -77127071689235993340498832602998683416 12717880 -242693389464600707322228484773462835200 12717881 304885718436471271199780361757451819664 12717882 30740593674420316163540717179960642560 12717883 -1471692264740379458703362385039168745016 12717884 -92938434732309930860393125846047012864 12717885 103140902741708198090252759137830034560 12717886 190762254396141491073261563919429403392 12717887 58767997796693593563720089692786417344 12717888 110777790618706571493450462675798589440 12717889 -1769475220102313847823986903271711797310 12717890 -876340412349477777526168936685328984000 12717891 -236936471932581031569192744117267475200 12717892 -1068555340307264326568428006147731333120 12717893 -3373884527484162226098094936410251185380 12717894 116275578947064793056268163136866181120 12717895 19201438476044757560367798683142924000 12717896 438235663704994646724029185379480371200 12717897 -127129236092612414460734669598526629120 12717898 -1371343022830837754132939515336513499136 12717899 -194314016457838816551146380989953304864 12717900 -13259606183924041931927444582364979200 12717901 1076527104915588565913076746135579895948 12717902 57463531114010390832660057428332383360 12717903 -293764293355532562026292085991520014592 12717904 -221336293669283358336804619357546758144 12717905 304469129247039780072075084723756645120 12717906 488980921581328306373302601325901912704 12717907 137682225288335338013704930313248972800 12717908 -563508837910072297463523421128958531584 12717909 -307276496275957934990535924034285102500 12717910 254662926638957100123905682900131823360 12717911 1101634545691739578589693640483026372952 12717912 -247491002541953581140763840540322856960 12717913 -117828024476980621252350642182187766272 12717914 83899768748093672120502785073090708480 12717915 183161416040423090051670979114008741120 12717916 -491733186485185619411831913560017518080 12717917 -1697773245898268984614599464447352131034 12717918 -1769766125704734820486023034656558428160 12717919 -364207158563448650476867639504844810112 12717920 -1027260386110661552690635905228448727040 12717921 1162637606358960467919027312313326096000 12717922 -49532337207783679568581774362991795200 12717923 -1148039798757644256773049889698599193828 12717924 -338514059334703219513306934358415942656 12717925 -1884585733242831912021514302503521080000 12717926 -278081113564414489007194986802765925376 12717927 -102810867107045903820154913896550868336 12717928 -175397640432521287956097535240803338240 12717929 1028091171202646236598802902489992220160 12717930 366897278109480896212743189251348133120 12717931 -119316489750778857240770985413831441328 12717932 733837988140399754928751396842884618496 12717933 -23794027875367282800961369517867741856 12717934 519114719573847648296228203212347406720 12717935 338049220306415121861886798272814549200 12717936 9669111126598962227976060181715877888 12717937 -1262373351543594854383102738557913114414 12717938 16732623558191723780856312541700102400 12717939 -250884104626770876327193438210775385552 12717940 1456398570376911620389620162150603233280 12717941 -33547853482672254797448007215751208658 12717942 360963673025321668377220699053455714304 12717943 -345276863310702801034434665506531576400 12717944 -983734110463930297457626874704809676800 12717945 118289814042299647686587212958185881600 12717946 629345475404912747411031892994989035264 12717947 2232716815889032709799709925655665148 12717948 195725616533683676827448518655335710720 12717949 -1199192700303883672347005499203065373050 12717950 -224215471809513959503572796884651720000 12717951 -1190951030776018876798636201331324096496 12717952 -590831607017585221881276034956247695360 12717953 1438538518515935990833812389713138115202 12717954 -755992719662406799580470247047845120 12717955 -228115275750454462304158075093980423840 12717956 1029400185707937046219733578875451989120 12717957 91490208250474043568886237772145820992 12717958 365661253550466860202574303729027241088 12717959 -1773811828369650281235524280835170624984 12717960 -789059045378603700553943240640980582400 12717961 340548996151382536134994744721897817652 12717962 -774020986432975981894990677069536514768 12717963 471946427512660800412749682494191260092 12717964 145178885481976389107065287672720495616 12717965 139354535212241729117930051919823088640 12717966 510841433189110517669623329637929936000 12717967 15269597344921206505636934702613068992 12717968 -172729963899220401556687905114646118400 12717969 -555100170208651287950725077971270028192 12717970 -114109758472482224429560120767613396320 12717971 181909223503918063760416176474504236112 12717972 55746464727837139125342775464821057280 12717973 875571543222607574138243887079568928000 12717974 -469736058864871542635790502795827034560 12717975 194652498539356261209436477583475043200 12717976 -82940715176943742336070363492281681920 12717977 246780866236056907770916931088212716800 12717978 60628338148755075274383216436131406848 12717979 -1307758947174867264291217754714572860240 12717980 -381420568426565741289915369246394291200 12717981 -1893510929229687196935806192338323360 12717982 -62867617950725604249758726674578081408 12717983 1970199049792899896749373224737145739232 12717984 272475384007707408749369790022960545792 12717985 -237817354608998256899683008578128213440 12717986 365743493234769235333282497452933324064 12717987 105494887005593967774130913182793296368 12717988 -819795170388821138011761024497402511360 12717989 1236045904812607892550102725012140002552 12717990 515553084540037136438435124840682782720 12717991 -836980571237325992296298176748475022416 12717992 -286958532669728354990397361086708940800 12717993 410682957975704448399801550003061541264 12717994 -520246667027239291242085835921524090704 12717995 -380412540863778768200731738525371357600 12717996 -677105388185381759335570762690833873408 12717997 -359382415101870822649287257066447804480 12717998 102324351950912066329969728278259279360 12717999 233659275798338899065906915326975640720 12718000 -419938910118434700155892400172974080000 12718001 -580153096766381842516713983226038177100 12718002 188776413086966916935876558980785679104 12718003 -1335480783902861124846248496086327253748 12718004 -814699099409075159649641927772166944768 12718005 -16267946547130918195141773899299486080 12718006 -58101064920366420237973299923166745344 12718007 2338609356925726503891588591869983103232 12718008 527613412441666327652572465875509145600 12718009 -805307938392614810650093668409441704790 12718010 59978077770592684378138377345314839200 12718011 -91989793355285109494386591248955968000 12718012 2099169454506159906462719936229041295360 12718013 -61970489720298568627202898803547840000 12718014 600476558456788804887160344428342456640 12718015 89332883214639018290391172702946926320 12718016 -55065044042792407500276828555014307840 12718017 -335691216120067058902856542225623209664 12718018 917579361840789044010251479701069858816 12718019 1296731939162645143655304212494629519420 12718020 45245858666519922029372832690388008960 12718021 -1534822356220196517416568739192112351556 12718022 689171591796947813575052651421511209312 12718023 65708787672273974175844852658954985720 12718024 23436191349481809475770861125757911040 12718025 786774768883042223081926137684991251600 12718026 -553499521900183988998681317275654553600 12718027 270606638513897343371328766757083568272 12718028 -1862020271352616938686992353649653242880 12718029 344798583102194375528200984788895235328 12718030 712715023129403987423389593470430720 12718031 -929923200174132800527186328457524856768 12718032 137796071126001480005925206987133419520 12718033 -784423103419397085648439080654031272718 12718034 -98166974967398603403458187226831650816 12718035 759042219503212089761102519197102332240 12718036 248908166251011012193247930073063724800 12718037 861269891070215623258476872098563580920 12718038 -200487424711341820801475470987855112256 12718039 130332126688621999844648044514983284024 12718040 1219073997103029653657759925269243904000 12718041 -46483384729124938889989354208479257600 12718042 -12085253358529184407639668186481600800 12718043 -758058099670444147387968743144497861536 12718044 599191837507218798491422737169307404800 12718045 1260299316793534993905003761348238072300 12718046 8689573802137752798144591784062976704 12718047 -64119190913004881371572697464655932528 12718048 1722413156614838416882890892219356020736 12718049 266442346846067060251118078294448552240 12718050 163274389986790094937490429238413180800 12718051 -223612765335714562839773315391114410400 12718052 35752695245845534371920800098450554880 12718053 -78995679459246648306897343540600244418 12718054 -77396066510819965871448814539509612160 12718055 -304882461895978522865983805262730129440 12718056 404364384421998807548339554054373130240 12718057 448142135870957671134438939107201948544 12718058 244810372910655191596422830604848014176 12718059 -1548414097451911983814438090320095961600 12718060 11568589116463438840834208304794910720 12718061 -345342596032733041037706007803367639338 12718062 -48092612497889664910883914864823465088 12718063 827305191578019982216817671744946783312 12718064 -81077413425581781992222280661173534720 12718065 671198476710124175155183926902022635520 12718066 -437237447613097336926827895195968769120 12718067 27306824522841464646298851356779877640 12718068 1437284057757150867727823536129873920 12718069 89486321895906370680860038468963493120 12718070 599586793885646326258515286160424468480 12718071 62058661176544972190435658888256173408 12718072 1578315650805317136374561232305677393920 12718073 1875393043436998176757617698048211267204 12718074 358640866165588969996580484980707628544 12718075 -2178272163873778737173799682523785400 12718076 119252436437746397233660802809432012800 12718077 -385807982129451169718691709338534302400 12718078 -387221100608510237435825043293697884160 12718079 -1899188789363513110201886247057811072128 12718080 474818099309818327451821288755245875200 12718081 73430729671908428238915962379919708164 12718082 169795709343658214720723129694177495072 12718083 -29295339908719475179954344458188120320 12718084 685793559764106201014072572340149017856 12718085 856630453795328889576101966666096526780 12718086 -269270792025534886173000639743632355136 12718087 1669660445003674317476872042236704215680 12718088 475818280548272380299169887871746539520 12718089 -396430607100334675251481982875757532816 12718090 -22172193980359425321927684214634496000 12718091 528823215582011919707041494431706144384 12718092 56431596865396360232940799613747530752 12718093 602693316091266838934454312190201196342 12718094 -430160288911316967215521558148468579904 12718095 216623851459755658169808549488460703200 12718096 -291031304142957495935048097699875381248 12718097 1327954514742648025669482369152441111346 12718098 238949729773310107030275967863314643984 12718099 -1343451567355189966211720184912022429680 12718100 152039396886042093267043736938052640000 12718101 -24793444018451967500065248487488230496 12718102 49636964835100634229810968652224023104 12718103 -883176093327895345358544080892504950400 12718104 397629389570989971201329086652387819520 12718105 1063734757714231664522740301760007600260 12718106 -881561879640203227070076482791266984960 12718107 36595158221734969254407470073612366640 12718108 -387574106962681040253887213713453169664 12718109 518796921365925402398776324879071595404 12718110 1040267216724888488282606979114163200 12718111 1932251103602939626788533868269637984 12718112 559673462289297579958834793232886923264 12718113 1023387567620053711327193516392984212144 12718114 -798079497874296274770108167765674375344 12718115 -70877323502731315938200450146151688240 12718116 -94223580890363128613836665490898854656 12718117 255364200339225563295706893629149331712 12718118 167651131572687874746140649392879814912 12718119 -213122314621741088212754129764004759256 12718120 5591538619540873435384180326065664000 12718121 -170273666893675881169107563366087506416 12718122 -36916044738409061042235521326778806272 12718123 657929839326811648511694151820216081040 12718124 767598376986529241271850120509894681600 12718125 68494521849866516701639488802055400000 12718126 267120747781142057532077123964762206208 12718127 -91920971786348601675017287459676283528 12718128 -182228075925607363768455953550887387136 12718129 227454248809528412719644373477606083360 12718130 100223692819625003245083811372505772960 12718131 -2011425688177808999254627108520437724160 12718132 -288728435997086035714792588076608931840 12718133 -63398144228765892921556938040761082116 12718134 158929843112625420031049989793583359616 12718135 51891672254235000509146275452004186960 12718136 1457239515188699737309626695892819148800 12718137 694398600562184279352387393102819930960 12718138 -20630385788046975248627320291629045504 12718139 118750638767385533349456375533088464640 12718140 -512547552394412581782823401352818662400 12718141 327863732360439825588822608226769956352 12718142 590900699035696617047061324421348545792 12718143 -696286946413542560451720539671286811720 12718144 -553949256790457672984961727387821670400 12718145 -685163862611675164925195372831324928960 12718146 73038887214195243123152880035756590080 12718147 -99969029325462826322678294977000891072 12718148 -61085163220635173316575249386951760640 12718149 480921970020642995691992671646274667968 12718150 56926938700515170924499934130053233600 12718151 -829467915747456867507422181367738626696 12718152 922961578718666485981050601828837893120 12718153 -5228872280566687542162030504856289280 12718154 -1354695916425413055616376431063538768640 12718155 231596653700880355668064002484163889120 12718156 1001629076364629652056452409538686476800 12718157 989340908906997567350122493537657276406 12718158 122880183287231553521214372799545123840 12718159 -499229154816580509906398744174243743296 12718160 8012815003845356517203243596641730560 12718161 967092573619136533715949683985711667200 12718162 1443985871832912411394307143618024935072 12718163 -1060731169814255803986851035627121959080 12718164 -8527200149616286930861194775880423424 12718165 424111520151331866764441076470973780060 12718166 -378301878630193227199011400338652831968 12718167 164745478195946175984255937510949931264 12718168 -1447797273017768650308738223963409725440 12718169 2155168129563621546507965185328725341444 12718170 41897980714944188315643675077720413440 12718171 -769967505044877392368566575882766525628 12718172 785886294603170742166220737747573097472 12718173 -88090250850795662035113534162050352960 12718174 228790905365760891164714512943137210752 12718175 -562881942692628171678511717292658378600 12718176 -936318775829773956400332914273013989376 12718177 -1492871498617602229278855301028226602974 12718178 -268461079048927812990443582124801658368 12718179 -171069182964651917073745581318606549276 12718180 -657564381909246783504324239521384953600 12718181 175882302940498939459710538249666168704 12718182 148709388943731399469654683970957363200 12718183 895269315696533616866774730222001589432 12718184 -375127545196371423895047339823435284480 12718185 -445094517620139899836168627987428806400 12718186 91036008088303724353835940779196008544 12718187 584768976355606711271475893819807998836 12718188 -83893661908382458291607265312723271680 12718189 -1525603918769353036892300774552124660 12718190 421165593653971792110137983232485430400 12718191 213401726078094574398826193474271357192 12718192 326549378313749217755675599117161168896 12718193 3124443988147600242533198835524589805800 12718194 12070034006274759556771122948927926400 12718195 193692038055920672810531835261926381760 12718196 2270626923556940739071559923256993792 12718197 453243170347472160701877517181695723374 12718198 -118770909732565783072036645339046497536 12718199 -276483856341477459735894494887101662136 12718200 -240306009435381139529900166384943104000 12718201 392284378467140453240305965092692651600 12718202 -573782388379103951688019257238329016320 12718203 237952687910397136600137014595642977304 12718204 -1502856745566652631798391107663603820544 12718205 -1396694737500559062471340179935797117140 12718206 -4648922452950222392025039941810330880 12718207 2229720118049518455515957867275056661032 12718208 1232772686011333781658235150373140561920 12718209 34036129969510741451191012365048461760 12718210 -870021262418684204771815300351293081600 12718211 921430965177606713081575502921031061200 12718212 176102357824676338216626766792365084672 12718213 1763516585599620494600522404323628346462 12718214 522420808919001404857195409322871887456 12718215 -3433254149767623104615380089372478080 12718216 458698826132088188985682425589286338560 12718217 1760402410897431015788459219149913703120 12718218 230948929037948801154600477424107619584 12718219 975554086790459896165583052406156095696 12718220 -860917064961438537085150824614565504000 12718221 7171360422401042279555523180603251904 12718222 665456605565374903116102377489176780800 12718223 80631029141196677434074545731775376480 12718224 97047648996673817315875255708230918144 12718225 -440786707508237151921263488071414284900 12718226 -238643138471114226211995884343685784688 12718227 -47880859042779542704448036383579905168 12718228 -789415120321590442839147047521267426432 12718229 -57685262556878556912439059112913648580 12718230 -71755494888921169715895013057072373760 12718231 1646191101318244862158490812870529233864 12718232 460086703134621462956829932467374612480 12718233 -1065292013514320467794234047391815138256 12718234 -429121209984369536034878198154435813888 12718235 323014100316972601015498150730343823680 12718236 855313319931931986260378979851847696384 12718237 -75436669723045314152563753940779837248 12718238 -67916247735754924414630885516074621312 12718239 -15284478245126493340777166407862812800 12718240 430486645082462913444159198928719052800 12718241 -510703658572441903859379993788451361536 12718242 -236236915217850641861008576744933205760 12718243 -2879416811496199427333543688790679562816 12718244 1435566303774713104291549397656259094528 12718245 222222669119519941408368512839878825120 12718246 329271831976295711244756906884694772224 12718247 -1419172997164497363353795013592206477408 12718248 351058291229540855868250568954872872960 12718249 1450317277093799109209050994625046528250 12718250 -1175581785782482738751171536071617736000 12718251 -41982333277546777826073388492011190464 12718252 337006190257314024482682875111708285440 12718253 -875556734094113188006148412237219147498 12718254 -533794394562091606838131486772364471168 12718255 189596557671541711556556604953773326320 12718256 -264922183966471418375651783645686726656 12718257 -240782470095605575684094684730095337360 12718258 32651391230229269119469489723233152000 12718259 -60803887451624788430848541888176277784 12718260 490201418577001978842832468071231886080 12718261 1681097106822578814868090111173254701212 12718262 404614772167718623826755197609234313632 12718263 -91253769099168686792365267258401063216 12718264 473551129062365998429513457301364531200 12718265 337804644073598422935462753518440190400 12718266 -324053166458895132226602371085631586304 12718267 -1586686460573785083826755860443710162008 12718268 131545395483712583941827155454928903680 12718269 -49775182817593160200735214245364256000 12718270 825127725315208312862818685021754838080 12718271 -979125242038314142994339831094919912248 12718272 -97794160857540079424698370115615326208 12718273 -2197785288840458112179526396525435756478 12718274 1100330712374255307809791578077504765136 12718275 198137602288261239626563419884681793600 12718276 697026467115109551515007454209826421760 12718277 -143461852308057316779116762395389665280 12718278 -290633947891637262796636148000178645120 12718279 68371480774152962412644054493502506080 12718280 -44960280702926519658194982598619289600 12718281 -740657840604848630675761694056224721920 12718282 -1523339793403577090214440197178082816 12718283 818047438219721781651131699700752219664 12718284 -237034633645075253627527916229951128064 12718285 -814047991174762379272264018424466004020 12718286 -15235210818312319805345746220577436800 12718287 -628714647548200908414073076795831376432 12718288 -187507081128613018316477798861462568960 12718289 155609284292260883264806298754348960000 12718290 132097523706206661989605073102251799040 12718291 -1984784420623594539865683646864196540308 12718292 -255383568912851814840859394094167435520 12718293 15587433742123937129561703934624134720 12718294 512920243191220180425746913946292404992 12718295 -1375193437208356349317875587653881960720 12718296 -761670089971102790263917512085196800 12718297 -1168379318186557360174414491808294473008 12718298 869262322303799483417593402506648392160 12718299 -296461646347322685101874255082821125952 12718300 -230289464776764121357277060202417536000 12718301 196647660305631503309291390652089380608 12718302 -250465016666570149765620506547862296768 12718303 -253563664261359682950412034934653474896 12718304 -813360600859406018610501496218746880000 12718305 1141264979579215410674473557803960168040 12718306 356349821210770121793298722222204498720 12718307 -288303517466804579760015285256766615088 12718308 91043984762080964905369225870882897920 12718309 -2164115495408086986557012448102503415200 12718310 -326830955337031048932793493477387520 12718311 742358023816369047601598933609502975744 12718312 -160877471101449658111726767155754961920 12718313 280873176863465702479209763764430661562 12718314 5422886622082003096488747343665028608 12718315 869468773178423211039043509207562743600 12718316 -336470502918894609710027232287823080448 12718317 -1081362535416540988258858171779382236000 12718318 -506890862898018316033885348026410504640 12718319 -1521936951156395028102291856944719663280 12718320 -89285579693964548307285771072474316800 12718321 -582991327098842409808942116645315412416 12718322 -64100161673715638850176854604893363200 12718323 914267481386018332571829525491349285600 12718324 -475483145622853064299598938725480676608 12718325 -10300905621522166951538020188754778400 12718326 86474520378153850281496698339268646400 12718327 730901874155902578725787105328717823520 12718328 66114857697218431691079871775764930560 12718329 405262869554014112699877703534844076288 12718330 -722299954830431904555793491414280465440 12718331 -243289409673281529432417266334754979808 12718332 62460252196376598327055582715651845632 12718333 330933756530998787867462675319636986784 12718334 467633866662620700896000415460704536640 12718335 -287966869978868799657021956282616460800 12718336 -298731206527720980661330431983724003328 12718337 -282757002353266205017118749292339595840 12718338 -1925109649486139504636246420401620480 12718339 -335704243877043461927791212111945172992 12718340 -217774044823220213419715184628905788160 12718341 -579734656817420219422946490502978594176 12718342 -406332023539093201813540650503540457600 12718343 243055814050554477562169570262901278000 12718344 208879132562112706873729881723019837440 12718345 -17959041724194373341472943051477131200 12718346 64768189079322644648846851597424231520 12718347 1248999805565189785978668794072993981400 12718348 -573376999066883460382572005641880795392 12718349 -676994096159737096127846289188945391168 12718350 -391629199641119398941241365127307664000 12718351 -2170222232577375284411956951118281549648 12718352 10827803071554091952241855752508948480 12718353 -748110368479455884830820154321266776800 12718354 -331074583970846857525004864403901628160 12718355 211861737179633530699586897154168484800 12718356 -20219239817760642922273888179020759040 12718357 88758846620932400987708019925276215192 12718358 -191732338118192806913970391368797514720 12718359 -21706325375221757336408350544753413056 12718360 -564201647797144964385141853908397056000 12718361 1211367145759643843456766211206498090000 12718362 -666967591738306387284330480093359248896 12718363 -759372900442497154338428887566778881504 12718364 19542471950176017156002098998758295552 12718365 697220446600547796201511270155578533440 12718366 -53048175639096765184969642177579425216 12718367 103390302314153415217197897560938139280 12718368 8430578771705205708147382381015203840 12718369 1220871558937613124637966930114370988820 12718370 612031393589067910497327493096120320 12718371 637218974044268049324299235295673409912 12718372 -752962274619629516267690272703929159680 12718373 -331746525256611909485609921447138740416 12718374 929452946557280180239472742219145276800 12718375 74304740254355736826061706013673802000 12718376 318390607574330351879337922118261145600 12718377 251861081765671536119302732123152393792 12718378 16454762618432613497170171735969547280 12718379 -299352027800566530512525372361156444672 12718380 -272802602312304602329394543851355934720 12718381 -376442800098889463296658055273124035668 12718382 216995251457491331511092577833632478592 12718383 -6830720992121053078368525224078924400 12718384 87825054757492126489059969027739549696 12718385 787745653512300609287071452331337856000 12718386 441187874128198075801710227476104681984 12718387 285035860655274507005421909298285038792 12718388 -1389448936940732286721064544222859137024 12718389 -948289774418480951911241996998384548576 12718390 45923187210304436166968797655448691200 12718391 46537832741633503804532534059499718960 12718392 -748065051381243142290392346116317409280 12718393 157108502724354205219495687056525784720 12718394 283487731385432551261526156454409847040 12718395 82530100547656336449646383322906009920 12718396 278726497402281658408225020297356958208 12718397 -1454137815948846157784915515354806032256 12718398 -175730644101260631736626642602098145280 12718399 -1245002451568157398718041867732361762720 12718400 261590700214828739590863698884362240000 12718401 -37938717153138528614082455869047828480 12718402 -495203638308719559250019489036206391808 12718403 2166016372689944024289534578831725118652 12718404 -236633226625475280352330590590884730880 12718405 140400706894313944284848649407196625920 12718406 -500060175434617114412468651363442418848 12718407 251366118376389913731820405683452324688 12718408 1811714554335373377811215326404558848000 12718409 -2264829321367070877885836373536249622048 12718410 85055480900277208809705068855723596800 12718411 2186791141786643668930234723854370792 12718412 475111498467105678111890834833449661440 12718413 -711605885417324200233929651163974488116 12718414 1583076834836164073265572636407349712000 12718415 -690459367150536447418338162571838169600 12718416 -201803396307468952741914778800168370176 12718417 -392087079846613788348019703531719843008 12718418 212607801563950209332327175845243809920 12718419 -291084231180278412446368752796302270720 12718420 -419563513123388411611543768188782346240 12718421 -554327453781764113021028273071828184256 12718422 -203118182461067023727986539269745006912 12718423 -139024250581696730367168312289756494536 12718424 1784748126419286533246607759271407912960 12718425 -14334388836409246451571048413926569600 12718426 -88775101906947998477985920469105911040 12718427 -597241970390701456943704669960301828448 12718428 207292849746298670898667905845764055040 12718429 -956082661140284062636244740987400135360 12718430 41038303815774820551644511749373015360 12718431 -2981880371091027065325303331918879200 12718432 21924565420552945125634167277652803584 12718433 -8570025656186662359593971886184600960 12718434 -417752261550525353913237991585820641920 12718435 1050279251579673378882711760038443808960 12718436 -413880800220511622653038360849284751360 12718437 -29339685140291198180478990773760615840 12718438 128247228322864929831912050806635921120 12718439 1715391816972792139629892866749181645000 12718440 644042056008248806997207419314094080000 12718441 -556643540492346493954897160295604901148 12718442 1744389732441019881158061233091622285824 12718443 -146138517299114140283746171872082151004 12718444 -1384811406398558147588198958004964280064 12718445 434054593264159344554689545283202424600 12718446 -119362201072889365175946993387501959808 12718447 318591010765625763241339742429655577600 12718448 -122276146884779437914956231106295234560 12718449 984610727523308684411526571766216012034 12718450 -634537148701181830174897635806757522000 12718451 -1618711276862938156561344428498575834548 12718452 -660485825689346716804425184526131027968 12718453 442988153036268136343971884686525591520 12718454 1796020972362113711190507454417987584 12718455 346564835855098060773636844923124069920 12718456 754962986665709914283360528985219686400 12718457 -612037883336705770286718057505398582294 12718458 -4893252079326633141267473121566071440 12718459 -272722799698371317284509912504701022896 12718460 -214627860912071198458384596307501278720 12718461 76327411403726593136315325756071037504 12718462 -466376833388008429740128620158316512768 12718463 102261209881382180106340416796445551488 12718464 -300708807723622141762860781968210001920 12718465 -415107686292547408120706787764886000600 12718466 693400813541605289416781674524513876432 12718467 893399006435400201903247190634858388440 12718468 538725825447647788615198195289202405376 12718469 -721396894410647443350756387745545044130 12718470 53529345306029380846910715304831152000 12718471 512306068292856178084695290469924777984 12718472 815583275064508534411629449899296460800 12718473 -60870818734028518703373947524869279216 12718474 437260969893598296472119513742887314736 12718475 -208349024645183683805701573514657395200 12718476 31921559952101187516851798786613345792 12718477 588437429289036105320719871661267174326 12718478 905823818880725541333004054265766575040 12718479 399040287981875497893734326530945870984 12718480 -4824065296930089855187308961089699840 12718481 249223698678597611705312266100941016052 12718482 -275261632525438775708453860602572144640 12718483 -2153951714292213202984868463480119037268 12718484 -1421650042524258235060401645349932921984 12718485 -505459742037719451081331834158663052800 12718486 -1158118875743379097371556362163334760960 12718487 16302709657293835411080675943745170320 12718488 46759719712077581830419448523833344000 12718489 549503678786086314608163765615885481236 12718490 310536151156349261060673751593925068000 12718491 129280453491517317942209111033064396000 12718492 -280100290442722864061468971382597288960 12718493 -1646420776699083715144195892963622975258 12718494 -62985185632588559517005901175495655424 12718495 -700880608740057332756374814161976199000 12718496 373901768015157284033827057087288442880 12718497 9540678358799769803432211840728330496 12718498 24970809488463685277789412902337419328 12718499 -1825882469300230609648590315740544392448 12718500 552863258477138032409097051145436160000 12718501 -78092741340243000629698342208961708900 12718502 -1088361679563080904260400162551851158048 12718503 -327211350403603284864477226826610616656 12718504 1122701061013026111272719111971061877760 12718505 490140276894986151049680166477865582400 12718506 548363350758035601476398622972476571904 12718507 1077337730561862377544660541430405261800 12718508 -577868034443674616136951928996974148608 12718509 168590185626217627041884628446194149888 12718510 -274609472045119103378525659099041219840 12718511 365959205043586980773295586937663586552 12718512 -40869256409346672911167499722752000000 12718513 -1789095028420986363309881263219507056238 12718514 -311027682244988096731751673368291125248 12718515 588403339588546290787819447185283318320 12718516 -697682927599683219338234155807498283520 12718517 -119774873548811715163942184064888742656 12718518 -208889480552278782806942647521058611840 12718519 -1320177123725325486198341921335887008040 12718520 -475995910443977862527243527425150259200 12718521 -462628939082786813875135659038362245510 12718522 -161361871571048387343147951314868428688 12718523 121466360699510604064239402337750844772 12718524 -94610481188685442482268909195203870720 12718525 179794177604238898471970446260538537600 12718526 -172176547228534192061285831510541181440 12718527 -57379582491071622174621638182616833080 12718528 -95707150690058021879989981062509887488 12718529 4770898789106094617483084291539717913472 12718530 296954893380632354202374814001798771200 12718531 375260751754493189254258722917429328592 12718532 644852267057908501110428514248707457280 12718533 -1205813734251296946578768925435064752576 12718534 -7067521894161252181889112639706202688 12718535 -876924701602212506232857904374551712520 12718536 901062499498120725788507685708159590400 12718537 259695433817417108612050750824308481700 12718538 -134111953938628068473317424587822659744 12718539 33555331225169912700116889482104939620 12718540 690039694252723634376776202600529920 12718541 1168285193082821115164645773960282351584 12718542 -339974607444063271416822288335967830016 12718543 2795211734673015049205560772187853546240 12718544 -83270906730007188731838945230748205056 12718545 145495545276836981241969180987001132800 12718546 -275398770277612314935229621970049222016 12718547 -1769631848930141050696302161759881082004 12718548 452552441526168130574743713665833256832 12718549 1167625324852781626014067658173803049550 12718550 133128671559680544344925386495580057600 12718551 -583952303433465748989767777812943401368 12718552 -1071208111442231289916775374125096960 12718553 3528334297755401026376306947477147253760 12718554 -6861001050838738114384666972258881792 12718555 490483490799366838962384569375261308560 12718556 -199481976269425368367287068344921006080 12718557 -849099564079556937041406198994096100346 12718558 -607748401537154295882260097026563125120 12718559 40789779000661013233271373036791326560 12718560 -451157506672005440099183816751843901440 12718561 -329501976228638638192775956648839661676 12718562 199625575323822284016212742797132784000 12718563 -7641170395805076966949515807963317760 12718564 92814226985377094669379932754815497216 12718565 167407439734834560728297459527911495000 12718566 -127010860983039651968541341939594158080 12718567 326257883869469518501650879468938100000 12718568 -726577719282573555027857403234191523840 12718569 -195378227824440024875397824893432318464 12718570 -183789814687791861572343896598421439040 12718571 50061300003629155716934610585863015440 12718572 48232211208270779567586762524906717184 12718573 1747697003367939408561186146948737344 12718574 -591133777860625813098822894841253510208 12718575 99428207764011216224883484911124654800 12718576 120840372153076341859374974259455852544 12718577 2262772278039710072677100166655426233426 12718578 -272162628900378081426550832524467144576 12718579 121318450942131833970160935002359458160 12718580 -200680856848727686632252709660121333760 12718581 211893189262115650954209197400303974880 12718582 -956024847545627056646679845794582491648 12718583 274435502473823192954561140798617984 12718584 1060825398385598038252699933816351825920 12718585 464838421160496995278277722451313966720 12718586 65349784325251650128880491633097275904 12718587 38387684292286801067159436330132777984 12718588 -802407648938785332995882698839168445440 12718589 -397606575270887791101047402817774199560 12718590 53717558684111879893126800016085648640 12718591 -567524531094517157546929987695550420008 12718592 580418141602684491354924747566478262272 12718593 2397854758185439066624034193430502980800 12718594 -238619356629180844331750694514440288768 12718595 -1355268154466792224015069428131211020400 12718596 -749499023669265790369806053051127392256 12718597 -1934122996163281532980135782591380767268 12718598 -342852601317853873412837294317645111200 12718599 -613688889190591874278690006833993870936 12718600 -309475393213683586456809203090088960000 12718601 53913411362444421259877594181162538368 12718602 -61712501350917484841307617877194257632 12718603 39436409370148655841390879403639520852 12718604 -934289724568745750875456305814540863744 12718605 118745740440521512937009503006955961600 12718606 974011366609796558020907051358050146752 12718607 -210846122396279693891363531985512499600 12718608 -72553538016804460098883275578925121536 12718609 -186616552420189713856294991114775976896 12718610 67566314594434333376696144573390469120 12718611 403602708364598418965041634746247969460 12718612 1089816973618996190927600623780785808256 12718613 153831025787442474239758206518757422862 12718614 125279153519357933937665706756393007488 12718615 -8595388871979448502170878015062652480 12718616 16486857923281000217652378233459988480 12718617 -1099733559755882955873007729541970430080 12718618 -51149165360743703246710279524869246976 12718619 -1302116260072357395738526434834699929160 12718620 962058662529346280468677611395138042880 12718621 156836367538983350630853500232511838822 12718622 -93856725593966956435040796299277230592 12718623 148897670391231389203357168294227312384 12718624 -623093488180079161892749199846324305920 12718625 1309795760213526665900981555196482625000 12718626 2148203792562484845387053448684728064 12718627 752460179711254578333509188954906315152 12718628 -23661195595404706953039550086976392960 12718629 -514566681566061747781559590783916841792 12718630 363599349174033485083219662333022684800 12718631 -476540750213667349850952114368614466568 12718632 354756780703373760288869294807815127040 12718633 -1551719950079885926989621833772254826118 12718634 15455074457006484587115738265775069280 12718635 972022967378168809803002769669571438560 12718636 -13703023395533587172257945564728690432 12718637 -504569203217576649694650207340142958420 12718638 721225149789624626326760363854375905600 12718639 311596380166862440962746896914276458480 12718640 -213278157843336563460109028011524096000 12718641 -558435204412895799102128225833515251520 12718642 55174991775205796343202175694462108672 12718643 -171132904539094764059744730726258202800 12718644 -22428375934825626065251273560551362560 12718645 756128771861545331279062115723571663900 12718646 -1019594643917405533692822345453530515200 12718647 1925960497604938334354713223070414569040 12718648 918424031779051346568361917526755471360 12718649 92489436553500389960821048501639292160 12718650 17529688507609181906296745473587801600 12718651 597051246396592145742608323795054457808 12718652 1485907044546417030268003828619078031360 12718653 -160652982020041610970578648818133330592 12718654 13090217492539201273479655327191015360 12718655 599026934420519264129410980065064732960 12718656 -149804964679074985424777871248364404736 12718657 -298800372899908001989826409289950510400 12718658 -363509729834539412324867285124499182720 12718659 802896949432685824080120839869230120768 12718660 -583991394894140114439173486897669260800 12718661 -706465611467911092365491955587673520738 12718662 -258495612547117245967198150393856320512 12718663 530103485246405543046632421852412205912 12718664 99304285201968586608304200604550430720 12718665 -57492366750487470413858227977135583800 12718666 631064699050293533068942929526207745280 12718667 860285735867384863089323365672281732720 12718668 944277122926657619390383211891489840640 12718669 9234352310320546748879823729180628992 12718670 -976721992289746332132497830887059043840 12718671 199921810123327726438936875087706808064 12718672 -313974210897640540062459496131026485248 12718673 -2461710983790320084457902835412652220 12718674 199825773271126888677596696951742090240 12718675 -332284793886932957725311415913021802000 12718676 -306340538891038331971606324734827182080 12718677 1246749792728193290515669063118329403232 12718678 -41256266174943409388870765512116480000 12718679 -720874118746081368024079951316235657720 12718680 -76200504368930152285026132119361945600 12718681 171565876640739263993393836152056985482 12718682 1185218117324516167231986876070829982192 12718683 -36151008797617708275426818977848665856 12718684 1364826702783555685680636623542740172800 12718685 581657422290609144489598096620323340780 12718686 -453033884341288972249301120267415632256 12718687 46007857304841717700133996902550556400 12718688 -1071897476103835331648368450586508656640 12718689 271264242317802070107389717805021685440 12718690 211153548783412328807697052600794009600 12718691 -1824899909600835515345687344764355879908 12718692 -83588734613610666571999529497153683456 12718693 304628612259203398141915205905439480064 12718694 192990498076045843413005197019244124896 12718695 -77886243091814090035932877742216121600 12718696 1038006210552773536477447816569472097280 12718697 1124324727100266178522161066929945305146 12718698 338434046539873371813357860385191134464 12718699 -753412005587919337088911257726386609264 12718700 -462713426661759499048044202665064896000 12718701 -42583118473385892339514666016480090208 12718702 -378084831983218083100955664033246656448 12718703 76165636373719314714278563958871947856 12718704 303937723554413501459700641453603880960 12718705 1439450783457974680251684146897974728960 12718706 87895549626373386233122911879658595328 12718707 1930152198103846702295548271036646307392 12718708 -40580784720212137201709136914592757760 12718709 -1868547234462381384084702834250925979090 12718710 162084767822914853220646023759818563200 12718711 -126546514288113049297590077637526515776 12718712 6275145557085658434997504700506091520 12718713 -53261189648145571621585618459272735360 12718714 -352330756827853879041125884853125536000 12718715 -285440651512359141897500998204338972480 12718716 -347493997319146539735058688366426562048 12718717 254467520026845729193689987992524003584 12718718 603073233050102808756901167179766658560 12718719 192344276296430960634681414545940858504 12718720 520154791987522941151553369355898060800 12718721 -2031201613738715344535953550261332350078 12718722 28545091818807311404757324742292879104 12718723 120466365399857375064747951912068100840 12718724 -198502582561065189763318034857848459264 12718725 264823786360867805668530254362606689600 12718726 186498424301677941323814549768883889280 12718727 77152890026439523718748245247224891904 12718728 431788443264002776442807505007455436800 12718729 -1469884274045975973076727251161690023324 12718730 263298021550114042382107583003312747520 12718731 -1118102256168061812691477062154781700648 12718732 -7206274003869860509046339678043931648 12718733 103332799319345252450807562478527998400 12718734 272699145975002501516508425146935200832 12718735 -426346063902262682570047805862099763320 12718736 -439176906479774980756113052253956497408 12718737 -1310251279394591415836094259035617549688 12718738 -538423701881938584834858098166134981856 12718739 -825260371948148258947300084266950019000 12718740 -369913681519218762840535645536135321600 12718741 -362829480292823894237001954084490245728 12718742 -241890866563550519531102203787798662656 12718743 -73052269916711443260482741376901026096 12718744 1363593213001840087858452038111318630400 12718745 126458480740263698372165347820999515200 12718746 301644162455300296841830650872984677872 12718747 -42888936128063178379689625758036797356 12718748 61352247413377289802007117752308736000 12718749 -1714896892649351741674513220562695631552 12718750 227089937130569139139850804553333000000 12718751 -188764953472402743520681018743389136600 12718752 -24906990488834266130045946846372691968 12718753 1079898457766931401397759925237516102804 12718754 771824091245466769748251850135962236672 12718755 10096580244904933448676312854136806400 12718756 705432037304909800159546390523323310720 12718757 925280353638675967540820948691162531006 12718758 12691978922818462617644869821362594688 12718759 905544615396995191183502854934404290000 12718760 1236695571596212394415073077791985408000 12718761 808674919462286150497382331452104572384 12718762 66952441191264778577417338593373409280 12718763 -773754804781771901359237554455855466720 12718764 -11207266772762418930829768835336914944 12718765 -869092954211657177902982803353536180340 12718766 -93702083827425156734910842622762879168 12718767 -6941164010058337576023832407107519088 12718768 -238061148468465741395695393286330564608 12718769 -523357613119056103458532379970770547648 12718770 273048413780672198473574944019839472640 12718771 -1885885745955347810812433795905030884720 12718772 1209548464655247254525240105765011986432 12718773 172319182711915949549779605327677441664 12718774 147743407667599692996083571365761405440 12718775 1989908451126467254351098876484905600 12718776 262929679793374816769173863015814594560 12718777 -1329353605710036714764372565332300374 12718778 -589318422169660008383439997543682661120 12718779 -892755355805578915278257708445274563816 12718780 -696838290053044111377833289029286182400 12718781 -414483769701843894937580363870726134548 12718782 -41320810809322573488670235033260714368 12718783 1620805186297006443478218801475548691200 12718784 158096173736066347023269993139117490176 12718785 66519432059513441677264178187576451200 12718786 -503635555597606601784739875494711151408 12718787 -183051824243979345348217062739310891088 12718788 66659808482258300708871822852961622016 12718789 -1922250437339120853779083144137118157700 12718790 19129558267159951967211087022997606400 12718791 817641446396539372461964033788907536120 12718792 -433029807129676119095184764769528192000 12718793 -949988027754589124907595534105263365376 12718794 -1000096786406156881547695666140449280 12718795 -868988025037276695677965194408220771680 12718796 126922162577271443908479570584448811008 12718797 51542632326504674992636931742117740160 12718798 9119471233597861519492951488596333568 12718799 376209476807008366299423780961883931336 12718800 27105335152028256913805251173985689600 12718801 -1174520405419644780578120149492136989198 12718802 -580545008937156244011684631005728865648 12718803 733952768075259885841025724633730411704 12718804 -135859593280746718705662325588933378048 12718805 -909891739236865674078268463048163240960 12718806 -84433677209672983310605323854071103616 12718807 1859979844428056800453077398689738905720 12718808 1281484595218897977605708921976878376960 12718809 -1888228195867073617251657955281050731200 12718810 6536649513965995151669751762665502720 12718811 -611408374304735520487559128143513897984 12718812 116615092854864773688157943321605862400 12718813 210978011251918400375611975784786001062 12718814 134704775857828467808968839817579056256 12718815 94043775534780950162666610996494795040 12718816 1233978052177902620283683318398627872768 12718817 -308412803329623970449320236550096215134 12718818 131075028139351164252633108841756529664 12718819 270061227346697734772649265876970872220 12718820 1100655431879987110893276614542883136000 12718821 559310526642069638135084830870017647712 12718822 1223584368537443323723307198895734546112 12718823 -116503965590978263890643787873419758000 12718824 453163961731230146482371680835368632320 12718825 -1340936925938787573017540643882248000 12718826 -305091561021712245345787442618380655616 12718827 1026381285174515387073867731038317833448 12718828 241672521099345385609178617763935779840 12718829 1746890154871219406552740653497060754060 12718830 -189246114203771615467501809303429214080 12718831 208141715415215678229782234835968013064 12718832 -308166021502735570372457951783410335744 12718833 -767102312009151036318232865604930066576 12718834 -279681273490007769215729749247057335488 12718835 -1175297531563388243829026204484532223760 12718836 519384982150258773311349458122574131200 12718837 -15314441407031590729550189713416683232 12718838 -12064800266840417543397639654450645888 12718839 203585010750004259459013766956689587200 12718840 603975319306293138051608933533427404800 12718841 -27903046259768537271954870678208472688 12718842 346890598911826276248607943607569003520 12718843 -164460082732997106934991565191897408096 12718844 544581172401489597693825945360119149056 12718845 -492135856759019739303669842869607676000 12718846 254025511192147623599502442415325306240 12718847 -1028123372940160937686249993584545679960 12718848 603864423985053063889300077669362171904 12718849 -38271736390676601927046373921236236480 12718850 174337048448357419013891020522223996400 12718851 240461957461071411508434812973699994944 12718852 -531048158779259788646354569234613178368 12718853 -277829796109678762294776251098891223520 12718854 322787774920029009304646231503793180064 12718855 1286920310694033878813974153920359504760 12718856 463225988171935404998803164465908305920 12718857 -1320826502504820477571567876709253609120 12718858 -844198149099763839065618391472145295360 12718859 -1492830018632692645058693954009309408940 12718860 59120115151709756752014645668748165120 12718861 2251834633322374253348289733247427680 12718862 136515529370904852659196977482407194880 12718863 -32209708711453422863504037053387948640 12718864 226797012485892185082021432793577226240 12718865 -544081806096324053954509899541628040000 12718866 -123000212233118334879741962605532774400 12718867 -145317042678772643405022839902736508768 12718868 1513369891829794477069903797810997400448 12718869 -280143463767459204215387994351713800704 12718870 214086895012550180961187776081793906560 12718871 1788121097234531108479422326291627603544 12718872 551964218963048175897756120037443102720 12718873 -615115499373076996939554433523745286380 12718874 125834568948998952672629021025066615552 12718875 -5915405885825553140897871086151720000 12718876 -443575116617692693412959605384497920512 12718877 -723156401001321218329881436883478725274 12718878 926083101076995409277979793835285406720 12718879 1438720919079413338012609595050509008480 12718880 -1307150093428114349695405660171848253440 12718881 -439203324689433013000485633359770031616 12718882 421386415638093087049288562561188838784 12718883 637855860447437288043332714317308800160 12718884 1912027137862936374743491609169089536 12718885 -70648215189073951862206210827743337600 12718886 -137411940183633879758635164890689276800 12718887 -1164339856587484955653795642408408442880 12718888 277747613451773482078815478070386360320 12718889 520135069955647167413912060490732733860 12718890 -40791709278189587166453373443460646400 12718891 -536281525070630758393231126415740741708 12718892 -62070828539669445204529068853447019520 12718893 701569706745551511480984773106581717568 12718894 657796354450007397505184093428587594240 12718895 37150278002284691075948989224408682080 12718896 -237594930529925187291635388007544291328 12718897 93761638563264622828438038115127422464 12718898 300689331752276728963022810878510943136 12718899 610972904273803589205603373723372276884 12718900 -3850735129035570381915289515622192000 12718901 245662052369366823098132417685524557560 12718902 -183851491182613488792561592582941782016 12718903 1233725984349569115284917054383761157984 12718904 -1778878021519972270187952478541409484800 12718905 1364104996484578823748104019477659301120 12718906 -22383899893510638971340509589079528848 12718907 2558936581624783891305688409712152244000 12718908 -390003746936979763199221081127987014656 12718909 -718096756218047116077067200022359457184 12718910 -817996224204647593171039127728417697280 12718911 -397238466426643973949335634939731896176 12718912 -397372105441534206331793073685750349824 12718913 -480350540645383737121234216004979800016 12718914 170401541004905909469165466582208076288 12718915 1024584952259864668888821838122838080 12718916 -223307342848837217834468280222301827072 12718917 1918581462086727948620199939985112712000 12718918 60928546481538305662521179038905693120 12718919 -1514223895484708479351511787042566769480 12718920 -407237898161143868479502274244236902400 12718921 -831830712517630281940584960358232899200 12718922 223274478229006867143634514919106942512 12718923 153440556631627962637308059494344622080 12718924 1484518677827690062217484572675995823616 12718925 -789922971956861578284017204915221992000 12718926 481995436909187375637415732589206348224 12718927 -3796704838315344880528557225684726944 12718928 59775468613804726204239811381267267584 12718929 976155665667862468137054021605851742880 12718930 385292091743645619205785206061015209280 12718931 233874930937652816455846782876004979424 12718932 1959203358834816352674888494698604544 12718933 -303953903040446609708095587726699200818 12718934 -262210240116916486386374693077866204384 12718935 99395982954591365370360761950941770400 12718936 108249983453533855927294014176577945600 12718937 -856016601390427768162875086741993340096 12718938 -323561922249632363623049555406372134400 12718939 89724138661010122158583824476054594760 12718940 -162039919798532150120207668353515182080 12718941 -108820295050321144656291146016081194496 12718942 284839867907683686004030722445644823680 12718943 179702437849014859155437893953061796064 12718944 31412560484268802014128188756521910272 12718945 -869567363337998941258172135462906555520 12718946 -518247206449427750440903069807520081328 12718947 -1077539636887940776438943269558860472200 12718948 413622606644638884899717366282141131776 12718949 112403037336356589170708958086292005664 12718950 85604971516666602921964294293172737600 12718951 -150198796495834230423570837964309265920 12718952 626208259118238072428883169937143726080 12718953 -9651352787725376308958070592720980060 12718954 -296410721987039678031927589163427744000 12718955 522295646573928351082681666379367123360 12718956 138082506218355381223429178229344025600 12718957 1132459484086572231896062495105522725206 12718958 -38728740887373447124297301175726682368 12718959 -211764616919230292705135237285225217024 12718960 22038141462704260908026990142386995200 12718961 -118340520663769820930497664217169155600 12718962 1180150569117616577385992071234939224480 12718963 605978849145265839919450941281367766024 12718964 1255189189886389110397878335650002158976 12718965 257559841249477158904391235530619244800 12718966 377015682824252893062835009358772069504 12718967 -1543445585890004754327052339483485302448 12718968 -359735929030599422684423960005117194240 12718969 -1470652182062792011070307668444503684630 12718970 9644604845663143909958391190178956800 12718971 -624764961972207206088907580595243383760 12718972 33394599421763399433419864466373941248 12718973 454534144792344341340562131336156359904 12718974 -331599787188482756886433905559874984640 12718975 74050733775418456252292130059602592400 12718976 1632375757768488583587714729805149634560 12718977 -464447364310596767876029852368035251392 12718978 -801442738988304595827626141495049702960 12718979 -66430773102424586498278466248459466208 12718980 -527037666372406498830377736952816128000 12718981 -301718489066190354894128338492381139136 12718982 -1243058434238367956343798659874682197408 12718983 -60598088003575069265999019251276171136 12718984 1087875696240174407846626366181902540800 12718985 -1312286878777251231391153087049247761820 12718986 -20193528281298603872196551363619503616 12718987 -81106468735807997983661989173170899328 12718988 1136715682794620920343341294784302043136 12718989 920165047429114507920090558644368605654 12718990 111654212584029165710340262084800460800 12718991 -2095828743363548468316030355663632007848 12718992 38990118633424193639735386195065569280 12718993 -296504222503616580704919836797719470016 12718994 364381951716035520358395453657637836960 12718995 481643992658651248666599137529624483120 12718996 -789937279676352108573437785513656784000 12718997 -302310849646045663130575981153374717348 12718998 -229420426989943775001575247301925066880 12718999 -627647340496857396155208585079436194560 12719000 360867682135022637387435575810457600000 12719001 -1044076092571737439424547434722455083568 12719002 -1006676848724537348900671686906781068048 12719003 -700369129818332826565430189011824597312 12719004 168143611181598825296605299974870553600 12719005 600567914999192101775910699507301251960 12719006 270400208769141274852226160912347208384 12719007 108148310375543517651735250633215786480 12719008 211757149556203341912345981547229675520 12719009 -30243120711919757743887335866984558128 12719010 78216088257555629940174289935921246720 12719011 -167996458177399004625724990051447200000 12719012 -1694988549024801162487817405992623160320 12719013 -15170567344911004874583145654040471136 12719014 -362044013522402476298575185013294718976 12719015 602097863420136563754305532058535670000 12719016 17571881490548285926388576749621155840 12719017 -1710132969616325447532685440401796156934 12719018 -284843708729954259363125633548143356160 12719019 1236209154084400741529515419069059200344 12719020 128697614541061061117034554956286760960 12719021 222035988798699107956810481127799279104 12719022 -156940596317105505293279229430643579328 12719023 -203086628424759401378302390499484280800 12719024 15884204745157269695484996004770447360 12719025 -32511825508503652458353874007368584400 12719026 -1084119584982187670477045643423355745760 12719027 2280629368490202394478650057443837715800 12719028 346348349872061871084837872607179882496 12719029 -98780556128389511145743689445012004370 12719030 -163747809969124004226428977673577699840 12719031 -357525223277809674652729924549524104160 12719032 187456287456220374954140942425723084800 12719033 1814471300449770682782290057269364872080 12719034 -363278349381114407894585584279147241616 12719035 -253615267189981485766354962759711395040 12719036 370848936142076714007892750984439700480 12719037 -43448394188785840927680942843935685120 12719038 437198556658698102264340660533646490880 12719039 -883697921069773808407946736830805284376 12719040 164159454659787801333309917020815360000 12719041 1909379607009724922669336095454738284372 12719042 -282274932365303100225738797220776268288 12719043 226910444655001150588401488279286853200 12719044 467452297205503439805736421013101491456 12719045 429573195037273839910107708588831018300 12719046 -88122347477067686832211417554956009472 12719047 1880907320575143762297761011266656225280 12719048 1682830953181190983203201941368500495360 12719049 358954739378215649898516498422131240320 12719050 -225560184267247756099599050571494707200 12719051 567885148709160822665755089270191157504 12719052 -462229059928044268409432058554911948800 12719053 369177709522736381900956425899825502784 12719054 681186145503015167426102494651284640512 12719055 227163899011748105664449861095637375760 12719056 1801042388329446366563976459688345600 12719057 -125597226074412030139448781107409230220 12719058 409340756813753496788207534453826502656 12719059 967770948510795299354150284710521669016 12719060 -319175245887432435827061311001935577600 12719061 -315131949638921596757285272760255705220 12719062 543564162823506528271074096311517856032 12719063 860064426849129569524524423037697411760 12719064 466217207030543555557904972224464875520 12719065 899270060361011892260137638328180499460 12719066 -1226803709259328052246034891826774602768 12719067 -938701204034094954978231804226286008320 12719068 -1452589695118972952995728742548892375040 12719069 -1268716250966517885844482196265048601792 12719070 -42384264715325863064187818823981519360 12719071 -1024393349847449170447274533398569886528 12719072 1783951101728955406872994749790210228224 12719073 -265816691780052578314909200285787721856 12719074 544928231356093350768988615251015571536 12719075 400431132237854114705529742896403413000 12719076 -83986933878491631651609350162751802368 12719077 -542240126436405517947548804489012145540 12719078 -278006101850913871100021812870329721344 12719079 -1080777059624685411556606543549193856000 12719080 440411950425550096274043931193010585600 12719081 1574066047185145840482365345796771305700 12719082 17871454516742900726021337150986388480 12719083 83346688094935629101199100770786312448 12719084 -247986459090803853320631404962483313664 12719085 -997513854294150284092760214385776000 12719086 797411792507102628885374885102078941824 12719087 -2367631280797766693924214890124897610200 12719088 137243174833827873999997357457061937152 12719089 1106039362942607267375332595136505911890 12719090 263289358320142340084259325435305569280 12719091 437666353435180397498464449171001513728 12719092 -284252266201769163393274121844254496768 12719093 -254590371601464303538247831723304070080 12719094 -200726437125462545939348822543249310720 12719095 -29915487477350484862269510318747604320 12719096 398599667071335118067949126292305408000 12719097 -294167368569210940545856138974998953926 12719098 82754907854089094333838444195551992320 12719099 -5911188448711853758654025803044665712 12719100 409156949603426849162557773960995366400 12719101 -567941859451471492756151463374410258100 12719102 -146468316244836132371301712892742758400 12719103 -285482169718780484818475963170081527096 12719104 -1639052816370866092780848099946947149824 12719105 332209499610241166169194034877143504960 12719106 -457237387697678065764807673748573287296 12719107 402487692703093715421927391386664623356 12719108 150068307596416418940179749660251069696 12719109 -710997299530389953567472036930966890496 12719110 -1005414131710370128528221443510500224000 12719111 375966171176256218034385391598481738512 12719112 -67816375646141731869896179240695398400 12719113 14047321922771075506816415434371736944 12719114 3187578633059866263439020081228570624 12719115 -136076908991235502268063087445471991200 12719116 -113119549847800770467012049270052572672 12719117 965581484289204113523161061420564294240 12719118 -231216964433464300752818278622187527040 12719119 530797441580689656983959957759024520192 12719120 -101854331002024516246964744387720478720 12719121 -1095771602151180321198158314498036095360 12719122 -356570870659674577116533793735973854048 12719123 -76724939454101215281830819590381532628 12719124 -41506794405374036180061381092502312960 12719125 -1304523420358649404743364948814050650000 12719126 18382680573514825646108487743592633600 12719127 983621536056699848839827571735766512080 12719128 -1571512124131441963513640211790982615040 12719129 -316013379862664351129670592934234914800 12719130 225084909568130814271505695332539397120 12719131 2104227755017596745480333628505840783952 12719132 -545766438301616764520023009327798778880 12719133 174766897915291253210843860283869113600 12719134 -324083710992829327713821914031445145920 12719135 316963460330556904785893131699400296800 12719136 -55076991152430167342725359008689422336 12719137 -947678572074478486731628999118158779500 12719138 16837084953080170868806644718899730944 12719139 -626026269576541600849686291237596009040 12719140 449128050685641641631861404158726471680 12719141 140638116047767219999951067193349300542 12719142 9640714350506016215517952617701414208 12719143 273735060038349400618451567112529878624 12719144 994547978154094608193538770436440796160 12719145 93266582894143504612658737363782835200 12719146 451570164730441119867536725319893244160 12719147 37084832854322952131290546766773113600 12719148 114460308375206938034167551737105685504 12719149 1350845886854347862566477690916573408150 12719150 649067054974364067075238275853888444800 12719151 -1140063092347459128941968621688460976920 12719152 -110894848625774537293721839627113742336 12719153 -219782335695686112091225887494297597376 12719154 -126800601566869223509535515622785171968 12719155 -102419823690196978771701844555186823040 12719156 439631940217284481239409497765885659520 12719157 652410622864182619402338171899280096 12719158 -719476688427021161006484175379697379680 12719159 57161079524055403755933322230797832360 12719160 -274872888177994488064108075086108672000 12719161 211276226990829230013464104055039815680 12719162 484035344351542601325285050690467522272 12719163 -440111883677039002829526495796464679656 12719164 -464530165436835922788579296532914265600 12719165 353127181040613022900263468710444646060 12719166 347914839289762493452822654683681408000 12719167 -666770853915322870070555909946680870880 12719168 77544848140901284221108400461919027200 12719169 177034334073754441434143159884298619024 12719170 507948348616860586249065706293733171200 12719171 533941199506701634273234569087642918144 12719172 -207063049001749917212823931026447787008 12719173 -1691288807385517903494391889576651904036 12719174 -271672665097093559416123498104124579200 12719175 133173828312163326048216401410310119800 12719176 -583187198218551237920498601159549911040 12719177 884746646104776364822512227601966308352 12719178 438166407608338499729373109384745581104 12719179 -98436934584887118204793745703503031048 12719180 452169824468944889643264309835861478400 12719181 12837864340210377334539804616669609152 12719182 38421360274506371578736013462761446272 12719183 -158272147370331253522909945101455651712 12719184 30059214034816897251217486191351300096 12719185 22479822239409409907023391601516369600 12719186 -136709033925851741874456382063563874176 12719187 -61947918632191710128339464605495643968 12719188 -876406591153274809970858856945763242112 12719189 263500718801735356435086252799684184640 12719190 296648885701115617280415309439843184640 12719191 1995377489182711690371505400386088899592 12719192 1833409840169402547743998585313156352000 12719193 390271010549580156399885695078358074064 12719194 -503209216313173238920049601582624092448 12719195 -761421687875996687287990470418564239600 12719196 -52726862158261235693812470579675310080 12719197 1107948689815419637262701340276982708000 12719198 -812644257989276537866904097411837670464 12719199 -90124349742552747045855625423356964536 12719200 -72955812082950574764952794664756838400 12719201 -324385276111136249316332529918812348496 12719202 772489523006566243457267675425375851264 12719203 362981993420530947578063658388580079360 12719204 130887078500970717536714754473505699456 12719205 33842471454307044994345998810794682840 12719206 914826296465861975101317096127546925184 12719207 289145991968072184029293989065376706560 12719208 26023022741655084395726269693640294400 12719209 639680375865204403013135759509966116410 12719210 111806667783097288564227279223651660800 12719211 1168837450423984488288613449656387869272 12719212 2052922714220502007252818145730834411520 12719213 -336173372340785351095677746622562111680 12719214 -499702447683096579722942317289327679360 12719215 -605135884806393000611296411136931155640 12719216 44528340037170900929454024222924767232 12719217 -32158545320934486810911157994712071296 12719218 699445528670869449466776723409446124560 12719219 -585637314978475559150360967531651986880 12719220 553516122054069136310862346161593241600 12719221 -1055369795259929160293930436224654359008 12719222 -872620631085324574873318715751110624448 12719223 -217887543312323443690592486550102066216 12719224 -426000230255730015882473462890681835520 12719225 -357594557920741827680997324818491894500 12719226 243100055917568741096969408186380016640 12719227 6617609449090930477648542460618448440 12719228 298086373262703812835033535783640064 12719229 -522277283856722724956368387434673046016 12719230 -98936079884682046033457410693442311680 12719231 49586155978887852365141887111889796960 12719232 266402000329235574217125168006907822080 12719233 1109579511005387920839401548275289044564 12719234 -783877520046531567554362373484330832896 12719235 705239947339214252011512312941183502000 12719236 -161619374667228376620319962458916729600 12719237 1839215448803300591563336117074689953920 12719238 16710041253204792167047362525598433280 12719239 580071991992161393374827015557897582824 12719240 -475819748959688629842907019190251520000 12719241 13395743084687209864386215708443956480 12719242 -687719144644410429104477237340445099728 12719243 1797432386739245500524056057352761601492 12719244 147717685294794576646057149313155042816 12719245 2842385741038963846190977592223231360 12719246 351272264005143858191434531526112294720 12719247 -132042085714609177589973992075584505328 12719248 333058969043611393505424961113533161472 12719249 -1175843036860442259539045481867201324750 12719250 158948627196399369376483516394949768000 12719251 1693618337262904106158238270921896441792 12719252 71476918799320244614205698044460376064 12719253 702010407974751717608460858335616360384 12719254 -721043922125235347143156126419243731424 12719255 -206087867681803200374474628961331652000 12719256 700110155499438986483918757389674905600 12719257 -1753493023134626377486633449051470040 12719258 -290277646888337748592350600272180042016 12719259 -505785459369944257859633469804287556336 12719260 -4891025670978077403792364534273459200 12719261 -475151329077006814517407749031254810138 12719262 -189351986177908661449630455216566854848 12719263 -34183505254531467236015631622431217536 12719264 417028753883795848684989734255824207872 12719265 60161411809560696579253671167555164800 12719266 109374160050914878541848301587696158720 12719267 -1525420661310866986364473684493653283448 12719268 32609672928246886305013516144285184256 12719269 156987540726794584005298618040493193600 12719270 -670469672275477206809228488233671713920 12719271 -412843707533367053243874878900810282712 12719272 -1866697548890356003453539979105698048000 12719273 989829603684642741094276716216024685818 12719274 245549477956664261410222072684312776960 12719275 199025636062593577850809028518154303300 12719276 758925858329617595063752550964353386752 12719277 -1006039566088433597516608345611212403786 12719278 869909891172666648330156776119035072 12719279 -2415991363679526395163963656169398771280 12719280 -26520074191221484883983466305400340480 12719281 215003639509878078021943326544598315520 12719282 228193484775769243120323096429699916800 12719283 -621556493293238583638660268301499608776 12719284 -49013692160403871905798659511903488000 12719285 209492698628842919869411371095931497760 12719286 19637554791021861653277083986510894464 12719287 -354740857598595632091242608470544032848 12719288 -1781895599454053238262051420896793866240 12719289 -268993292521419675581743564220930771232 12719290 518370019654659886419960445063018322400 12719291 249155880222612154274445035965563812784 12719292 574551225685709374111087357795479409152 12719293 2117254475974166646010536721187056930444 12719294 -340497487826703527567984996464425187968 12719295 -356295933748254855202630022339666380800 12719296 16471620321289149813108062002801016832 12719297 880895633904384950714075205870197191746 12719298 -283162228974296091269563814937770169600 12719299 1181166113873946104793532292606030337264 12719300 58492508905724730999878779851764121600 12719301 -20346189079462753035879032191580163456 12719302 289107615610489542644443229107171087104 12719303 -1618115247812508554447764890731619077880 12719304 -131498615373681157201366545729603502080 12719305 -64908137151179451282603857412380382000 12719306 813247131096358913860684137782093664 12719307 -530500097730742499130577178841892679760 12719308 367956846971902475998259817334498338816 12719309 104484916544709936465760041500977755510 12719310 -518217501911139673876000981517650899840 12719311 644839134831414434498541073658303257584 12719312 26489509615629237509752320884255318016 12719313 -625463781380800316404559972905074874380 12719314 -13923556005677212501194857950708634880 12719315 25934651226376836635051284370629135680 12719316 -629687763976339953311650930054627614720 12719317 82012934598914593680535813223543837792 12719318 403574032836448555419773897128407555360 12719319 -185313476246864935056269669920723620960 12719320 -174520269459855908432137660272567091200 12719321 -185452649590082802667824459739826246400 12719322 -317132009222776307694251243237138227200 12719323 93594247411482936940162708205608941360 12719324 -640285419232785424513614962697834530304 12719325 68037642038372470503294807716936637600 12719326 -47845712106581034456427966385164926336 12719327 -1155272916839575254057410024091815738448 12719328 1418414713743431400057687920259146711040 12719329 7712210574293464422908467323903096320 12719330 347913863759999151831423016368930208320 12719331 150744116909684690072709225152497335360 12719332 1593505850743916718462662394835318406400 12719333 545539043037413656070464233310212997824 12719334 243247943707094900154145010063818475520 12719335 89636717823878771640023845665014874000 12719336 -284991967901893808473944189164509347840 12719337 246473322527549950192861942931533340640 12719338 104870278468136369059329845404779793920 12719339 -346151447891639345420960149694894871744 12719340 594758763491597575746754321501216220160 12719341 -425132105447040714494759231433802166400 12719342 -443229598031777390066719139339790424320 12719343 116999373516138116483592614141503438848 12719344 232246885002232868842769403646720573440 12719345 248230536569127630638497837865460323520 12719346 -176672756627395886720252620039859078400 12719347 3303548614016593943268335996442308740400 12719348 -234050453136001987295958067723345906944 12719349 -1346726271173710382636508504159023499840 12719350 43360451458203244659091892813866492800 12719351 1735286701236179529302663957074021637352 12719352 547368655693657712296514375857147269120 12719353 -1350403727447427907754739298190586965398 12719354 -384253195307086006022889862107972388416 12719355 -414069473087906176343596829416893308160 12719356 389361091681997110581680327193910646272 12719357 10023928708923051818103544284418072512 12719358 -315040884718562950886804808011326637376 12719359 665485004262098663897068388156250519720 12719360 15327244692877935158874227042628403200 12719361 -174343789603731183341980767012466130880 12719362 10904694214867430473363472369570340864 12719363 23330732930846769033979957700829807864 12719364 64908768064803194848681371746740396032 12719365 -466915856500427463295653425238822940740 12719366 911709973893727585115717587191992401920 12719367 -1161417659902007867364005674851747627792 12719368 426318736654911750921333231706645954560 12719369 921545834640937272749862349298409969444 12719370 -563881746729232012762266313617148492800 12719371 -1763407676017613214684580534550476834320 12719372 -800470462503650390150576497793591687424 12719373 868040531795778289917716310578429649984 12719374 22795459172371921842918222259552669440 12719375 -131227364789850288162283922247940380000 12719376 -367821514083464438492740784466369576960 12719377 -2042760883193263234245810733506526915728 12719378 70727864227625622332368957103904377856 12719379 139127195496112784154270290189027384640 12719380 -93596968715679461984574969598448851200 12719381 3403285812708008436919801381019780964732 12719382 -64678487527763845074323920821201039360 12719383 -365107167191037438167102263629052678800 12719384 731053281133429078190957822122566850560 12719385 38627434489209360878570853747221568000 12719386 -1157347077985770651623989414386669838608 12719387 -389602016169628560869504194281783779964 12719388 479477731646814261650854456569217892352 12719389 657574798545726144325974149593614466860 12719390 427544185954828008874803388493778619200 12719391 427577262792995777533433619803447134464 12719392 396843334702232161246399419740042821632 12719393 -72296617185391335826136265051956032512 12719394 -292049199107505812651260024835119004976 12719395 757419439999518830434970696663026972800 12719396 -895981456989405011862754936997881409280 12719397 628601129826017487311323816944761694240 12719398 -385386216387610114637220060782815901760 12719399 -195083887012746460216324853926942032 12719400 -8244035126536307099343009659228160000 12719401 -62856761727415123134281461307632019100 12719402 -209323526917507835208224168872225879296 12719403 1727172492541875007968505254252551578800 12719404 393515079479155741675217029785184537856 12719405 551573552464550557116683106777712047360 12719406 7378340645013540755192227378613781504 12719407 742448040785804765263401472518783792656 12719408 -7062814132228164429143691350132391936 12719409 -407573602299082677517434509794257514896 12719410 722650157680164452912345451217581726720 12719411 528314237576005449363586346746933047432 12719412 723146420375499077252090280331315249536 12719413 271885969356368026220953688230144945280 12719414 80042718116350250459365871788853501952 12719415 745883850282160332728301128668242807840 12719416 -379172743752296311946054059265615831040 12719417 160154772623368771771423857550055172480 12719418 -403001157338224736464556498850243731712 12719419 -1481236300603712634865354801888664881180 12719420 449021182369475236901267666353058265600 12719421 -442910341526224835502937672653247549344 12719422 -1112654898045597100921483239204645173760 12719423 -1218173254186119097494157434434434001496 12719424 -39845825176643381387999607815015497728 12719425 -42064470710983268791998083436572917200 12719426 613965970383124052561662989882523170720 12719427 13453163266923485787020392327998028032 12719428 458272558376401955432729495108521288960 12719429 -2172756246531462556620095076125083048740 12719430 -13765710530747696845694793978881249280 12719431 833818619671309326534778685323344324352 12719432 -435170795772100295284615075696059801600 12719433 -1161888252952611206289246204985731112176 12719434 145010041333396034789269078942754893824 12719435 -164920039376183075985442470606167503200 12719436 680034923394574647088789804381044510720 12719437 -560472580767924871132269636016216813440 12719438 59146170543352700780918670943684596480 12719439 -818928821100883793385749146358603993496 12719440 35942528299037174594692089305560104960 12719441 728477671249819187095124438516359063872 12719442 -691405695656017656722466580633403311488 12719443 -6546288650969371233748909603802058432 12719444 482183514998345791084955519336577482496 12719445 772055784998629878019478715352247912640 12719446 -609988592926164065881828997917667759328 12719447 72275672162333291085879789653466787728 12719448 386323965838171287479165513686183157760 12719449 -2150483550362393353246911811684156510460 12719450 417905017111667876006197804555833666000 12719451 -2151651254669377981403659526512468560672 12719452 -1226961936308353425924366531185325796864 12719453 -144803928799474136973794556322520575380 12719454 126299478563431401181076583541700935680 12719455 1108851300263522755216003411664179200 12719456 -848899121947354922472998671633254973440 12719457 404457921208934933643726333232173092640 12719458 764273476990864841993855785744354985760 12719459 1477410563647422120838906861611502437660 12719460 13476187588155550347937037527546675200 12719461 -1615487743309283970999276845565171719938 12719462 450656188043752276021740783604873867392 12719463 -57018053256006038321358953310851562456 12719464 -558645982066927367418848722473937904640 12719465 -734732558452773771817905840625048172160 12719466 138493572980716945582768613429175515904 12719467 982206456651872635933043293667600294516 12719468 -224242667207768216880077077695299296512 12719469 -1011332342736185097354365855563129036800 12719470 733586755816835781527207317556010954240 12719471 581778355478093320742614785836167464144 12719472 266516430379984587707215514179454435328 12719473 660378982741685437919728472591044275200 12719474 18951505354125198877854484738389749760 12719475 512814591574632384418444859723845556100 12719476 -129526719190272010588166177289136939008 12719477 -904632118466464246023599065159152958674 12719478 223314035909414045781375304531011532224 12719479 1024244816426696042313370920096533387784 12719480 698783167160192696906970687278213222400 12719481 -1260183144083750195439342071107651658976 12719482 -221332890282396193735680436809081523200 12719483 -47319541820911794968800329722180121600 12719484 130378305143135527410619423289222046720 12719485 644623231957980092323164124798322027520 12719486 -2232330448734816683821705243431370752 12719487 -358750700086570545256977009492333336960 12719488 781178612743501549497601657005429227520 12719489 1835250097680181785975682602896174812290 12719490 -38557396666302244749322956244716963840 12719491 -83321104970491607905837113196948145040 12719492 1581078634618095577743205776933205900416 12719493 -365348052466996375417709163726375433920 12719494 -784280292487382679053102492038085533248 12719495 435967548335646018484743363712337787000 12719496 -541811016218734601827296688640964403200 12719497 -56398093784523819626233830560879967936 12719498 4010734184768998227336596431941273600 12719499 -28037949423801054637267576752185374992 12719500 22377844584938191439365760917232640000 12719501 -352252583325621584710213807517466476928 12719502 -368003066478772080992873945782311893376 12719503 -575902239266051299737182853640960247248 12719504 171112449534011493511418484258065350656 12719505 440823434602891835285746454479049314560 12719506 -198951729703613333984515740994415609856 12719507 -1697509430337013412738029913635855868244 12719508 184414203730062837442493295553023528960 12719509 84539507754037187303359487301900997728 12719510 107545879493068232667027162371310000000 12719511 -19226791026575135060990315244257502288 12719512 -210855393386519859587770258123907481600 12719513 -1453803360427894767500516933033449293420 12719514 -80171860642655240757305746743586767360 12719515 977150134690513372629311551877956942800 12719516 2262069850579077521277479192005079470080 12719517 -3625129365567143815381112187750501120 12719518 435089448657361266036954186421721416896 12719519 -336904798720764146812602129241194407904 12719520 78758153703321556592118687394037760 12719521 1651473528623481401813044175425150986722 12719522 207099213664719880953211941741063924000 12719523 -16950535171267094612050926016729985616 12719524 329331740970808696115982630822604473600 12719525 97443969741874841538094735528388553600 12719526 199149878375523197425479877801443774144 12719527 37111414717237354946992421829958780792 12719528 -900318711377552134198751993444530467840 12719529 -5880547452988799410304339595413328960 12719530 -618758430856649137997163535728857415840 12719531 -1191842944604785262184604000326512577600 12719532 -42149762236097361741602862196275806208 12719533 647807488237168578372852835857857781782 12719534 -710331213149282175602178857998084027200 12719535 -110016331985100377502111486402037090800 12719536 -68089306145915416384820505307638398976 12719537 -407564311439350138404572378560510230360 12719538 -221074417936313281690037176784180659200 12719539 -649621300296904968057202319539927200944 12719540 -509518187402268396084927732510133781760 12719541 -436501928929864528793977068650700381408 12719542 -271243645421478361654948814785464562176 12719543 1034439243096816468810668957278134773424 12719544 -752155196971256034069874781291245793280 12719545 -683557953349848951687664233099857686200 12719546 -219407033231202405820066208340522696960 12719547 -388904224835438322229261044608281817076 12719548 628834907316023169211101825120730775552 12719549 -792948791682762166020613926692755275450 12719550 -147678678232373014122979140804626688000 12719551 -891031962776751181141311769994592835688 12719552 -127873931140434635361381458949458362368 12719553 182960925485184251216712653199037194240 12719554 425856438041240181287599376172044576976 12719555 -1279610986091646969188822900569569539040 12719556 -363325198323752518277692942779627785088 12719557 -754852161500596952776531007464828340194 12719558 -73842108726142360620942248048590362624 12719559 -736807908340293640552343375431575166296 12719560 60967945190584704233332340005426790400 12719561 608760587544452026459403638322202742800 12719562 -395208353767321569460407444377687727360 12719563 385585487574203731702045689293041653696 12719564 -193788447520530990762828796725409437696 12719565 1269097249679436446238873004482065832000 12719566 -1012445354217278728358818257862419432768 12719567 -1707534749997564528463439047336918900224 12719568 -34059833156733489536320112924152037376 12719569 1189872496711976657268829796550182281840 12719570 -304400498544529385721173816460900315840 12719571 -1139480954355471262175578969612772073288 12719572 3499745757860800999927300525982359552 12719573 2654777296353365482197294158407128957984 12719574 18929591862119181113281021038235167360 12719575 267587560354442819637447588098291875200 12719576 1006872794191780076805199295092610457600 12719577 -329034879109911115870528687579800686592 12719578 1081302680123576900709852211903025529840 12719579 365315764959423953607027388617488747520 12719580 73156459619171684939124474740396851200 12719581 291295203445132848303658368597388016992 12719582 -555265706745966796319130994073253876288 12719583 315196281901315187566140899180663126280 12719584 -183184172344579082424313261577589227520 12719585 537719356898433206010997446469679925780 12719586 374638683664660463927443167448125780864 12719587 455450832097978853489792958861140117592 12719588 424882236892049448713029821172301721600 12719589 1187680201803049719085455167357152344768 12719590 94208750220498205229595754584050344320 12719591 1360817303763119366502639290263391562984 12719592 -332572635415394268645070592658402508800 12719593 -59754239398674458418644181750044987276 12719594 -164050789246819173052272383648690799936 12719595 159457159781097839986910992206189062400 12719596 -742811229139617272108665017801504980480 12719597 1462001134998395457871591301708837423712 12719598 -374087510649327686155884659087209304064 12719599 834085767089042967555170860960890356464 12719600 -115490879106949584003084038841569280000 12719601 514164380527942087757707659442864312692 12719602 369393818613527011531475189997780221952 12719603 1001620647249190206274322885281549112400 12719604 956475130291804356416920594604850388992 12719605 -853072550901723190985148948449801200740 12719606 453453643355863678978035976067798254752 12719607 766543315361330658083007962015739751680 12719608 -1226042193556180771922313760443267502080 12719609 206246145875510593487490116189722300416 12719610 -140331033663081809072290130675774177280 12719611 -1474883496402010302488502932170278797788 12719612 260005815245407853595706304228418424320 12719613 -82880537765838405481877975039710036800 12719614 -314723737560508477226609564427139897344 12719615 660914067305282212048022478328552320 12719616 -227612156389241863489706251455842746368 12719617 -1149148378789161661062662043872685774334 12719618 -420314252479217405839293541673504310240 12719619 488557440597036299677190742195468230400 12719620 1092844504358770123445602855559503207680 12719621 -431466481048819152276860871024100719936 12719622 319589770387237497119758303003121479872 12719623 1247219359955053894035864762599856236000 12719624 -107838853490315057817127790048513433600 12719625 -680624141504203386737748807190100496000 12719626 -941441372039428763302417531679401870080 12719627 -334225792092935331136014318234500740524 12719628 162321259377337014529849500998611822080 12719629 57513978783632817223266380326610261688 12719630 -240472226196821183165582511323301580800 12719631 482808270443739580775733835451997026952 12719632 -752077808387991873487856527268157849600 12719633 -122934382029451009480984389488924762640 12719634 467370472800523643772740667956580900480 12719635 -580362074467927704042976786462771789440 12719636 379148719484375187987047817032782018560 12719637 -180417195749782876053412694874372768000 12719638 102849071358384596303125377087341555712 12719639 705285746278171288733223022305566362440 12719640 489486123933423427929904467525327052800 12719641 443809616166427308087490756841162752 12719642 269219201266155487584740514017422759392 12719643 452277080197403518862400925168456851864 12719644 241805682103849497098450431757119291392 12719645 814726331717138207015803438199784422400 12719646 -96741153774623467287575353871346297600 12719647 982313943388340403947849228026919264096 12719648 -868965689060382868480069316525387612160 12719649 -26990898111025945021959855634409077152 12719650 331645025607456426101653982624885145600 12719651 184062490374789036478690415454181017552 12719652 35336506810770873269702482100451323904 12719653 -1027754780800835407905467168526989564098 12719654 170723665507376093034183648828091795200 12719655 181318520690576493995794622125108377600 12719656 -20997205161600086826047753443554263040 12719657 644055883605945487021870545254348134272 12719658 -4350421994764231350033362306969260032 12719659 1911635224882863789988963289512994961040 12719660 -463904370085846074707099905709349304320 12719661 -48367154750125064219847959708191056480 12719662 -1701859901711306435179749524072961782208 12719663 794274422917520928117008812530933488184 12719664 257508313653606679685307534445080576000 12719665 -1152559899803067724078896387949985093400 12719666 -35180467954595127736143391055613352416 12719667 -32713784948012979886615816692098183424 12719668 454594826930756245667496318486623406080 12719669 2027631090321736917248265310051474676796 12719670 152749329907600258213726222724857046400 12719671 715363159381852669606793243710860936872 12719672 37051228301762460535016677385353297920 12719673 -15717431355942850927625842513971954876 12719674 589604635566480797890320343428851035392 12719675 -289332939654328439635343521490524849200 12719676 334998865675021866281631907450172817408 12719677 335275778620597947669664635677790085920 12719678 541178732109863799064254233885815760640 12719679 306012180377265784168675788458812991232 12719680 -319277559323340061311568256270991360000 12719681 491704248019960132791045874464222526824 12719682 49089543371186459690974940460188812800 12719683 -2295897005667274614238539348331436394000 12719684 -948336507043485113309456458048131571584 12719685 426709268383479807265496839228821995520 12719686 320275901502180546030596990255359132800 12719687 962474288360562666258285147391158384672 12719688 520024124181063078741122454207551938560 12719689 -1303607725797161899535926934666618538444 12719690 60498183273430612146426378878954572800 12719691 1071563511553095623238860743103172905448 12719692 -136016604085017383708673563978321733120 12719693 351972080579213195415725632487701125600 12719694 -322426701663657348939135070919641784064 12719695 -343164320672253538542515626612992535800 12719696 -391579434021120091730766801986206826496 12719697 806888960735199505797275421071389187328 12719698 190809382554880115974045108836310517760 12719699 898503108213344019032501756902726101936 12719700 218354509453259252639552257605454848000 12719701 -22373657353010582112800587583501853696 12719702 12428090915645913356414111077070985600 12719703 -569327414087132305842691782325843356672 12719704 2846904560961645108303572313649290854400 12719705 -18739666557334504282625871249116994240 12719706 -780776225905408905727305901963174311936 12719707 244997589366050382243037982453205431808 12719708 197301705577983968625697025142704870400 12719709 -871022865231536561528506863872729304186 12719710 -79656800459305038410492778834726978240 12719711 -2283635412037438463875952744796395527200 12719712 159135038743085266349189385977354256384 12719713 1085349646244739641264297162366677190208 12719714 -725784025712393342401067869436118247344 12719715 -148188850508413548441719078745965554080 12719716 167478862681420298912507344047471773952 12719717 251566118238198007093067383900015011612 12719718 -33138992651784095248118900589863066112 12719719 -1883218745298471487658779116794230504440 12719720 218777722790072161108060972122681139200 12719721 269734174346668187883883852473313536000 12719722 -491825580522890612882434498666120889088 12719723 2290540192791749774672625234903790870920 12719724 -167216552580421831882968375154791763968 12719725 234298762769052377050065383141931157250 12719726 462228255865127176668827346293033926080 12719727 -1996978739548614064009224269557117826160 12719728 -136764831989572293888732907074560950272 12719729 770315996295389845459910715010312299840 12719730 -255210657884363091563306029019992481280 12719731 1348078620743013527459388214859077407432 12719732 -274547878687032272466006275105915179008 12719733 366010856728621055187828159617568830304 12719734 -89122897516656809178782981951332843008 12719735 -60099912712566208155208847109742002240 12719736 65836697111700246123740973111516733440 12719737 572091178492548421061843103543794048512 12719738 595605981569191484993842162821653046240 12719739 -58738287419679078674953258155543221688 12719740 470541668254025297322116665462929408000 12719741 1561405686449791403603436181308056843142 12719742 -178677763598352994725798210539112293376 12719743 -54487950203099803313516484259609979008 12719744 -11207487303173332310578862308573839360 12719745 -384624308410385162560789738564739820780 12719746 17727184275024235779023941405877502528 12719747 -11257855381271455783837218175503612804 12719748 -243325534721313607111146989005243453440 12719749 -373761525717587942397426183414186382208 12719750 -625057957951424953002844458151164192000 12719751 -1121212927657677793243727629607997542400 12719752 2066741917954022583406597352346655257600 12719753 19499192466655867055526128699284404324 12719754 12898627989434548242622100401120528176 12719755 -370025939961983138876165729670731478000 12719756 -73662815147066392721658287553205496832 12719757 392313540424371882209024410399853698560 12719758 185306334107684506532518930579653315840 12719759 -282444811902933624726239451693744844800 12719760 -138219816440187877282489146597212160000 12719761 2115052127256171492004773939150037485362 12719762 -1850652141216596372997519463966827504 12719763 334953272889097209728651209170445016292 12719764 124669690900858352885785961467096136576 12719765 -129103640721207932866140976290923904000 12719766 18211200939085134100850294194881062784 12719767 90950352694204021032848146645973231816 12719768 570972875304663918672146630134517760 12719769 66866322389221070521463785062953851344 12719770 -178024064436602864351292276510344202240 12719771 -967986406474478583626381855197114988028 12719772 -74796907184239234756681474619327101440 12719773 1745682357490478086212818176357169462304 12719774 -459615915281751588710547340660137911808 12719775 247475132730637973407909145582498775600 12719776 888720207207925380496576356042498834432 12719777 55924015645985886399331425274441060800 12719778 -247605658096793324671799520637738556160 12719779 -1822415789139976643230434617870797928816 12719780 91779251549444675065607596150974009600 12719781 -698753742510251945359241775916877373120 12719782 -501725260246027906215300796636366942848 12719783 -1106910097522431875525738218422421432968 12719784 469436013748635735327110121395646627840 12719785 -276177734070705719749938323996369503380 12719786 396365572124251228983714377568687999840 12719787 -4217666071929049545225623169921771264 12719788 -786763859362390527734218465878501888000 12719789 -2073214044046016444490000542847994162410 12719790 -133373855275183027089751383561572928000 12719791 213346456961610446721958805764372946880 12719792 223004478857411639029525734890899832832 12719793 998101917002382340834690611852758116464 12719794 95097383214316560775514227591227687696 12719795 1499545300782399478541177250219007813200 12719796 -773465033806757580844179527457766109184 12719797 1178375450898552467410562781557475411040 12719798 -106220681553712507001054744048563027968 12719799 144645839038921602710810455570213667568 12719800 -900725941713117960823220781944140800000 12719801 -2405281336071649468547069042284486587900 12719802 646978770108557155297621943299567199232 12719803 -849637263970659509543546563154759809948 12719804 -13749317895046423434611532538756982784 12719805 -145852110965756334231814508334089942400 12719806 1318108305388310762287827989628236160 12719807 -308633352187537448754637643045056234944 12719808 136438528715486697796318738115167518720 12719809 804343389988273220059199671250949139010 12719810 284932793972327995283018691725500608000 12719811 133898090661627263967867880142185959600 12719812 34826382314230109206047656417512652800 12719813 2672823261142473081043381086748139549184 12719814 -246585874775343992729924235898352765760 12719815 804714503454798080028628223773053363960 12719816 -387056367376366906829388592031078400000 12719817 1359611332693798291652600579406006594288 12719818 749875071588203489104482709076765325360 12719819 -326164251700040182312271222009765291520 12719820 77717201571712626026527989697045294080 12719821 623934196430736071438373618571364572022 12719822 27952313720482485297165211019311019712 12719823 -322689610484077201765575952367572225776 12719824 -63221127929103216311062807805824679936 12719825 -572514828460681625587710800714404021950 12719826 -18256853061957390702382936930567574016 12719827 -542219901430981970079820154202952791488 12719828 236877807709595178541293001308270858240 12719829 -2281992221884769493182288711323475736960 12719830 -11183340801103462539180829662346500480 12719831 -1011262842229220080749330070055585169000 12719832 771210403387167973024042384229858304000 12719833 -140183271497054929589038398384642563136 12719834 -971183391893504519574526498237760135184 12719835 -23474086747157625264378835338937633200 12719836 -770349544046455630749608647892022681600 12719837 740277945982691882230926065339170965900 12719838 -131058452449333168196230616475413117952 12719839 -563959917586768708202256409988750498568 12719840 -80480384196722234432900352529284464640 12719841 -27810200509606562994421342207240320000 12719842 -7163464862741256657264338182558328256 12719843 876609892738314794723717497916128840092 12719844 134655285033426809389813377327273329280 12719845 -1161383184212617344019135170009465907200 12719846 698789999799437781503415231757790155584 12719847 184803063588170283112069560990056249472 12719848 243681341500145664259582067799103503360 12719849 -284578116903098703032261626813842798150 12719850 14447971878745313647742522809184294400 12719851 969347608822797807918306113123649356592 12719852 -24852659678391850031012818590916999680 12719853 -661651788920626202798701031418598147776 12719854 129278236964967178664239235776979174400 12719855 -524208293187259119817497551685070029240 12719856 174454016503300624152554241425729421312 12719857 625218228535071335193726847515552097106 12719858 -387646768663051658027211485922711171072 12719859 -139991420080317322008985004754815244672 12719860 110116428612301451135909257480666713600 12719861 578809821990327355057032385240054305600 12719862 -191578557410830463521794346660479788160 12719863 97056071567582758074245233130647239648 12719864 403814139630983362037237118819084288000 12719865 390576693009028752067531191399478566720 12719866 190563220885289183235045299494786671360 12719867 -2242992868022497796502314863173025509084 12719868 -7946309832659626712036902593965015040 12719869 127274633372092210958186782630293744000 12719870 -38280697203019320350681298771225885120 12719871 -114991508291170177470571196653314017928 12719872 661488419741114382188366203442568364032 12719873 -23765529153355329551064728906295079200 12719874 -354889729451648604450561790638086917632 12719875 -695566919001567911801458643960316408000 12719876 -39050755986139379750377920125432194560 12719877 -462102532847722797188968241604431048160 12719878 -241347674545891419792615312856700036160 12719879 377442541235910678101519653592759431440 12719880 241187637515130188808268261517609472000 12719881 17767557774049725777227990063698224000 12719882 -571435893195302140755533022948751451136 12719883 42418851875123453201777205199828032 12719884 -885762547466359420652526359461901949184 12719885 51855883390313291448757779576592911000 12719886 5710811150197294375244523891137915904 12719887 377701497614708261814204974725775055536 12719888 326621928684354248598544479334327590912 12719889 103193993786255488605144430334100602880 12719890 575546374327229809870512042857428070400 12719891 1133325330281936067928842285519524885292 12719892 914601750239260383154076775488867205120 12719893 -2502204042694812345104404276308422040840 12719894 296185399310152001487197780785246976640 12719895 -68414587003550039549202386435349647280 12719896 84934019292535640071697354851189800960 12719897 225687228127424132663111197902324666432 12719898 -504723363887153434632932981273200716816 12719899 419362448400150359746614313637181365536 12719900 -385957489266528524448590192440995456000 12719901 -832002062230164331496331287046877303296 12719902 131720770185496460588375234818136267904 12719903 -535450226967072308166062909416883471520 12719904 -300808477475827288780984563978141696000 12719905 -242789811746404504074200949739171826880 12719906 -947517349239206755276504594225060727136 12719907 -110654040383606632535610368246978282280 12719908 497130655941228832828302344140298304128 12719909 2280385783946092181008631965245582492060 12719910 -29356588752963861431687449537293523200 12719911 -690543554711671964221321469729556524400 12719912 115390904664171001497277591906152192000 12719913 -432437833784414582380283386182951916656 12719914 199449194218040950187801700553284283056 12719915 545152104965636413328903061004575202320 12719916 -658333541283756855873921764975333376 12719917 601028798025461962768837471575024378592 12719918 -328323402428808522166938334189902355584 12719919 751212412498899181981042423284394892160 12719920 -34453005308384565037679505320768962560 12719921 1692341244093421581815316270285774992100 12719922 39904197146990507019509897582531773440 12719923 330726909168503708888585411823772510624 12719924 -397608166910784871941290642831842848768 12719925 227804165663469058432726836896943059850 12719926 737091301049213249797142023996710954912 12719927 180609700529579327394286173218742210048 12719928 -175345374175536088136277436672489881600 12719929 -851229607075919052049301556695479136470 12719930 2797395569865964987410555443567865600 12719931 -76950111745835689726644827256138882816 12719932 -541487411575716730673805660715723285504 12719933 -1012169112319879263066957240626050357818 12719934 -125729322368712114152310199735563659520 12719935 438095430460787547181239174115888227360 12719936 710307722595616218188896906253882621952 12719937 -705542910550043213061502205708320485840 12719938 -133221245001619690253922972715440562176 12719939 780489846916828084269581818034576105472 12719940 23243858615659807776445354044043776000 12719941 235631017119810527445139324616764450972 12719942 980916277825806803237200273206727675392 12719943 1081179692915222036981885471138783335680 12719944 -51485672571333097419561891161699481600 12719945 -16970187214187284500581042393738087040 12719946 -387422753519907171998198641351640307456 12719947 -877307064815593343059104250680691104000 12719948 -1771368545123851009251153878797285201920 12719949 -843162854671710676705593970410308997120 12719950 519085409753013994194499910920808030400 12719951 -278551843466235670190828207846047056000 12719952 12910684177324544960976668542998282240 12719953 -317322538906192678848758941311457945280 12719954 -800691159588287449112907179923643936976 12719955 262725045259154253375451881260685933360 12719956 620488593747473863013707096110800101120 12719957 811805909460177557271764144536241578272 12719958 18062091183188967325624204646997581568 12719959 -30128528311629894513154552493052628584 12719960 -856180688512888718956881906230541312000 12719961 669496130641983793440011780497978167732 12719962 132914102561800940316030012082985717232 12719963 620285349591771604711806238521901477464 12719964 621011851519313499676745846350741558272 12719965 195806444596553103218646701563834723800 12719966 -219108231159494512411396661461481742336 12719967 -558697806401060105266822558253125370352 12719968 2223318985338270316058250679590593495040 12719969 -1215734115329445758788742893033231167840 12719970 -46845221884177379282594326742473036800 12719971 -30479120135106229679463745248716268336 12719972 1398156536622217394288212228242877531776 12719973 132689674467173397155939688906902920320 12719974 724242865664667179904157554568072832736 12719975 1037071536242653425720824915281227120000 12719976 -38354438047860664896227256028753920000 12719977 -2211284197991166331641373881187847551174 12719978 520789992837682351107105842776301257056 12719979 -1291473218136130463475402697448161322616 12719980 2042777866710158529943697793716428800 12719981 -2143462258172853655043007053279206504500 12719982 -1893190777368818927696688901030797312 12719983 337803320747979829313604118687385394520 12719984 261350730914757590644867332610461696000 12719985 -1229170891041036642391388062431649925760 12719986 646523960407795567933721604344369157120 12719987 229411234659474536217272579793672134400 12719988 913249701051047784463808051893240716672 12719989 -1117638964396352461487187022686654300576 12719990 -217689209427114110978674844908521600000 12719991 1092801413691026495455308996512023996392 12719992 -617198807345108072835799442914284441600 12719993 43156196486327278404850805103242359488 12719994 158614248322952700065347759104174377472 12719995 1095013605154364344284906303532373659200 12719996 -280989390495137133251815943020760832000 12719997 -17725556901646256325445095665517519354 12719998 250599402369313391595440847951394853760 12719999 227910693537587753786214844014436370688 12720000 66477313108039255300615690675814400000 12720001 390345646985215219337121855972333103424 12720002 751531418091019476751119230433242880 12720003 45512352499331694538938422832471630000 12720004 -227889646752605341886902605162680064 12720005 -212671835608708918326663522359640823680 12720006 305234003772829489215744550757256831360 12720007 -2925500024301544410138236657972655374720 12720008 -734092766606164919372747991382701864960 12720009 84297111584088409874351610825421800000 12720010 -593670591655002540318999531657582951840 12720011 -1056014626486341084159580921145223641388 12720012 212588158365933681272878122410140729344 12720013 545036285559252056488788782283021771904 12720014 212312718457249271915172324634238187840 12720015 -166599262630612176964857605388344808960 12720016 12205056020621712172521623273805750272 12720017 -50489449380945748645336535439050577168 12720018 -184515663642096292734538155425219700480 12720019 674264083532172875067481401682747092544 12720020 -290507181226953977611857296209830174720 12720021 288473000391109570052945368834466500512 12720022 -234571617112928471609353742134130986368 12720023 295211581312764426947003218230330959424 12720024 -456464823352954955547144762130154496000 12720025 54903090466433569022695871323848440000 12720026 -803077501367658843569965910915793321216 12720027 558164264630852187361211958468801699840 12720028 60370311287818245951608384389972295168 12720029 174186410002021293469178435446486780800 12720030 -53629754683746413381869701648772663680 12720031 42521212873335365397370240021630920080 12720032 453721073082141117539133651120919805952 12720033 282574272636832488930550878372551827584 12720034 296692980785647315311817975873044713760 12720035 581058983369655634516210016088064005600 12720036 -296353236697065576680682916028451409920 12720037 2214646193891169818362619688023780870592 12720038 306628453521673306965285480828258082560 12720039 -89084634864279307655198522268353655600 12720040 679535494984668336220165087977417676800 12720041 1672851834765004114503272609841557470884 12720042 223269387896033814575829967009334040240 12720043 450790248564143548548044174486606592400 12720044 -511181124575411286436183292461473792000 12720045 -676126190520714471868238636005528320 12720046 -92194136147193241586672379014070229440 12720047 2193305197460330847450746812447355396496 12720048 -1767136880247737384026658068594163712 12720049 -1532266875107934346833704270467976483950 12720050 152703759331970519396265068279230732800 12720051 -2139284951470649179190088197025333369120 12720052 822073407691011945815696892475863806336 12720053 -678590621028983708902483020399695520096 12720054 -14024265983729049224999677218738454080 12720055 1303966999479250176043214302474222335960 12720056 499994444435539688017293423605110824960 12720057 806632768144674584027184815282359761552 12720058 46126847063520438774523315351141478400 12720059 -121680368238074165228619561460508900760 12720060 -7846253472442852855212862431579333120 12720061 1691967628793624334755595963081846990662 12720062 468861269302173037920444330680544076032 12720063 1091570710528656427203215318437741981440 12720064 -11282446888417111559066107617071857664 12720065 -144621709949753760622770202129870071000 12720066 340504359679014808483376999801598173184 12720067 -1442583497862932871171778143588558008640 12720068 1244013449393173698251076030275235358848 12720069 651715485789689328105992404616491860894 12720070 -195091315806857533060068210456080749440 12720071 80172066294701066731121679724136992704 12720072 2819715282642168695235122685735321600 12720073 -1699866267118003128912139114305352576678 12720074 42867434418275534692204900436623030272 12720075 75254471173778910999391463644668211200 12720076 124501761556613742891407212233215677440 12720077 1444517318049317710419879868790989495926 12720078 -132863527758068407755727004113225528320 12720079 301768284389229868870470050647112749680 12720080 -64451843679576511901532705204731904000 12720081 175382806758134168625445962922909178880 12720082 -100502978927946028261018000214540889600 12720083 -1673341573351713204135711357124928299668 12720084 -86177918668988503908200104420045344768 12720085 175632776375026366212859771068214143360 12720086 228129159283750432720548164020013895168 12720087 4352687103627468042566690872725792120 12720088 51469814281531159041323637905060659200 12720089 365779149864284235033658357459257502080 12720090 130694969201915707876189382761992856320 12720091 738069336418557589923505962111057623492 12720092 -359923117456613918582001412889194291200 12720093 597596314458271044913965097555006403424 12720094 -725760822695232359541208436065781938368 12720095 31090092841873697224685675979942505680 12720096 -104078355063142448207639745760249774080 12720097 511764508615438483970201681475442013352 12720098 -307895265894580458357221773053388007040 12720099 264470747876613394072645022898171229440 12720100 -509350999750164322294660151357095603200 12720101 -2281178923516901963578309368966186626400 12720102 -322066320159634743270068151973905999168 12720103 -87661259652724512755396477006532102912 12720104 -65733586090916542954329788685159137280 12720105 -1353047685722686887128329580993476944000 12720106 130929654753221712870002683902971535360 12720107 1868479196981705606892539623887480058356 12720108 -341484953219232300778340249140052298240 12720109 -826070068552292486014283384583673683540 12720110 9550269645629865460491665425105532160 12720111 256785427916553134178983781828812548872 12720112 117781985939641112452319560863767330816 12720113 67385013537735800100550365384838532160 12720114 -270249777045079847633653972357053185280 12720115 32914697403418604378501884093782688320 12720116 -289222984782436133267712388257876255360 12720117 589056743029797373936674055064983646112 12720118 -327936781560589918228933216374988596096 12720119 -765012720696226186282886821787401628904 12720120 -42264067193281687840652290966585344000 12720121 1371692779525912401065958468489888322644 12720122 -148573651128582873541429838619398070528 12720123 35593007271544554525840057157110001788 12720124 1065492533806426557896423199617407287296 12720125 -767067857542794083615348090016421500 12720126 657095579552638154439343628031167233344 12720127 382023093491441574836854649670732358656 12720128 -25251136462430865653190441949483499520 12720129 657232372501464282375241062879902497584 12720130 -99387967084406079990786995638698648000 12720131 34532047807855986061891273530164083344 12720132 -1109751282857608662086667662083909171200 12720133 2234290932489991687490801014145925532382 12720134 -145116150935332327172138565671732827008 12720135 734971730024088793775626117956067766400 12720136 -322128230245939644772469097104488857600 12720137 86004526332733872880156741971843427584 12720138 64632768793259389759997040793156577280 12720139 -146680410428661273313941367287779319560 12720140 598212845960043043599243038414638586880 12720141 -292659452760821840020981761211647754848 12720142 -825571801011639146793260049824363125056 12720143 -1071155884878194341814349525621092765376 12720144 -102732535583327794669982068674410643456 12720145 1357023530956910206195608322364340822900 12720146 -486753621992425598303757772059078199680 12720147 -229347613151508583531117524361640808960 12720148 456783148910574980121832501373645377536 12720149 -670865821786208205885886544580437344836 12720150 44805147634278973307911385134831248000 12720151 2932413078333404338487853910171070553832 12720152 -1017524070511464257112433878927224678400 12720153 -320658661615958735413092807371577437376 12720154 29805992905540389951336993341804014560 12720155 -770537328684473721873410058681015576000 12720156 -135528552075125559922395015916905753600 12720157 -188066427013882747728780813195198493594 12720158 -144274275589282364208418941660589854720 12720159 40769763518278957737963746686278458664 12720160 -116848977929434714545381501174168944640 12720161 1097984157581490345785436287079362577762 12720162 -41433171546385572623263042331434546176 12720163 221004541066395298059930792044238040412 12720164 -1353627395686899448608501361585857408000 12720165 576803641152075141358096587547495251840 12720166 284276108502489452966822870623363288032 12720167 -1743744680550580963501304393000777734728 12720168 93288926263024069180932956661832089600 12720169 109790270737615737506403469441326464640 12720170 -399793631730301717353686690075575368000 12720171 -372718719883006425567797078280943391760 12720172 -82254187813333116991869562723019205120 12720173 -845117809025459942200972413048722501856 12720174 13483436097619892615515656842268979200 12720175 -212570546299943871038935929954354233000 12720176 88646613465231489837066663114121543680 12720177 -75424912492222209290704878063036074400 12720178 444437838741366624082461983493711857280 12720179 -1770748213524471938897122494274625999220 12720180 179481115129294502529548726052241182720 12720181 1159339001348234528737948002557625775982 12720182 437803910383321625933709840374365810752 12720183 303227609917999595933569342403570204160 12720184 153040419269683370943560916419459358720 12720185 380544080992048352427640927002294748800 12720186 -290741249001347656082061685912889740800 12720187 1193490376023086361525728393878374084836 12720188 -71980207530533665848761453710533665280 12720189 543577760427088969532459160149834106624 12720190 -42449836046101658343607625723915608320 12720191 1458368228843294646478005688610782274040 12720192 -154667662812645595983598572135260356608 12720193 112767721989502386926422370224897596416 12720194 114361661623697921364004325696093063040 12720195 974111228145365513066635331022097108320 12720196 17939479430696270402076283669858025472 12720197 614624191855289202233119654185152908032 12720198 -723112616961034867093023224271839232 12720199 247131596641350270866442795279828392832 12720200 853460276835696346401208148354358144000 12720201 -175448028231011635518804488790193503360 12720202 893750299942827553165295612961446536704 12720203 -1853860589901099803765066108021918804880 12720204 37370506145990255296084046140057518336 12720205 -957065058998891057662201249969803385140 12720206 437616805975218073957706391467711631552 12720207 -401126262887769712175185704276302077560 12720208 -371971347212653111293128198281613950976 12720209 -482487699563612268091191281986088911194 12720210 268155360211144163266354355653853928960 12720211 -783682086932755081219562949624746232576 12720212 -609790063581559236701908515126264998400 12720213 -1605551654583495258632169137547687172800 12720214 174443361432742723874747491464216900480 12720215 1144509718824183590180770527720978055200 12720216 -962873694869760113478367056952652144640 12720217 -25813023608556894001500805370803243760 12720218 -168278383338503722894690139861377744896 12720219 39067053997507894075120153051940287488 12720220 39802117814823454840803092960970362880 12720221 -22839266762635440079810886429628295296 12720222 -517936317002082221378887541775210575040 12720223 270514597168727679166932614716330254720 12720224 440831305686090014608194297886307254272 12720225 -242993315067860574775256200998697656000 12720226 371814561968170725546560764879034271312 12720227 449321389641220556899840001932763076960 12720228 444637032255037363455190839018284651520 12720229 1588851909956811474939041074438076856830 12720230 85143905450811357597137925334488729600 12720231 119340136626690469997927672237893781160 12720232 225127458679441264402673572227212820480 12720233 2633775139444691501067521831529450784500 12720234 -252431335922145477568452049391461797120 12720235 172001765931941331536704156753062690960 12720236 465578852873267862377881032865038589440 12720237 -86201204276701852495500278512790216640 12720238 -27634271010572447379060713458102413504 12720239 -53878672106829929231361213762380323344 12720240 3781649905131775713976827327241912320 12720241 103604356933748507433762885994527634920 12720242 -275623977286062959965759647136287894528 12720243 488338418612651636469024839439862932528 12720244 118438228556991538429145744111910136576 12720245 1088884747783829014758148692335217721500 12720246 359309375793600129401883672704366592 12720247 -430388204619743163484363719886878897304 12720248 -1599332460774604750965878297891645091840 12720249 1192104179670074778580062626347698709434 12720250 -26836700868674199897676519581765792000 12720251 217146235601967161503396783834032561312 12720252 -116879612474235577642976803968252845568 12720253 -586790945546620199674090083892854958560 12720254 376040257926220871299251925041597144576 12720255 -132047214717320424395449267195118467440 12720256 633517915051729693561063079437569884160 12720257 1202845639321798805956309263896360554032 12720258 -310016977195890624935985457030166962176 12720259 -4713852195163119929148734533427078784 12720260 -2887141657936496385910702577451786240 12720261 -72304525819819935045835781116785774336 12720262 927571664944499745188696598908155393632 12720263 2356111622705216930264265440435654602680 12720264 1562188394026206630585909827444072448000 12720265 183148679676195626409801415817058942720 12720266 398962659272492816893041463281099211104 12720267 139330724890314768875957193001401093120 12720268 1523873737830414841687975724194908045312 12720269 -1779985145189758759839839111949238361940 12720270 -95679724248386403352033502276323142400 12720271 -587895024295644840273871688096371000528 12720272 -455452721799825436487310932121009192960 12720273 -1264784268129147207482325670414409312016 12720274 150287820872540010906948656739287473152 12720275 743870732769988638536069591354523444300 12720276 -82394560423087548240774984670107427968 12720277 -669651603991602015827696629201055902834 12720278 156925072502594290092471579198372747456 12720279 63238086267286677047966767924261440000 12720280 876068902610397927292255423132349030400 12720281 -729369708737812927643872308784897611840 12720282 345407414210451617513643648245771792640 12720283 1603124357504852355526192264505051926532 12720284 -905578992222415359933570767281582138368 12720285 -42556603223222031371734856755499464800 12720286 -312746744027530012910690576146159905408 12720287 -240255304169507435715485581355347411200 12720288 -209308169988413042789221786942735122432 12720289 1003789310137481838942732654359407815552 12720290 -433875415604259702867096612812401866240 12720291 -265231074627228380379917588562337626240 12720292 283155049114152396268619534989094879232 12720293 -1138593851879904993328073650377445947456 12720294 -2044451362805900733755409627416872181760 12720295 -432744094358675767801424444687580402720 12720296 -832028511385260661080240099293955486720 12720297 201467970595490119125163497959994005760 12720298 1168304783972199471300455307671743796400 12720299 1602417445688595969884557414262455694160 12720300 -104169255133084407985047884092218240000 12720301 -217403844545570841842420624513688893376 12720302 -319987595312329002514658415860145162048 12720303 -9799620016663376726033743809018954120 12720304 29161886789207982534042949233321312256 12720305 576249090375079373292057873769617437160 12720306 -435693841654983288843998122097369498496 12720307 799816659994128801663273669535599630280 12720308 -927588401615106977368713136094298641664 12720309 157331575060330487918218282403594778240 12720310 -34310768648598482357877802947769680000 12720311 717403179460596084334249042591303097232 12720312 -982998077231829766982124478315219292160 12720313 580292623917199999039897099572841286100 12720314 527984040414330256571850084799676294256 12720315 620421941361285772912426283746685637120 12720316 -512527706941585842429041127116343452672 12720317 -958788529838805889013135390988319880634 12720318 -38389291764350488239415532587674177024 12720319 -582164578151637063835945070744843133104 12720320 340742014024366526472351186941147873280 12720321 705756947112313508304967262306428141650 12720322 913895028314650677198336225489354005712 12720323 -147387927920416541366780283546271491072 12720324 161165419005949268283636005764706549760 12720325 16384949268163509632171511326715148500 12720326 212060874536727793607689162742377097280 12720327 161906055211730409675619431988000446120 12720328 -936742030227578783193730441267431168000 12720329 -3318578875812774615736257244861956342720 12720330 97565827021823744851345792275672714240 12720331 -388079504094789001655272734186829375440 12720332 -411933219732290328796156697505365042688 12720333 116612559619511017609254232650901535424 12720334 19778112065561270722239808680726472128 12720335 268665496307885482155293667919128718680 12720336 -192208962284270898538026124578834874368 12720337 -532763749386358349936045140693884712896 12720338 -458574085407094270341361046489054221680 12720339 -608001492453460721853561830857311158796 12720340 -212157491394819379080256145243893244160 12720341 -560197842168915312689497398783628412640 12720342 -598924054881506176713700901869079066688 12720343 -53271333722106353161147047138927305120 12720344 -63488505188003358905759866818917007360 12720345 220038613870431397680806055541021736640 12720346 -15991700123436424493714138645973096192 12720347 42370079073865383771852249326195993796 12720348 -124552014964376054701519121951324160000 12720349 -1199694230863882118289673966737120866650 12720350 143684192000687569767067771384517198400 12720351 531285985214732077714834606234014583752 12720352 539302106914143333096740554048182681600 12720353 677399493844239740032215440551607465664 12720354 -167296305315079885515234818248189347840 12720355 88482078153629079406663759524111612960 12720356 1522954695171327081518103492233980953600 12720357 -56242330132546133477227096444388373120 12720358 92028485933298576515263077357878837376 12720359 154452374746496223996754338929734357560 12720360 336413161053678464269942292423103283200 12720361 -143314731739888749367741050304663124038 12720362 20685353241587456728885760097652399104 12720363 -190952007001099965850364195027846585616 12720364 621096025761478621288024084787280768000 12720365 -259423519598176169095165710591635884800 12720366 -215390795133790949428969152736244958720 12720367 -822373867585420901328019784517833898240 12720368 -206196214732509579231258405575894827008 12720369 -807549572998018324934137131463358969760 12720370 108381546810116564292818489884120776000 12720371 298867735010944315878057666937623135312 12720372 -284867175858157162551486262162091470848 12720373 -1065416966802996735313871849264641525512 12720374 -664210053842178673302380902096485594048 12720375 -698341412368641494921865262576918200000 12720376 811556214379711230057323004223791022080 12720377 -494465661224606498585535820793659920240 12720378 39681048060395040962818328927521098240 12720379 -566452412868462405157403023643216144624 12720380 -119843277414272662802600741772723517440 12720381 -1027773441728446703991791316454731138048 12720382 -312834195511552106852908067776336094208 12720383 196914125124469231593266743896952903704 12720384 -424430121217769852609180227130219298816 12720385 33605758649468085584237202481366152960 12720386 -284993665646735809089354759492848486400 12720387 -781042123254858787720741504459325227200 12720388 1502049380237020643592743708528624876800 12720389 -16469830764419264581811780014891408032 12720390 377914656240885264608878885071849830400 12720391 1002959383012220161712547107707111633568 12720392 -363290240779008666299107132538553216000 12720393 275614987401150446834486046581618176704 12720394 400645747958525871070316809361167036512 12720395 1120800096277181670956003344365863354400 12720396 26836361436548681518940974527168927744 12720397 1653646670668349093800929033518933212000 12720398 -872022431440512789266279978224236724800 12720399 -41240914269594166469491558526380717440 12720400 -118499450067468103159607131609767936000 12720401 765993478193009476582314871666222760304 12720402 84932233785257298105313496308779408672 12720403 116310036152567791191741843830357002464 12720404 488198165169933994851148300311587369856 12720405 -21626785897558806462922838016316929600 12720406 -7443146633106462813427569186243174336 12720407 1034803919175281037417777122485525238400 12720408 909053940715600531654014715366248591360 12720409 -315157016592758799156129270619226664960 12720410 332428204656916220967472805463803021760 12720411 336199558819257838845448049568790440360 12720412 518023766951228318730032450994091705856 12720413 -95095560456281387627213710983131692800 12720414 22876839589126410409208196603254353920 12720415 362899478281013223674117445081960976800 12720416 -769986299925090208909541979145755426816 12720417 -370643578819194988997045983712294007120 12720418 -385572183651842315837050016290413681840 12720419 73233776621675348486763694880726623920 12720420 -208557058153589228328116696103887838720 12720421 -160687421275337221825525313659110770880 12720422 69217038529287344293218613871569367040 12720423 144899682053569921847932015290688255104 12720424 -766558352602711452511888329557735424000 12720425 468575314333089839710280189415163221150 12720426 130621081890972833006799064477689644544 12720427 -2121179750343709795609389200399625819724 12720428 710718086277808427646995338348719360000 12720429 -1445803690833731361839704511029354964160 12720430 73914365986275903898149015056374311360 12720431 535819947976894971101966741632687953264 12720432 3484725696350341339514335043250290688 12720433 814860789603091711282639802730819351024 12720434 601962918232234046655395092165874489616 12720435 91659739128363280393123358205644774400 12720436 841141124303238082099064466769497937920 12720437 1674886617147221431889870949120052930872 12720438 -648908240681960217564090655502672992512 12720439 -1056310329375278432476090650019497756760 12720440 106366820170880190631877298277197004800 12720441 -205959639759275562783622815426059333808 12720442 42900504618496934460287332295954157312 12720443 173464574991901188387897326452327897200 12720444 901420096096728934425136302314490961920 12720445 224831650471656746181500114010265793400 12720446 -196442573686789746468567461283671703360 12720447 -248618006818701117232763382913992130560 12720448 137558823743893866807532121987287613440 12720449 267382427094520753261402406027598843456 12720450 -193668409672826419465208975847036384000 12720451 -2303821573116372601840297781763651076248 12720452 -103959941224555476822438263232544765440 12720453 45500646590073447360204736661515886304 12720454 392427289206253273708202774565826294272 12720455 597697643104300889043217362412561081440 12720456 468364625829970580902399745370882048000 12720457 -2070798903548724979009805321397138976294 12720458 277677451223518432566508898051485545984 12720459 -447778108873601257768216339061831791680 12720460 87647802861152550390984800585164385280 12720461 -694372335360777629837617371370296341310 12720462 1822403664850476363159181944383631360 12720463 209759067554115152104032594550715095520 12720464 38428478661427335560202703056904519680 12720465 120924644582036793440152939624751307060 12720466 -727232516423829314479523003431237934976 12720467 -20580436629505622951879524222011342288 12720468 227171701608862272999899972786672855040 12720469 -1676604891053149954856452289408870272 12720470 204523966796225705481277889715450850560 12720471 -1623867718840511592880335479343911374896 12720472 975075920775102448369479641674320691200 12720473 2274918623419051132712625196119325146180 12720474 2165769016865212148134500475916407008 12720475 -11437884802983797776294932203369443400 12720476 -1041824093096731247824350577303115427840 12720477 100073652751763660217862974678678097920 12720478 -31275726665811180602285240494840627200 12720479 -309556326750529062618480335403177757920 12720480 -525377844397993617893762851957734113280 12720481 425364583538924219103927803935415313120 12720482 743907139281494758163478341936495507232 12720483 -59311786184187038341957227290656187880 12720484 278078909528989278471551830844644212736 12720485 -623655380354215720579358718974093516640 12720486 33028308845385436243614321298864249344 12720487 273574943584023682213162765019293864032 12720488 3240224552728393972587475243529287680 12720489 -588083919765898601416076598733270516800 12720490 -750547014429068586379527358738910436000 12720491 -818590718370129165750395896405242991728 12720492 401335482965219280309502960724171842560 12720493 898376789603385423489928766788314944064 12720494 302081966752685157581806865164065631296 12720495 80779847598179973857606089680523261440 12720496 -6761150206198137738094577843996983296 12720497 634746464185463337780877995053096820720 12720498 -7258092231763110018382743776135895936 12720499 -667076216499023334535449209888870405040 12720500 734830546328296840116806792690042880000 12720501 -242367213678936658607912726124443494080 12720502 656079258564313297384309312628933510400 12720503 5735177263173447384514010511017820480 12720504 -1229498334017953992248043401770173050880 12720505 -20814556775344604793345965809207593600 12720506 526463777749907607414896811204484163952 12720507 902512654468066585967321771403092207640 12720508 -23902755150247267081069270347047360000 12720509 765875607936140658347267317568834340480 12720510 176493786608357094624641603611385702400 12720511 -1261157046349354858557519483492692821888 12720512 -176915817539740634971516754810728611840 12720513 -185387301213803677191612093467558473152 12720514 311852864859023764466496607369776048000 12720515 858758889514811574327507167064206683920 12720516 548205996535268096634659789260923620352 12720517 368441118781789992425308923396311848860 12720518 -2921915149757593038869814583306905600 12720519 11431019829960462274604920451713760640 12720520 -230190927987660641276005526034884198400 12720521 -1325331320094291646691161686560977718976 12720522 -277907446313693786753163329788705784832 12720523 339265590075773521156120709057318419464 12720524 -721649786505570355088538666123110555904 12720525 -220865296699710400587271336510428823200 12720526 -35267005539290964852790166296436267520 12720527 -976135794989650640856099938125968784320 12720528 53108003966391927054668396885833654272 12720529 1450863035500237313880717281405731246130 12720530 -372459111718482244034491507061876095680 12720531 710431808489951380106003412625344291120 12720532 1118574995439624801589799942768474959872 12720533 130073397499391803932443736834253125120 12720534 90975202761686014422879415715697684480 12720535 -302822074231739481470819060458911871440 12720536 972908046052243224768990177217158758400 12720537 340813562860318213651581901018519202880 12720538 468914645340250327722970694859963171840 12720539 358974586027181338723791642676747021920 12720540 13853366660142527306209066204598108160 12720541 222593440031870632750355236756633275552 12720542 -25420218539105033861320746053189619456 12720543 -821082572071986279189394135084693865472 12720544 -1767331115010476709905830489267034456064 12720545 168392482272644026438405450118725889280 12720546 -410113393122994099224190001153981535456 12720547 -1997967522721717873929123760157845829364 12720548 788371983766109919553915946137271377920 12720549 -88063395507848283659134933677560639136 12720550 734802753115607206929989143114486252800 12720551 2783972620105172602678133390164195482504 12720552 -290233748002688029948739067070766530560 12720553 3059421774707373898484912386819968706960 12720554 -49985648911801000847638858737069421056 12720555 315106180366111129242456376498032466800 12720556 89701211474260461717016506184621306368 12720557 52855636824837603046146569697065585952 12720558 -45278246168222612712472323941946964416 12720559 242161190069296411980647575069968463760 12720560 -178481566413020691308978551648523059200 12720561 -5317224114031321872048704326413997056 12720562 -126160778597971058552238563130786121968 12720563 419304039530016476960895060771755338800 12720564 -497363641897606934941275950574438543360 12720565 -88058150615760623422386207569128028160 12720566 -531935486393444867750923053523956060768 12720567 215222966039092277211823016790715870848 12720568 -465191942619816944406972675454110474240 12720569 231419891894318005597802500660413452970 12720570 378755086822161495204223108463872147200 12720571 -238714277645563491385882767619043838656 12720572 -410694961127202870530126775036215553024 12720573 -896754671219285203765775912992995878592 12720574 12242378663180856594378834404078628864 12720575 -152547150885918661638393386508683934000 12720576 323229370716953024748313623850427351040 12720577 1864001378428636020940818403537910184000 12720578 -103001112227536696927168628411899495872 12720579 -1053357525736629794499461644320529416192 12720580 596347343436031761832032314369842790400 12720581 -1963229456070544754786056671072179739618 12720582 -72610611662644328567629994089049394048 12720583 191523915935092524333810628990579756824 12720584 1139323503168183330417072508416111682560 12720585 -219307620908821936924322176506579259200 12720586 -693208323313095330797229601176601261008 12720587 526971027024507612437112184453302948864 12720588 115440241398490734447884188277594198016 12720589 -331738680379290000651215122888701434880 12720590 603962893218436241764597144405526033280 12720591 -173513685112347358645783880708556292320 12720592 -144140874179139902006449638113561886720 12720593 1833745879182489386509539163909545433842 12720594 -11701192014827491197963007977300028800 12720595 -373923094259398671470965958129384992800 12720596 -336139048714430195716798884766695460992 12720597 -202841714809492495499307401496498112128 12720598 170542178505827149137008759899074169920 12720599 -384658357145297010211168898236762433400 12720600 -123222715486746749689947623590551552000 12720601 -823837175481939101658919081154748497398 12720602 -76672902707669131513860963701316996096 12720603 46439346973772025340901940940186848768 12720604 1786133540132220836324612172964858880 12720605 -822470361567388614556599783363609694740 12720606 688108540568924595918558323270443063104 12720607 414069659968371011413281828376553845152 12720608 -2033971606238928703403602482524053831680 12720609 1161173810362568796477628749892227042 12720610 57308034329040529970679178307046021120 12720611 -797056858100781284018015907819419981568 12720612 701508521345726960761972268543175078912 12720613 -1823806793711217582470112638998621131360 12720614 576826617978305967591796497557576571840 12720615 -50991427724824498709076635381466883680 12720616 1054975716655270959725729012654508948480 12720617 -265177938973954231507375216481626876608 12720618 771662242590302594586793778135974771200 12720619 518371735305873654943414873150604050800 12720620 636181759165125700283688060072786984960 12720621 -988297666068066320022609007977606641088 12720622 -189217502844838698871420065303635697408 12720623 -1550883350568067312180877128736557449216 12720624 -35300699009953496468226456318887067648 12720625 -151837389755877864545530655894353423750 12720626 45067922354040181997410246884858529920 12720627 -295422005775545300603088668137206887280 12720628 83271463185614819375626179924564103936 12720629 -703579537054033624752730543669794888420 12720630 -298562172522064138898584717125600115200 12720631 651320907197454965526746536227911727744 12720632 200187937328061724433307136143578726400 12720633 263309171933709671766271359219546808320 12720634 -720970784766955388361688175798519408784 12720635 -992226901956571475516052899833632458400 12720636 -117969004801034913273689463094247592960 12720637 -338292119796972123028753308732440351828 12720638 142696142041412853112938568351744884096 12720639 483033790116106337865351323728828393488 12720640 -67277677537586070109492424732993126400 12720641 2076454603563174256496833010226946696452 12720642 -640925186640687096483961488438617723136 12720643 -647468422494591927385557863096527170656 12720644 -1550612289939088088956653294123562057728 12720645 -13761679810761854719237409632224809220 12720646 679547536841777303578585473839179186272 12720647 9840267510703313754818956891111055880 12720648 -731068794728164381231867649039644631040 12720649 1477566486148321787137160563935761370650 12720650 -373824768709930213849647882352512313200 12720651 518702850716438797695380071458686083032 12720652 560356137566536941865445896370707742720 12720653 -90683372883771103635976668805938344736 12720654 94999173103834199231108710026772347264 12720655 -1240414592317953712331488902781962328440 12720656 -13751042804284899617911699735868866560 12720657 -370454435429512953895535845172868287760 12720658 -1335591833155246391688005443116302541024 12720659 -138028124229569117234570623589694051840 12720660 -242452434042029134691451643382634516480 12720661 -733639529687762161327222192614665653376 12720662 391439171739586137196840586442766028832 12720663 -244255142323587646727005625832447821880 12720664 486133013637597197025492423322136739840 12720665 1414359894901990762062655020593710845060 12720666 -55537837942028168582130390665517467136 12720667 287608700221868924641065984240655675152 12720668 -1346680644812494795988414476359925565952 12720669 -358812575653269282847598561032755423072 12720670 664978918770895407116125975182173033280 12720671 549766393662809395569850212432826896720 12720672 1923854525478639156789433481474778071040 12720673 -1318170794196173562273396936699494518464 12720674 90901213011101643893732328028380220992 12720675 -2001781932303861331543510290405014400 12720676 1221689379386669887409497976435220967680 12720677 -123763468589672554617426380591938968000 12720678 217872121436165820959754960649981650624 12720679 -220562708773523013573760018696700914416 12720680 88416642038509050406605909339601305600 12720681 285533291845471315312515506049161419860 12720682 -258762582798086106842568736584888973728 12720683 -508320140097394752118993111913922049896 12720684 642585336400709795158778372302409260032 12720685 1006258374184771838572201462044912586380 12720686 669917896948878664275637384156701534144 12720687 -101944452916641072354026497289585300736 12720688 29699098175546986982055629520682123264 12720689 5821439252921914758950157059626471080 12720690 2285942711449709999520932662091404800 12720691 -3608229127640448519306124357563514120608 12720692 -1449954500203124853639013006736676445440 12720693 -360833505968151541656069456347658487872 12720694 -439231508819606562745378250710419581664 12720695 -69051445689688169975312063514541516800 12720696 37301949444111973931335127457464524800 12720697 1612198611515625687934345879122506208912 12720698 750991451676518986052871907691918847600 12720699 -152105611344263702308893481171016636880 12720700 -45671752950458267546226036430328204800 12720701 -34756612683307504416427199943296716800 12720702 -267151729574689141652942180949484231680 12720703 -35494262197755199671002448879047903456 12720704 -203860340368692352084284929780347305984 12720705 -803727249296389607155195423541297966400 12720706 -77415185925684078595951195443356176896 12720707 1697334074392819975743390466810341760956 12720708 21550128200649110096960481784606629888 12720709 1454450825161871111994930673581496271040 12720710 -589976981341246458297449366292622650240 12720711 371327259716198523418967892427270420944 12720712 -1909257571044872480986482151066605189120 12720713 -521551014613489682442048143444209120038 12720714 319808658037441766759525115712931639040 12720715 -241609377543400869554062038901034188800 12720716 422353964329180288860078216477551208960 12720717 -1057717760810501341018545966866555730666 12720718 -913169872176664521580264015127990369280 12720719 1093473279798842285546978488954812594360 12720720 -145601485399159018371247785491656212480 12720721 -313823636445098867127177271730343081880 12720722 -133179536069961967047882024875209325568 12720723 864142700940799594401537153252735956784 12720724 719240843038149688116147193195324600320 12720725 277906610327173195662325516368458517600 12720726 16267829373496612033734633767990092800 12720727 -123348141730876603670263480669191661968 12720728 -751093958967378227069241084486652416000 12720729 -495415928163255390478908692300462410368 12720730 -830112468281658536694380325477580320 12720731 -2460674963658504547636803543365025153168 12720732 -657739891853140015211517732079532348928 12720733 -37871905886578455448793213349091055456 12720734 594235561468356602783331601326188440320 12720735 7721280142723298683556363463318736920 12720736 224497408113747709252008026419699384320 12720737 1718214359953070781137478034347036196386 12720738 -887288863614021049603166818960200007680 12720739 -1381157351685043772749596998303212040744 12720740 53248263907715908008887713260177530880 12720741 623328784222331512369962273920659018560 12720742 135647065974473783219733143355753984 12720743 1901481256706005350380868802436535223536 12720744 -720549123002982530664131863035128816640 12720745 1142661935740475005125389933814501621120 12720746 -431301798808343273708948150104189522176 12720747 -129788385874303376316433638696877278720 12720748 324635971807779294617261711771935712256 12720749 -482500129515670002303681945467659724436 12720750 207606758537364158783850379360570368000 12720751 -1974421615663300177854590458435599923248 12720752 236359665079385578943220259661889503232 12720753 622905270584267445105110166677323504800 12720754 -404856666854004997969406922873100550400 12720755 610935921983689956304574354779988470320 12720756 -854484511305909145936604654659520747520 12720757 -295597565898221965569067867415671780352 12720758 972818756064110526340995554803880952480 12720759 -252589928131211936257854675551876976432 12720760 -37921908259535997202844850489212928000 12720761 -126397475014515095846030873067674545068 12720762 325938687994509909301677016013802027120 12720763 -1552798286143001406212432419165646611440 12720764 312688266750362823715977725520706108416 12720765 178319199168067458348623063719544692320 12720766 -112220575950094519520196644797032024960 12720767 -1224149582544440426866323847541444525184 12720768 -761106886628784522373677630578711592960 12720769 693489382038915747020499976778530743170 12720770 -176201251801707041156681339714558769600 12720771 -118775211542581255860976456231539866880 12720772 -659991320856462870706608312779486794624 12720773 404140842018243441756081980280893179164 12720774 256379663573972042741090613044036895744 12720775 -266803007789137439704029282756883620000 12720776 -2346615522751598222884292496914227200 12720777 59774730686710224859571944389721110432 12720778 27428635027694059753115257051067571456 12720779 347483937085670690641813162955224039380 12720780 -1026226082967988494657769402926582835200 12720781 -462484110626825192412209854851312345418 12720782 53419977226320320460906679914901804992 12720783 -372171177604416720283015428211931191152 12720784 -480133451742729043994076968461882884096 12720785 225716962730175438625223046269818675200 12720786 130112885118545344297142901691554290688 12720787 671791432317566105930762789514989227436 12720788 -294786188683565733911252051674686726144 12720789 724377176425951349650198752916285377084 12720790 -718291187470025398793288459271008505600 12720791 1101918262030902280796398588801523232384 12720792 255889662832526354054997427531135180800 12720793 -1932722555526102299621383837085389035958 12720794 -250417123861057600373663618172790291968 12720795 225072365279606073195316226762265404640 12720796 480805899664843425156055670165987612160 12720797 -319598810247542493474270686780912674740 12720798 -33482091025365262115152757967785059200 12720799 -364696650931342252604524605529383687216 12720800 -1103467445176852104593629301037372211200 12720801 -358023632524640014959616894267078252368 12720802 605809566787323042248334262545715719552 12720803 -2289340458266071054418629950553666835520 12720804 634302023128455967287714856374262179840 12720805 602707532860752360181228171382576030460 12720806 126124706115181400105513173055177963520 12720807 -975229412507961870735160679895012927360 12720808 1557370569465676181343765788938537896960 12720809 3139515817201877431487623576848447544704 12720810 -576494264325065871530719299681411840 12720811 -268319830454048835583241954629578096888 12720812 68140935049370301399846924227308511232 12720813 421737344155719714038831848746834577920 12720814 718522469267772173690621755187982768960 12720815 -4311159288912385981990507044304490040 12720816 283885948020486296868521271805514465280 12720817 696530551518666886179796969305481009920 12720818 -965146289450817864785613535979430612480 12720819 341826172550108833675281444698582016 12720820 281426312603158868734252734130643681280 12720821 -2624479646348857467778408733964279436320 12720822 -277472111315517068903253549613325552256 12720823 -313655159436988444606742373664679993200 12720824 663699874378584841436983216606030725120 12720825 30770901410067837989323458326400847500 12720826 -10107309060559616307566922142252671888 12720827 399048663913301992278969305227826022672 12720828 325643048333254518273490858403994796032 12720829 -1208993555341499734076804229215810620512 12720830 79445318141554828664626429402804358400 12720831 304289849816478028441714009592980471752 12720832 66907935518344991978544527469434634240 12720833 -1165162711073115722468946786967587533376 12720834 31436962654672297189423732725649889280 12720835 -354278682545321491059052318074110676720 12720836 -1509873303163638119563158792614420891520 12720837 1162553782897739317810252662387003713760 12720838 33746235403149724746329345301885644544 12720839 -502332018835956800750689612231504920360 12720840 75227958021339029391301524225982464000 12720841 554877623151867665560916039507876748800 12720842 434481781348475604632375802350737363200 12720843 -984538747299992054459773279692951918468 12720844 -1177328326943272576267524711088389014528 12720845 -482515757714860421364893933402420480400 12720846 50801757976779425616851993132886841344 12720847 864269339043846446924445059659162893296 12720848 -91358572102452324371084611004091334656 12720849 -171959596694612775593363536270482972672 12720850 -69402243891197789776216368059058432000 12720851 -375645568430049207510242030826393744 12720852 139648639133884788676327244207187197952 12720853 197221701287336623157794507310239287840 12720854 698763092170293723037140224543086937376 12720855 -193491156936398695479820860169221550080 12720856 1370587622638647782403313743915969914880 12720857 1100622383832516086160783690626388010752 12720858 -328113992756110316347540300702928610816 12720859 -254033043040320029429696945580964655520 12720860 -973895692600911214454718334934867089920 12720861 -231440282637982284660506429894647747200 12720862 -2163459494658117867554688697440571392 12720863 343282086317277059887006516865790128760 12720864 110797127070298248528159498826028679168 12720865 -448135134908115136838480294555086352280 12720866 -1076813145416977036634052781228205032368 12720867 347031323342416412587819909489076482680 12720868 2523385490686042573303453848054345350400 12720869 343800946151005346437937584098532228896 12720870 140382737456407619577526537246474755840 12720871 1677151732871814827621447907786216986032 12720872 -916544919677821848240967527866306150400 12720873 -660551858035706598563032724768539532832 12720874 1015773996383579504067789796886834901936 12720875 -1213802511565390433189350086655413900000 12720876 -35035005706301905197367159036160409600 12720877 1102456222215867302268611078462582567712 12720878 -43685660144854502714601151003276860480 12720879 1883935406956966855199240083544117013120 12720880 -139138811971388926425214831198199808000 12720881 344391839010675747600201350019325096704 12720882 -339606635547687613544939593214626420608 12720883 -344814406507750845930976299578970914480 12720884 975639038275461955561052680291904120832 12720885 -632634901254033257046181566072764269440 12720886 -95333166935916602067393634738721636352 12720887 -1385435109383086481402635689512053981464 12720888 52110491437364214877714023270748508160 12720889 1941807963823003765241361255121745603690 12720890 -108743762049462649071143921203035405120 12720891 -595427115060897311056878009402500537856 12720892 849931571349825094474911405432441737216 12720893 981457620191906677691233743468307239180 12720894 432326603593535190932874739306861744128 12720895 -993267478725321983110186875964773843600 12720896 -654324963263955853631312715068441886720 12720897 441669795668209000642033120019383549440 12720898 1028570663208648276969328659215676085200 12720899 2453507081538532906952281376450454743040 12720900 -144887395917237935192965705751892403200 12720901 611661599659359923779419515149128151932 12720902 -696975531501312499933750582670091346848 12720903 5760380097737552970920986283274001920 12720904 -127121325122712165756697542597444403200 12720905 -13397630596836963787102023311319402240 12720906 145506862820833052052894225583220840448 12720907 30474145676779522839890470608490648120 12720908 65162821215607430034173072367464263680 12720909 511910373024986177903267411328632145408 12720910 -623149826934791990928263111891042552640 12720911 -517942668644496420735914652722019268368 12720912 -87054569223800310234646000135877689344 12720913 437590251191919414808792718853239581718 12720914 -4487601039349412305177704174141940608 12720915 -470873766481886037776456244004762212000 12720916 215792018882719980060854817292642500352 12720917 -284226725531031876562475104538596334496 12720918 2277234024614984940832729903469230080 12720919 -3287532172509536978022879431302638810320 12720920 1094634378236763954567245227821629644800 12720921 296177098450014257864782568224453824960 12720922 725140780330336579281208776202918774512 12720923 429320529876002977134881203308928440744 12720924 333070438282585021976429297509809269760 12720925 68608772053405788906372500729784684800 12720926 -978604412274250529214136104720738558720 12720927 279068813560939171777211624289184732032 12720928 -88299220633160290782511722035423477760 12720929 7068963083870885108065973586013051008 12720930 155842888924400572460022799937218283520 12720931 -366661505592938621666831782379220388800 12720932 -175887348523296805488283265292309700608 12720933 89133697644325689690290981405096994204 12720934 349371084502458528322382201024920719360 12720935 253324204443554169674893077231133757880 12720936 142467756670993978337487165120404275200 12720937 -279466019759178882604773377791512854400 12720938 -916942361010969621525697444982064620880 12720939 1031237602647811368705864613036999518912 12720940 -618381557577388988713366061617033989120 12720941 -410815760354456048985055069381907447658 12720942 213367450634916036336736077941331482880 12720943 18124490993017368944128269593273116864 12720944 -3652987542376123507136976132683366400 12720945 -1451331531126428490726172379671776730560 12720946 -433501825882389081888416401000864429056 12720947 -324719116480167124300187729119451596656 12720948 2606866186187821436689316862436577280 12720949 5304258471858572177867124412315299950 12720950 -316232721581214652257422225203196112000 12720951 -563040649712270851146643972893451456320 12720952 -516909973709206912138353672909621350400 12720953 -360562202802577577116678100799817566720 12720954 -126189644685118507482765353918834780160 12720955 -211597686820484913737175412636983214080 12720956 1201500136095208576170963700627248376320 12720957 420392489689749613822678011671929117440 12720958 -842540226258104951448233584558716085440 12720959 43699708764453519104786939590461133104 12720960 -105764909793369299255722901844409712640 12720961 -1579645953149019817842225603575568839376 12720962 1196553482759438197092395645718068232192 12720963 -125302540125218411728223909830610784000 12720964 -324890434340964450755076074545631026944 12720965 -244558057616123892093522177427649594880 12720966 164806665881966550517463819388996623424 12720967 -726627841343042346942238354470052941008 12720968 188006471742723085743786918004905607680 12720969 -17101547398902922496757823362689866950 12720970 -343983537623573926952566206168887883840 12720971 131211083789076567089949313281069809172 12720972 812512620872870870722010926419979776 12720973 -1987491634993163492857036993629507301440 12720974 118201569716625885873411157757812015104 12720975 222345415149125508163678985033348160000 12720976 286766627900155712611429978260691075072 12720977 -585561867889724840577005308924241964174 12720978 -251096688055544909633417467059938781696 12720979 2012553378268447335731730096548677349080 12720980 48391199896749352328170750396546383360 12720981 59404581268107059435253093404261261568 12720982 47852377635006010159141175498086493184 12720983 970675843124640329174464163361060897624 12720984 1181619141905638176018436300980151480320 12720985 204846333734938675090929901696489003200 12720986 551681225690329220257293013825947180000 12720987 -49803696375533094653943309463578487956 12720988 126163430098090674596606837681379403776 12720989 1937130841501543400402263478893701514956 12720990 -378108729516089134422649992183985382400 12720991 -12306341946409525021298268561678742088 12720992 -923321866427632756563722487986913017856 12720993 180555827589391814985644664104727194400 12720994 37572775756451543220302768545054748160 12720995 -251156406882363173146521184117545446400 12720996 1147086974196456916890088360359831951360 12720997 -796016356424549323879174239040303799554 12720998 331965430086994860487733184409477103232 12720999 -110364078362863811130274130080659983232 12721000 -822740544414078802774948233475361280000 12721001 -14902829447156514716913010972858944576 12721002 -19901798441915231280361640665283481600 12721003 -276730877850783566176383843989765368656 12721004 392785175515614800783910449338018765056 12721005 279831332042400818254279048115686387200 12721006 -440718310442565104124371590405758426048 12721007 18293554493194074353954715622179060000 12721008 162581282199678685467255297279420432384 12721009 -27045719316055715759227683160106267200 12721010 345068937203675159878183879570809288000 12721011 125145526199415486353195790136039962624 12721012 -2428041018503214155040152254342819522560 12721013 1084604202049064068478545867829843053920 12721014 126782397204609768861861622264806823680 12721015 -1521334151810333079917358477333818306880 12721016 -371403884084395124573773412290483322880 12721017 -617069527460745780797463413181303594720 12721018 284079504641754942613451090806142574960 12721019 1736535321140922156433827894030973728420 12721020 -433003878293886027352619739030327459840 12721021 856525558413384071803180356159493979200 12721022 -33093518365785340990399562787506474688 12721023 -667113893040357585891989803966810970880 12721024 -902738015460007651847306299268136960000 12721025 -705782264052021400392115996592850537450 12721026 313826633799646223773996858175986998144 12721027 -154154690836136156972710507468718663928 12721028 -138842964113916897475075703816073896832 12721029 464470846846623037384848186614484738048 12721030 -266456882805553647361689668730984441600 12721031 265076874844317433337919336021815887992 12721032 531661852585666394698785084960815923200 12721033 -330313395292149565065017839023420127196 12721034 1129265938525947307394376297976573440 12721035 479101162430834025245838012623510615040 12721036 22423109425996820374175583328689659904 12721037 7909248383327150180750158320854159820 12721038 -274241843778643563848483418211402324992 12721039 -1911228045584390193604121590228890846160 12721040 -370525065695461365586732684586082877440 12721041 505972070179512296628540316423326631650 12721042 -169857002067854299901742695062383125856 12721043 -824445362149684667160442429697596026708 12721044 44646241463145943394829523410225733632 12721045 -1336501372061646302253546871751463569700 12721046 162028749616431434725648626246460395264 12721047 -653163102988046009463045203499512185344 12721048 -1600283498985657035361329310326313584640 12721049 399970264682160937122794006073866475840 12721050 -48366264909621417021172432964365470000 12721051 416060742312741459680113721555741379840 12721052 -207752864572075466900238255868220037120 12721053 66451205889569447568098457973671349440 12721054 1505108258147992522829047193066584124160 12721055 139851159857382059943730053125660961960 12721056 -90912547218396442958660978891707908096 12721057 1105329206602596559552322052099319590420 12721058 72283046897149400753943787566870930432 12721059 -222210064746744350688903872325500062416 12721060 467272484620900108037198846549403217920 12721061 8266794214407409349872327807611774972 12721062 -524425683182312380478051707347057814656 12721063 -547353993418650566885170375519554847640 12721064 1032428125012966827864124145512598031360 12721065 -42435543110147709727687330242270240000 12721066 -480068200213880835677676471543617085600 12721067 -860617140220819935105605187107571050496 12721068 -1354964342842454333963941682943691276800 12721069 -1608836130632478821140740700748948732960 12721070 -69512778480904544951212212847929139200 12721071 -602452555690586707795144437306052221312 12721072 36847240754847815818216820992785907712 12721073 528649432729571599997753440647213961524 12721074 -502421423892562052370211373961246213120 12721075 -35548199524441632256060327055715770000 12721076 1688340800243628231013047066625660908288 12721077 -40319501674337482475805706174610900160 12721078 303473497961305961246584680886020343680 12721079 -752422249860976454024932599908585570688 12721080 86326133061414789924894691462442188800 12721081 -323288544972068549659417909807549649468 12721082 569233186708463820711037736274999951360 12721083 -1122819465563085917293510969500060416976 12721084 4150311172838335131626549041779209216 12721085 -513254841072561274425013576646794331400 12721086 -255823769993585813183587608804969620928 12721087 1306581457814540211881489629245960892736 12721088 -208451186505561420183309018926300528640 12721089 -427339093851623072128166437202621233920 12721090 -481011018313685158293542197500267295200 12721091 1380439668959308548290867773686897042492 12721092 -333503709227975359329777311183516648448 12721093 184395291897933863879210897452163712 12721094 51236465225378521372430098840256160096 12721095 430049551463307468531797448063167876520 12721096 -64954685573188121499619090579986078720 12721097 -1503381990506208067545827834715536972454 12721098 68346413726722684203423848820025430016 12721099 -741798157863360277375253676964223137900 12721100 -352340695987576324191180402711895296000 12721101 -1687399301318309429956797042510907003200 12721102 -1196421412081786849707669382664995069248 12721103 1542957935834889618371978884251549722352 12721104 145435025686678942286913328120171069440 12721105 -960873985669436068769059071616472041740 12721106 570154136116477055186350925792681860752 12721107 -89939742361372907440177186481786150400 12721108 -579342385518077789855553269434283366400 12721109 -1422332024292091934931005261061745736160 12721110 67878340070999114078950662372752357760 12721111 309189619173981002393452035895600357440 12721112 -73585208304463132840879427480369172480 12721113 -34799782110288631742329877555046673020 12721114 494370008080196150487380563652721887232 12721115 -105489104277737673913072660002057469680 12721116 475531821153908902126642685240499462144 12721117 350904569593004261374665368760077569932 12721118 -734907776061570799227676093954330440960 12721119 525994631118098612971087237647747181200 12721120 -30236283783610063144838706718900224000 12721121 162607844397229620264396878815785093312 12721122 241141723190179696365649741060523332560 12721123 -947374126287155142801325101062117607600 12721124 132368160622962869007827033749263780096 12721125 -368193277089277202068482755799792072000 12721126 40390017943005898284716794238300397504 12721127 -950921999437608761737791689728956946800 12721128 -319124299420368627354445897907399393280 12721129 -245864332316636271133794287154366030080 12721130 -177801630551707625818812326663253563040 12721131 103673080149573857805177813022866104772 12721132 584884194764318028872858857073574768896 12721133 861567722707417139380466280161925667200 12721134 -290331950770842839531132256280087970688 12721135 356775737206833741391598349093876433200 12721136 -278053458434227896306990299227752235008 12721137 506297496561674130811437216645533177376 12721138 887564056544748559302599809809283464720 12721139 -1350173140410260993185948300600413656976 12721140 -74733537640691589476912205848284377600 12721141 30770906274983626909057682341115371200 12721142 -307667253423926051198070391874901141888 12721143 -280724968692480037851746398052145818136 12721144 591214695707744835621446195220246405120 12721145 -212249090579493534570292092915747911100 12721146 -446917627258258898904215578329814732800 12721147 1887848487648048773375833467779756994596 12721148 364970641110325808227108970789781798912 12721149 168932994617017244071679319585962171424 12721150 20825215652597536180482110013998289600 12721151 -438058899084129667024016692273504388256 12721152 232922002565856990953465445537382662144 12721153 131849079576591906919745241621462625284 12721154 -756964512053898397672056953281981605888 12721155 -179934647215908716182415952641019365280 12721156 486896642373940760955271749759927382016 12721157 -750033022734660436534815861287312226594 12721158 -561355377097604459283947635450592446080 12721159 -184015194479585738673237594096948114048 12721160 284579344699052834183792386127413248000 12721161 106889318776343707918693675403590877184 12721162 -580767582140724997603371807396981029376 12721163 -5382246141485542953918678051467933952 12721164 -22245324794154942385881046109045543424 12721165 -447623242573878751251313291380532848000 12721166 88463039601624175295087238578476108224 12721167 247691095274174848367245176494508712920 12721168 493858159866438069666049592182300753920 12721169 637964657344960836137904002724880947060 12721170 -26072924119668686407090355495080058880 12721171 1666275816979264103017476195987499811372 12721172 65078845731387428131187167643518924800 12721173 306695878674490230910930088408964835584 12721174 585490657460821782297081034341564578880 12721175 -1116708017583935417344477962935378595600 12721176 105642583871752519011988889101248061440 12721177 -584976527265349117438002164537258678528 12721178 365999128945529589453434559829236614880 12721179 299402799831764896347270516047494696560 12721180 -803595009913693443018861134730798297600 12721181 -672810740816966631233376581225282013216 12721182 45997477616454515319592372157465001984 12721183 -647944318044760669722866270660238417568 12721184 -897543827781863593624271795299811328000 12721185 -10540477950031978986611019430098777600 12721186 -132445899120811272466356329615183276208 12721187 -80636305570478930466076678343527360164 12721188 -390203966363767872659456678211775113216 12721189 -46413288036979364431402529880120938752 12721190 -282110509352720717268694005778382275200 12721191 90549722930351291255591573948480636928 12721192 646010284193509118733511718572521308160 12721193 868728770794885398451146722605656788724 12721194 -137006605799693343538534824346260349776 12721195 1114820654414491920402935049418540783200 12721196 14944823053137985539305724679921758720 12721197 -745051328744369477099790722383021291200 12721198 543175917670993608877769114952043272960 12721199 153917564907803823583274883137130894864 12721200 -81822571407005589178865081572906598400 12721201 -144773425017409684256000411916797581788 12721202 -9707515472571158351775851880787807008 12721203 -1187359565503777989982504583768262872640 12721204 -8390319166930610859380949931597836288 12721205 -404132315170106305675955554315005786240 12721206 9398952055008597853923576840085999104 12721207 -1136674957755667931928415862012820723544 12721208 671695875505161201600572554581607710720 12721209 342435843657367213743490636351974094848 12721210 -252225338185070638953592319051435000640 12721211 -684748433253649176341274544851774268188 12721212 15317783285594504514856738232969134080 12721213 1799245188256023084230625019130559755462 12721214 1290660933494284368303227500167678528 12721215 139068451464633299148641135624563041600 12721216 -195658218633519425877123590439176765440 12721217 -2187743826787699335603039887656933564734 12721218 124558980124140690316599423280763666304 12721219 -419900138165945436629462258119174772928 12721220 917713536372051751666611698064104858880 12721221 2099222947029785590790622936861436941408 12721222 182154527687851794681745474923743232000 12721223 747541656652865070318739660765325403600 12721224 -795338456362574793003180866744984494080 12721225 616603528485013167773887276811986948800 12721226 12061967071466200759827600632700741120 12721227 1294072460694890009403003291133824660720 12721228 63613754069449019242696684860609187840 12721229 -122896020286504278433813545552135999924 12721230 -172035644448044740899065127896060542080 12721231 -984702107597810346548791807737084109488 12721232 181368378926051436308205820686037671936 12721233 509500191984338669710490695804967112240 12721234 -304076641687164836009353300674384561888 12721235 610047659263221761137147453762001221680 12721236 110002008709173312579415811512758128640 12721237 -541983955955372829322440257022222210308 12721238 -33665117540553621400279942150272864480 12721239 -1319154701475920230621658277465315492960 12721240 -55846464430763804078656769803676467200 12721241 -708853749542536580573110954817883265920 12721242 -425869617525202124552131931967814245888 12721243 -2896034511251245254801767447683928283000 12721244 67774810403136747672286743646625358336 12721245 -1661760107274902895540071624832572160 12721246 646127081260819626242693430508888467072 12721247 -96542364105952988781928141334117982336 12721248 754878578464562258140668026524453699584 12721249 8983229517307324792757066130927922864 12721250 52969172744809406114445213508305210000 12721251 701260778710696546143064365796679949432 12721252 -1123931320052265796349453496728396155264 12721253 -212977701000066730873510773450825431040 12721254 -8811111102647072584290857730249744384 12721255 143349147744318189126656136085356509760 12721256 -769461489221015117837183725346148403200 12721257 -371639763709139749299105609289960196652 12721258 -134145884580691755114966859688582387712 12721259 -547767292222418853422800879823810865360 12721260 305067986971845696388131321569458176000 12721261 -776791905133492313920522221254388769536 12721262 53639598067924425371709073182097645632 12721263 -1219668960364357098258201383582047979256 12721264 117739270555308611819281661007896084480 12721265 677219222619209361328316908273771524660 12721266 275809011670455899621360370324015697920 12721267 -1602383637874605235805415333983136534720 12721268 586356414238438042047572313849031858176 12721269 -466285130943139667541605717612637792 12721270 -748189435620795351894976171293240215040 12721271 -685892146214203575361716508129291749528 12721272 14781844523639547312510379658904944640 12721273 233872281194484978205985126853259916522 12721274 124595624593049987098842174268990406400 12721275 42998380422665615396796217447908021600 12721276 402638509417800005407530509545879132160 12721277 225700464227428154628024530201570359200 12721278 -448853837077725433074239956014399466176 12721279 -46086168532269271034552604947486370360 12721280 -300988099773944748087234250609262592000 12721281 263633682416373599466903673378162098240 12721282 -161258657788375776788174640428581048320 12721283 -721757246448359062791140636253131415216 12721284 -145603260640280693451044342675286835200 12721285 -547922336094787424768557628173037856000 12721286 -122574768269050409627172989259440237376 12721287 1636800777140372058453962870858482934352 12721288 -1158198192610846515497436961157826186240 12721289 -230670964589653207186159969291808290944 12721290 161710544065261728103588486531178380800 12721291 -1357387605688315676041563967300780569600 12721292 -22906392312239299581882770361997721088 12721293 -892368300239086855176180297549115101216 12721294 115189313150096405648325689060213493696 12721295 1085153728922533313346457137862481803200 12721296 -47906370565367805826357663775952470016 12721297 248778801941446996334658230578116937792 12721298 -98814483837343608751770885452110565760 12721299 -926800003932533517832510251702855320136 12721300 7942138488416092153895174050869196800 12721301 214812602853646290267109647870365448732 12721302 -640818224906732761886383641201563774976 12721303 -8285730756636941368743595501557139744 12721304 -818573643755248359372993591773005209600 12721305 529102241645107806008877240949710749760 12721306 5925625837670916092114411944023709344 12721307 -278716492581361996217786404936954506408 12721308 -803567347599278306490765792191406664704 12721309 1281509899699071087344307155490320491360 12721310 129438147374210376588087315093267025920 12721311 74859113276594898486808956863054209560 12721312 118292364987491809354035033261839941632 12721313 854538090498857664250760573767228791984 12721314 227195303347401925603008450603069803520 12721315 -73554611604986572162327790700022903680 12721316 -474455782973501823911502714029123009280 12721317 -82552981488196034721161578662530910720 12721318 214445551833878197660636093476365691360 12721319 -65026572258516916870626227616469447632 12721320 -1086160364243795582175165445117071360000 12721321 -1243346123097317010982855801283349384960 12721322 1355653215541307183733697977112727196000 12721323 -56007545558170652184270643800066346752 12721324 396848756687029285805527857884576907264 12721325 374896967466930723172422150883945748100 12721326 -264809662721172142641933977952193784256 12721327 -585771373023185378656437112612396177560 12721328 -404953839818439837929082204966629326848 12721329 -1465025732313738032617625005722486475326 12721330 415960204110823240790786861196590278560 12721331 -1911105722588722811805123858239892355140 12721332 -15326275831638066391245763645719410688 12721333 -1346327812350839438308349848307354694418 12721334 -1055102050607812817207981706346813070400 12721335 3716931552187754620193177174325120 12721336 535975948487996313596162889729048576000 12721337 155123926465310486617572916999481207952 12721338 192035067368102766028229967227509793280 12721339 822762044210122270334251409647241068320 12721340 345193197509664685468733561249228666880 12721341 597426330138996315931610665233076929792 12721342 -41675627453478172914941941213413590400 12721343 -65175021095003062412596635824093782920 12721344 -129694470301342706857880321901283246080 12721345 15829705288280972628295640432975831040 12721346 -64278525530962238958346533644140314624 12721347 1277749296816749830953146264167920461040 12721348 -338050246697960032844787418092057323392 12721349 -1384582895748122630079944197676728668864 12721350 -184159515492482473505579290294842072000 12721351 215111521181679925199777936247265446600 12721352 74660782916954141306550806978889646080 12721353 -693754006381708230877102588135280442096 12721354 -109858802350664900420860499273888418816 12721355 -1788154029617836804524936179818542122400 12721356 -405939881378920489401306800696236144128 12721357 -436376864697347920240810178793341203392 12721358 259197275130637521748121829523188254784 12721359 -57907814584673989033925276744230285440 12721360 159970639041480983888437299834208174080 12721361 -444496914780279961515104368726668289038 12721362 118298474555370107128510870209552884352 12721363 -1420698318982333183667048885379655914388 12721364 -943069699204089544496160387169618280448 12721365 320130100726319456360317198565160139260 12721366 -307271713660555765029492770360470558080 12721367 -2533034873731979290990723747259626042896 12721368 419032509225489435062458628035982622720 12721369 -226590785968826882464680241402321136256 12721370 -750876753878341160760118200306857011200 12721371 500043700542854657701111063836518843760 12721372 593539994371923442908130647174800532480 12721373 21438876254505845084300945218413769344 12721374 41439101138317258601475049483934859840 12721375 -791672274304882347893986762212036186000 12721376 -56099276625932827903001477275660320768 12721377 151483195415541228098025432635595523584 12721378 -1114390520281829745356837501862415872 12721379 644741473696440473738335584251655994320 12721380 217369203951852586986534453687427952640 12721381 22661291126603247677814913216785282592 12721382 409762313641827225098582410302012375552 12721383 674179898236308086811039694784082273552 12721384 489630420787514805627730313415401502720 12721385 97622684115810760633881727219505618760 12721386 95137834385456593688936742485030878464 12721387 30125154898541124911460676861883223952 12721388 -95116148099306771662033318978156001280 12721389 265269842045409639828848610581423527680 12721390 -332488937321080227284296740967930348800 12721391 -1962480550213240942781408001941615660208 12721392 187042976582091580015906306252847284224 12721393 -448647468656042311088096866822101266400 12721394 -173020120965461043077331033192452333568 12721395 -172527706716700917553566401422899360 12721396 373400014166371361934150773107502186496 12721397 541523260435745240107551699287450710140 12721398 88099874469639895916269362466777742208 12721399 -296590684535067186338212421929616931800 12721400 -12721162643988612662016015951763968000 12721401 -572186698644637176855604973580122265600 12721402 -1030441359827080162810514116829832745248 12721403 2150710047740313527309261333901687209160 12721404 323807487636055613737833193373930161152 12721405 569545391793622218501597901058947926060 12721406 -241028166048806581232885846704964010240 12721407 507796952625193425837437898266305431240 12721408 142725506078988262040592443448554946560 12721409 -850544349611554483556571909787509642684 12721410 140997917184125078228231783568249377280 12721411 735829023643278674255562997984108886012 12721412 412633149005452980382736046670551889920 12721413 1203105290538390997622333770579963696704 12721414 -23955584831458618415899204309161892608 12721415 -95498404504348078426329304862000186880 12721416 -223327895700320793048802141833631580160 12721417 1356477405058668513479146166648962717466 12721418 96249836698238097338929878983430743904 12721419 -374472635575457690754993517822240469400 12721420 655559346444789664173122369747515745280 12721421 -3096071146391946192863901602443889568 12721422 -48285124384899867677447633083228548096 12721423 641377217093300844906852017458062575328 12721424 -581890455902069522267008985368544477184 12721425 -104103727144095213394025353157299896000 12721426 13446480573200554104175899487047692064 12721427 48957006765093614571938010782035327008 12721428 -72420320912837094865622714980932956160 12721429 -163963354513800262560834665122667291154 12721430 -239955857227073778026379692040479433600 12721431 -629851080636819045415235976281207763840 12721432 -721282478617007004377679231321279590400 12721433 -299869926630006390687422269952261777136 12721434 51567968746286708796238648580292384000 12721435 608518185988182751689467260047002210880 12721436 -143648458595424764198240318383258060800 12721437 67696464238301831683241891576350058220 12721438 -538448497326284700442633739105364291456 12721439 -35715599254582025232115674782601605760 12721440 130897329569251087406097664217029017600 12721441 2282705925086177797606838843800497951842 12721442 809890405524183437070967235968888705872 12721443 246857017076258632822494722807482106880 12721444 -933824762128572126671829724578293935104 12721445 599804883414302948170953677759947428000 12721446 495033972921964258207641912894992976672 12721447 -1541356470358916475480081016703704292104 12721448 822268369939519721544451660945636638720 12721449 734917773521443647130606994107081593600 12721450 87103221113936802866587440514105536000 12721451 -232128359029484222781935667269249632608 12721452 1028366338600076804573499018483167232 12721453 -1067741471224001046798254537138081014100 12721454 824945359140949561132849621120039546176 12721455 32790282593201879382994853069348937120 12721456 -15701851068400085905087660341182464 12721457 -548614879179935132994313265254248455808 12721458 352754002036060566889287919160789472384 12721459 -1268036524187434112632013993210899388640 12721460 -42801122088589070249240881144652862720 12721461 -42463875890013048768321921699579309120 12721462 -365386228995433475595024980691233880960 12721463 65363984480467574312909977684478488320 12721464 6701462836025099479660490065156177920 12721465 127783008112310556741042823046605297860 12721466 -14860410782139005673652871136881441280 12721467 -473295096629492490501678052232478612480 12721468 -1226810176361899603837795211986557714944 12721469 -619371439952757673855596592441931396160 12721470 121126265792984647418134712497179033600 12721471 673163594193564066849779377628620610400 12721472 109778505497033906372735374039716986880 12721473 65315265667544938155464642814648460800 12721474 -535400038101694280583776383605353070528 12721475 -245525118992230547841678987193816524900 12721476 -153851393151058090911678540219667719168 12721477 55002198787657270277959694064421959326 12721478 -429136215818359461092684887975015474368 12721479 -806884043919623817651023864928787037016 12721480 174536066190491281746196170927365836800 12721481 1607310953437251783477283117489606778112 12721482 -472924297827703680839922113253553075200 12721483 -1027494257666512673763036139890529452096 12721484 -4957186788948192501486724888394926080 12721485 -199403501368657885330066108606070778240 12721486 592470548889282566482338667907988864192 12721487 112872538388228609587299456328262912952 12721488 35850157874228171683429128247010918400 12721489 621091200809821323362067156449843303040 12721490 -1186162574266560484943727663523207173120 12721491 34561890531406830494111865821352756072 12721492 -132550480017407457724504934725283266560 12721493 988098472243990836199554046026117268704 12721494 -64691360564917418385921508234621608000 12721495 -1159145490874598307441678051637860321000 12721496 137896106170933356915504810921839861760 12721497 -1036041961450512853129367902861343646000 12721498 -24682434736201494060757755066225025536 12721499 52777734505473038645112923586745381920 12721500 -769295889601702545054527789622425856000 12721501 -17426723089019142987694169097159033856 12721502 748301337596575777864466726515042254912 12721503 -779167727913326703612628372510979789496 12721504 -411010782646757402284650505318465142784 12721505 329971154395737191849372374224338448660 12721506 27521189832048611476833484159610880000 12721507 4810053457709244380807763812813134080 12721508 1089738947167463746806817772116247751936 12721509 752934043849216667864274539524517120640 12721510 22738175421284069714210747964135500160 12721511 748437108865791944916670997860585411224 12721512 -529979915139258998840326337713298964480 12721513 114774742262662336657783036332963692096 12721514 -38429524509501174777116688787932622080 12721515 682290464723389957726190582904085870320 12721516 709533621250522517599075903480541194240 12721517 687150432316445831482681975151754711000 12721518 33638072196254238907426084729654116864 12721519 178853140769104476491009013449261811920 12721520 -101380061591669915763642372586181099520 12721521 32274181005933948606633195094234207680 12721522 215665832116679773202410400409110442624 12721523 1664827968139707300242346729335171933772 12721524 385250418660945499142257260115756830720 12721525 -179838740379337459983598505193542511000 12721526 -440983076987024611917614862757587574080 12721527 336753707802205183976509977482360395200 12721528 -165977359372630175677190636815484928000 12721529 -660625570680508531373294010525029838870 12721530 206721497708980491011484619468184371200 12721531 -1445729313522712375902812941894736888668 12721532 -411161241044174944315224889281229344768 12721533 1267341533146260986207587471554472316448 12721534 51407884386858445379144031950167514112 12721535 800710155382093705262507000809482405480 12721536 -934026952528130596449827081490844876800 12721537 -392682652983471930117273232734749298048 12721538 -335318413067402012286522469633788428256 12721539 53534514737266308171249628048176684024 12721540 -34933209299051912295076720509251374080 12721541 515394407246408120285259873511087996224 12721542 -636180836991645825362883713112117472896 12721543 1235153202627125064048128696639753569360 12721544 -1508572272566524816252282528783546490880 12721545 775385405144001413503308986764425696000 12721546 -141331275012098644737468127405084088640 12721547 -2151198454604889230837718924088993294728 12721548 39313047343845482528977036129423933440 12721549 2230899339778357402600202888061710362550 12721550 -5469102227460270685956776436527702400 12721551 407676530877433236895853507252651875584 12721552 238408270986601032345198239304075616256 12721553 53372860364369703405735325454147470848 12721554 -249085526919171046542250394052580721136 12721555 113509662802053413015585205332800266240 12721556 1185732516520732935070376475899071338240 12721557 215496890201677804502360881666265511840 12721558 -672149857592326196376932919211943262720 12721559 -2834958686575871879130376202652383339808 12721560 285729446922696631995957236186842521600 12721561 259977246286770271350527374852849434772 12721562 38399592523290085049956841542454323200 12721563 -359649276359347779596992036652239872000 12721564 -40510838763761318727349856277032565760 12721565 543366532182082862909532126170469764460 12721566 162844323669102502300047154050321957888 12721567 -434074730983803323105077559025241996320 12721568 -1927734028957770013527699097691607859200 12721569 -251486510050210399347069223538444089920 12721570 35162057676000852301749545723123976480 12721571 -393755468827180602032486675935684781400 12721572 892662248191853753313327974018473032960 12721573 -95922678494582043540042305034160487136 12721574 834550407936008401736603994615895213536 12721575 143057702252415295557492313007586150000 12721576 -541450763765485654787874101420618711040 12721577 -2506169011213814950808031468664804662 12721578 -612834793710934344612466778327484792576 12721579 115421058186223969266075115981243629680 12721580 225087281503037746620569102349323596800 12721581 829954182392394269293088962793329228470 12721582 347518813764200892279271545998043072 12721583 435587983731412769973228692247363335040 12721584 436707628709842933735089885289151201280 12721585 -375063048882531413865341038591350263640 12721586 -103641059251994808439761054998342787456 12721587 -64839936557383762562686255837143479760 12721588 -870210762309671213811799587863827851264 12721589 2011900012115405180487427829889870125724 12721590 -59639521109581240445191152960228556800 12721591 -3153864570538718038954610647869350912816 12721592 -530850301880915387288091831887673569280 12721593 -14048124575482353137469597732610331712 12721594 -23942029460047517232475180744164277248 12721595 388508998165742450430164600294951339520 12721596 827763431305414693822384979123035771392 12721597 146135738751859875947280073241909643072 12721598 -583590037408557447209792805402641299200 12721599 -170155712694533576321510691857432031744 12721600 358082619000859165625083746019337830400 12721601 1271698940784044772231125062019613601602 12721602 316200832334806115205374062709863169280 12721603 809109738900238939111166898143769435144 12721604 -348837421308586299845907717756721090560 12721605 -183713933625087285234253011194783683200 12721606 -32267684581309545879668531987074283136 12721607 -1022139773846946274261837163590587438240 12721608 -174711403477370550854156362972476364800 12721609 437425422401164233368770536461246462810 12721610 5810071164011753646147899406294366720 12721611 50841340112744587559079658092186379008 12721612 -1244695627936918264486321554514012011008 12721613 172653383163773673498175676469218929644 12721614 366994532641982291647576049064471243840 12721615 -798956982392608309769536233801295313280 12721616 1605508377650996332938964691192143872 12721617 -80000719816780357395782117096934087534 12721618 -190338940739417875413919039845461491200 12721619 147200616602723845795370472922714974744 12721620 -543363678852397184054665172790245376000 12721621 -2127188443431000396047869285817318719200 12721622 -429884751610205114503029831835562429568 12721623 -1267382842276547043886077434611482206616 12721624 -199598919150278646006032554200384215040 12721625 498401993741200099067464104225523392000 12721626 466998325347661943264053167797877476592 12721627 -817691560515477900738691708074467715288 12721628 1227538039826424663697692511523117050368 12721629 -1206510379053414133845549120000700032 12721630 -250876231118532525020043816901683599040 12721631 -901070572373759490273145135705849414248 12721632 191766834465900104911032078792212348928 12721633 -2885210811193188058375040316570524270400 12721634 254480187393547034714511009355589595216 12721635 -66395021700782433548861741462756726880 12721636 5327974279271243273957944075363328000 12721637 134038175831696697264381404589873312120 12721638 306514544062674607456382240238413641728 12721639 -74756969980656440006727628103099306880 12721640 -4865774519119929861367429356722227200 12721641 1041930770318173474520171787632957902992 12721642 1216563714572059794251533213443594959712 12721643 -31081939280636909111454084560129557872 12721644 334735069394338551225526859530617047040 12721645 -65060611584246446900967746148073121280 12721646 13788230224768877811337689373550751744 12721647 749217359245103117840319522467014931472 12721648 522597373678507624991067373689490767872 12721649 3913687127364101536990827555571267041636 12721650 -307169271174232165360164473885912726400 12721651 774376330569221418554043245896084936652 12721652 1194022409777723748339392573361860017536 12721653 167520716804827993484937747036685662144 12721654 141732283894839915174068859242757656064 12721655 337267655077225102211717988986215657560 12721656 419801538576022119238184367697723392000 12721657 -365097739750358405628819563365166301240 12721658 322709499609840890912261767430957112576 12721659 -716212654035891489319462706491159708800 12721660 -101776400736929180943290279063518924800 12721661 561049673608603494285162043206524206464 12721662 -157040465200285581236787181481735340480 12721663 1002299670788999735080768687833295718912 12721664 111260866966273649737991503613773479936 12721665 175978280421639456287984141538376635840 12721666 -193269180447297851748912005602909009968 12721667 -82341860098763050289949874439608416 12721668 11945310602991821530493242195568185344 12721669 813554192801483018320535643223548587196 12721670 -170579121739946055921682308852733622400 12721671 -1381327016253989662391582333269122611760 12721672 270334395908751843736560598513250304000 12721673 136719888572588862150111138497419930980 12721674 500580321181827253513833312524548161792 12721675 -824427475650670077401801890863643515100 12721676 889575964333417865154047141348444705280 12721677 476060166509160847880108359011700739520 12721678 348569645964776622519626041972944998400 12721679 -802137621215565006584399800991790216 12721680 -5557890833041501046921284759880908800 12721681 673678436856021376621905082897207849792 12721682 -748101800794768691015107966527145949808 12721683 52930032152284722462380790035406097248 12721684 767347994962305176586397996568492408832 12721685 596470973419460386095186102249294767160 12721686 -945886142146025434845678910411098009600 12721687 -688026226065426623285886057673812189696 12721688 1063322728477014963991244001373264281600 12721689 -157077998305407679967348277025992246246 12721690 74603357916767848502042643064584165600 12721691 -650300629694675631785883230690823058080 12721692 139000052531857078109811280436663795712 12721693 -1904338979881822523727354239187267228058 12721694 529631055900385385492741491587362176896 12721695 -344764100955880200851959372674445808640 12721696 159192728360115554413334466793161621504 12721697 -67696850517632917367596590601674823200 12721698 -31577255176959938516408018431211784960 12721699 -1024629633614430277413998482282952088536 12721700 -447127198041492951551937435812394652800 12721701 1059103350725862729726611406650197307232 12721702 -400377044992838613494222947265435969280 12721703 -1272633793336763982179755969967301591048 12721704 570716921401593214587413902830971781120 12721705 -83855324058320989166576922969694741440 12721706 327944786933778414405854417569163685552 12721707 741697955772127427816716827428791064604 12721708 -455857962525055132018948896406293398272 12721709 85142107353835880084764115780833290240 12721710 10246664083377451766644125633785080320 12721711 -1447080363013180501741864938891919656688 12721712 618133234636874480099054386908482076672 12721713 -420097371782833621874635182420985785312 12721714 160365226770462094361392683823947505152 12721715 1588012833356201427274324779340705509360 12721716 373632184112362279989601150170420203520 12721717 93890926899324603074643788947396659200 12721718 151275400955962226236979545125268179360 12721719 324094262453074922555534875226186151888 12721720 -599445083082928158595894012137916416000 12721721 1384985579555494200375724503787990778922 12721722 3496454671728329718956558445978855936 12721723 -1043917742657554565895746888565193823532 12721724 563057235886419942532270323606030314496 12721725 -669904121024023531557439792813185504000 12721726 -72835817991750755905735125531453507840 12721727 614753010233797127026674435445328513040 12721728 -149626407780728347627812089018928070656 12721729 2025616444669577709581214002682981011076 12721730 231033502369506646663796708333892979200 12721731 312091825868544369595109373210804779520 12721732 -1224544149553463289099604993025400576768 12721733 -1480369913095467930308201378096484455076 12721734 -275579133273831064620887431955849982816 12721735 192113301594749245969591828254225866400 12721736 -1030375841788990930113162646217062809600 12721737 -60694188832341450105968718004714583040 12721738 1105143072961698639795745460629049642496 12721739 -504406454543727508404202934075905460460 12721740 541156156077659446585126912522828262400 12721741 27537451885225713711945778143845555232 12721742 286405493985820269434069440592229817344 12721743 1486481749507317344395025404590032232 12721744 144689158658121957936132949382684475392 12721745 1479677203485982388545066321744655680500 12721746 -136767061366766438193469226023625613312 12721747 84989762479730606360155326828517981552 12721748 -124902298188027279567412957315555084800 12721749 -68209022680192555057278013744293350400 12721750 -859528769047913662976511383167676736000 12721751 294409374956235525806080638958983026352 12721752 504047860909510435423958367963506073600 12721753 -1620416444137386192685954235296810615536 12721754 218108467157415090562784152104108349440 12721755 -46548547199420966338571568274670841600 12721756 -1880332684053653594432174498607239769600 12721757 989970626818554397570549749540767198400 12721758 -75476513199784014471462799630533120000 12721759 2740116884903559539330202709723152982216 12721760 -465141014048541767831489561211819786240 12721761 -93820352375323908959573700146479553280 12721762 681630042015410393582676485850464101152 12721763 461881439130498279239195209576814097240 12721764 -623486042549559073379832449396420118528 12721765 4764057312019947584286177275980492800 12721766 -101592375731350403128620351139414593792 12721767 -46278284271475545490785325479237646944 12721768 194385116380007886229240230492200770560 12721769 -13635151538909745385727011229531444700 12721770 -190574568814558717527778504811722430880 12721771 -1107206027477131128587639921287821030028 12721772 -1173912499694706301797091069959004096512 12721773 101387295217256269902212571853636247040 12721774 -396613605807543612735263131893269150400 12721775 -745674621800644610273211008897899853400 12721776 203173746103362372122309112851636846592 12721777 1648344878022290881749552908769332700626 12721778 -489134006759809509218282542959994726080 12721779 -260753494545947165403604872199215912624 12721780 49368028850761143694341096860506030080 12721781 8205137922954848404432398846809119200 12721782 300558761062716994754216470754814240192 12721783 -32942071907497741388168600894644245216 12721784 104874218208502689815224234711378022400 12721785 184573976243763899978505740982560443200 12721786 79831340504037819186805039013060728320 12721787 599050448061932052549192407911778533200 12721788 659251794307323566505335370722000538624 12721789 -210402423375730416311105931007197836410 12721790 -114099010738085764045773801797925686400 12721791 -768473578564587520540309489352385732408 12721792 766933983702351034651863568571852390400 12721793 470420364746005375586969589008275262400 12721794 -349832510932352532815444899973116008960 12721795 449515025221698046601169143261361094800 12721796 -114733282175389912432296344554389738240 12721797 1636355222063011166493470521462451893440 12721798 -106294349685730883680224952979108061600 12721799 2222600377540932664160802053315753227800 12721800 92231445949080345170248088487960576000 12721801 319367134174623585041104445957947387802 12721802 70887397517735506194302314455031873632 12721803 314376688753462233267271782181767638208 12721804 652586557258912009200089610944328486656 12721805 831005904700652144213015441371107056460 12721806 -213324334450467486790310839906116433920 12721807 53743260190849799649398471149812108112 12721808 4115745429066705361358463050571251712 12721809 -606281918812459898394862306645305409296 12721810 504498109985197042226967206803377285120 12721811 9250567792659577027539555845036544000 12721812 489202208444722419669180345164433856512 12721813 1213723859085652770912498011218551349482 12721814 -99847318984363811096118811255268567808 12721815 -543036147349062834543799430659124099640 12721816 192660313698290556058489143530877849600 12721817 934599252400129377208202380340845459140 12721818 117763216759816605988290346158593109504 12721819 -5424310975095258380153180575577547552 12721820 -311817547298968842142765787365520133120 12721821 -161878889607337532593128119954040790560 12721822 616894664201021449757955015719837106624 12721823 2535827056829273587694523958641816712104 12721824 30140063568481815357397450805118763008 12721825 -439402810834018548627596515344788096400 12721826 119777435410723774147883257408032694560 12721827 40594084316664580822897963621900200960 12721828 51821513003079941609380879700090331136 12721829 241668792706353658088973788585207753184 12721830 -344942041997616412065986340790887168000 12721831 -841576450373291904857636635307050010928 12721832 1806514517017006150911962054116079078400 12721833 -1231586271976813451795206774716123002400 12721834 1116067131019776044745131065907699748960 12721835 -359774657660240790322749809340268892640 12721836 690011659758841378684488714419641958400 12721837 90329453653754283242912810379634471072 12721838 363320343842466463116518669716867150080 12721839 -805210146031228836527349983720759519232 12721840 -240618453397184273575741186805038448640 12721841 -455286608830808095139068787878695917856 12721842 44367974429563462332219670171795083264 12721843 105585270621995178007558331290424046092 12721844 1228907397156753331072760770699705712640 12721845 641413179325113289472838861877587743520 12721846 -449355019070322678049333076611658860128 12721847 -1836302262948951396623453211145490719704 12721848 -1078311392217805601730925288434440724480 12721849 244952312429317841781734556318402218880 12721850 -36943601966560381294215336572650599600 12721851 2328460844270219208516496498893974016 12721852 156769316036766938603066511269736382464 12721853 -103414542263454374878744944659431056276 12721854 -43347933386585504388865393966808268480 12721855 -709331763437578188527974228521919046880 12721856 9915355269176504907590651569703485440 12721857 -914760838525845557041779973534801194960 12721858 -281177263292891384489044989667883680224 12721859 1580599825049746584654784337199168154320 12721860 47609964706846542037138681381551617280 12721861 154605735091335519426846305069279754300 12721862 195873078671066412571377053842829358432 12721863 242069587627121945372924189225504448768 12721864 44160770556538145461892523281021199360 12721865 514970445037452398188399620913161232800 12721866 -552736311645406788260380672029223741440 12721867 -556801658454595243650997520079223108208 12721868 -340344562287371566260074230912064494080 12721869 -721538391197203573176860085405814649706 12721870 -358253779372479019173310788702749760000 12721871 -225832017014746612727046753610650234000 12721872 -159854219092177212491338297508982816768 12721873 -453233765279837417103049737495200370176 12721874 205050219278619744855915486131008190592 12721875 -369786655318552374435831251094708000000 12721876 685471593153804141809252865186912172032 12721877 -494891609331338411176494624864051320928 12721878 -275646329097232490820526350512997075456 12721879 -13878509778398432056605842281079748816 12721880 109569381412651575318908081113391308800 12721881 -555256528671111877237477042905693792048 12721882 735882900102287950833246220032918147552 12721883 -1094428570729453691920113670751813793840 12721884 240886604341782981674148225396175183872 12721885 2159548669520134470487270374679184500800 12721886 -221617932168462101794546753547860468608 12721887 -1566249852652725422174827064488030080000 12721888 -78506532624290077497667335843069296640 12721889 -567073192974357919684559168939048334144 12721890 30613817930922745542620907976166538240 12721891 -66970058074151419154691369466480188256 12721892 370574231485160529277168586410227609216 12721893 -1574151166566507817868091676806149706240 12721894 -2804538256771696397395749378151390080 12721895 467468891263604533789589211003713758080 12721896 -500500451169889914635703047702990684160 12721897 -574100848386512984885546109778877203200 12721898 -97930666059350065629389077917869153280 12721899 487990589773250915620242766057210100400 12721900 476898943645257072539181789437686304000 12721901 -172309219118255054633564607124914220416 12721902 -282013899629716311854798367226050821568 12721903 -1802936323971889547116354258408859612848 12721904 35895505979783470833394900893974396928 12721905 202362350582056046308320418396008960960 12721906 -661357459071995933398419856556612138880 12721907 493775321235554668193779601308781477832 12721908 4017284301106502367086953409717219328 12721909 -288282131323165900457356251081452938884 12721910 146153120805279248506867962226139535360 12721911 -238084323169063910850592851341723379120 12721912 -214155268292985863414974925688827781120 12721913 1443335044355521023522509917163092682880 12721914 -360682282838279170217687028833345103360 12721915 172870559752528728370543393391204482560 12721916 68240275709359503321380502822294383616 12721917 6047867813838843667624575687832786848 12721918 -1127396913942763760223566929383430646400 12721919 -210695258010797883239266484654109965424 12721920 -255375590672109015274584249586082119680 12721921 34829744770757674791364258074567718850 12721922 -275776069095334974278383250445113227776 12721923 -13536617500711599785541557242577899200 12721924 1407363393592921009966942775536153248896 12721925 48253283962411288274512285902831216000 12721926 85748082721313053686153296128530868224 12721927 -184840430013353444986250631121691168640 12721928 1325604234786824180054147024323484636160 12721929 20640407276646824812213670895194306496 12721930 26437869184689184221008490485249219520 12721931 704857509535092107306856106655054703864 12721932 355425469636667105663210768482443405312 12721933 -282548252198944454350520478692592892224 12721934 -1063876234966005490766936501326066344960 12721935 -61361833966944977249204001529377945600 12721936 -435231656703017761147146711067297374208 12721937 -17728708969116206646084217023789580800 12721938 -225475967937257341103776386746154228480 12721939 -1776525337024429502243101520273579906260 12721940 404417306803557069719648884354007040 12721941 45242455366479906012256334281618235982 12721942 -185912997204508669306703698747707938688 12721943 -787236039312956183220719003661568302456 12721944 500934407846081773966180209010969804800 12721945 -869864267505710254628052406924018601400 12721946 100843285989011716569016478655356168160 12721947 56674390492192277001568480406487800064 12721948 -255771796353453483895970619784094850560 12721949 606006938764179401521246834489104313536 12721950 -213091320400329361528179873928130918400 12721951 -951206976348666094921462323494094431496 12721952 -2499629318426014943705485901041169203200 12721953 -41411269613294304639151061569213040256 12721954 236197816226462399798316438725502915072 12721955 -111905535011240773718226890294620334640 12721956 -42109726333402837141536393792005677056 12721957 476589847192961239592559329940181551132 12721958 -1592784438698576289466242362471607662400 12721959 -454414121150570851835153161795157829936 12721960 -1387706388128948336770455318854988595200 12721961 386692786229097337666605154697138845632 12721962 102173270686914565907954080771173951744 12721963 1220377465830137034832013175716208524920 12721964 -1007984068855760454814389346559336289024 12721965 497435725041869705550367050584283633120 12721966 -235693221982126198155808185405604377600 12721967 199466735850175301747334296367391143072 12721968 287144344491343037528009676049055416320 12721969 162088733656990947487405269114413383400 12721970 265389072640571375713826874190506470400 12721971 517102382096490369839818961686807977984 12721972 -103651595691044895024589332939052700928 12721973 -525832280572381466841284732017053793152 12721974 514285806536295094649972842436792871360 12721975 -5559532071121985170017429024341488000 12721976 16221592146342590743888399264908718080 12721977 -704393700158606551129258975782932213052 12721978 -606766772721259064262621353205528642960 12721979 518343272245186675208710236827335291176 12721980 -688579487634996107679453659658362880 12721981 -438926731517497668085830905188255739880 12721982 -104427520270236072448570522189558379520 12721983 965595580690589519375067765149983854024 12721984 559703942455842555458578462383613673472 12721985 -893274648091510746930966064188535419840 12721986 314944553548870238251672434138931706880 12721987 -528401000380161284178367742017873075400 12721988 3691552689488675470394714279175822336 12721989 349889130744053332760777877777639501120 12721990 32054622507090119964794312907215205120 12721991 -276519341209153049133167107832730594168 12721992 125288983452655281479559572053760163840 12721993 -737582152371616082631417952486929094080 12721994 62767420380578616837013960498406413152 12721995 -247619367983786678663381248135133376000 12721996 -366613228267573005396879311005315976192 12721997 -694832985205246466084283717028069938048 12721998 424140143490311344465857050493900103680 12721999 -926433415018991125669210674850259002000 12722000 254351861425100623750339017078288384000 12722001 -13503759184615498748789408705263923936 12722002 123458908717698439978471304413049425920 12722003 -486818925356055721905380189324959395840 12722004 -126992955192843459726523412582617157760 12722005 53540031824748676863126798448432500000 12722006 69926572901663372180530987738983711360 12722007 1520078593203173882094585277438919515392 12722008 438749614130228465506030178307388661760 12722009 -847846154710050418948318759958666684790 12722010 -206611386344868494568859849647606528000 12722011 1926537877716429025649472061212405356612 12722012 -824207419270263806992969430601192082944 12722013 139123919247083256443142261579109992000 12722014 -566657643757067129021302038694996775808 12722015 -962025279865216094012526026031712890840 12722016 -204887372092711991187963786504555724800 12722017 197602830615399763598849500357579877232 12722018 -1032891695605426465196660059171451321184 12722019 -380441381949355047924913429802566987656 12722020 -496177688142459512618691839093991936000 12722021 18421645624762335203672200914338070492 12722022 787390904345502944998571170128223367232 12722023 -318764077977044068530836239528829096 12722024 -599072256146333288639308447539661701120 12722025 182933243645594677028348559472879462800 12722026 -1041488005676070329047471769210441502288 12722027 507182484593050732314635560072229777112 12722028 -185197878879992654844781690621446389760 12722029 84072846969993150607238044852272868576 12722030 -45259970780056575756147445420844235840 12722031 4607911186936406920282592027083193712 12722032 -103887932570213226065476565621824651264 12722033 2030269403494689977794680101383070488164 12722034 264548692715563729943043210058381134336 12722035 507676328467073498959645003194533232960 12722036 -990932691847871563133319165470621964288 12722037 -1318680573263807589904719176430417001440 12722038 -430819116082209168237792926325057823488 12722039 -116156519880341138947353802698380880000 12722040 820675683288675442860114928064159232000 12722041 -342458527682468358710348227056062593558 12722042 3716842415237323840635421674161113344 12722043 86175982442397275179245356862095543664 12722044 -612479701365559198297846411505251289600 12722045 785097854945100902379814639796088364800 12722046 472033188428832784715198881527255000384 12722047 554152826889410775152440500539479849240 12722048 1554034803342185073560017099196957982720 12722049 -1713180654406114671459488166986726630880 12722050 535298802489679667438867992973888457600 12722051 3033994630415260531159022874351696179592 12722052 -183507412225005989887108529898614292480 12722053 1468698204796522966901203812362725374302 12722054 -355974729269390476232197171935202177536 12722055 -419158137582423335998406115070955873280 12722056 1067877111057069773927783052160164956160 12722057 1470559869652081745362180743392284124880 12722058 -235681520312715493449480103053531072000 12722059 140561565505265486420646300326234419200 12722060 -270749075212635348458836520789728112640 12722061 -1597866666590242590483253177278469728 12722062 680874185334685740996422491784304772032 12722063 349044917342444524323802582702835894280 12722064 -19521240239185571174598888342781427712 12722065 -276397970444388359333441170804283431680 12722066 -10602420557934214452001179901702020480 12722067 -340174246869275225147084870039936682000 12722068 555184023743259915558331118913372430080 12722069 646720287345040994614293447369164662506 12722070 23522229552733972035405757568043264000 12722071 1863494838308467081862043346926797667272 12722072 -611037937217207461561177192662420172800 12722073 71067806352273582947150624352719714688 12722074 -219716552106897086410834845996682175232 12722075 -19411594085786213604540386109817127400 12722076 -1430272637784855952008481439327188823040 12722077 1262743806593356840045281991965196006080 12722078 -520176654657597415873258308255761516160 12722079 -1133416033706606092250159222693853170616 12722080 -44382414066910689339530435530818846720 12722081 515595615374144756035684094815255891200 12722082 -113444178371500040362177261472204029440 12722083 1598004402263089543996155098997993490824 12722084 -268963608296543141203273003595160038784 12722085 -49431649198323238304210577074878743780 12722086 -223266571229574241271965589285547452160 12722087 855600671901567435405722393135589759072 12722088 -1258454694819304666287190175203213885440 12722089 -496842701837369751309984671707225199110 12722090 116150881425077253850392567524192870400 12722091 -422328196933144720311041790078581783208 12722092 487178029425467895283944567587644687616 12722093 948911620203564333351644610251637624342 12722094 -112336536443821767589491007318141802496 12722095 66305608639854366426508231063788873600 12722096 129774154395772707693917499775660032000 12722097 -60907960215861373478260302526577880000 12722098 -724223415953068039421511271841965400064 12722099 68417871183367229092362074306938451952 12722100 -169459594400349859222575165323583129600 12722101 288124024193522903087494346751883096320 12722102 -235048701361014279580372656353966894400 12722103 -75369690018240863736759868456275630960 12722104 -140579509496180771084017155144617226240 12722105 102445660917109824462503567295113721600 12722106 195198613787320885238135324121577903104 12722107 326321586501977945869273557173256384356 12722108 111673371730896544405012167653411183616 12722109 -1046708760807675758447553372996809952 12722110 -282223567552531779992468518781128367040 12722111 -294220064165805153839728539229096028160 12722112 -84848822863313161113508150893713817600 12722113 -235865616954081131611390325448144727040 12722114 -428164270809565965099893445124201326720 12722115 242429705015409676777645703421826675200 12722116 -550905125553609275961955995496486364160 12722117 -789581206607145097356554644922451215814 12722118 -641430454747364835495684920713384024896 12722119 1033451524376444978961693191687332546520 12722120 112031979292899174923713372203957657600 12722121 -69534246552144878963006088157075737600 12722122 156220787951023891711995493399405516032 12722123 -293939705848055183941737616675571051628 12722124 -505252622285682062087417814932030636544 12722125 -842814825275861259797758547566740330000 12722126 309230120528638078841035023113322744960 12722127 1158374575163663485877735867662831630080 12722128 -50673760663209814678382541187949002752 12722129 -704464056036066525017083602537241938624 12722130 538533350584411956030566924758601472000 12722131 -1085345050445508016296643741575519890068 12722132 -821061404923959153516574556871958606080 12722133 -1028348167614492293913772219834428545376 12722134 -671710600042535757054425029878707991360 12722135 762352572630167524073412324133117947360 12722136 -150102642749397317613680508553683271680 12722137 -973499943245406569297338349484785894508 12722138 -89344710534117300708173492999833627392 12722139 -1119958470058594518170917174606026501396 12722140 -769098399857473513798995725154186754560 12722141 74301831236583948337349363922170053542 12722142 22532316599321165404934282404817553024 12722143 377360588432989623011839369830929561200 12722144 1998899946708638810246905386402091892736 12722145 -169697743195710314357851050316934513280 12722146 -107363897706361440690380506764950263728 12722147 2255778678321283061076100114617620843640 12722148 -148556371380254513726453691470636138496 12722149 11718922879305693348917750390552947200 12722150 26894875836422080310579548110353817600 12722151 -527742000813001030626551083850378945664 12722152 220082853924400157694858443318231040 12722153 237205471995343724078058955638672998400 12722154 -375036512238431078072297887801023929856 12722155 266323594734496709935550681823063666000 12722156 -791116416033118197395533797784390763520 12722157 183034000177120616838234150157644487680 12722158 -295657721493091061592554503656434896320 12722159 1420619610586648306172024339340751713360 12722160 170321618764746356607925778751632179200 12722161 2196765162441926180352631159432316193600 12722162 539948515294091925594138485379521333664 12722163 255563173048737451859231169141081484344 12722164 -281420923835081320864887415149477475584 12722165 293019532797600059747987785841888412600 12722166 713019332477185352103397897611339056352 12722167 424754634968457764227269314473927370216 12722168 74862143315735103045025806008710594560 12722169 -2470268444367528203830864821196830120960 12722170 359943674191192719834127679438897529600 12722171 -307770850424623572061310752264833845760 12722172 -280975810836613876449599459306179584000 12722173 -474800723154046609123712939784178746516 12722174 -436060582131100937081707076664283506432 12722175 153607830654008826594828810558596901600 12722176 -665179493890309720855608611832361648128 12722177 -184985733519365371347445868109541024920 12722178 96338700589563716983066373644601464320 12722179 1992499545021058060174898599779020054780 12722180 -523386769953432477202259844566914425600 12722181 1300413063340092966534122821527209230944 12722182 220719819277159038385784435220761376 12722183 233405044120915455112293123127647006144 12722184 -25525185088011752176113066900741273600 12722185 144743542943097524848322750917200020160 12722186 626217174765350726077015325756600131584 12722187 -651373515260374857776191193837956044840 12722188 -1420130746089149444946938763792752822784 12722189 735535034172995504489755124932606983990 12722190 -64293131853745990914313531244416469760 12722191 28364732897155481560319771292238189520 12722192 -77137910294985431783047264115710230528 12722193 404737442061414815370734019129004053408 12722194 210807021473682141781096892451478882080 12722195 -8693636936946249430952516206879142400 12722196 596031737927615890219671698079480305664 12722197 987324899199758489114663606572795555680 12722198 -717532411538744299538838501025335107136 12722199 16818057849976130995981895806075791360 12722200 -433517072564769005026751852408391936000 12722201 -676818355142456713077059336881094726400 12722202 140813887192691057084511305247874150368 12722203 367314626150192142271100316245269590368 12722204 908205755727471226473990761546226611712 12722205 731347919336656474736033391705168707520 12722206 -224711193342075349149522612844815974400 12722207 677511281973482944162648847804166398760 12722208 140119664933985843058485456653004570624 12722209 585332026280673710005174947373124225280 12722210 347052736415167433496155927872354176000 12722211 972996234858830791331068832657471366640 12722212 575218573277817614658669538729479203456 12722213 -654062596578327792368088133850772480000 12722214 144421440577390369560436353977827737600 12722215 -149331494422494415820182847375013436800 12722216 15195156250946060234509039472076288000 12722217 944895592183318589429354376555479452800 12722218 123953097952182373619589487388956932288 12722219 -509097398771128360616928345015617794380 12722220 7322245441404505796831453102835302400 12722221 -66673980379327464135753925017904008616 12722222 214325618396602460441910318840593205504 12722223 214227133480380717299464839002101643784 12722224 -520810460589012671456274640619485020160 12722225 422662144692341427100667168511153638400 12722226 137457104387918242748821102728599920128 12722227 1283843755437118985743189717674968163072 12722228 -928949215777466679371615014537901819904 12722229 -272476608273757171372529994445568491200 12722230 274970844749423860075302261378646325760 12722231 -476223613185239233121172234023898307968 12722232 -133622350320475349583582697390909255680 12722233 1271560730105178460831495207695135357482 12722234 -246571846533134582440105330417845604608 12722235 -183031144888044449078054457557684346000 12722236 -1566097910949031670703569337934265758720 12722237 -1048781297137144827768216533607628039008 12722238 -9996117578590012775916814291696588800 12722239 655975985301390603363778896031351143360 12722240 -401902859782795216789163613726808473600 12722241 73146401526232912325328521343064986624 12722242 753990977329592601519360436797564825600 12722243 615354072377300139462664264065291485424 12722244 432258922806481671611478807841268898816 12722245 -259852932076327939880934537053858803200 12722246 -786348516757556104002136661575195897920 12722247 -265677923857300422115747962117347468712 12722248 43379953946741969029421690325250867200 12722249 297505979502103757108638274223395948250 12722250 26963855743934810979570044490026688000 12722251 -3656471855393086973478393747518447054768 12722252 684559845744586457613345782761829204736 12722253 680079482216037645504496174083781504800 12722254 795484543803746438027449061718777360576 12722255 -33740033767486860870913505132757698880 12722256 -264610537867068545085998331895310204928 12722257 1117792739780887963390688418306571899506 12722258 18687524959198565483432181455810718720 12722259 82895852655303130763994624964004025216 12722260 614302802949807983702817601102505203200 12722261 1441272758756339410788614641363693286862 12722262 156950988293929656000232030448870271360 12722263 583625268125739307845759475406765985624 12722264 38625896879353452239322319274730270720 12722265 -197113718036234837449602511157826866880 12722266 -676278303029555638111160939306639110656 12722267 -459048711947290333320435824501075165520 12722268 -46910724059725112046290503362227629056 12722269 110768497614400883632599485778659542400 12722270 -455484084252804843997280747011287834240 12722271 1048600088042021367673385266382448583200 12722272 -1395605984744251549087405150172184576000 12722273 711990689337537497143368024985363750536 12722274 55277693637253856771126485621096008144 12722275 719275591924385714065743877485868782600 12722276 -117985435299191790285151787234590162944 12722277 280319114363025575638842400085566835520 12722278 702342530102141145335785962630791881440 12722279 495060663797968845963649987235688836184 12722280 747904889433824922911597925739001856000 12722281 -10691908008350560281902910973957813440 12722282 -994035354088590448768438240464130662816 12722283 218093926829783034529742016896166189600 12722284 402811947330754673917900614452314556416 12722285 -491866733254012947489389477135889100020 12722286 -196930827581705452394440523406210816000 12722287 -932338093836167848604691984472097814064 12722288 -268538951458593820274891119216954736640 12722289 112685019769713562298595301387947337728 12722290 -290203841224132901273724832573447357440 12722291 1251912578311902108211593372603335503692 12722292 -954714355233049693335842128616751820800 12722293 -1625455308689237613240497754423262997458 12722294 29074706936636299686290220916052387328 12722295 -48512985033717871691250736202464598400 12722296 277950250069048079521382594641619865600 12722297 90452868089936237368313930517108268032 12722298 236019663097175436576569253742639601664 12722299 -728309789625507561982868460262780593960 12722300 134013297689360119964856138500414592000 12722301 536722573250690481066248205687586533120 12722302 47414956127746805380919187445208496192 12722303 185237284656592272026184062630201736 12722304 -334323176857965277601701794666837442560 12722305 -806238798955507908392916558771020448000 12722306 1600073044149167835372575122113066385440 12722307 -224499714904632376244381555344037898240 12722308 -322060671872300973311157613697897395072 12722309 753633643737961475391013950754842208380 12722310 -333058368562349037582929916629899526400 12722311 952741460942879658683698900067844082920 12722312 433644739885634605618948740165525995520 12722313 242486042116848127675042942244788932384 12722314 -43517319403677078937611673078655616000 12722315 -342501307867268877273825291732362531040 12722316 -219425789346704849225600724582332706816 12722317 1530134892363125525217795547934758109366 12722318 314945160172066173613547922078619484160 12722319 -649029731354770846414386852628688885760 12722320 242670297634397516348679355500477726720 12722321 120329347387979604030950672061049353522 12722322 -100234335899982787659456491622890809728 12722323 -1302420166113640948051278631740640468776 12722324 21946908134125582186229611738915737600 12722325 -86551566697114107115610455475190796800 12722326 1033877722966593963446270370554530505280 12722327 -2989620828259718423848774388340680571288 12722328 -809422495253197461961458206155746048000 12722329 1764732949447406485248506042135970904260 12722330 144220587747226740129211460652179086560 12722331 -156217800740618674214541142204708316880 12722332 -299553394357589601013455298727027755008 12722333 89884324323571839096298746415122315384 12722334 290496345330566255674170745638368461440 12722335 -265990874104923601345004482768641535200 12722336 -713328308065904089157725939076809359360 12722337 -417461665740424325769861419014366127406 12722338 -147853065602178506502779197498073192448 12722339 53749125453273060609266056222189544352 12722340 -428763290264906996772052436060810956800 12722341 -640325808039624815521087149661664707656 12722342 -1045717414998637941414898486608295568928 12722343 -850391860646299376791837622904023491200 12722344 997810484502680420264788232600309468160 12722345 -146291079859504317540109644715984407900 12722346 -4179555721941291142364989393836650496 12722347 -1449113990172065629477601277387691805760 12722348 1029847641717809220042181360937504449536 12722349 1093519675340226322994832003646722656064 12722350 -123392468608083047047532995033532265600 12722351 793072877468579840383660054012074206352 12722352 83282263926756217602514425532636987392 12722353 -456034149628573121568160798918708668096 12722354 920941704917150703525923061556508605440 12722355 796174496151650005946942004057475520400 12722356 854012664689099469772151753355222081920 12722357 -2061780997260964783609124790975766853394 12722358 -103875587875221739301109904920330209280 12722359 -174367598217431501840955317763842730296 12722360 273725755229468331120083294587962470400 12722361 -799835795884017442334247274448224702128 12722362 25473783133325305245865389268321873152 12722363 697290346282152656692968755939805126360 12722364 -624965686708321470242073730939788096000 12722365 493464080530014782929674666369007707000 12722366 27856569505748328619822641688885565184 12722367 575674423052743709154013552011127296 12722368 185237270496921871921457699207717584896 12722369 376318194165960949773176865840489411840 12722370 285434438781411582275254960285343308800 12722371 -691369377361550419920823766094967872800 12722372 -297031296022566940329687755826540480000 12722373 -761162560203885799747071901662642885120 12722374 -289479808868326535425940345881904024448 12722375 -424026701273726297832144524544618588000 12722376 130273411904077993718645745233511874560 12722377 -1107743741783483609281033270295867044774 12722378 -944563344781521655303628735204168183760 12722379 686876546870898750087717623799632444928 12722380 -191956354013471493581096565140807961600 12722381 289229148128148757884489903748537958400 12722382 -7180875662028423987509610474988794240 12722383 3821065747964932821178822730673798443040 12722384 -553369565503624890653086002078252441600 12722385 108703661189081846138509800041792570880 12722386 781191527915578816434249480703830133392 12722387 -318638343732048826482445283577477411600 12722388 -68123475387815835372655193330261557248 12722389 146418997135847472423562961642215701024 12722390 -10842727073702343834075817518232243200 12722391 971167656829487548564454180837376311640 12722392 -1650777802716726797155010027172758937600 12722393 624712779330633191485242943177507749642 12722394 928780236581183521829322072681275638272 12722395 319552741312842951914782502664258850080 12722396 183067143567521596921862952403547404800 12722397 -1119306602441396958058191725271692484480 12722398 -32640774385003685262564571816011476352 12722399 -82608602232349356003531890835708509736 12722400 207075713383701964446933393730437120000 12722401 316961690454592314577686649796697273600 12722402 29066150030839451405786057416974641664 12722403 -902496440306568575811924099867238933896 12722404 -311713023769952135546277016378560073728 12722405 -444532985206861470387096731547316727940 12722406 -91956839019539111377580096130199403520 12722407 1122263713682671467154573099483504529112 12722408 1628108701372079442533941078344691138560 12722409 779007324489656466631751254570928713236 12722410 1354206300491387549575283704347720960 12722411 324912570573882925574313591272224063152 12722412 -606853333999687237574827177792748210688 12722413 -505532584380806418587375423326247621280 12722414 479955011868007990702798811823726997056 12722415 621365805554250400775002359862999380000 12722416 -203136028502588316581759239881737502720 12722417 134065061040159927225623609299903664466 12722418 6840159135567121541909646443307640464 12722419 -1406880967556714800368634678555664152320 12722420 -93825945788599497536180024974472286720 12722421 393501592008818639970620701736967278112 12722422 673010520186475314304364803037221101312 12722423 -117450256438507372349727673552897635648 12722424 -741624615174174964009367310799626240 12722425 244890100468001022713032366995283314000 12722426 -305522338650577256404094038545888272160 12722427 12305404770161080733983203382997296560 12722428 10878491553751171848134774205003873280 12722429 840594832465690393843188428204239762176 12722430 6921650867536753435973818287529574400 12722431 424083835541431580462850183411925622464 12722432 -1069754920767324872382266910391123574784 12722433 -513245137088973684281043966287500372176 12722434 1052069939523183407633228308020609137616 12722435 605414820119703848736245498837678481360 12722436 -233470371974653503437134094150233972608 12722437 23547394848588140356648934139945800064 12722438 213918829577999665958297824432228909440 12722439 451049359204997461983327262357974963624 12722440 6948560581798346787651726407448268800 12722441 162019585132028710319845071688979701092 12722442 -23636942091602324662928402225381826816 12722443 -1825144654263651431348383809044675419320 12722444 -71135065770145930822411244796276430848 12722445 -854758653123626369316453835341686925000 12722446 139975736260512962887289497440186595200 12722447 1042304800571133865722390825784482334896 12722448 135480341499180139337608708611755212800 12722449 -40637623519497446779256412865611554700 12722450 -38992005286645261832837808945659066400 12722451 -441232221986461460569797198660700415232 12722452 -499667627972443837642612828609719028864 12722453 10319932149413481161684734258004001024 12722454 1094946165256337576416581141369409107840 12722455 -159450141576699444478388959063250100000 12722456 -2029109298119781631468137734891202416640 12722457 932598302321129684005432588951356687360 12722458 602907675791820735103898380898847316992 12722459 1760541532293078951164185011526169526660 12722460 -617719031698268610059470145079286487040 12722461 -888115889335063139289751923990589684500 12722462 -127098041744854545495857451169964929536 12722463 -42288104623913261353806786944370755640 12722464 499501690211747244705183326134416310272 12722465 238642000500114525668050521076134355200 12722466 368522944005195628398606860880288983424 12722467 124204737862705634938493967940167835960 12722468 115805386071663303961132292194728038400 12722469 1051452511295343283481515470399965922144 12722470 -331177264759513129141820497104522760320 12722471 2910809205219076891657249284918185329344 12722472 -247502052689199267507981309511484129280 12722473 150405242062573928991131700689791010304 12722474 720936028317951524743387164667599089760 12722475 -498089295939491441361195021826605545400 12722476 -123666152059108675626066547031571660800 12722477 2092933102895388169343237224100929502592 12722478 216051669777332942843995164201440791680 12722479 -185424265355821227802609326032506822656 12722480 -113319848429859275145976498744369152000 12722481 -639730454277889363624830196080571108800 12722482 -478155598340779711877002871473397319408 12722483 -228758631853381101249478228003777724976 12722484 305701824644342055259368120168508993536 12722485 219275005357249334442509386875310449180 12722486 217092927342285282832657260450755088000 12722487 -259934664545610891945895507728020611248 12722488 2079994632160969260111903409234122485760 12722489 -3609824979464876797935885655119302256 12722490 -68736158616436231478871880290778629120 12722491 913040816687528312687999936268163149792 12722492 -93048858124448724634493550547176066048 12722493 89878603078716340755883877620748771328 12722494 -335229193851374499614064041720841842688 12722495 -1014646950252634939603718017110504856800 12722496 3362358781536096977121765188513562624 12722497 -868140024306827477480057496539943445054 12722498 4337136556785425464407682808235118464 12722499 1555612816502860017930382013883417826584 12722500 -29699233227056428482183722424158720000 12722501 806087016383407092609832344203209495104 12722502 315370243852084860810763229118695917440 12722503 419121535562163140119312116252864878280 12722504 85278224356920098806969555527091200000 12722505 91892074412705825565700008299529027840 12722506 577642496812213149811774950287005382400 12722507 -1070017164997493628787371998894154955644 12722508 -754229477175909922556429684779343755008 12722509 -1644418093269220662980561383422482945290 12722510 291962085770674057682065998754471864320 12722511 398618839091411815573597895473951743264 12722512 43158376351209262486770564750182449152 12722513 -85233550808842669808420360384820469596 12722514 -108676319911542668397723280002837504000 12722515 71071136506049067559321631275009284720 12722516 -12436029010599662642428144402771015680 12722517 319816115882127501343835103949543926048 12722518 153199644732267384292001679644648202816 12722519 1018688113942013584749820541563037107344 12722520 19644907327887395401531769861624217600 12722521 -35765329514092162951176456441593239296 12722522 -207729055927827290215086978538655324688 12722523 564724359667046315262005569102736818368 12722524 197652119105116268487330169711798517760 12722525 826442490724251024920200067475351424050 12722526 -704852686900565324031211150988406211776 12722527 -923880294534093104983134626366443364448 12722528 314875797299546141281740728368839524352 12722529 -926735970175954654787873423814402228816 12722530 93907574773151709482838920076639248160 12722531 1824869178820026896449311495671251192200 12722532 530435956475707786289057631998568652800 12722533 1270617873584862614952367386905176335520 12722534 475715909349686409994789884123631762752 12722535 263553154325173763575077881306747059200 12722536 -298986520187308511695426294310776120320 12722537 -246188947630001213738427675530082817500 12722538 -625158772325711448908379111845436992256 12722539 -12206594361613399810458330177978196376 12722540 5858150387992805469964725037365626880 12722541 -203487491558386284196911250370077905120 12722542 -251379073826125163539914068793017634816 12722543 -2020271684580961511538733945228227644208 12722544 140356611372896827573982999435888984064 12722545 1617864297577872199196965429476401640 12722546 -88083774524621191417589667572326888416 12722547 -16539785740701039363807914191995193800 12722548 508752700031986340972059532079692707840 12722549 -610267435760284008389280517988496346464 12722550 -154304488663835170591662542182085616000 12722551 297176741399797529654191552838227981504 12722552 721025823316118609651407028989787443200 12722553 -1784088111300687860823419737354693173180 12722554 495706078200258005803515590058445736160 12722555 -270412137407016293426317620108515328000 12722556 -256647697061486562265617098033216716800 12722557 621394846272956132771115732490402623180 12722558 586396874812130842150757408545860794880 12722559 411383616896050564476809925351141397704 12722560 -2006238905872071130939769397774699724800 12722561 -631119425152181606321232704432612048640 12722562 -834231619405746461278246703739996556800 12722563 -897349399580007088708668609953834792704 12722564 -716517004959788824822187998445352829824 12722565 -375225662254259084111530467441068580480 12722566 -89069245615638090339792358818873303936 12722567 312678514154481584702617304211509039280 12722568 5850311254675811909902935485388472320 12722569 -1240431885325153714917987267198588246860 12722570 -92913978297482142841486413149675351040 12722571 -533720592641700320220198870706668856320 12722572 -391527131681205788438327101519522687488 12722573 -795342806106775933488466259222920367178 12722574 -180180978992684577144398393721943957440 12722575 338774891451207521745028935774851217800 12722576 298770553587821810784394954824587845632 12722577 -20859731687506623548301686572288815168 12722578 236506349612936476374079749874835817600 12722579 1039388151710196297589787940667051136376 12722580 -81643901175568781898577496452013898240 12722581 -2117649099419757806465118486969654219968 12722582 6211227822733534485573723076125045312 12722583 -265170011119287733062566986669807190400 12722584 -294253566866320816743335576665544908800 12722585 107876784861724426622316839407150203780 12722586 18075358652268851449787764579163148288 12722587 268939569126984456622240398756852572544 12722588 351866493286601154958855787817865405440 12722589 41312375497120352716595272997711377440 12722590 -522618289121301154408039586213668320000 12722591 65205981373890129035061236698308393072 12722592 -1343661127377643669470146968314716356608 12722593 -11915440123002505614232484704500197016 12722594 322939917614300095211664575995257078096 12722595 59534927774000254734421415293486361520 12722596 -593656733903570095281016368823066460160 12722597 205741427878059066753237014205247847100 12722598 -5354481621571475691473844024437303040 12722599 -1666136831476420851433550448070901547400 12722600 -826216636748442052217859546901604352000 12722601 815749499706066699380240060068014421440 12722602 417587628534535165730139455037664792752 12722603 -90817943129637701213586084333273683148 12722604 15554388963425082413852940637944360960 12722605 495780725081955024596983341808028450700 12722606 -219609022988274459688097780594066558976 12722607 -901600668024918055284382434791310984696 12722608 -117201541251521851417699525063717355520 12722609 -1497768361493413236759545541815179698960 12722610 -250450323186744578219646674016426170880 12722611 43834226774223455739652159866494882304 12722612 605822112614623044009537392234924144640 12722613 612259194644672738255436950498892129984 12722614 1120463205757431741942250411948775050656 12722615 -136847738534762324585747910205994931240 12722616 -549550275337727003396874660798503116800 12722617 -232757074971184403175664346876186615296 12722618 404204307707056118660765717260421500416 12722619 218073158281657669413381292486913080320 12722620 -580209813182114214654154923264967280640 12722621 -1026514823074394351604542083899934833888 12722622 -710816469525028753104046978399030050816 12722623 1897916811952792500582434209427571159872 12722624 -586330311599449950153590114008537497600 12722625 16959908079069929730005762075942736000 12722626 -183581291699000637104036097676154442240 12722627 1223233335682104929362690266789398140476 12722628 -348072551014318064163934769497509457920 12722629 -413587748664152739294826613226980308416 12722630 -1060249759622870913515711829611302744320 12722631 2817310153674712541394332867515370064 12722632 -577031503534609351622166002791874396160 12722633 -44999737831594077678212800377724866240 12722634 -290477355991598717693787717326351923200 12722635 190747047182870140903532188462529205360 12722636 87433202737430583683664827310247787520 12722637 -133720863658620844811623040676329942400 12722638 40910863871274792933802721880638287296 12722639 -251328096015968173070641176361729966320 12722640 -33781126229763825948191673835184455680 12722641 1128898714319712412515262129924062989042 12722642 -489580051580159077635977586727844087040 12722643 -1412873733031459218061605019603801702800 12722644 -838946552656262263444661369246619107328 12722645 674590121649754294623003370707981720 12722646 -229443472973615916849274792035939010176 12722647 152326578877200323514174385578744014720 12722648 -133156372108564853111864006163499745280 12722649 -81674232656606873893432634753790283680 12722650 -240813383562181034989833866054493794400 12722651 -1190004676681990324990375358012400089400 12722652 -240339839735536124772151549536042613248 12722653 1814996772741510336281053153048914708902 12722654 265322887052983222113884988155857942080 12722655 -68248289805621529682782856236976236800 12722656 424856371153310158153482111451981676544 12722657 242221352779270911014696316634090922688 12722658 -503081925417837170355251942767237539456 12722659 -8843798470622437162262469329883049120 12722660 720919227514265835474630102041013991680 12722661 546740789207582850533457849282011915232 12722662 -438651637328849950714197184045433787168 12722663 4544230226971865017775603945831861244000 12722664 1128135614646916159482777402484617707520 12722665 -579877345522131378983610704848858780800 12722666 2062231663597691328823663771308341760 12722667 -101926729653155187063385616459211974400 12722668 -9872525590026645097596214985358229504 12722669 68521429734214040072769268144609774272 12722670 9808769535801170007422399207336726400 12722671 128036272499058240198028803128037778304 12722672 -15378347352663808472715456087315283968 12722673 -20841302455611905476208471623313906016 12722674 164028062387832184068167820432490473600 12722675 351621918456743527146298237116305026800 12722676 -866869584209603567812501912878697709568 12722677 2597199868614680059117637972796621037920 12722678 525518404945296554931340716190761321600 12722679 407880182808668315608434676582646110272 12722680 -829280208817959858304641711622158336000 12722681 -1869267570454315899341280716753254223736 12722682 61738259374390173622897600447152228864 12722683 575978257845693246215094230219039760932 12722684 164167972822745725621000617543655896576 12722685 -766204898133647645146685969357377377600 12722686 -643182178989343530543690123345379166208 12722687 716782684577088052801497066543372773280 12722688 287878846979109577641377475438563033088 12722689 -156398815470201205983257145776888809728 12722690 -597337484438881445546391532606565906400 12722691 -885959579263648052462922597613336943616 12722692 921370534119936061174687320883448138752 12722693 -1208803859465289271548310528397483489058 12722694 -164910859536028253617913938532230307328 12722695 -1176798742273955186582949102141460657800 12722696 420935063960697994365649836424973352960 12722697 1111145981377108926347393237860005002880 12722698 -97733396558493696841019874397301417280 12722699 -1631368157571895648139493101865164862720 12722700 -137748419342205247478791204376227776000 12722701 768926928992126829835671551156582361600 12722702 613521312944635524203123922144492591552 12722703 124592595369901167561578984322886952448 12722704 -185382671216835908203562209228507381760 12722705 1585121178240049549831018535249802864000 12722706 -464776872110551276724988042368294832480 12722707 -1297478142435358170209467731547657817044 12722708 -378093344505346972782549118264019590272 12722709 -154922986779590118865193310984048881280 12722710 9761051014172189049350472223759073280 12722711 14594821437877403413060279060347379992 12722712 1493848228632187350668711036189265100800 12722713 -1575788033140900278791410891530327662720 12722714 239899070669454665742064509876144034272 12722715 -246620783291591827754281075101651413280 12722716 412976400654330436403832631408309859840 12722717 -487047893324361614643095028086770979328 12722718 386370729102035387518560592896903914304 12722719 -187440942720922429020990186440788367040 12722720 1497668638021232977218447831668946370560 12722721 33516761460306969584895881450873357664 12722722 176706690114686319385855280787660504912 12722723 7263410714996766566049408274911335664 12722724 513465061468136108203023622803982540800 12722725 1011482041280332899819747712157449060250 12722726 -490298086055566999123993863793125933696 12722727 1161695419743677455371218162590472679720 12722728 -524893765078175065038993802166754508800 12722729 -769305346005350562928057792762008065670 12722730 400656783796247504220730729422061374720 12722731 786014464392312825942612115685047330192 12722732 -139719024778984410275564845922570704896 12722733 475028666545018079097420197673314778624 12722734 518213794050265818963977617485774494016 12722735 1024819247152646655497320068948020716800 12722736 -27915766488288239918856655520436387840 12722737 -761349118981942623057470725115052773614 12722738 -341438637192559097949616465262943705600 12722739 224633394046932340364315143024573696824 12722740 -235895371042039049406157129511050671360 12722741 440748692772510456531939050816956761984 12722742 -585265445384382624548547890484626445120 12722743 -429769383658720526365585286178909468456 12722744 -335464938705578453250289602054777507840 12722745 66604283639624160928859608928926627200 12722746 -256660317147054815599441322001579109920 12722747 230993721798809748415020892383406100196 12722748 -452336869017189906770892745469273771520 12722749 529620498199122635348182035120397678848 12722750 679386267289413097821529042144808304000 12722751 557455457757725768043580670938122026544 12722752 51426018503955474799791217667322937344 12722753 -463945503145692029388965073623708606076 12722754 7621238428820751572306869871048288256 12722755 1471899786926317279587041631553672223760 12722756 130946942250558767694174516546243593472 12722757 -513175039502657869344916095043924130112 12722758 1080452746766288359085372036616618096480 12722759 222187958098151288933906109369283971072 12722760 -409543453338027031329266312955187200000 12722761 -1363637108593575531514002335275012163680 12722762 -359589495140786741050348869881156599968 12722763 -53421035137317922156998293154843435600 12722764 1265980257159229585419904273681529072640 12722765 701012454445715596693724825692946529120 12722766 -150048527956522955467765510977615716352 12722767 -917497680188797393643765641067657847184 12722768 -241890826913674707067170810162565103616 12722769 484918730778990364950177934668619304994 12722770 71587891832424153369368407892319101760 12722771 -1382663738623712641346504033626029323028 12722772 62216136136208684560736109664234635264 12722773 85339568344730426043201764680726875040 12722774 -238662096608071891507702838518446588288 12722775 131388901031700032011697307588271830000 12722776 -351025815960685001840468387010878730240 12722777 81224533847482694534508527601287640960 12722778 316991584967891093823401320269168299520 12722779 599320181768665566285923571850962749976 12722780 -352679695799166564647747448787633766400 12722781 -874360675291039213123695957619962584448 12722782 1151455237852987189352862572680370030400 12722783 -180151610607953032540238835269616620640 12722784 537479836696005712325089082137041960960 12722785 644370231758037094474072294186792209960 12722786 176065264696837609712663984365914117504 12722787 705852623890879034640946157767277520 12722788 -174411576169385538848221717590365300480 12722789 -1474565959443755363431452305431247262144 12722790 459431212030639675026066031891913550720 12722791 742854980406072963641408220917727851192 12722792 -480080316385045807812515440733685350400 12722793 270259834866942158385099302098877990400 12722794 -64116692809250714111210686820220595968 12722795 -192506040236865840813501036701045544000 12722796 -739015450317192006169880287258573602048 12722797 34024384770549672794521113097055880160 12722798 518117022001160019461142277764473949120 12722799 79293900098906708134660323982007495040 12722800 97481740045499538677940215194848460800 12722801 407387498926840571345957094610559576052 12722802 45109422936272579377813534977502199040 12722803 -364364186220776682491132290828853537216 12722804 -1228280676440728434903033093059016649344 12722805 9803945136413250005403181967627126400 12722806 1696112030305077891141420702891289209600 12722807 675209252214069363287789816938472180640 12722808 105853204322146795517328278709075640320 12722809 -669692133398413054879797990705396200640 12722810 483736995043385311280140515917164654560 12722811 1165160689961082217805973544483823563824 12722812 -1133132547032718632701227525271288204800 12722813 2148233738900924478835673355025811677164 12722814 -16247416480599962323914750306421186752 12722815 60663928737661850326407812427587209920 12722816 667307756626983500560579443345441423360 12722817 83903478128064863950691772715856016960 12722818 254115369123850267848280444030589053440 12722819 -703970096656190853893190263383479444480 12722820 161891170671321029489161130414457937920 12722821 -1351931655483696951242641336586991745248 12722822 -440678417624946562484733153754744753920 12722823 931940027988916442231631422049640828272 12722824 3770922386157194553337731347643928504320 12722825 909870592414827648639985275308186375550 12722826 122236576345270753325080792489428954624 12722827 -1135831134346121682341663480625769294720 12722828 133782695955825950078351997734113152768 12722829 -439201188915588826122776047059026980800 12722830 66411483597938494223502378823155130560 12722831 -962297510166859684395913922375235737472 12722832 18431247669937626314703978171956699136 12722833 -599084844096544007744180833886364037596 12722834 190354458867078665654567984213817790464 12722835 -108174030997410660299469568081480247040 12722836 -19661577376180496195070750312927229952 12722837 403769693735664791043847384346330110080 12722838 151588067424616927234777195845202705344 12722839 332467884367685090544309705993268831024 12722840 5460016761737976945654968968046592000 12722841 -252753902640392365209014282014529717952 12722842 304924199118251727646888573008270668544 12722843 319890175245942335482724213073698998800 12722844 -570664850803466898690774355987295184384 12722845 601288950185620703408073832647601766400 12722846 585352436501837224679180607739443391872 12722847 1038094014440398545899973562381720727040 12722848 -1442473920262700681635044915381671362560 12722849 353283862270402493489819496923736602850 12722850 -103580933778618677627897707393466883600 12722851 1610666789747336179018414840165060625760 12722852 60383486385632673815833824543296147712 12722853 891735588523945900562432725981449179136 12722854 680672377476631442883126018087558353376 12722855 -1541232513000760417553048632226204391240 12722856 814926469067879537814558573646913126400 12722857 216079994518130132097471236379979497152 12722858 71873957016162739071964365908488367280 12722859 798531575389262399577566575708102764720 12722860 -284773571822006452768136079285094809600 12722861 -610631683357710092529614787017972401908 12722862 65471697492305585146418001521792499840 12722863 -163969578268812420481855134783804523888 12722864 100881059425537899250819910778539212800 12722865 -65203281826764522654529224695118850560 12722866 74245149355460183552794637878761024000 12722867 3471411770435414224979665128005222261952 12722868 522447387400899635587039470841702122240 12722869 -464591953114931347845958843097214621312 12722870 -768894262831837707025358833319071941120 12722871 148797424642382242788465722436860851200 12722872 23939246768393944020087244641217536000 12722873 367542248929339682891616829727453470122 12722874 -87630564092750899930276972966840849920 12722875 449981291554774254781732640295161280000 12722876 -1197339993529561297847993226339613424640 12722877 -124084899527626371473862999427341614592 12722878 20735892410289136371126021028345251840 12722879 -70537834349803002419641143384940467816 12722880 128032483572754974570876601758017126400 12722881 1650385112363721862236336615763753135682 12722882 346967022727405548966569897383257595392 12722883 14010626505984644326388628347884977984 12722884 -382447915205187728298550828061918349184 12722885 -301268566459848577207445124163154346240 12722886 741054879007238139932253853773897292800 12722887 -292893106054132053066736579485384014688 12722888 -1371765634445377254531504591521145815040 12722889 1095226235739891398746112737765475249424 12722890 -10587206554548587027620199353528912800 12722891 -821942393380169323761398653811625849708 12722892 -68956474463254556511214246884917379072 12722893 316275343175846795423607887714799587820 12722894 -106125374265493258638785240903244144000 12722895 78885599210422316388734185754981284320 12722896 -6039794472083016118756154393075122176 12722897 698522656431867555834648515031024627312 12722898 212022805862262697746651161589220588800 12722899 107118067107893175052596316646626154736 12722900 237615612519002331065562826339648819200 12722901 -61556077967225983239986045504068207968 12722902 38004761488056516746220544399555636032 12722903 2300763328307932841847258584235542326152 12722904 -412738891470941001680708529408063590400 12722905 118399818247764056309891390588175967560 12722906 -115543829615293667681880660483029521920 12722907 -1022692319890394929520514356588347238760 12722908 207328494311289625006271183385868288 12722909 1315056859713546683411374704359259382860 12722910 -40620330138971132807779337830776115200 12722911 -1943108575264244799130962683735424443488 12722912 53004396315570553444928756049052434432 12722913 -36412812241412011767046272697982832960 12722914 -289136096799874862971457655329618944944 12722915 277188778807069480646241575624978031840 12722916 79321124810263199237333003556562821120 12722917 -730849689546022175664588491115830460034 12722918 -127441636782726979076607347573831018496 12722919 1303036416886393177281435070763621579520 12722920 522535217197511655791329218382135296000 12722921 1944346560748527573540472702042710472122 12722922 -32783768207810428104439631571979164240 12722923 1445901277428540300083256520809527485172 12722924 1050497988981715662796701143023217342976 12722925 -350569907169834190270228599445034868000 12722926 -12399533215967787927455517645027686400 12722927 -5628984243435737717519548215351699456 12722928 176887161341036241683768121518396080128 12722929 1758490567550087306295278056999434500080 12722930 -44291337922828150580148710370431892480 12722931 -51556916151319633233572283467058624240 12722932 767893569898473924419727006392986562560 12722933 9488177421061252795870591718274329184 12722934 -166342540305661381107381585965293375488 12722935 -169677675400214378573283941938286506800 12722936 -346034610709939357530653183277291601920 12722937 196864416145271269272100992666017228640 12722938 -561404210622204660795544560005099953440 12722939 295231865600810990883321782464973546448 12722940 1046975906021074382488372272967650969600 12722941 -635555047378468537060365276987949164096 12722942 614339331549973391406050780763997202112 12722943 1051400245240875182604605841663510245064 12722944 449260460382848599340380834055002783744 12722945 -644873162969988275923808889157166699520 12722946 529848462957234173469756610131614586624 12722947 -2602235066417621580157550931139163291808 12722948 -920360404833656862600240840267474723840 12722949 -314406343148433668361052582414409858466 12722950 213291159168602050569502049243768544000 12722951 -188441791852972828989001545722136804720 12722952 -62803176000502059158513368992544604160 12722953 -1701963207592559637211534871821159458360 12722954 -517493305617421165957323620605533679824 12722955 -301426637063136569950041378559814618880 12722956 319500833748345423224165290144866269184 12722957 -825353337983494110719443015514517193620 12722958 36154191594906313762441464166224483072 12722959 1979422425983750283703886185776722026160 12722960 246717485433097573662243443751262617600 12722961 1353250965351720594131649022599112809600 12722962 20783814845706311127942338265931015680 12722963 -1040565870583618489266233276970510540216 12722964 -72081027895173001961200171496632903680 12722965 -469955651504949812704509905501139036480 12722966 -67149118982862858776498156761904388480 12722967 -1252559651656542504190238202629557500000 12722968 -124935838144671049920781437702178529280 12722969 184988871473793319859133324294363985344 12722970 -101572859271044360442225350315459635200 12722971 -424442788178136417510201102312915400828 12722972 -1896448067166106519224986365932840158208 12722973 79333798709697488805393723520923686784 12722974 1212843398496721098612413645363757504192 12722975 642164537936349302898872117601787623000 12722976 -159453016386537837494090409505997193216 12722977 484894418960239622016139669602182665826 12722978 -776852992820937987444397712352163820160 12722979 286167167182225695478331506126267452024 12722980 351339488575458866456463078565536000 12722981 1118796657862650254038750306017966046782 12722982 571108683254431921834018368703544584704 12722983 202938889794432411366805804821291498464 12722984 1646917311143222787137305984701026626560 12722985 -722557081920024311629214067095890330560 12722986 213068453620494732353588533492274838192 12722987 -521131200051795303524482296801772609536 12722988 -571196206898110514283456737996131392000 12722989 591337701524238004380621558335621146880 12722990 111190602854915770327667297345098586880 12722991 -2066282649276785800174321998794407457280 12722992 -450522905084663173243679892793366626304 12722993 -403537275090102511816287600794176267758 12722994 -162047269408960575766920719842878624768 12722995 -742471327785371961840051730523099169600 12722996 -764724746538352257371926307282489702400 12722997 -44454067092912439566668726841237843456 12722998 -408881162816579011677762045421887228000 12722999 230910160924288246502905908970624095120 12723000 759048633135115157150454381341091840000 12723001 -229537003679890692835194362109017667248 12723002 295115900338590870422087875792329691392 12723003 -69686172942690178728398305336083165000 12723004 60321495341928302355829354136360663040 12723005 -46102615076088774514301050301690173200 12723006 -92751545386950850744877962320514793856 12723007 503138211753921120256798161092610247032 12723008 202816813625053100950127591245448478720 12723009 -51001292879622808295165336629145135232 12723010 -495373381208610268776383115291753607680 12723011 -38529811227536328928243782882770010720 12723012 18376550923812022903696627197716259840 12723013 1030849032175046756183357610952651700544 12723014 -483242376711242192597139081812864967168 12723015 -449257582536933007627372669019352133680 12723016 -33016780887125438868320366375612267520 12723017 773805282322249298999430371482027311066 12723018 97032720578319539734121568717263400960 12723019 -1788333894948201873357769247788971993580 12723020 -194150284058308004919718207378419671040 12723021 17622940587432020200464377993624983680 12723022 -441981542319331420754972228858364671616 12723023 -412319614184414242589134490097211770360 12723024 -5850825961392590157804963954556403712 12723025 75107057155678936902503816243857440000 12723026 657582036043094296648348927109199197184 12723027 -1090836132930459335611375210809736873920 12723028 809865113601729755010694577679354167168 12723029 -5789406142777564522225837723521193920 12723030 -106430779444151588391660027735265046400 12723031 193095404696576128639548500342563309832 12723032 -369092253097445037763861033641065840640 12723033 145061311666199913846528118999924563648 12723034 487594358681116598693422109986628050416 12723035 -235951656275759245670875604602965351600 12723036 709035757934158280135479136134922906112 12723037 -11476150745784392989625002613596639188 12723038 82528311460049842193776244871971811072 12723039 -188286545472455388046835861895466956816 12723040 -73311544363528742259118675730772787200 12723041 139782482074674024832455355333209880704 12723042 193683367143463895298517926604653563904 12723043 123541678691824183510605004111737377824 12723044 -109499139547485608987646765223471380864 12723045 -23983761025951465870242238479971683680 12723046 -850230400277240997064199036329078486080 12723047 -2481272835896333184389001700082662444560 12723048 -191773980292945185155751530773207449600 12723049 276785605648258148758564115266314451536 12723050 411887514642528258283060663590021046800 12723051 176126198591052586928584137776398875648 12723052 332271464614179856556987442548859282432 12723053 -299608521622042201160745935627507223744 12723054 287054361128054952191556940072921326720 12723055 -1843990775929805010808686114572781840 12723056 288208688250768955491399078132528218112 12723057 554048329045293179446705317568098449154 12723058 -710468906670319912744383774830451916800 12723059 -2007595438770014996502893815199293474740 12723060 -149298147741437949823783278510776279040 12723061 800945850939829985394908106261963856252 12723062 -1897783028537790598522564305649873360896 12723063 297206734756560232330627524002516563944 12723064 646380560223066472512684229627729551360 12723065 177834142342562563052178043909704240000 12723066 -110179169284456824723673718224323804048 12723067 718470486886529212457801095133065003792 12723068 -1443122371624419478508171181196472113152 12723069 152592710147542285987889923193970860544 12723070 9236908294402099338085388359733020800 12723071 169383377855914853172958767522115040544 12723072 887888233626478850040579389971759104000 12723073 936629874998658092336821809831541049904 12723074 -46618621837440568978315156891907512320 12723075 66683353201132429619946062741556039600 12723076 314010984580019739572049988382281669760 12723077 1396913804201917793731244879719049368926 12723078 -466275187696960742628537560362245408576 12723079 315508522044687337583553922409689063632 12723080 -395694487852856845059225347654182041600 12723081 349606912678469754884385275098763492544 12723082 241003412059757977801263706633471785984 12723083 1348973928344209208254629177056328380160 12723084 6312910912935668929404469362611335680 12723085 496027642381302921926422123208747496780 12723086 -579106739954730680575200195138433972800 12723087 -172704251753760162401095460121302394240 12723088 139501355368876728100154784696920702976 12723089 -2771560332957083830067132707071161854368 12723090 -193220083715299742025768817974491527680 12723091 1754786261184083795855217512698440632492 12723092 1124530897761055343932772210411243039616 12723093 -421981750841878966151778563740729111218 12723094 -33889698284361436922891587875467809920 12723095 -1099668557856281000950515646928705109840 12723096 -412120386080027826033053647789274419200 12723097 157746223799131982430335925171748904980 12723098 -1443828379502056602630537995550021120 12723099 -804408776291102759802679394718918158400 12723100 334497143325261730088580979530925734400 12723101 1024003847101330929023827448603503632102 12723102 343852093651790895272469935696867512320 12723103 2212040006940958253386011116801840206120 12723104 922116111895021809158597449913298518016 12723105 -283250855446175921145932997619607865600 12723106 586423494456561780003812628908846288640 12723107 -1299336787588042635657477808851897028644 12723108 322360033912044220785861287160038645760 12723109 -124003511090026304354024862753330218368 12723110 176652432286155194078656140983444880000 12723111 769118780405905693198224128973441210960 12723112 -859504058894858227816503466236484915200 12723113 -4459657627016608062032089984945365504 12723114 -137803423964858211043938257198391951360 12723115 -838682036749036232358502400136431598240 12723116 -181206619210869095542910086131189233664 12723117 -665125305043945219086458179117389924864 12723118 -754475983516123849667689814156487217920 12723119 -235947684637605990873989142200575482480 12723120 11982999558733105652359792659407831040 12723121 -663853708514672208472658119044120301678 12723122 -334211759831242173474376775648731595520 12723123 -52111570704165390561568416628846530048 12723124 -209400301045699396023329348901079256704 12723125 327627454313645838419870384467134603750 12723126 171919168389120119317107487070530944384 12723127 -429982388905369190964758710171654857480 12723128 -92426688655412544853924838539460935680 12723129 729358012720645457760983418400318688640 12723130 101790453609681494371544121800682700800 12723131 526229623976006122061300968224540760932 12723132 -52631699445480586510282827304609947648 12723133 1926817502316941880633171271622255725382 12723134 95102855407218499702146474501874998720 12723135 -1660272960531087198510850413630534205440 12723136 436714648810380012197572610295448207360 12723137 395532525545783451636327694622945240832 12723138 -97883365844872808295161933525666817456 12723139 1225942376849624610546951020279805122976 12723140 -73346843927471538621464645362271723520 12723141 -9933871656144307744023595459823808000 12723142 -85645994902149319123473298441193329728 12723143 -436741572527705992038209027512284630240 12723144 -48953690566161346794843509062385664000 12723145 -770589153961182116053563255770386979100 12723146 1033851266311991303253021209004611380272 12723147 9050288575687111980557060570676918648 12723148 -512125540455809109231610954400105665792 12723149 2081188107276144764831196112098759660150 12723150 440158913025693853446582730503364800 12723151 -249965340933165290346409286575772123136 12723152 -212112043610278562334572972272201973760 12723153 -235558730565439805423183082470230894272 12723154 -252062486899629482426979519340583067648 12723155 -176167072054369131882413561120333023440 12723156 39350952225917122626149148522349498368 12723157 -19896409823527710999670568254864088328 12723158 -140321637744596389331279403555912791424 12723159 -359854749058471064387324007646929085872 12723160 -154933928060514462323104588779009024000 12723161 869659967200830635325335244673620145248 12723162 271525259557245949284803778665996186880 12723163 -1112915882308208115968664448019391490896 12723164 -841396104752465588902554460067871957504 12723165 95695608158952816019847436185903020800 12723166 1660152456903356748976387182006834619200 12723167 607286118368584705970504828957324781216 12723168 -364368877712277176506853648489748627456 12723169 -2020452292247898003717860489766728622430 12723170 -50967733228171758220081142573799062400 12723171 -354225633216214609518030239409540714888 12723172 -222063130446603493191078767384275476480 12723173 -740614790999249116514006177658757579200 12723174 -399686070303977158411296064886710491840 12723175 193717222998099650147025033354929876800 12723176 1559918351978349062964409262731793710080 12723177 -621245417657973340583661284921887770480 12723178 -497114933702973031478566538994682570752 12723179 16755132716696586074669084917225466880 12723180 -39234622404057818049323599655505070080 12723181 -97039479014191639934009624617461540800 12723182 -256486487526127531641901916323781054208 12723183 -1500340409658417221754977353379579654400 12723184 142487554408397011898026632429666304 12723185 -81747923252012595802779019054101628620 12723186 -42131385577025912574031739664383188992 12723187 322474779678809965792050964786904755360 12723188 -1085480204712754705902847902897734378112 12723189 -1163866358529159467679439552848032849376 12723190 -81500880474137085450498231893113040640 12723191 -991853981118894149859363199455036582576 12723192 110601564614890338517555161808936120320 12723193 251366975047535347581532382519760724458 12723194 312648803000699628864080092189360326912 12723195 613608819906931663497149099647362967920 12723196 -257513344905312427451152728404386201600 12723197 -1661142662767724942152077606682689695988 12723198 1190063236401882614802183621560334950400 12723199 -1031879006896822927722334825385510935440 12723200 153417138676585295700427451314628198400 12723201 399731614485584992289061150447440898930 12723202 -193637323407548952087644623168691443296 12723203 401747847929393129486299664244766387452 12723204 -291006099635826118661817445850900705280 12723205 913775763642585718429084707535679586720 12723206 -184681957000067377857837919983508809216 12723207 -180297298312662436916337676103894875008 12723208 -1726305837181869990100432519047672944640 12723209 203224241662844020282193320262690431488 12723210 357578654211087913172161445531255539200 12723211 628024777933916800337606808776429769812 12723212 846864638244448890124297988200652019456 12723213 1399143616264563505066832370404982404544 12723214 -162470293036491339086472450969077304576 12723215 -383959099008292567532259990530784011640 12723216 -102423646591418434048957425581394886656 12723217 188759858027015806261485294302080028480 12723218 -1214789262054004421025439539782241571440 12723219 212013761522893993399282721651211761844 12723220 -281233019688355631711920826649549035520 12723221 723457943579570831816118991776904478112 12723222 -109878053611720850155018417426914212928 12723223 -54273298089672180517093757793358969528 12723224 879108464640932712533919630872195880960 12723225 209916325406361354316194953821051148400 12723226 -1086819791985988999400236092138119496960 12723227 4111772702551840922120107361542143744 12723228 -21859353121728929428675411346043095040 12723229 1833407902358491546677274085313007425792 12723230 -118957616131152837545878507236716474880 12723231 -1099980448626323766250378014274797534648 12723232 -455330588575517690454461793879415848960 12723233 1367593222087098216415630375115981082624 12723234 844437016579631067764467597099525466880 12723235 -92748868091892866737118620551419547840 12723236 1047434239223218748431320243072647301120 12723237 -39896899542259943756959016624422945152 12723238 -1765770648824923243994547362191646517120 12723239 1823466271808908912597457261761338434040 12723240 -148562856457489055027104803877404672000 12723241 1055698443574726472630660678993942981632 12723242 785407535263630683449152320238610457600 12723243 -4825208899088220116386342220826853440 12723244 -1353292720339744338498202407517126384128 12723245 74308277244348452702593270114614173880 12723246 136617703687069481730323320247907631872 12723247 365489171496106378727841466283641895696 12723248 365492921928813515520129140986117865472 12723249 212143398277796392752997705553683921920 12723250 298245038206784118723767549836242504000 12723251 -22020072552906339295508227318333541748 12723252 94329998651809047262595034170956050432 12723253 -89556113280614347905630328294063588498 12723254 239479108008377864735747478605348508576 12723255 -374850830326031470516652083531378137600 12723256 -304926384639216493096162886353211965440 12723257 -1683310606931465856260073762975588569340 12723258 -174120361195342478615750762824155501312 12723259 2614632502186635058858860603682083100800 12723260 725292061427202569740225567333818040320 12723261 1396110130388572011482256710198021779104 12723262 69696201398315052084965967209142211200 12723263 402318884496854674913166121614627482496 12723264 26252795807883431197325038926692352000 12723265 -82956339630277246722519728081973722880 12723266 752160906160043444747113699448940103680 12723267 489580427830497163514796882304298924280 12723268 -351973150691845545637138852703444762624 12723269 168439965168814655320803579362136550044 12723270 466718820775628965205241810075955200 12723271 882455053030449705573138927477014832 12723272 131083304218690756196596844955700561920 12723273 -474197169250976107583382909600046675356 12723274 56616998413412056796997107671476449280 12723275 -1002274081557213469565218961677843532700 12723276 707766358170413473758577017890262614016 12723277 566799787163614498680350810996764322272 12723278 751520701646349262875264008485857527424 12723279 -233536911536212426235707486485488733816 12723280 50651818507891220327229564028596879360 12723281 1813725238516928827856223336671678636352 12723282 182433245936388633723773266025690612736 12723283 -1633058917614607214785959916483127381496 12723284 21678859677129582026525032887248596992 12723285 89035137300086409700158308187793511040 12723286 375248135453788585445464579660255094400 12723287 350539201393176545008775831913218556936 12723288 702052585490461172276955798662912962560 12723289 121930214977185724592717313493899903124 12723290 53306770681338039563604618498381554400 12723291 230905228201820135968210610313544387200 12723292 483302379499917633160604786551218070016 12723293 -693494573138057620908144533872308323520 12723294 -213035759199019488406304171295852638400 12723295 -479099192815060360228024565581724503680 12723296 -1410864032320630324710066611530688102400 12723297 -15929773081024362882749295957817822800 12723298 -154374353912817963338424424727506712064 12723299 932787068880666639843330074948430229632 12723300 -448613223771466520463365688326748595200 12723301 291655096035002076422943606571498387584 12723302 -563968368790289560878481908174939663648 12723303 -480148562742928090107436611069052942296 12723304 -805179109505044526499296050906360135680 12723305 228235789199771202527649177930278842560 12723306 158590977872596751010946554848826549504 12723307 -1842680437147115478942909956936459362444 12723308 29980603917321799636734138386423540736 12723309 795937082186070454308277911780105534528 12723310 76871410707931588261342801232424293760 12723311 1530480717456149017104400299652532712912 12723312 10329735431853127081891137151413780480 12723313 -23754667732845162513715166033170836000 12723314 56652056322810384905501736254207114256 12723315 108063591284281709520880999664957856000 12723316 -37217875987905742069176446490024942848 12723317 -1226294976791462222742066620919621959634 12723318 -35671164351793549263882002120589761760 12723319 538454209620238261240290099113527626240 12723320 -717628842392459689490530533634280448000 12723321 -351748339350792817999652188581592713600 12723322 401511468305773059317913772529081712 12723323 -2265180245570352693230885303572246436640 12723324 -306633941529131749595442280905386188800 12723325 203487374366718858444273315499664468100 12723326 130001915235959920722292767818917309440 12723327 582196083553062988363969400701182782592 12723328 -158229058504838955819718668463563079680 12723329 1481717143317962549680795618738982982660 12723330 124616889419960984820554391641134755840 12723331 589337432738816772655570172702887663000 12723332 -1219033048811962871587426159955040691968 12723333 -369774649625927134107059569613334649536 12723334 270113527882848224646218936558027941344 12723335 -12355112138883725639289377965154039040 12723336 -150865922632115253450487208654079175680 12723337 323139681657571853877201330434953223904 12723338 -276207312396203678400830913620073791904 12723339 -270136580336042026854349729330117584912 12723340 76470313386652259072787341223400074240 12723341 -1375061628983137114464818831788133348916 12723342 -42517379985016689013863029277442231296 12723343 99919579678472890260488428727329996592 12723344 284025610943003614799326545799595458560 12723345 -38836404500508625998116606750731584000 12723346 9022783188205744122918053970422649504 12723347 148787876507699611071732740728713093120 12723348 -252990471487944083480013999384565788672 12723349 -1062437529506126407989144216914224097650 12723350 46040673808543707294249954440306880000 12723351 -143785547401388960832077542055420971440 12723352 -932916321606404847207736195069634150400 12723353 155805447560018013290810000581265835924 12723354 775387170429502938442927888995924480 12723355 -74051058696352127289343276184709383040 12723356 -1755729241922994829601445137158076928 12723357 -318171503177819992768085304273280056960 12723358 719474265475127160530799943567003985280 12723359 87816760432563236736568131076303670400 12723360 -139986958545111731139064326430339891200 12723361 11443983216875514586235973579536102400 12723362 -294665092149515993206210618947504250368 12723363 -761731938699425085862292027072946677640 12723364 -211243408123414456365194623367974436224 12723365 -678336796529237151635764510892792488800 12723366 5780815011353133152892919132269118848 12723367 -451493166918439908858386510895085761368 12723368 -98708446693929771687912855968337100800 12723369 96065682249419320404782314006622785440 12723370 -280187233567491253598947865944827002880 12723371 -384518560423691364687829937068810132428 12723372 -380730143909002281387365202955863782400 12723373 407242630059061926457610566959389715000 12723374 779094108789231732877734780027566043072 12723375 -174312598132940504373443859551056512000 12723376 208859397930945521384730359915301650432 12723377 -961352184575593748280948110495267601774 12723378 290324431830253577182454509941594113280 12723379 -1578376292076989842010833394705284652020 12723380 85700260822875732285122229564711206400 12723381 -1392664144216388439187659159528535746720 12723382 274243803231130818480751011792626835072 12723383 187685479188796823910950221119160976904 12723384 -869250315562696416522346675336954183680 12723385 -476608578614948269818028675638475358400 12723386 58339099156636450307353585151591518944 12723387 62895449437368760945749682282404999960 12723388 489313666434722136639866902106641861120 12723389 80672740233501452830584344995693848876 12723390 174950658105088344365428937810010832320 12723391 -515520379116233872339572767386924854208 12723392 113447722902917716321188262094831616 12723393 265463167680305964772764509077593003648 12723394 1011807074949919788899994590916563071392 12723395 9061560295819537116572072381956764960 12723396 -1443747018745303991552781416997126144 12723397 632209312962521125422272241064782901120 12723398 -359870501209562544707543592698140336800 12723399 346577429757919085492762558413167408 12723400 770120005397932278806876926448660352000 12723401 232801452190141012532183829570844384272 12723402 96186524673227855660593104708721866240 12723403 162143334788997547092123277971306524928 12723404 -143742037299331787637739585095027148800 12723405 -31994686322862813901930539140947095840 12723406 -216394963626454281084274725598237912896 12723407 -183281582980719999586851281916566873520 12723408 -37954379763046058211418958552313446400 12723409 -1027880114859470256800598221286214044000 12723410 122961873741484257806150112981866933760 12723411 345752044031495525860666380234299007744 12723412 -160383813479509239916017518386408412160 12723413 -263631559418338608304707893704691785056 12723414 621040666834317128311994408912536713216 12723415 -1680564706699223954536541710385978934000 12723416 -499532881723188635929124259165828096000 12723417 599516536984490043228213556655346070272 12723418 398166139537790958291288886124523014880 12723419 -1458312470707181830733965594091465445180 12723420 315984920627387059350406715484783866880 12723421 1576444780718789534548342353832781779622 12723422 -495358267581352445722868336012332399488 12723423 293285066505124324235319505803037229568 12723424 1219001260652078627709089817340516761600 12723425 60482048680901468355043374486437016000 12723426 1089552171219426379928104187183952652800 12723427 -460021857717495700204274940850783947848 12723428 -1209260867751334816634099260289530095360 12723429 -1919082419485687244872096942417900987968 12723430 -128912401184295422103368921956922624640 12723431 975681490421210928309401401402331083200 12723432 769704237123272012339826641807113912320 12723433 -1079841433397768682007148894925375157318 12723434 -848574710648211070698867843550771354368 12723435 528802469537253700318259236998333242400 12723436 -1131844848044512369669366527248359380480 12723437 482845562430774719674011173057283337452 12723438 167671405496817187644645978564689861760 12723439 -1107236785639648508481068375648523577776 12723440 123208036685299985139047120770503475200 12723441 -373690236187379779558234431640289900352 12723442 -8058789148082686058758967561805198336 12723443 -886036908682805555768286561711330112308 12723444 509174727231023624207770346463311594880 12723445 -164196230147192729351156284187555961600 12723446 484667273502465074568980771372015929920 12723447 1276373901149237244162460656749361402240 12723448 -489729056639911376471670440639020769280 12723449 664867322740142051755539395260589021952 12723450 57807112108028406122940557070809779200 12723451 907215689108517266474829901556580472912 12723452 119054425063272044206422838343101332480 12723453 1312378214549751590855741893273709315520 12723454 -17748515316226187878132629112828047360 12723455 816590645362794905257895087837314944360 12723456 -814276878140493985885848957202703843328 12723457 -1761127024238823492089830388331661783294 12723458 -10730588914390340267923672857778854912 12723459 102940386801917317924963679493412757760 12723460 420432532847058238762666032506435443200 12723461 3177519270071401599136852481319530040 12723462 12736072756024130549766666598806203136 12723463 -9775712325749479462312593595275837600 12723464 415595516554942268517558045387944755200 12723465 32177795041893959785448883406013322240 12723466 2450097209876691705456010401108184320 12723467 -214890390301790509623530250598232717484 12723468 695407447425870784910636010349535416320 12723469 1431872468298772162064042752842150157920 12723470 92143525668183243333549513282066367680 12723471 319813102132196308721077618383136756272 12723472 -188213840754498147182010522415001165824 12723473 45896085154177715655891728289083094720 12723474 -507700127758738285579338080750450528640 12723475 137468398663962857083123389482732052000 12723476 605586311721824569560498381771475186560 12723477 339643438189989115293880852546356667200 12723478 -582916398156640193461935834527884884960 12723479 -180530024721504002484137794951544043624 12723480 338027469797345217426268618542553497600 12723481 856314970349200546485091032071215694282 12723482 1099268135406481126811004528705147428592 12723483 796804930202149247664529957267437220800 12723484 -848758532205668122639407522224885335552 12723485 -2390530095861305218946561984625745920 12723486 327996799605494205620551345949503204800 12723487 -2434690767083289936456666853813808105808 12723488 240607477871953007035150817429116944384 12723489 221899698307290203448721445953530916281 12723490 -71038390388811785469362534955428246400 12723491 1078775271846714661984892697629358126984 12723492 554225253086398752224805309821101670400 12723493 -23260709518067371307808730211516972900 12723494 -37737675065749925074941618515012151168 12723495 50730287444150709671273015770777804800 12723496 745197071430795893363778086212208225280 12723497 361050089242681136837832448300088179572 12723498 -181146225176721608261970377838150062496 12723499 -457663015359006292462313583012742484040 12723500 344575838214050550293546631461734656000 12723501 -120861355453511559674696652685225729536 12723502 103608042648277082006115384138979200000 12723503 -2225411161941371019648058296922777872480 12723504 -32365032624968180548025293254965329920 12723505 112254769067271099144272285366469537000 12723506 -58863227906740533595619553587691858816 12723507 1971492413267841887236235292835297910640 12723508 -81185987851259158476112139145587517440 12723509 -566300054738701346680228069704137638290 12723510 -63897720291500230547681266250377165440 12723511 -4083929358668638175790137810980931463936 12723512 -1314514951427201770113797461289218560000 12723513 -632209136420146910461667331777229968 12723514 367696221154409164829075558997545149776 12723515 -187009181602029379057778100596966757600 12723516 -143520610901914484021947322123605057536 12723517 -1811780210634038270843474926027344101434 12723518 -1003781123778316062766759548631203896640 12723519 -891602338927200101131141658849225689656 12723520 353570236051164455236039818032610017280 12723521 759936172628242883447591603766464161200 12723522 87777727657261470788323326523181397504 12723523 1252466620224910585229024769084895142336 12723524 -543713470478033622805615021657090065408 12723525 -377350418824767906091370616834560580300 12723526 623960678166465183459492751012238543712 12723527 155270524672754285104435837199360126520 12723528 7043637043046903115187873109086617600 12723529 152172233913913113897007139924731877760 12723530 176606229014759274700187725848881507520 12723531 98318710762074870201563465539585603584 12723532 82553029516139448182493807554250511872 12723533 922004546505233976709447451123179009782 12723534 581268539800866097339316249788156890240 12723535 -40695482476952841995326604858290221600 12723536 -18714627927838111163345352678949724160 12723537 111410487238043074424911352337365789760 12723538 403819700859424228024539963705007272096 12723539 1506616079909084177612637512958745679340 12723540 116867191295413744767302466289846579200 12723541 -264253066445959304305765686659174947968 12723542 -228783474018024152500761271278159815808 12723543 305735685897741069969975266006014784304 12723544 157393834101183950027783895870443520 12723545 1845841656003746804118118353655881859200 12723546 390121091771207379157275516370048935168 12723547 575381622413650671573914017344083656320 12723548 -1038671304715727384247337938306998068224 12723549 -174627064033143450269222206879035083136 12723550 -167375735257639881954544120302227683200 12723551 21478410176363736568394058645355531584 12723552 79179259592801472194992806293426012160 12723553 405912244425349015427744018876983489300 12723554 -433628947915633867186225251801206668800 12723555 33487084098005421964568584184897356800 12723556 -245790155949849336932218921741462156032 12723557 -761671823675544077851176500348123472000 12723558 -598674728769952258193280964450336604160 12723559 1300197801069683933317787404157470332040 12723560 352707648095673546023864141279003750400 12723561 -105061031063127139781529089532075434598 12723562 -63325647139350850074454421643120711936 12723563 531946464175920918766221214019959812000 12723564 -14309779317698668912209845529258590208 12723565 -1435558242171996415292094993117020077800 12723566 -654473196831260180237297369461406712768 12723567 -300156197895323037748369671732890102520 12723568 -138470226312584404456966329029890670592 12723569 59987486784086987289572917969662773970 12723570 113713479216466279484953296757656225600 12723571 -2991374400192282582767213661027712512 12723572 1248673392906921394378310879874101486976 12723573 569800277684451385620058384485122993184 12723574 -107885319696634510452340624870063166400 12723575 485576928899069389733797091558422798800 12723576 -222735359197965065026390952408900812800 12723577 18261660773028189440679281727056073792 12723578 45935863970638649151513781341140090880 12723579 255600850800852283612388425549094513448 12723580 -1071843729270699383525174430483320739840 12723581 381567489079232136761454508505053948440 12723582 848944657097635661330776721751557836800 12723583 -1585855976110021522844672149241406391168 12723584 109076549270531518562741664506236108800 12723585 -214569853147387786998778165073921184000 12723586 317148782192722678854446421594505637760 12723587 625338358220976594907998821689791197112 12723588 413317953244831259130485588343480453120 12723589 1811757189252163475750847519520945493500 12723590 514048696692593965917101673229406730240 12723591 -1078615272317221971770955249377471505840 12723592 -223909844580847731395322551727912222720 12723593 843962776824668707494735359492532778704 12723594 127726283943024517799950137493135656960 12723595 4639136262854016818495845138415673600 12723596 859568197605084746410228964590050451200 12723597 -232442720398726353633096781921777885920 12723598 267170775309995500671155218710206884800 12723599 245543684620154861521243742686043385312 12723600 86245728314720996174975938373006131200 12723601 -738581606217331082346296538325479365856 12723602 -130634496946369636192518235994039515248 12723603 40897215454245933476292577592890046904 12723604 131575374031218773697654502456976484096 12723605 -2528272773194558814808038895305555705600 12723606 258950589359851110969542900559759202944 12723607 313590886116464397896657166387787117488 12723608 92042842281234238200803422004738396160 12723609 173148842618950687339417159872362727168 12723610 -170069369056266127603208308893525515040 12723611 2160441207716182621025301782880196798212 12723612 254344599803076862148363381002217422848 12723613 18920395967105148360907281618938599424 12723614 -18927156799568920897125577464810273600 12723615 725097010688138607754479392196321814800 12723616 1402727391395957987674158841091944611840 12723617 246952718084706552536274811996692339120 12723618 235953713877803374198753703300107265280 12723619 544607068498870814332650057695832336400 12723620 -74864662190440648225136985436096266240 12723621 63316084650989763701037461983439298912 12723622 501552964739338116840629945425605076992 12723623 -58928888208667790702899878179398134912 12723624 -213991162659303010072710500517878753280 12723625 -624189778286195155339115864269332795000 12723626 776090316569103903910345025987109798144 12723627 216098075947853736337157396476591122432 12723628 261272263120743917700421967541967578368 12723629 -1616603512767375987112396559642992033770 12723630 293410267249935262597292710100226107520 12723631 229061530788752580097960257075528528312 12723632 94229549469464414957067026637628833792 12723633 29662023677520835996618868257095368424 12723634 -474853883679879417697476418666282080 12723635 924719589551253516233895040520884800000 12723636 -137711444593171933245352888621315289088 12723637 1908718008192383833381462072960849081632 12723638 -14336287382855316474389292754898142720 12723639 -96005596829887531289291279520212069040 12723640 586767830259842602602138681639873638400 12723641 438253911973335128435351487741656105472 12723642 -6117330725019168066375560673410329488 12723643 -986172828682164168966521772297459916800 12723644 -73706685087722247423379154053781105664 12723645 299331920386536970764259528900565875200 12723646 117672338513981710997920606991102993664 12723647 -557423784872069620111999597609904627904 12723648 -4311026660471974237933963306592108544 12723649 -351857876003295954308824680771937628350 12723650 -171059656261195927486784151801227412000 12723651 551917187641523806821896902415764071768 12723652 -1602175162374973174199184475250291343360 12723653 541139068343448602249260864848513329244 12723654 -552567988958862900742416291971670289920 12723655 282085766822434440390886073828371707360 12723656 -83221860622880985793308225781247508480 12723657 -3820326495278657242400454352574193984 12723658 -13030066350434634927769951652321338320 12723659 692336347216964313099085608870583361904 12723660 397159043871539715712503305261283348480 12723661 -1781556225836706430009374557915811723200 12723662 -9669596507588285768165172956998348800 12723663 1128970851347981363920370676645628410000 12723664 373891333432554019250654912019870695424 12723665 -444866055510502153183691267595722396940 12723666 250662451659860387994465025831302877824 12723667 -1407759840861860490185665583847004538736 12723668 -670625247668058657805134839062773581952 12723669 262900835939362481227056946515517440 12723670 -113523105668275053114667204337148222720 12723671 -40108529543450438856383873445260850816 12723672 -382789773144877574608423846060348846080 12723673 1484864312479752261566249528789556736720 12723674 -590936237797325035103044916497521179664 12723675 -236380680168040577096078199802946955000 12723676 360395875728969122459164392994982284288 12723677 -2085079447678851849312166700903363182080 12723678 386342191225722789056152323450352051200 12723679 -22873666047545200555572986372976303080 12723680 -334027209625460441808169916008751431680 12723681 61591622643887289293058390627441242400 12723682 -511511661227729624190069231905733029808 12723683 -259858091315594316044053274383085404212 12723684 58414284711370192228765023459442102272 12723685 -586111993430181819567129040796948206800 12723686 25607600820671409648439057097774008704 12723687 451740003742021380055798302917891270208 12723688 -800944910035216756036220222842984842240 12723689 -829966341584196970935734061048838407600 12723690 -54883167206997804257183584727886105600 12723691 897414573569142957949444917681564861672 12723692 -487763495907970309558771176694801612800 12723693 1275876149368215839072389356348268778304 12723694 -273323863299826966144639277069763107328 12723695 -240792855897646786342286820069148111800 12723696 257970474129284885224804989854054154240 12723697 -69904716573673057044117223364626417536 12723698 -181745850421059181969730541453078133440 12723699 -893635060258056504738564409006029496320 12723700 -8879243991743656168761051624294144000 12723701 -420496015225302354496325928782044957668 12723702 -169253952306071627056590021603313999872 12723703 -441272696793970644385277739145793261216 12723704 -240226944477329750219743996354004582400 12723705 64988123827941128259511398394232856840 12723706 340315264619082003532727649179992658400 12723707 -442866990188377614718167544129349677320 12723708 -142669607929583070313469110506674863104 12723709 -1682999611198356340850368526568740548090 12723710 147975307731511456901217442488114312960 12723711 101914611390746471694998213254452510720 12723712 -494770911411706686179750342105097043968 12723713 1418726604836653086107524919020774117824 12723714 -40760043953920183711388896779466752480 12723715 283810665169597891010978810740867837920 12723716 -864912930572168252951909629049425292160 12723717 -1021043123829262782882033448207780645920 12723718 247986055186961137475360138389526303232 12723719 62845158946637587178022893111474976480 12723720 62049829577962628705548377318668697600 12723721 229735630347677077993758216323821987200 12723722 -307559505119312615409713026849392145152 12723723 -1278614474008300898608087206053132061816 12723724 -187145629041848869504232951724842031104 12723725 140301142100167334341974633759087170400 12723726 -439039833332134976725574859577863915456 12723727 223538306122960557918781362878005190576 12723728 -294125371369948262912339705438551400448 12723729 564840988733833286710921356560995391328 12723730 454203538099019919213415167855389875200 12723731 1263292837623083452050913720612292927532 12723732 -364784043592861023258808928597301646464 12723733 133282067199749058075892557729881073408 12723734 -158341675657098105181618285264775611200 12723735 -67270571432579789667909161208248575680 12723736 1056036380583474898692782756119439431680 12723737 -359706931988740118572127820990191869500 12723738 158879930810296547180287801861061557248 12723739 -581780920931779196754550649654073807344 12723740 -103313592786926362897371362591650713600 12723741 1000788149479706911049502612147087543750 12723742 1146870067257712969047022863773641318272 12723743 -22971851294139080545105344976463948616 12723744 136078477685053393857669503525663539200 12723745 -31037784432286835781706094647821204120 12723746 626310640220082840656907129056633352192 12723747 -1181093047233540554690276783560125557328 12723748 -1608352941439447973773393151989246686592 12723749 34523511321137159659989748722792330240 12723750 63786105800777464142703330511692000000 12723751 -564344449999142300734066605704308291448 12723752 -962745071306965610913196095999443281920 12723753 448252400551845260784678173196964288704 12723754 -27796910027109936315496878846542839200 12723755 -2270315719492754075001366895997513520 12723756 171428621518492915494588561332855465472 12723757 339338317028409469265057646477779642572 12723758 389984945188740901756577371921798236480 12723759 91623685927531352154759728932821763464 12723760 -88118080596079735575354145662120099840 12723761 980922886419176875634860505517412084032 12723762 -481923556568345663937153774529229203200 12723763 476013326209792061552921423125956206880 12723764 267590650268671621762266576257660362752 12723765 263265556611100433304399527974833004320 12723766 -711934633786720035391078694759818186176 12723767 445813667541701528259174812431199686272 12723768 -632926611057501486103559915779773235200 12723769 -1865966101517009890861029437246445631968 12723770 -460251367080664654956703575863094757920 12723771 1299838799615175675820785091892307173424 12723772 922578201052199997638605003574090321920 12723773 66873600026855155847191662717067989120 12723774 -1192495069266230715654073976200820736 12723775 -407072387473840405746371852847597512200 12723776 26505743469379614426503875521448771584 12723777 -273500826450590733026381405912308864320 12723778 -91119689435570490703139629724016829920 12723779 1106956102576935206508522935671067549520 12723780 -50549366778734855616899152344503316480 12723781 478724963431376256297179104557119842428 12723782 -254026934448174207155097991296821285760 12723783 357537783291252287845823433398236717224 12723784 -795826895913304982150080017729279098880 12723785 -1309572883334647407867266894375794261020 12723786 5966042890664002493611679115906584064 12723787 1909744074387607485703004639086679989240 12723788 141813953317383713639878423103313100800 12723789 369514261315580312611673021821313814048 12723790 317604912480624794417798703028640798400 12723791 -571903491694699489313713296376057361808 12723792 38361883355742687209998186720468008960 12723793 1336213260153053388597068946256361195520 12723794 367228796989511506122174704215549292832 12723795 -5723240121548082881387938901745192960 12723796 1292836978793864537051721213098470256640 12723797 1357036884365816090685380257080065079246 12723798 388853735179036736412540067767192368640 12723799 1641895890104277752686786953006434008920 12723800 44932927873633276140733200697133568000 12723801 -877229560547845312009641195416147490240 12723802 -139757547858512655677720497422446324736 12723803 84752671902613681339908706013487858348 12723804 -3167813042206941008394001720119412224 12723805 -514659506380327826059361367257560971540 12723806 3959599517696198238183640777302868032 12723807 654878328874991146518625919795695266816 12723808 1621655068939352382705985771147241717760 12723809 -482973537076339984682709110228937009984 12723810 -188988468563084682187711864478148180480 12723811 1264879989920198999726878709671888483000 12723812 283220936167446973794995014353753154560 12723813 386401692082950022407758777027243020284 12723814 -119744083902491324638193865722416398720 12723815 446219934105678329340221858602418605920 12723816 -92207469268372567349761205336786534400 12723817 223004068116735658449205026366863585760 12723818 -532434672014606585064360714638430465696 12723819 404136770723821863159049047393635857920 12723820 -170944577262432716659206753176370155520 12723821 950873759331817615313818244028949582944 12723822 -461798483816284485657874729825831421760 12723823 694868234284588860687949432489016915440 12723824 -170606430849913216471404124105459138560 12723825 -543138422345035268745556197330377220000 12723826 136158747302148610381979933375128111104 12723827 -123077218093477077052443167703298181400 12723828 339980605387719797467433872080585713664 12723829 -1120710505718911257911901910518175616 12723830 -196720990597346538508751710220841273600 12723831 865015845294024782668125802518561141840 12723832 -466538158771465322720214143361350553600 12723833 -96963284132297684520187006467111408918 12723834 547832431668321030984096352265703290880 12723835 -304470678752940354926770118451434238720 12723836 15160772188135072401884514151912129536 12723837 -129298799284457756440168685243963923200 12723838 -478661694811394568555523272292076935680 12723839 -48330361713645403612220384327269086480 12723840 -881379281758812267109952838432404275200 12723841 -137731382170171502003913052971443099370 12723842 162359194349384157809887644231673428000 12723843 -690119898300526338491321137746651003072 12723844 -262378913608817879057547646909056471040 12723845 412913501037385860178847399650137191100 12723846 153613054640558371395151439838580621824 12723847 563556169109178067215550946822270278272 12723848 -346439741575452841805002381111049456640 12723849 270999615431957005770288046285244531904 12723850 128416433817216827086035352355600704800 12723851 -136696405319672564288111728896319094496 12723852 -618327266232974000193576014081612640768 12723853 -133925310211625253414955481367330503136 12723854 516915194412152588454540037154041323264 12723855 954856095213902558259870094365159588000 12723856 100704755688742814221153427651632709632 12723857 -156684133121716105256575321967389927680 12723858 -2532489061712287271321982982643435520 12723859 -160678254669156240808361133611691472640 12723860 886118487088291313405073981228127246080 12723861 -14593942292039886721929360592411627200 12723862 -9469791801242254641488530131291606336 12723863 -1131448890588805324994751085866685153080 12723864 295674660820474145796007438531388375040 12723865 -270227333285116536235864916006101872000 12723866 75096388595690709917729659334657318880 12723867 -83470003516213770474057839225458590432 12723868 -213055171442998949069727595095973420544 12723869 -942396906129989827663287034846824636756 12723870 125025800090605430915207449130724316800 12723871 674330136084591296525977025736986344992 12723872 8162783203568302882275551892549402624 12723873 -622893288631373656022203041448297121616 12723874 -274512839262528847114828312714558481760 12723875 145410952457068016797198283603635944000 12723876 -408290621051565818970530282759061504 12723877 -602305762561327985791539839866328780100 12723878 -332672102111409295386104541492421844544 12723879 777989054242050675066759284485074842832 12723880 -464594700920322804611805511984802304000 12723881 421907834259203069628659566933650123600 12723882 -284218525638080998254836438078282342400 12723883 -1011867276770291953531900463313852312416 12723884 898714868889013305220289289713908290816 12723885 -5007234751661371233524319891473898600 12723886 -403818003225611878477166820913278902400 12723887 1632826454575865383305563013789834081024 12723888 45987945073550913783363987500987056128 12723889 -1783134770018420027623007679753018003310 12723890 470999545372799419985620022189796756480 12723891 -226228285236397428733591167707685304008 12723892 192322999776466003661033945134206689280 12723893 -47306470007951598058762958372943239040 12723894 -565787736450583742398973302837918994976 12723895 158941134223643252845602428678670520800 12723896 -550824581053733362763496205310595870720 12723897 -895959471214208252003438317481456146560 12723898 1129042793470910510661048333940650347520 12723899 -818980208132609997959132105566910129664 12723900 6800820048351462920219274205602201600 12723901 -55499622095968452956650767772240462400 12723902 27250097257308142590984582567379443072 12723903 -224871307151047182461147012029457537976 12723904 270954365577386097330508660701230268416 12723905 -642366107718978015772625654113040208000 12723906 146900812232876828486637908098530445824 12723907 34712097867293058417163631841686229712 12723908 -105328650141173054829862831696952150784 12723909 1156656340246490828480890935248831764128 12723910 -54211640642086552077731153472259649280 12723911 124996539871725497652901274792809042992 12723912 -609081016825924448337376957974384230400 12723913 106461055198768645419915488651833359924 12723914 225218770301492103938948645180408493312 12723915 -5429537984818246614607278666094625280 12723916 117236546902711568540173558586860010240 12723917 -1250472241987383097711968923798710097034 12723918 139816183536115348236338764067954416704 12723919 25539773779702968427800305136156798848 12723920 -210449400127799785709337888107338137600 12723921 -229426448040604005350494654188956399040 12723922 -75510967288195523507418095035240037376 12723923 -523679710796842267576940200706127975828 12723924 737658676326073239595274747531412879360 12723925 -912693008928898115987818665643070015350 12723926 -1152142761922662606266081191429715045088 12723927 736411672547457115494258188381658557520 12723928 329954918167635685489698996596557824000 12723929 -83486333432223023444558590880400773820 12723930 -70122066307711514841311844933339996480 12723931 -61631384625181958989901585101010003736 12723932 547302452760467606391421172027561574912 12723933 889138329829861941275347883377631799648 12723934 1180821990090141005629908176798089347072 12723935 -537027864741891721314138374329029255840 12723936 -963429284590368400836540894869066612736 12723937 743152014071295458209647337511463336192 12723938 -386839922580062306277308097558832255200 12723939 -1745076147767019977150757705198410016000 12723940 -275938732332589660004246851709792870400 12723941 1276830245607429568165079154663296937342 12723942 191912765399432548659801309646311118848 12723943 -231708119661517954369929581717288272512 12723944 -708215100448693357989456421173041955840 12723945 93263661013139990593172077906138256640 12723946 -332144661534911385462061394647989173328 12723947 -1471436347179065539592489990489313038604 12723948 -477831826669692314473538385315921216768 12723949 605915042618551985786874816104670528736 12723950 231954539250298649019062167195968000 12723951 876733877580294401926589400450204692232 12723952 65796257950969130807140542340166123520 12723953 -821257466136894193248773205403419987840 12723954 -2779834012881588095314054933878547968 12723955 -760851953170098105578793728959539242640 12723956 44746927673685984510723058228904226816 12723957 -911430310503276553475813540258777488146 12723958 4308849273325604479844525166359808000 12723959 -1191355433220636005193540588704981826840 12723960 -726422875598004670460956293794685542400 12723961 474489283736862695117938073557560224724 12723962 -62352340254028176365701607281796250768 12723963 197768610505040510886617258733189904128 12723964 -1540879877499037803517497503144336552448 12723965 1048269966747143737428605174573708962860 12723966 624599225238254511575348094832111238400 12723967 -130644216201255170532945656614243561688 12723968 190384324937320727282704844884115718144 12723969 -370258613573583335626999632747683770560 12723970 -105942546515781589684862863687581987840 12723971 -239172611974522749127390139363359899696 12723972 176426293555747995908972500452435609600 12723973 -145567271566259306522441487931198967496 12723974 552490210556308596706244171724212988480 12723975 -185479639432395320466173288722782610800 12723976 98620525215275185118115781124920934400 12723977 655398792507536312299632696102783177600 12723978 82360048199649874326202699244307133440 12723979 -231255254744721804993307471974408565420 12723980 154852239153255301822226402950452864000 12723981 -107964869356177538530106235743690194944 12723982 18968291888430414707794812675190233600 12723983 -583942562077491129982320366633661228728 12723984 23318417194719361975504863881880403968 12723985 1253999709381713321619883510379818488180 12723986 -161335994023320555509037233945787229056 12723987 -819968625938607367112286828997318253640 12723988 894652768372476723188751109478802543488 12723989 -1517884788232974709757607647885130123300 12723990 -289328468770731154161598053917901580800 12723991 473131156993224664159265794444677901824 12723992 136205669336185522438881755312700211200 12723993 -271912045192861525894473541120067536800 12723994 -463428081237326769640811697249043474704 12723995 -577469549621903459693207419677371247120 12723996 8938631352092147583881453366209413120 12723997 -939152488505504032920976295892143060 12723998 131660339336635743774561348010319972736 12723999 -565978149296281187285060502118535489280 12724000 105847705640915368551626093758808064000 12724001 -565569573642393664859106381113940000 12724002 -818694675255635480327710438261209848832 12724003 -1256202374204409682252480511392085077760 12724004 262577566247822942553530358455390323200 12724005 -207618351479277991222648034200928273280 12724006 -97822967195533168471043629797022679040 12724007 -1233167509011413104553156071068930393648 12724008 -225870217352189415527358003572891566080 12724009 893994238367213608553013900106290137210 12724010 419445400799625868335758157502858432800 12724011 -1208460024051253241036299729126021003680 12724012 34930756154605621920361896948105609216 12724013 -1554150753502533316475258811654445229376 12724014 225839203123882033843613127210331634688 12724015 -242800608274278487093132780764473740800 12724016 -189600513477704240011999018475394121728 12724017 700075090394676904030460529688917575280 12724018 -930436285527074685197861688223957901040 12724019 464833214007610842187346559357699059712 12724020 -194181581855746428002407501533867110400 12724021 -2173723008728405487441606491747730213778 12724022 -10581555837697983953408165642916826176 12724023 -507782875205125900280148126158638871856 12724024 -692622268729512582140672833282408243200 12724025 -603876991151856599881028623584115314450 12724026 -202259883343336628396232803751649714176 12724027 1602240382600827407415555289233493691876 12724028 852391057693291535628068573484310450176 12724029 -754735914524400574927528718176203611226 12724030 -20198416889616417204412734327082152960 12724031 92823799346265239976443948257116626952 12724032 287198899329961845144409392596744404992 12724033 95684885894642072640973794486249408576 12724034 807248554821561560495399176654914464640 12724035 -266663858117059229028701539701909502800 12724036 -233842767822914387504861765842103070720 12724037 1476593832516621746810785616105776818720 12724038 -495443284721415155543440395110063219712 12724039 -568252628711371675233275748841586421160 12724040 -284130614192885169762547610207059968000 12724041 419244595735110114275634791955875580288 12724042 402253896702123395802201775354656474672 12724043 456035991779630926286121407860000736064 12724044 3687101368547103568520227198664478720 12724045 -818090809969652746142979222835927931700 12724046 -103140819910037593790176110076840102656 12724047 3215069310860055612391085066950540272 12724048 -231612179595939698358861883174174793728 12724049 643292973212672216492312631311476795764 12724050 -352879483976449712605386561707741347200 12724051 -2393854558922353311772677594284247219296 12724052 562543901371983626423801316204476903424 12724053 1070748538748830711622477142293952607200 12724054 252616942134144797465897602972162169472 12724055 950953229290687502052059005401912519960 12724056 1482265087595399060703815850655864012800 12724057 -537014623018936490262649834729856952694 12724058 -753884105209011440254041091179751457280 12724059 1102973825330725562369305257653965591704 12724060 -57619041372260615135053554702888960000 12724061 -514254865031825146089558864672152040576 12724062 209980546619425708140638480508039803520 12724063 -343227478495633801331963246959264619040 12724064 -662883800849945642066978712213977038848 12724065 -639516390323779833240250111637465072280 12724066 -472257878438482500219180065023524587136 12724067 29181947280376650045782965504690509960 12724068 -154708674447748600695949942265962942464 12724069 -690806882299529578598771050767291539940 12724070 -494945614787098381151257604403198455040 12724071 596779500020052486408910201045260188712 12724072 730422505582831833949615453096506163200 12724073 428064517296113705481073050053383403322 12724074 136498226890070169697653473300650229760 12724075 463956502380156459021327461393010926400 12724076 970496450553628048956851679213983903232 12724077 15228458567490029712255171029330726400 12724078 -18764535655089375950375038279897095744 12724079 597179416591120329233273170362178729680 12724080 28284995373644818225005796897042268160 12724081 -476840015754204351688338554368465726296 12724082 -365857950477215461979127492483375280128 12724083 259034878354070532470230831282094778480 12724084 -260488519507424699314812365300112390784 12724085 701792572848762391770361830062561264160 12724086 -946417238799121925678116040983920732672 12724087 -24863518138058415024985702527620395880 12724088 -529659172823712801276924254633317847040 12724089 310174179181594697399971716615698032320 12724090 675175129218929445545582887468530808800 12724091 -83950701570663919327199677055900704200 12724092 56518109722819063728640425158427326976 12724093 14267133071819364335367875104604442060 12724094 -1702370431022258005943055457088959472448 12724095 -728589451323821217421063486684342362480 12724096 57266534189444220011741368117194915840 12724097 -1327888680646366381316552331680724227454 12724098 653212898831776443871036985762458037760 12724099 1407928042072626615805563416748858015880 12724100 -17827032876274882735663724937895593600 12724101 -538612739405681817099855188244768937920 12724102 550256498741719251272367618523761182400 12724103 -77816225326223587423798329448042198944 12724104 -552696405778765670551528381446229032960 12724105 132668874799413025001714482796359787520 12724106 -93651980261964879173985957175053728256 12724107 620522106173223517880158353821736592320 12724108 -92018190983255950054729757366461814784 12724109 -198350577856440632392754747457866021928 12724110 132075400166336751451056087128625254400 12724111 -334209103282692893392290163944940596408 12724112 -172647484078538485100050861519274754048 12724113 -197074965269936863735052805808075907856 12724114 -372045146084537990213496384541355130720 12724115 275711026804366745868269697617101809600 12724116 240055968642423370329173570978111281152 12724117 146445948139575609850655756173573425600 12724118 -1012598820367187329920927423187990560 12724119 14963180611063145302460654319972462768 12724120 1092982612566828527552319177242970316800 12724121 -1088240100787336158420174854965240598400 12724122 612002960837096371343012414985771469824 12724123 309560146189449760431711202783923947664 12724124 1008942841028283937464917205451168289280 12724125 -589155322406776814497432085122516632000 12724126 -587944866078072423383924921324632911360 12724127 -792559116506129463118825322114525030880 12724128 21327096962031360313483131507502940160 12724129 1143297674163714356217869907739222932480 12724130 9160155729922266508937206632954347520 12724131 268467216527084756753808084527213004288 12724132 1434336571753672679234332056648054624896 12724133 2161384490407960000404313963519804904382 12724134 -114548837076678351378554288251817933952 12724135 -507519598673349123153703533289113307200 12724136 630716366790714227373687700386574172160 12724137 659261010762424734640298426265123641994 12724138 -6370254841497039631157947360277644800 12724139 -154638265434327008447235070394690187576 12724140 -130339934237145921112663578420238172160 12724141 -690160854405564038086531957586240165216 12724142 -214988784955502084034104210487654030528 12724143 2630353104295344916832699657199178928640 12724144 178008763125806713959698476716800573440 12724145 -179753836177936388351630789066150029440 12724146 -252293057110886032978822268116232124528 12724147 -306111433989338522372434013066289066080 12724148 -579586442125105078812700220096232161280 12724149 -121191731862342993768596226304520411712 12724150 -92302096693114360741583857397836262400 12724151 1182650801857267123675339488197551154904 12724152 -30264454674551766124458701582775091200 12724153 900453046940510038543612989446265981000 12724154 349698725410198710150858638202619645440 12724155 424561509902062745354736196633477087200 12724156 2348608055195963354472790167470109696000 12724157 -772084352228948205446711630395736945280 12724158 -112858856238389534923792518486131265216 12724159 -746778152222465288214261283769146327184 12724160 187049615552993247341118137689020825600 12724161 -1730370507869902851863692349869257104736 12724162 31509233502588163895959463547194734464 12724163 -505102071218961752891374778981872539588 12724164 1012362045303069977324681927681393034240 12724165 646570984486272107482294237525191456060 12724166 23388018518657938011104703527843708928 12724167 5508599095659806796534551710334968320 12724168 -344629947461189351633089509556124605440 12724169 342447030971267174018718190412641404672 12724170 -45190994253596492526108077355041529600 12724171 -916062353578920587357732923386277783208 12724172 -377852365511998528439101458219985261824 12724173 -12282656966530699849385982318037477152 12724174 1160307871782608296805864677654473798336 12724175 -343721786644830664270341119868843066000 12724176 -249213676601502986449898834220804341760 12724177 907587624720158422064766141385648176612 12724178 16226274008047741829904152368749866640 12724179 -762639639642998327850506611186856293656 12724180 -271739496958421071324060711479534428160 12724181 -696274909810912696418027641179358596018 12724182 -640218720098379634513582465658007717120 12724183 2477020005989868125917069113841507685880 12724184 -400695009543412451039989456363527598080 12724185 36269942864910294672835427727921441600 12724186 -202857931621219026741265734919596725760 12724187 -335655441509406085347277932673040641248 12724188 -579288026836580370265559333627157542400 12724189 -211621072193990672122957903671522666644 12724190 -705379414142988602555210982138567225600 12724191 -186443987017318955347051538594958432600 12724192 12210831498406664454641564348204974080 12724193 -581212518989811481015657073689360079616 12724194 -88903497072455153730827861486191460352 12724195 320258988839743900857954982408230306000 12724196 954455046276849933043445232290736758400 12724197 -897255297090925430540085242324577079200 12724198 -216981193996082526631001161763743014912 12724199 1590791559864989155588303862811494979480 12724200 -9414324350539713866732446585653120000 12724201 -277333565844979556007777669123788631616 12724202 260961194749584311989491049923578308704 12724203 804428277862120147951775161998249959424 12724204 -1047303008139338625699856754995945164544 12724205 342035037617512305096826201612033766400 12724206 -364684022374609167940750366037207688192 12724207 518835818682153223668369858341179493456 12724208 -344024126849422010231394215485123854336 12724209 48350414318245402584223673751112323984 12724210 -682808575239171179275814759441155782240 12724211 3315126953692786229389350924409237273200 12724212 298285720032377006707109598422810099712 12724213 -182513383130619785672336793107200179538 12724214 815995240921251389584229995642258598400 12724215 48421477287774974551703994836227468800 12724216 -51427001867352624624077461234312151040 12724217 -1605336503622814953432102426056598888048 12724218 -223789700631054198148622810449518544416 12724219 -760737985684744554241110825951988796380 12724220 -598950999070052317230971228022687045120 12724221 114287768071265890987039810939656219840 12724222 14597719133966832475614546633608745408 12724223 -422531847912951674950199234907952662528 12724224 -26315965372959869218425469176643584000 12724225 31285121098302201242367650351033561750 12724226 274929009033313048123259232915963050496 12724227 166088169474603590482574041162417373208 12724228 75201724030127144010826312747995789312 12724229 37423236406580316423251300309900918784 12724230 199515894767143073995448628522236286720 12724231 9497156980507902461280889246959153504 12724232 777016213785321467708726683269769912320 12724233 -120692855733527665805827586709070292976 12724234 642482693638431529849436182054489971552 12724235 59838229333391963663517543628495275600 12724236 -116562994435828738210745374715463598080 12724237 -50582847444787133347648031043645758720 12724238 239143133981384143127425447814765197440 12724239 471194068232679225538570216845889032 12724240 -104165421370694308682789627922456084480 12724241 -580726506705761459054078568806623220700 12724242 -27636877907497198402912310580421376256 12724243 -366728203359687168878255504434026720000 12724244 -5205590022042833732617227094960619520 12724245 -287335840261362183082770191470247606280 12724246 -412062553645166060756472265539459408576 12724247 -572638695950233619610167598106884070008 12724248 811328701517704240139642327404923432960 12724249 -66016289857733813331996936467930557750 12724250 411094863345493164841218666881434368000 12724251 28358388124823611980216228666486356784 12724252 -118887244705608032073449318504652131328 12724253 1444061330526631443903389687499829569120 12724254 -85438447099019582396871851230227668352 12724255 -92384062100236483428300603411432714840 12724256 -285084098955003932480937162879161008128 12724257 113935254030507503618706766026068066304 12724258 -149175083214835246251557349833345629824 12724259 -2123718983673227834012521270995033600 12724260 -57759813037771495561627273329534074880 12724261 246337939471179214902217219766588044224 12724262 1190269678450750588065996229881813045120 12724263 -135203272233999609764455931756322754560 12724264 37885269817364164211829655302005145600 12724265 -33496343584122216992751137405744357760 12724266 47940627482737161474729278156164360704 12724267 -807290375569375229109377483647633644240 12724268 99261735587588636268236816730698804736 12724269 16010500584621266800517483596889864928 12724270 -288161600048993417534982167780734099200 12724271 -973179955804681507655188577534858503200 12724272 126441819224392417986750692525607813120 12724273 -926143486736800878107692715757880266478 12724274 20049698713147863211710013131035412480 12724275 305389450439345978936988219636552541800 12724276 -578321499057905159541940995003675571840 12724277 120716271441933716822606659935454902126 12724278 82765774859682775895186339500034641920 12724279 -1526900110134434366165926156991826435024 12724280 44679995198898043604591127734432870400 12724281 499381207299465050287433620921161743280 12724282 -697738444180596934562653434227664325008 12724283 -106597599868915448228058694218801045984 12724284 487220703553597334026550685000040935936 12724285 418641450604907888283469990550634216960 12724286 571568892920413937230934895712909856640 12724287 366748707211354286843116081084395055560 12724288 -50848743685844548979731998628852006912 12724289 1415212359681126502784214465229112232624 12724290 10908182523362674450110005162708651520 12724291 421209241883090744359264743949944683584 12724292 -84141076992323206924918143620255354880 12724293 -123843195001156689246301413761869551360 12724294 -334431279845617385640249334000500917760 12724295 -1085285491882095373364446453265752984800 12724296 114787112840540159840999731460210688000 12724297 -1920774084830719923184069799611388913740 12724298 -895880061914631405795099336834413403600 12724299 -300729802490877871506867248226265700976 12724300 72681999747379971132760696998297728000 12724301 -299725852521842921162894454175818882900 12724302 7346018930620627061538477196173235200 12724303 4210103318552945114548288470843300280 12724304 -140813526404468149493354968959154667520 12724305 -549273440441459486600966204587396546560 12724306 213972506308739768070365857464379130880 12724307 1823327679239600281148395223537796445440 12724308 274164235305168523869462831598701240192 12724309 -160093370801215130997688890354909483912 12724310 464501591322193918457544564308210664960 12724311 -811929631021665852302410071266962346880 12724312 -1423332980474781379895935581280145356800 12724313 -464152075266808067770636667663481043200 12724314 202715391936878686348768168253920795392 12724315 521690333660941996205627981874688332720 12724316 -1194239112270232244504074896843969231360 12724317 -14422746493101032773215010115312891520 12724318 -9786825845696086223057882517454963200 12724319 1234913493394007580680055744684009996840 12724320 -688774180922207611257362583511003299840 12724321 1053567136622287461161007587861977700500 12724322 -64011458973209530381863537934765848576 12724323 -42741030160007003953754110349945929296 12724324 -252769816393166406682715235451264338304 12724325 510218078052607926520862067212501497050 12724326 4188177034539834133183315927429327392 12724327 -65201083094409813353903409191744499456 12724328 -1065454716916144448913513377683773219840 12724329 434539448737683855471176986861185738384 12724330 -85788187101323265145307104805492836800 12724331 998345520805020694121837257235774262132 12724332 560730381863221392372613261130927887872 12724333 510762059872757813837807056466163609120 12724334 -252460738169522648909808649452761774208 12724335 272679008725129098008652477413440033440 12724336 -39627130414021368477298814613964455936 12724337 233121961460609251335229078421966078772 12724338 -30114027796580747290785896986789785600 12724339 -220632989852773697969400258039687239860 12724340 532112455760834319860319894911437443840 12724341 -10055324215686222181225266045755449536 12724342 -120547016139817803610102097788499096928 12724343 1104233673585802756626860217328734239592 12724344 -363166185186721698240824877275495424000 12724345 17863132498314222905661382225300955520 12724346 652485868509252461010481376735308284384 12724347 -1210474088136013992918940574425166578128 12724348 -326645225573618690988919325023351925760 12724349 2350353408451236422750942282995061388192 12724350 -96049767504140464362106705598827728000 12724351 1674299596506874163689388826695994580352 12724352 -2036560331062346478072298663554475622400 12724353 347314391103238328025070394642836865280 12724354 400876582991703465855508255446213287376 12724355 663353217459912949228508951767390590720 12724356 -323637512260853541565682633867525738496 12724357 -2803090864449483489598633108759145040000 12724358 -154044580748799174507443733709947906816 12724359 714864072843383644408250264344558963200 12724360 443580648765520590424941672725397504000 12724361 577956573404326777139184666829430524452 12724362 -278809021326825896146374357938137183488 12724363 -322747174850739583652255973664955688336 12724364 -104880219298053265549691195315047340544 12724365 368718256276047503996007952216019171520 12724366 -171255456253910245625000289531303451776 12724367 59455768594995876436074870060618909720 12724368 -236945833139909523737807752598322610176 12724369 -1366910896641778970988039183433968741774 12724370 -664758464213500483562393897740613112000 12724371 -57614393915527777724890272364661547576 12724372 2031970043021777721158695332922318561280 12724373 397193022986797475021440076290303344540 12724374 29408759304171837931602537946126007040 12724375 183760563688459541814153690432109475000 12724376 -89719494972889606330559175104446464000 12724377 -1063151596753779394263689559884365573680 12724378 18785580933132285904104461034415104240 12724379 888760591608788640426565417064988563376 12724380 494078009267374508037548426218628751360 12724381 293314971510412964258615175447306853490 12724382 529435472514660588418349673068439634944 12724383 -205834689441294881813504193630191346432 12724384 -223226622405652934876132800426206560256 12724385 1808703315561099418926564790841368381800 12724386 185996630196173110006901235969245614464 12724387 311921827091485931484054246298531909600 12724388 -1419490096318532986783826740197642240 12724389 -1025396048981784930040771539564069069156 12724390 80756009436232748543972442946059444480 12724391 3798733097538991177913135434231875744 12724392 1001249669849825135170964176995298590720 12724393 1890134434984077842338727688355861976640 12724394 223364420466609516743735250355069781760 12724395 695782939827698105922295000773133651200 12724396 -710426948076031924645573228341194787840 12724397 -241811704121869473699853086177582459168 12724398 981514362295126589190730192064015216640 12724399 -801002157241324230268354955229867352080 12724400 -75941749275558877358693898722898739200 12724401 980592689144354416026092859623819975424 12724402 1077850892529146954273914725164240059152 12724403 857875555857080384733774666910699660464 12724404 -213508883001715313145953043024321970176 12724405 217890624493941133959650758670382360960 12724406 -960905298821024334756369268861246090848 12724407 24017571328858968700620225931771132848 12724408 -1574057505708833167016696549759615447040 12724409 781781888175795148457969014081596386304 12724410 438715236573456628058411671804912623360 12724411 21174181972558165801239382309731540544 12724412 -716943966144896489650428577633025579520 12724413 -6970555919252568921325483378485134592 12724414 1876673799024748332167759566450695367680 12724415 -27356617842386389560487928182530355200 12724416 -220033585440973653676494257793461649408 12724417 1143424950554004048890035335744905324520 12724418 391271316272360961388984543920214082256 12724419 307148200753528998884651190719210941680 12724420 -201779414490603334750420459099667005440 12724421 -1596643199426710859562848989152665841378 12724422 51302799384982026405448064714046111744 12724423 -131068582566580719205000595963755141680 12724424 -986623758676142607372811817986653527040 12724425 -212479118083717830127049613535176624000 12724426 -220879117983985928387022692282066180352 12724427 -483797009195675826980344367500619283168 12724428 -428449670278694839825665133902664974336 12724429 -1048149776949997329193222314160855608970 12724430 -513909022873689611520348505893239096640 12724431 6753066346822877239056748355894088960 12724432 -12585174430631837522788549161609854976 12724433 -1807801336802835449174189299448575662480 12724434 -74394156819538735785757801468532108016 12724435 -124201614755354966454523386959527911120 12724436 1497168290883261585800504937655099639680 12724437 -568694117087107857658930183452947564640 12724438 218029295169432142452537448506071289120 12724439 190852932996016691122864659030714819072 12724440 217510496356364655023500498331408793600 12724441 1561530817176364560942604725138941400842 12724442 39351979233520922390462656271793631200 12724443 718322968494705645204626289801453220332 12724444 102392594909807277445938617954934503936 12724445 -896984352953849171643781457039719629600 12724446 -83145316146749094539508398892303482880 12724447 -1066219568399315165001126076271966315104 12724448 -167451435132354614398310372103411990528 12724449 970392365046169658164666802802902220000 12724450 353410201043432312992797681546628806000 12724451 -2130133438232966292416642717928654336000 12724452 -193924399900963259198638269911531704320 12724453 511327348552612488241021125376626069280 12724454 -300127532002196292995105261889164545824 12724455 -622607558379504885121076588729348558640 12724456 2517564588463289961656539960226899507200 12724457 -1186023666073919597480223510074510509488 12724458 -110289435761536890222317145900381273600 12724459 775710880809244824764805164282937920040 12724460 345033377060971562562363755950991216640 12724461 742991822249591392002585661844642907510 12724462 997846910853701242494075612528274247232 12724463 1256658026719219299417519313947123365712 12724464 101048796180150340949552057437709697024 12724465 -242363618002480005007057845272348403480 12724466 1093859510471775798503189803279138842624 12724467 -127298690341743744295917719903021114568 12724468 -255401399371364098113281140183639906304 12724469 287723681337675506615098491478158525870 12724470 -88183299605610309506768809078548658560 12724471 -1370994190256070058880001439315001001600 12724472 -762110684562038036128117865809402675200 12724473 403784434159613647467994550888675945568 12724474 624009613339703294963766789865390080 12724475 890792199276645051437257399970043564000 12724476 -559193606073293059097909942785984839168 12724477 207842912671863347398914749163616828160 12724478 -80417183426752746694708561305328464384 12724479 1733478408997693706090178366997447195920 12724480 1091604207736120128777807571009992130560 12724481 -243978726611638619334481999597539648 12724482 263608506329178535168263452078556062592 12724483 34877341126688575763995422976212255000 12724484 -31349534292833375728026020030366525184 12724485 24652774707334341830136358252484123520 12724486 224396010890287441868544461046386506944 12724487 1615601264225485683284547486243546698136 12724488 201498893886259106430353999863612047360 12724489 -557558890067182663281297650820862868710 12724490 1046994214158048313525061451288821875200 12724491 -12588407765962888998682799301648460320 12724492 1548815985690057467925302283151920026112 12724493 19319865951979174291034589153421490742 12724494 -8363369340986700903338231335293823872 12724495 -451880812899606649514237758654948617120 12724496 24325642797004447507743109343585452032 12724497 428938373777153065193927175866416389888 12724498 -1026254294405705197090121797259830232064 12724499 371703365640442950028652981637534014520 12724500 100130311910404119598217174494080000000 12724501 -989305560880039706098688424249785152498 12724502 -171712043094291764272533300440909528448 12724503 -467402887485142177205860840502072433792 12724504 31385367310176897345700944526918656000 12724505 472145572107425781399143448530866951560 12724506 1439226681521635780612803495279513515520 12724507 -224928686834407542778869017491468994160 12724508 -40586300043925051213364461678657413120 12724509 393801765257088620207392187764929415680 12724510 -190935139805456212880681142484508955840 12724511 -889039345537417487228498174700647908608 12724512 -574378270727792670739596747705580781568 12724513 -317133066592147894469803725288234274620 12724514 192882558934529025711030793825844845824 12724515 428699421128046903443008490547208956960 12724516 -1205384404040631281656666938985503434112 12724517 38938484486200754476913392878120652608 12724518 176048018581631653126574273246657459904 12724519 1086417187779000261984041297119583004920 12724520 79518549437389602217155744973666713600 12724521 575634662744183031791848232021845402512 12724522 175930122155181631435912181000926970304 12724523 -95511098654036168739217681285671444960 12724524 346320355521877478565727359427129071360 12724525 -360691170494334629700655241811626630400 12724526 -1017082648204411814652663029347042116288 12724527 -1055174967808514207439550124979129625080 12724528 4195174143290870780492433969138450432 12724529 8369228933172491165877531384509372784 12724530 55894199220335150762985739888091136000 12724531 1216926761273505640187568273142752936332 12724532 -41486433351075172907878503673054641408 12724533 -6750180792628027674023763963149311620 12724534 109211344225089599049536068702848152064 12724535 -894375270889529258335831713958541876520 12724536 229173105023875568735208245801575710720 12724537 80036444562043599605768845042503665152 12724538 -2668888143413512315887676483205837856 12724539 -436449008741323865793386191936730348544 12724540 -247807466418544602494784313735959552000 12724541 642633417075902923806647083614770969472 12724542 286883364967465180056819670105523490240 12724543 213459417662948118943209917413104554784 12724544 -29663180913903791110646206140549955584 12724545 -1328744682612044594832737463937787232000 12724546 -289380797499355181162413884695013102720 12724547 695620495420033879269779582123879932800 12724548 41354979124361108257795977027155450880 12724549 -552363467912505235551280010302659189888 12724550 462881588547654725979012045275852008800 12724551 268133804298742058217692302820290391952 12724552 -2218917221080401690365757918891895756800 12724553 212084559832609140381719831476970723802 12724554 238806801519074160017650293241076463360 12724555 -356067422474111409695597473308622498080 12724556 290395077116652486453484620394709839872 12724557 -47095029673737034711643651730488745600 12724558 -27145610673837275622791990363993026560 12724559 4387866329890166874236998994620661712 12724560 -1778277925056353499558396279639244800 12724561 1549311861648799868950713529696721186162 12724562 853903790749182205736141180897039767200 12724563 262738433537518966083560935154796085944 12724564 -883561589001705463432497851549130491904 12724565 -1126159210435512182210898936168373211520 12724566 -265109643380020458817074858337874557440 12724567 532070365074661074828130524110442916616 12724568 1534066380408578572206994494513127772160 12724569 -357805887831580412941417985247991302912 12724570 29387558141447563478660568486376181760 12724571 643909895850996590660721112763597160552 12724572 154464543900084943298684866957908221952 12724573 -1900572034448515620755598588447398094240 12724574 1110204616776391976638669449351502033536 12724575 193788697672121982497802369227326368600 12724576 -77257199899474510198266630700783239168 12724577 -648181687485180496647605600324177061228 12724578 91525909816156548587504576496035722704 12724579 346839494902132485971579324427963442080 12724580 -220790151196299128147634582360236236800 12724581 -325111317222947929226188590336040524096 12724582 -424798636080920386575034236827034620928 12724583 56889780235731958575573774808391675832 12724584 258070555109383155349837653428898693120 12724585 548246164282565168496111626990832048000 12724586 44942110246979009730334913499126144000 12724587 -1388907862596134070832831477503359284560 12724588 37244835194255927286373376100614548480 12724589 -582104665861190551408755627603713465280 12724590 -3241095256350271305923634290739317760 12724591 -145601318491340568238650704594773174560 12724592 171098762133270589492115007339361861632 12724593 -258919957832254563894811867641942858816 12724594 -201848236526472213359987928196192412640 12724595 -73713156622307089882285839477872076960 12724596 164952370183364836905810530106720843264 12724597 860596736299901473009186585781332331580 12724598 -137316222666886755314122674593476303200 12724599 -32241041519063019751603394533977880320 12724600 -279880917915491133474426934387046400000 12724601 627850119184280909973802775132384067306 12724602 -704668690837630626361809218118379008 12724603 -12914443441570658797534170949102974976 12724604 405890034005607551858759610785624332800 12724605 -192100506583388814926466814254358077300 12724606 797699902494493276447312108903083471360 12724607 129748277064659974670672850040886739312 12724608 -419407584103766125263969441156169728000 12724609 640430585341851708397414667533183624960 12724610 -388365992072906763291614143778146307040 12724611 -81555364681886260579907024696990730240 12724612 217634907031601720995649253781418913792 12724613 641171614703451729512943896020811851584 12724614 29072809996178530818539219382988704000 12724615 1551146341120737881308719993198109040760 12724616 328408712529755548692573747833389670400 12724617 -591706120798184742015867155723761102320 12724618 -21159857944283177929929773703488868096 12724619 1804745792111189032661486741437687274592 12724620 508544697070639509663473563725265305600 12724621 -284752320747489062951924605539435738496 12724622 561209145852143275681643735836321586112 12724623 985226481616620765876232683481243154280 12724624 270020861939206816314479971605193162752 12724625 -592965056918774383081535743976417223000 12724626 -643709963641198496778989916374486710656 12724627 -1072844752986102354306617922273303389524 12724628 -292427784975718493879193608917525592064 12724629 -208596257289293415733496427384606486912 12724630 49202847015831180453815887569376792320 12724631 1270961831354787838014723720285989958600 12724632 84841268142963979917428441610695639040 12724633 322033722582117105136425881956438551680 12724634 48192554789933176214408664959244964320 12724635 -213453602278479126924033048812907724800 12724636 -1348602930365440909002072842967190244352 12724637 -630614313352638410768120102124330056148 12724638 91325943665664020318632165359799910400 12724639 2998622849929164736115563917493589127456 12724640 -1265820868956118219871916413586710200320 12724641 60467343672030537297902216662769329440 12724642 244093432225771099890053042026702302720 12724643 -51968349471839356740017534889916036680 12724644 760199009518398368430508974691402063872 12724645 487677372945418410722688784795638939900 12724646 -11380523321398490551271380323106708992 12724647 -218642239429333881680568036565638071424 12724648 603383812610994500820822186492653568000 12724649 848705370720495304571177595500993424960 12724650 176897200862364583147765821780345334800 12724651 -1752796255892435334863565207304590982348 12724652 740575057590204207188757831332292961536 12724653 -22209457038107400175191706166751956736 12724654 -401774074773357581365132358431705922688 12724655 -355540788861689072701502334275401744440 12724656 81390612557321131270913052903424917504 12724657 -191538859419347158384593640290701323200 12724658 -603889231309847695892460583364845372416 12724659 -765374443505640290855351095698848185836 12724660 -184834667115738028620821287365171840000 12724661 -1013701551092588412875578480055623936800 12724662 136447700789144818356927313649368765824 12724663 -217392167619413240522774874917272770624 12724664 -64413031662126181350733112097783828480 12724665 -8274381559690225568436821824955858880 12724666 -843564453805598123123393247965068791840 12724667 -217014709647920826258138952783700464284 12724668 444657598534853220411043579473240637440 12724669 -256196374574764244657400157765169621556 12724670 -50928993037320779297032135752871756800 12724671 230745352866972578514083238046154037504 12724672 716778727559934253959941243846625591296 12724673 -576340425673871027593918167051661960236 12724674 -40483950426141153843377832902803290240 12724675 625556728576475935833249765522506867900 12724676 -1095469365513260108156319290024120711040 12724677 454835252618207878542011850202425819360 12724678 300143884414123673713370772861248113920 12724679 -8313883883402784256898301978282666960 12724680 -237079965963303098776934054868676608000 12724681 -355839131778333924703715743579171940736 12724682 474490954171604416025774377047156870192 12724683 -701398931025031070679023644222267188816 12724684 169864779359492928250298373203719975936 12724685 -1879139685869861289340032836567174449440 12724686 267156245092341543227653906923440290560 12724687 -716891910508167124180261895304841143216 12724688 209959689114169473142093520784548167680 12724689 21109165238052063154001835110144370528 12724690 -610578050498276352204925557180144691200 12724691 113463277665587616322961097998120734464 12724692 -137535143940543199398702422945245083648 12724693 1016174368956911952035824118358535474300 12724694 -264515550788891644963070132216304987648 12724695 -7707308637777964215728024183944501080 12724696 28561588938791816568958391142045634560 12724697 592841433909707409631121780091496456392 12724698 87444903935896544304374386185772669440 12724699 168807417834721856516356609497098974640 12724700 572862831423847709069713559897825203200 12724701 356033463896552901261366152173776950304 12724702 -536696900521574997191598061596463989888 12724703 131627710880783175248176923235969823664 12724704 245060986773316570243940562942613782528 12724705 279521630639151210202745972960265821760 12724706 4498178637828385476421839593004827424 12724707 -473686519238650597803736678752401222400 12724708 1056330010244069152751140436175203343616 12724709 -685731486514541629624687336617439689090 12724710 -332782351652139305042646682584917927040 12724711 -5630317557860170857282442545176288648 12724712 -60212152504790856506262432663136419840 12724713 -163302974722756638393406476488893622160 12724714 -599477377632622834461492685784092862544 12724715 -273942932650629327277006252451367812640 12724716 219348999698403978828363474606103229952 12724717 255849618434809497226785284812825224780 12724718 -254747082412752226037071594677522144960 12724719 -153880622668102849462766202626611572480 12724720 166760313256804318950803652055358668800 12724721 237868469766604695473080985718186224292 12724722 -682454752007771743511646362747826539520 12724723 -3848237506422568845978147998747537648 12724724 597986796654446174746663680084488666496 12724725 -33568164701276423401902765842513625600 12724726 -146521017108572907416346463586214291840 12724727 493253420008633981110521270847341850000 12724728 594391140926373458597516948914442588160 12724729 292860133633172275565971617769602115584 12724730 244243330735179824676488388913237681920 12724731 -1249761279217697292333179920543658582580 12724732 22804210180579328599795043951230083072 12724733 631579616209176683293385553412242437376 12724734 -489373724889824762703431169580550860800 12724735 -434466060088163148923027511635933455440 12724736 1043010341875823852642748361599331860480 12724737 1049166128933540493379906138183281653280 12724738 -243511107380518229795024587102546422720 12724739 2164237371555654986590172665081820364540 12724740 172622248499993987434342357366230528000 12724741 -386773708938698971686297061229830573858 12724742 180029383555236371715642473331744178272 12724743 -452053577170154591672379519396581723736 12724744 -359952521268619670930404572762828748800 12724745 1225410867647465299507458903080893017600 12724746 -781267228535001888900903794036020204032 12724747 206742603645658684426208826773046527632 12724748 -240100843582970860696826110283056771584 12724749 -335248034132440411254785152448988984000 12724750 -66413582142663939279732450810378432000 12724751 -355061029647219623353738534006657894416 12724752 75645005630723607789558227906669445120 12724753 1226826610989680197704552582543024765760 12724754 -219370387735134808446556687536597193728 12724755 -790508914756842361018339863330878016000 12724756 -214522544737844010148233364022641950720 12724757 -555920266015524662148915887555657460000 12724758 -127596815918367744149229479325574003776 12724759 -1592478104328381151640947515265009146040 12724760 8755585357504727733756916923813888000 12724761 -216287968742916229351881826604824119840 12724762 335900829497227535997419506014829112064 12724763 -792286632594413641877410697630123012988 12724764 -290870803121786917184720525808721628160 12724765 447642485572670520846021834238873036800 12724766 -780022968604321039601342221352836376640 12724767 185558254090304142594245426476562661120 12724768 858312632708132217958315684494475001856 12724769 -926047263202884046317471583437200623980 12724770 -161881492195177402179220369339206965760 12724771 -592767934361933172326939103909708224000 12724772 1661993119201532054757245328838514423040 12724773 -16433896443849335575903722825005522496 12724774 -331165186543902274679629643352423052608 12724775 1948348908521752068567694543724640000 12724776 5320474932666640005403452091081267200 12724777 -138200584481594902962292746658759056640 12724778 663277622459655145203867171857148748800 12724779 -1212940838267633020910365508983000347816 12724780 -354242213350362827334342457424793538560 12724781 -70769040071215786838188305628643642868 12724782 65435121214396759678061634852526654464 12724783 3556747246841495570824611507622922950640 12724784 -173215792186530568910050065949039411200 12724785 410333333764124157576122768058158264820 12724786 251238773078225440405702739092975178880 12724787 643010247359368962229707541106484551232 12724788 -45105028243604121862951452183207168000 12724789 661847303907949369308502889090429276544 12724790 258737488183295932078429543268714862720 12724791 612000068280244071280551573167639567592 12724792 1095648566942061562841643130460226846720 12724793 356216062203645633749314563984260271504 12724794 835291920879401126514566953079858630400 12724795 -1488676948902994360517421090762519907200 12724796 -199447272386588183557104809836384419840 12724797 1093273887642013851260120859368925331200 12724798 741962039547177483594935636890061510400 12724799 143616714801059455562517846461056708800 12724800 2144892176347289138109792834394521600 12724801 -222425069200183888875079825221643316796 12724802 871594626911637082045414357115332706304 12724803 59099706543103753590224886064574707200 12724804 632591352154530246257307228792642400512 12724805 -118184723948929156543194594720193390080 12724806 12767395866959689710786102336410081664 12724807 -2255506979372403859636826095056261323944 12724808 -1410259858285781668986522884985293568000 12724809 -587598353951478605588548996349317165296 12724810 -593824585700803808246358339896526007200 12724811 483892758180539556431738958062940646824 12724812 77605508114856747665032069950460992000 12724813 -1496002964582732483204509990796855143200 12724814 203523957586845486670917802599745112256 12724815 -751505664919264570570305048585458442480 12724816 222358683833856726131452538574215184384 12724817 -99736340837005424947000665053028897408 12724818 54099924583052180602833423977388054528 12724819 -858410844576480312591990331418751885456 12724820 332546016234839147959344664190048014080 12724821 -541260650267004060821057493576114189828 12724822 -576142968540358466204192819379812592576 12724823 -311245325352936882106256884379048274240 12724824 -164815993257995127504635460072261550080 12724825 1123424348969773590546819142149697314000 12724826 -652507907618375551712833434579205779456 12724827 -960844287911982213451580590089523373568 12724828 -580713943445503653524162441741093535232 12724829 860535992235072994833275995376819305368 12724830 95462193874325648778143636845559328000 12724831 149699528046402517475894324982901178992 12724832 -1170808504282153042839755069761054310400 12724833 -98590407404316882225695436421975624704 12724834 -232812633749724234884060885666955355488 12724835 -881682711452945859234677494276107852720 12724836 -307808845887862194395317814049271999488 12724837 135768033916269062493800867421840314112 12724838 -153968015525609196820876193245746155520 12724839 1082673813367499601468252182360460942024 12724840 -1239933729969381658804513920745037107200 12724841 3118662562031102359280999141868832023840 12724842 -19075944787236204598840614520012720128 12724843 180460697616060353658881356999537085360 12724844 366255155584773801057072034412476416 12724845 346481390852078861937488041480202870400 12724846 -1221723374384312973959756152943309195520 12724847 -1042826696499678081449945375642865020448 12724848 92642374465565864998435107897947848704 12724849 -41910506425109210067162319397141043712 12724850 199316028724552947904364627948973784800 12724851 -9715611230917002369561954992266422720 12724852 245985997860552206851408919867150868480 12724853 1707073432353094009389506573389739373102 12724854 19785613265316355202226384780459663360 12724855 544970048568042996644030824688456612760 12724856 114805619476502864348056335793152000 12724857 98758458338089690441117546257795062292 12724858 -619148953206054119255211991304754264720 12724859 -404042500667799293967727986033521128044 12724860 482083865989646071777283690493811983360 12724861 21836746636787229299866319960752307744 12724862 -1475493858742620034520509576487385888000 12724863 -490767712421431271329742958045895724856 12724864 -722820640436834544825042296296282521600 12724865 -914787935197322702030522739050231868480 12724866 -12263353604846712403946023614295721472 12724867 1024593267150914054500515342650546019352 12724868 395177122228577518240941732810276888576 12724869 795214704478144255092169632440682123744 12724870 14611570736106370805795657834572579200 12724871 -1611482764941942446070010401181211837928 12724872 -396961803455408453693164887998262190080 12724873 241303969251295954473487752243124819840 12724874 1005759346057133381422360569910109279232 12724875 -1039204343486904724107847515045129192000 12724876 637719409339758730914361278084158183424 12724877 1538610300534489572171268538807049410272 12724878 234665884513398474959977092419339886720 12724879 -2237249164721894190092715004690399821520 12724880 33381453854862816847768859253638430720 12724881 -37223250384533826673403387119651181760 12724882 -611670110390592347934922532869105028208 12724883 597494303863301946585762618869816742504 12724884 -535587768301137753489394127062596710400 12724885 -404388380510393395846124316330701040420 12724886 404212689053438290080292904394955087392 12724887 -89294610824484871241057269931200165248 12724888 -202022116055105750415152951721052078080 12724889 5920291251080225634893365111862621700 12724890 148306452317252321879098365496511281920 12724891 -1571300291205757225145186445105353769048 12724892 99572773769031098212120818361936478208 12724893 -938692677506638095888066260942182021818 12724894 -70190887684562686609545518823209840640 12724895 283411557820241869813193318444273706720 12724896 -1071251957639982752311424472427319525376 12724897 -1412019082691293576904994032455249786654 12724898 21930245846770658830911421455868480800 12724899 1222245344561153122021586219983648131840 12724900 -718973531006550617328162287722402000000 12724901 555135250325435994307978975132378251552 12724902 35914850547596136088711623628387281792 12724903 177344623455544304037991412211082209304 12724904 -13140136822698928767020110390445506560 12724905 71465726858601709674981226769788307520 12724906 -96922043137264139117831588479788544848 12724907 456927780177378844298122925665343173680 12724908 717531500153614396044261833015839580160 12724909 134065144392365908182063198021548601110 12724910 166528607970076600924073989196397792000 12724911 -384793830939275863451829718982228643840 12724912 -501617097530895622247494592234999824384 12724913 37051095275632382721955687619455705584 12724914 428179795792289466720267953191633165440 12724915 -148650205953644280091880145499086914400 12724916 454250017581659516446418998291154682240 12724917 1250422241204904863226661657998795566880 12724918 -789336684021861108186875997401615808384 12724919 -417903806089577070384621319549354270680 12724920 -118924885541631059043177142724272128000 12724921 423843657763686638886590034541922408448 12724922 -16498398157236880399804043208024270336 12724923 155512059114214922560543199384492194584 12724924 -229687633891606713441108444232150699008 12724925 983093056879793051110316099555745360000 12724926 33307018408377281979497028413625283584 12724927 -1230084940611620469790446778183405065560 12724928 84272373473571570311775676030195335168 12724929 -124930270529667102529933360313894698752 12724930 -220302001155729097222178970942212460480 12724931 -1230244019345272690074375847173048085800 12724932 419780302975906800574299283434060601344 12724933 413439300266933561176117180414024778808 12724934 274372886249873958791254587556098994560 12724935 156488885392930343258313929732269885440 12724936 -57190919047122505668538887674802339840 12724937 -382798745715398290228684591704981333414 12724938 -561623549191959911989127846428879877376 12724939 -245136034304813464317850873033673853840 12724940 509711366446639938193313846798900567040 12724941 207158865893057718079084515644457792192 12724942 196365192431066294261102559461952728064 12724943 259438832743871461848362538205961629440 12724944 42243058523302983816449736661349695488 12724945 -502213062167792582830097792928554378520 12724946 192530943959237691253965137241011558400 12724947 15957366000225263122054567016744634816 12724948 1126500320185436621680743422306316199808 12724949 1090916051314804701255063974962078063950 12724950 -51740525973236429432022016500958464000 12724951 -1762712308904189595235655710029296893048 12724952 -194515560978312130323463664120702545920 12724953 -227830816165649691941398208814746119200 12724954 86943848051338728069379605491411580672 12724955 889429478742933760928667103135443144720 12724956 355712837160298723553170817671854477312 12724957 -372156537944396279741928014700498988800 12724958 136682914569151308798286759970222206080 12724959 104805037109208603979554586316598630960 12724960 131747166520893027907310532904200437760 12724961 1260427831904961584519682738616490054562 12724962 479247630115132314819721220890416135552 12724963 -1748470076417668080492096929825020082788 12724964 -308511957807289426454736265966774038528 12724965 -579389957156906110124072265685968000 12724966 -323922581645554509878434291665609720960 12724967 1997619850626994304329917732152663849016 12724968 -1100994489073740127752728014562869248000 12724969 -67747696404190792729098493654308823580 12724970 -83431676197764054045609822245202451200 12724971 -69170417060469349660110677482981341696 12724972 83155341653231977797225513900740088832 12724973 374686199604279760935195144134905621248 12724974 -117069742797727397680997204039663533056 12724975 348821227184334445836171686922655996800 12724976 583983836185742705102173048564059930624 12724977 799071340730609911710401198900626212720 12724978 188980857100026572500020673297389920256 12724979 -1220185634517404275206842898947513461416 12724980 -35570920563237895678539421828904263680 12724981 -172828000744749772962571025312568923218 12724982 319435258925797912869940529111266612992 12724983 79978769422324765444859593856110439544 12724984 -973464317250956465719701834261466214400 12724985 -196790888686532062900777335546344355840 12724986 -37210426667693076560866844716249940736 12724987 -499766413070422107931264463238531237360 12724988 432138227195218796579578248864259201536 12724989 -1203119009294182915947868232845137202176 12724990 -3882781507715249340063905439704213760 12724991 2503875157658887247175768037248917115552 12724992 406302709223196467584105355609678807040 12724993 934819820624825606467912058675621591040 12724994 -182333243573292865690208213950157697120 12724995 41490792667316110683318090049577017440 12724996 -737204194555369896088661429421131824000 12724997 -906802122160083256978726411622578821540 12724998 211224270334383165286525459096342204416 12724999 -58975227455443165180026544670303920000 12725000 109883644414822703495682275257440000000 12725001 -354858092961465234888644514394809299670 12725002 -229379831174277394033474894756293273600 12725003 -479051353865311069247716878805051080960 12725004 74627365755425381885781141728671825920 12725005 1289982150229250547332153769703175619660 12725006 -307428998841076154706224012483355631104 12725007 -356190808842174294438058613711812695408 12725008 126504981464995827243174956914851840 12725009 83554971489839896996363890696549878640 12725010 234287587706083182098092901068680663360 12725011 -145951182116100850761979531449996294000 12725012 785037924876697775702639067679660381056 12725013 400561418234518290933275622478109039424 12725014 535898033341098101194490013285192730752 12725015 1227188353261828512346704619920316091520 12725016 -345980832091876004388710328929736806400 12725017 374806340210881953840192684830276357066 12725018 -469567064356304218968459918530171229984 12725019 42581029048618133516011847810188989696 12725020 -131005937570425946112986650966773104640 12725021 1305833319891463014174673982264368183500 12725022 591834324963403967929353956324378004480 12725023 -2217181998256471472782936526711605901728 12725024 368215095837438606608005434449866260480 12725025 -610391219234451229753046343822613165200 12725026 -343082345676760551330900490863935577600 12725027 -64432436009813182532518352789981397696 12725028 -97305586913381232999203312671889301888 12725029 -385076903042055131741812979905426770370 12725030 -123519729683452293461374909725674678400 12725031 -41308721268524848436555097873310352256 12725032 3048523571926766808773547243465918136320 12725033 14978347640701022080551797567425370400 12725034 228464801225483176089818442107555738112 12725035 152660086332287944041526392218994336000 12725036 -316600722875977971803072403504811365120 12725037 -385365421210102112552447172301515424692 12725038 -41718364738767699455825355549150694080 12725039 -935286131131254494506498167189406898160 12725040 -39203852485519000928599523723439636480 12725041 8593245956539566245229981494884704640 12725042 -372416510470512314860759449386263595520 12725043 472196343940440907700562696151628375664 12725044 -788040394267719172404540971232594296064 12725045 -997367807028357083750297183984424781800 12725046 351430888138503906539206028123350732800 12725047 -778799293723928480964229680693973412400 12725048 317561717891344063846644673875573596160 12725049 9391851075182994407418317560870023168 12725050 -188834212756988924749903021325351983200 12725051 1142416717824128805922144972987132910052 12725052 402542125096246878173035814028799160832 12725053 -527181699652936680670320048124054275936 12725054 -781052824983654218636147498505313087680 12725055 87119428477227789827927730160168380000 12725056 -455529466134096594750913068936276213760 12725057 774397082185183519405615424988876090306 12725058 -143966411813875693226773258991497228416 12725059 -993487717085861662366683419176426552296 12725060 -850498063175786299398960275120224051200 12725061 83296488267161581206505147368221505600 12725062 556402990959589882094002176421598797824 12725063 255869592685462791285507562679128069224 12725064 -477523044570557923091210090922104954880 12725065 -1428221775930132855984774851966091264540 12725066 -120731436859072071279931050264237527040 12725067 -679915252773594832229251307032207412520 12725068 38677338297362073153902814652274874880 12725069 -1070816073277473926502696338228069943360 12725070 -88608589294484246044439781548713468800 12725071 -610560015246764328971471873948332547728 12725072 179407894864298983415396037967643934720 12725073 855610525435577133916430533535876676000 12725074 -647534582755761156157578265250695934688 12725075 -1192481282734932816627650690132088215400 12725076 -231552851015131325535807921272389632 12725077 -30303194060594999302704902565736934400 12725078 -685353375049703392926647269341055590528 12725079 105060597077449299899045611133295056640 12725080 106409762264560432668771430661643878400 12725081 -1182483539601849434246828557361789578236 12725082 -224659944245056500639593427984731970048 12725083 519220932895398023510155932257008616960 12725084 320673820959782316043228777213891752960 12725085 389204116846405085667819172624462670400 12725086 291581940462874734566196660915665856 12725087 -2289972444689883000588883155185114007264 12725088 169580859299773999045596427244390055936 12725089 -945264218326934624952601864373225399276 12725090 -102754644539482578786578986408599006720 12725091 1081054649213787407216596705747760508000 12725092 -210317249387254406941257391064290500608 12725093 -101997181994506107778602621087508454658 12725094 -550744116186603875216487787947436948800 12725095 337407596851068050853199657932253044720 12725096 127126547949732498004110818031000729600 12725097 -124686428673750102659699502129973665792 12725098 -72250159271500625972899435174175592960 12725099 -1443225939017655691564520009818288481064 12725100 -39339286255528316387798834468419833600 12725101 -742425588321914840081242871918462985898 12725102 -194322898287697264875441622602260599488 12725103 267747634410945147949915316323219236624 12725104 -320541535357960447242090519640167972864 12725105 -93064569537381885445493362327275937740 12725106 106574208021475267243544710021083775104 12725107 -189743615444373679003318116557718302644 12725108 78906175729443470650822964420396285952 12725109 -2895352706559887117249815283375313705600 12725110 -425711387018074946420129681485922256000 12725111 -116826337068090530537396889752878770768 12725112 -1145373487299579898828652499743520153600 12725113 22306349764691361632566794499118510400 12725114 724168529221846561300237278130267852800 12725115 -94426741105111174099439075128134504480 12725116 786428275114272756278642279312416158720 12725117 361857876542401484849951310441352015680 12725118 32776162791969710145085634749921579008 12725119 1405117120013738586654829147774459008 12725120 -1025290107093033090992499956008353792000 12725121 -714536785601791140824942724864200808000 12725122 328305587160104486328956614336294556112 12725123 -1030964599994302188570725131701136874628 12725124 377429057691286593278484972978876435456 12725125 -158294861996457364654276647913824576000 12725126 -1319635411467908067130708289746130368896 12725127 -586917683622558135473643639760037402160 12725128 135656999831032387055833615015789854720 12725129 344457209784104605910841769739594173032 12725130 68705280931139006459744537391773975040 12725131 406690437427658015437952280097309546200 12725132 17354557135472341248083917229581608960 12725133 -423079103379531632290147839781552781376 12725134 -226556268984992945709632636393202408960 12725135 2495086441997548561517096329970089125600 12725136 205319806516842708324717315483222343680 12725137 697167830720547986800311048505093724020 12725138 311341923627801744558864554742077304720 12725139 -155642429253609044818943704035802679808 12725140 207193585456213518059336094668266141440 12725141 13452995081503372342095885305636750592 12725142 -130313438597278583204154757255444567680 12725143 840270539227113017873587166853257886024 12725144 -624756092743093585753656027361936803840 12725145 488786602534874018311914994960954523520 12725146 124756069824338380757538802592411123712 12725147 -532936798495513699748591610359818225404 12725148 160855675883646950111713559059507347456 12725149 1047392298758942598946268454065913702220 12725150 169092125231204638047942044313201912000 12725151 -525218751678200759327582839381147211376 12725152 1265840876222007723530793285657327304704 12725153 330593607192224950434051894988853135778 12725154 -15688608797837144990414122491034920960 12725155 1079149787740150913892983192988604470000 12725156 -573265742295990716358150080262946406400 12725157 214943782680080968301111628675102180960 12725158 227277912952903020312688369100634787776 12725159 -322907090801742958413977027531792262720 12725160 219204273529681929701063452168888320000 12725161 -2551452293735349729598923592312620033200 12725162 -9833457909720104299699091908710343680 12725163 -475629660706601616886525531941432513072 12725164 -152377797259212802820783256276984342528 12725165 516463806603682005117625223209662840600 12725166 69678312070037031866771538504101904384 12725167 -305278976648591488563029478839240879008 12725168 -525050084041514178733876119635874398208 12725169 -381125177355819091695232023275604487056 12725170 -35212784590067982515100095741253084960 12725171 -19971411447864788651479828994402397828 12725172 -442725186685385725515894583127352913920 12725173 -1895769643984739454335550639394579706336 12725174 -42098229017331206604797734366761216000 12725175 -488367974054619705264749321514887116800 12725176 -1632472795768555686949101366144098365440 12725177 -1993627766264705470585377248423730949974 12725178 229077802948086549704808807580578714624 12725179 -1415161977323037050990112450112875802680 12725180 -276880863242367528623120210165246361600 12725181 -532671878664509231264472434999619291456 12725182 475115370806686225409126433464150184192 12725183 -1625085570428178010945533311565502373568 12725184 -292495809943415736586712490512008347648 12725185 -538630714127485429281691174575562760640 12725186 -384319015650888366684789035630031548208 12725187 -71073134809169714263273041019418356224 12725188 41792312223201071070367330904771346432 12725189 -575040135559206570972059979449867271744 12725190 76075725248992188560302213503067223040 12725191 1549779769058435816214663472565915077592 12725192 -792253621035249310210821666554177280000 12725193 567019882586754590398524525117522555360 12725194 129580021174278521512545241825725141600 12725195 -235945363479538153808262423358728599520 12725196 760015155111515634123105419698447564800 12725197 1570657532820957253958619464800056944172 12725198 -71644968070726256604672969186306964800 12725199 949787284108905608922219082751921294568 12725200 -35307645470338924969514287372228608000 12725201 1848916161369085470960384810547154729202 12725202 -247248388645451684519971128971546418048 12725203 -2837801308006810736365685337161795844000 12725204 850110981829216836085783264488358467456 12725205 1526785719180379397319312813152822400 12725206 -349341241856978937504511227673121394816 12725207 -2598119509285182876767189466591467472 12725208 -433969918876708600772159690514129100800 12725209 -317657830908448555365045964724420390208 12725210 1268522230710209938112457904251294720 12725211 -473978780267868856505523507791704114896 12725212 173830613992226905131365173499583439360 12725213 1387480742494358018212125155837878167462 12725214 -8591947603495041918198655219635567360 12725215 413284320410509902584348903412705117600 12725216 -341947606619506392155325606843438858240 12725217 615262087808574805521564295702564387620 12725218 -602087704943233023516820102405082732160 12725219 -253792175404782476269187688564582730656 12725220 80618303522945314020182125895556710400 12725221 697626972319709364840943365708659446144 12725222 -94845558336263044284470423619497799168 12725223 90791901029692987855929544224461925888 12725224 -1968402602944138902097558324686198359040 12725225 -483321838606365283509354026115833510100 12725226 -200783346626970619360426536199670741760 12725227 -1325563342866091333414454414857456495608 12725228 -284861768749581635707093095426002526720 12725229 323512451920033578101007496388019539520 12725230 70024568193925600226000341166628883200 12725231 -2397891885814507312854245329136043032880 12725232 93918951294537236356205372317947199488 12725233 789905723519443063901931791227391946624 12725234 -712565502599997714491716406213240127984 12725235 -945343903292818319589511066027068016800 12725236 582240785725568647612267204409607854848 12725237 504849894380922127908456284058939694752 12725238 181685110958296026104571318083384064000 12725239 1166525443422888391188872474706487192040 12725240 504259185732031534485719791559103897600 12725241 -874027597702184467135048054324592138880 12725242 -802244895515140328150307658919635267728 12725243 539842752945479696327895133614991395480 12725244 17569866621802335801473286756233911296 12725245 -134409335990109864464841049130636653200 12725246 -478765607630253321960366202401426812928 12725247 -69638788991810384888234517105708115584 12725248 -8434145083005272218607110954493673472 12725249 66817506366274716126211799253677237250 12725250 -16479918553367612837831671011960576000 12725251 1426954167294668090802183945746042013960 12725252 170650066085098795846266854226453233664 12725253 -1480885576327480745759089493284290433476 12725254 -58658712034158640638513060888597321600 12725255 -1651954549869348707626706824223698283040 12725256 544543220460040909097097112740243210240 12725257 1634228246147316941059562804147175764752 12725258 -135406620373719391387905225553501639680 12725259 -9566447930361417857072647687066340352 12725260 248069688705289511894773298598518522880 12725261 -618477628570272927460866546916023336138 12725262 21187655033509697870530396199056857984 12725263 1483266494457666308140362278005623726512 12725264 -405557452524278948945301808318234091520 12725265 330989591277163999410508915599404332800 12725266 -76168510776138649492900601658502509168 12725267 2435012400303361248369548190462963185520 12725268 -116875515801678166007058167781348243456 12725269 716528814930926584956538775250860255040 12725270 -752199659362434016315164258983419539840 12725271 -76166134529934453467776582288236555744 12725272 -441248287424357443987020864637226188800 12725273 210525239723450853147225559451973534720 12725274 -546178799621583977713022756746188311040 12725275 224192865708850998912819598869462813600 12725276 -520705253520843791605620249819520647168 12725277 -258747172517973744096291369307334782080 12725278 398945379412405572453812647862059501440 12725279 -208581927830554230766752919197531525120 12725280 -480395160310132465330221665462320496640 12725281 -219975057281256855322173911641096117918 12725282 12750749478155178703513588740132711744 12725283 -196710759101362613787489895282161441792 12725284 -518940190840585979122262591687211184128 12725285 730409686436690980997346003890782057980 12725286 -123914198769076377182291713151267874816 12725287 160114937233659182342161721671404334320 12725288 -176016418156192783802429064642705408000 12725289 -322780979196347496479088003308291716800 12725290 -25341328411757945200764625323436358400 12725291 -16699696589513467610509663245448884888 12725292 160760346168859779273287491561477105152 12725293 12243212379940934126514031482750024960 12725294 -243603316103231427574776536573243183808 12725295 726677662878958013872340705180314318080 12725296 -163122760038969797022386526846792204288 12725297 200690193640272858460116312348079031040 12725298 443873377541839170330549010973471120784 12725299 709542712080496221054297353644024220832 12725300 -139304905824993408745242222301332681600 12725301 -772045053863366725571553167799348864480 12725302 -709901238156340179709198754197381243008 12725303 -1217925276773744791675587599896412399448 12725304 665412014880666960267716592553451520000 12725305 -151685327127740831977605726860363123640 12725306 -148446122986086323847708303846497509632 12725307 36515691102439321578805655987199348480 12725308 992537770170960296813943430358888188928 12725309 1000727235217051099037732078010702199980 12725310 57458856214424941364679605706079825920 12725311 1614086403834216047246868582542436860160 12725312 100606549464950679396973730671454846976 12725313 -130094222501938654231340420133106927056 12725314 -40317930310670553686283287557748121600 12725315 -399216432568425481473851473653929251680 12725316 682920578992487946687927782229676032000 12725317 -1324591542599154037768460324040761446848 12725318 -504764302185896234644482875306597396640 12725319 42037521637241209502887707399853541544 12725320 1792670919229685381901878038157402112000 12725321 -737038038440896577607302940738200387520 12725322 134144325878179649444128522125251350272 12725323 -693639861557290450369585238593884661136 12725324 -1028051646542496343834475892590037122304 12725325 397148481069274635575283879121299996000 12725326 253130352947162082365264065011575257920 12725327 131068352245540559566901490261104850960 12725328 206483055516656724649976385559068672 12725329 199321613577218227393746706571659490930 12725330 -459919662973936303710265342728025121280 12725331 -422118672934099088514302807326907245776 12725332 -379017891498085540659791513830508726528 12725333 -646160103122938803557171438282425124424 12725334 1920015122268651305543355588778682496 12725335 38720094147973364274511979709616155360 12725336 -41629059000239598679341780802768035840 12725337 -179713713089392426046859506294718504240 12725338 -309184306758403500130805912143238833680 12725339 -2068065522465888603892611055608588523800 12725340 537262371703403188033682550561584947200 12725341 -587797954584737827499435970907123973408 12725342 125157809917744122187183142331965718912 12725343 16354093908311351280239452235949357072 12725344 2129999230443043369470170653874577211392 12725345 389746485902706052456691244886550400000 12725346 370686444052795325142945845430477849984 12725347 -126304154528426709268003411654434284768 12725348 569521240400151780358092269448748523520 12725349 -162913597041518723149012283115100632480 12725350 -645394425365637130695466962992737334400 12725351 -607530627833710261804546596260575608648 12725352 -1112774223203729328503089973160809210880 12725353 669532297416086378892614405085889440804 12725354 99516719338009584333076727221436243376 12725355 522419676524804372666514179343011773920 12725356 184521006086235415914996739720608399360 12725357 -1237400361044061283560028800805762751220 12725358 -759664273630655535679853207299252131840 12725359 -136113102875504664526211558374976123440 12725360 -2298266962243587468155517296251699200 12725361 78693063308018758909857792569496734016 12725362 774143990873537290082444020878238330800 12725363 -653855166935196003882649340004613425840 12725364 987117690618282045876967683025241610240 12725365 -219464636621914819496223351736187344740 12725366 193618439989713514924322802410649956544 12725367 1274756060819635156993982612662755413712 12725368 -1588199556943913128643229138635791933440 12725369 -365234440968985687833735724656480574230 12725370 -86085745955920776750423345022422988800 12725371 933813608466381951158413486273371940272 12725372 1115639770476241830046331486204176952832 12725373 381379314206827569110109596651977897824 12725374 -513309171412455892910069422694337780480 12725375 176536421059720968039228587732313216000 12725376 365463645284612024203435026827496652800 12725377 18926568884918272985424643053518132224 12725378 -61794885750576619504569987229203970176 12725379 818127755691740245915117815670877520324 12725380 443944685079413291642193202987685399040 12725381 -1623947351713171579926231059828127526818 12725382 -118840499487263206722296036663262940608 12725383 -879748488773883601273046065234489234560 12725384 466103831735722800591384687233096417280 12725385 210325701378310617658333929459413169600 12725386 13277094114981114115687372070804717664 12725387 231370795344530945087243235386907485352 12725388 -379148083834995081691127706611337532416 12725389 529561818577379375331636395486741419190 12725390 -455755826665353443757648406803991252800 12725391 176099213241837315240920706409799261184 12725392 -131675387598551247021954025950029307904 12725393 46007356818874784754241011780853803840 12725394 144547486550791098319542647209604308992 12725395 1411081239242607119973669586481291444400 12725396 241617498258061123863812494283942140800 12725397 -1434307726457490247164763979501552261760 12725398 329228957572791913407884336254486123200 12725399 -713375640007559313740059598035815870360 12725400 392884913887336665542965193379938304000 12725401 -198658390116226881051510139082965629312 12725402 1832893854386774432295070267487839852800 12725403 -477541767260461369242867346675743287040 12725404 239221248644746002748581432246558649856 12725405 -536148600485184738237524225915560740480 12725406 -210209972164866120264111627060670655040 12725407 -458630988032075662439273096429173060928 12725408 -364654403150880824344772141312281411584 12725409 -2185236234413497043788500109425126775392 12725410 51344149028259428124167291475117150720 12725411 -122169967229408610741780755956603152168 12725412 -45089846191946416844064442132189716480 12725413 -1955614808074993201645997359683411926338 12725414 -81922675145979323772620868606188997120 12725415 218426565008651143298184546810280585200 12725416 656048186592402185814547440715688017920 12725417 -547894435589972937353910181958254256640 12725418 -557654017329382274669098908911970593280 12725419 -25523945178467838120571782092466002400 12725420 -5322946146913815551658000231839800320 12725421 495827838442758517489810431894702595680 12725422 274818237327650351311666127587819720512 12725423 526032335686517919521046162669046856760 12725424 234336873619239155272572934044070232064 12725425 206693890275915646086291295327741788300 12725426 -256225121591212444995650522646363863040 12725427 272037055838672046857371050630105363456 12725428 -235747976015392738899574833318580412032 12725429 -680362600847159910977329317660716765970 12725430 -148652096298578093480922815361467086080 12725431 -373403697346542701761859590253143603136 12725432 -836819029905126461352581024996763955200 12725433 -45048877139464064418320738086686057216 12725434 -212346357278446638112795668236713160448 12725435 -767305949330291820362748466022213000640 12725436 25275794422597081285365674430987981312 12725437 -577557313371807585955155066914194442420 12725438 379190238661992280470329494672894623744 12725439 110072042989359579393334598903170119624 12725440 25068312660953221032560961743172403200 12725441 -2064947399022099545895530822352071476158 12725442 -75516452121173938313001131221023984480 12725443 -3020402913511638699367203833655452643600 12725444 3752136142622183436451397794435246436352 12725445 641086804183319812474124215506229141920 12725446 -290266267738632694664156561762026439328 12725447 209587857078383575655196672857631539160 12725448 -338718251376743121524749654666547159040 12725449 474899777263896011215569944675043120 12725450 264468352128235970818197558610487712000 12725451 -1473541762451288851987099687613138682960 12725452 -1187094240669462757308573355700586938880 12725453 -88191915257614586893269221604544752000 12725454 115985350861965933020949795904226709504 12725455 -718699989901386779389998289769665037040 12725456 -147864942953292971752278332148522418176 12725457 143852607832473623344075908512702842944 12725458 122355661266653214887964343393540840080 12725459 1186481440892494511188106972827832688240 12725460 331026149939877500166248142426352220160 12725461 -26527357647408851978327752889033233920 12725462 -506929955482453608171678241459027116768 12725463 -8333502302564310249717185072885863680 12725464 1367402117782015541630516361277918095360 12725465 546445990984103550512948981394776761860 12725466 -143160095386558272088647229916922391296 12725467 2198027190013423524045058316482436024516 12725468 -194613694881886416655794128320193126400 12725469 -94742478914189937575221832086453139712 12725470 138370034162995624551100996286988943680 12725471 -731072692134240844460916680010512013312 12725472 736262622608150034202462330874530627584 12725473 984621864068519456411824957951265069760 12725474 -94175054679052431789026065563146302080 12725475 35874015436155100444481887201063872000 12725476 -250835833496130153437024750064496685440 12725477 -360630165088960675395727768889665956960 12725478 939912806337294292688844624175322112000 12725479 -252041228895374238613945299197901123416 12725480 -640310640403629102043385536755377817600 12725481 -236636975910913437161379119814619425648 12725482 -226163807724363090508300238713342480896 12725483 197885277056954667805651979618039103732 12725484 -113715768808506963738777676095769003008 12725485 -1273769137854076303067633653948989776640 12725486 33261159529660324812512269329555289344 12725487 6025776921910994169353151605486237280 12725488 399531616678087467645342406728559296512 12725489 -123225121258772363635836084847720530240 12725490 -321766198656904536335979801714002419200 12725491 280221597545898406042307863493720818892 12725492 182007214775723483275719020342463105792 12725493 11661758820610977404620665964520692128 12725494 404449255747240355110422717387494380800 12725495 -246580167970755405361536222045932501760 12725496 -195968393074203712070111576468083077120 12725497 -2266016309250614054039017890951396182960 12725498 40156428116375855482671391149524160000 12725499 1285772485838591009138051432326306736664 12725500 -7794154973807783041814304217491456000 12725501 112917783397158710200145681189243594502 12725502 127035449886379171010486170949665549632 12725503 472702309231236479387209277571995449056 12725504 -1262637230225473304263991716613361500160 12725505 14593506734918986648210498362864753960 12725506 76445256821986450543100628737159424 12725507 -1415294950645205567086629673964712552240 12725508 -294467121254791228832308907306906388480 12725509 -8601925184481764331957763877657287680 12725510 -83857960109966971407849169899450624000 12725511 -1464644611510009139219185115210361436416 12725512 -405004899149841441555115339964940564480 12725513 413976722946663513489674712274578900762 12725514 -428472683008406500781696748623971878096 12725515 -1049571289403196456844581651554941928160 12725516 400949324933260034423380981403763217920 12725517 -204107062757990998783114973922684977088 12725518 186673223354552682118976296072602563328 12725519 355030565725275373283777709964873353360 12725520 -77955792345250643560903553152371916800 12725521 282024735118371244510294557970186420852 12725522 502713807814525122163732618280836647312 12725523 1733946862262643869938566633161701704 12725524 -143799560939109819559727691396700289024 12725525 1035974625721125789349618310099400981600 12725526 -306446770422148347946963002301365606912 12725527 10008359850541122196666292051793116672 12725528 2035229114416206760265640894632510607360 12725529 582338952215310226894432885809459167184 12725530 -586584124072626693342917176733917281600 12725531 200862981019747578951860898670435482624 12725532 397117393154977018763141763212014387200 12725533 1023985196529940318344934410682924203360 12725534 69971894736317116408318172651183367360 12725535 -652890927160899641126731932865783785600 12725536 2023297185483415420138302804421418483712 12725537 -674937765467435769134217956047147176048 12725538 42121467971813403150488320057507284480 12725539 -237523816030010767047453192610326918840 12725540 1113677181531467659057162622678713770240 12725541 -1453712535615124681359717363880320518850 12725542 33274453348361059807293001772215752672 12725543 1168191080015413085466795841775064925104 12725544 -543173398059392313000669340457140961280 12725545 783330399395099726609134159534642474980 12725546 -279728761200507747856216547723791604736 12725547 -448375903299922425492173547215651023872 12725548 81722495386931208537029237478495912960 12725549 31502643906224890162851371169664484064 12725550 -343143995810184428947718935790767176000 12725551 -721312363324376438540785522821293310448 12725552 -168148190878069879610198712621678133248 12725553 -275699367926328098917866854372166865296 12725554 480733520620424961358310057245126944000 12725555 -78554472379155840647084845158740275200 12725556 720442832797238774710159743542803279872 12725557 -824889152062185972151626480108056577280 12725558 -619812484995800392566642121194953625600 12725559 -58159419837015440659800634968071646720 12725560 -360569645519958666219729410185028198400 12725561 -2269320505477623476803799713415251418838 12725562 -100449396375281646483766571560578345984 12725563 -416199742956288344256020232969800540188 12725564 -1459191963953396107204590073521140941824 12725565 -39823189304683379358148475178605086080 12725566 -151110631389308690545363141114566574080 12725567 -469864496533891678693251819187873986336 12725568 -188577798153825757044144969795261431808 12725569 241870787586593916345825180062318973396 12725570 187047240797096293700892853179316800 12725571 1562299534632956927913047328064990328304 12725572 -1862657366931612067742346797731102055168 12725573 -155496147525463121636604827019281103360 12725574 -608361794181679909756498685816607780480 12725575 781942737913910978230316478810030360800 12725576 351435801135493467055080368084729548800 12725577 767892504500380887418144183366546271460 12725578 -917372900575689490583726262235799063040 12725579 197607165760763684945167714716921193920 12725580 -77709293320990578181165918605658521600 12725581 1089972483499307926119024072665956886400 12725582 -285924633262492615286542923554731852608 12725583 -445322526936519469655633067110983667040 12725584 -14255589097237083998187946896480870400 12725585 3703434937286354233025849108468961780 12725586 -2668907360659882453402161974536380528 12725587 28918846473818248535690400922368836000 12725588 1029921076619811577881024730940306255616 12725589 -1085815780655779043239033700556339661920 12725590 -398516414946926002506286467114563539200 12725591 1849952259911803971074430637718740489992 12725592 10783443284093735427569880974819328000 12725593 1235874188139361371396208290723312015360 12725594 -174909526062076550019839710918646229264 12725595 302548007571771941105898250572307920720 12725596 -396975595404264647036882495853626505216 12725597 -571118902160785988379402986449616724954 12725598 244284537998678960062731752303499411264 12725599 206444094786077125684914228079592525600 12725600 -426471525338907572920815266573932953600 12725601 41960943030076915049693031719017350144 12725602 -1347330012789555467600866075964840340096 12725603 1175806099786324489092863546372134550664 12725604 13339269890186462787509712726041139840 12725605 217601232728880718155329331607872666360 12725606 -32275253703906554992010126191472382720 12725607 192259170143674877599802918802030177792 12725608 -126811859599465968259950853043866337280 12725609 63417041761531257222873363987867327240 12725610 -102514148012007414945385183620551658240 12725611 33952153732967625689799099106990791612 12725612 1213330700611741785885236841375971504640 12725613 -176263153434457438848880200727137491520 12725614 -127814838706708559579153063305294765056 12725615 -555091576987709917110369555982651792800 12725616 -41133503430554454913461687274432462848 12725617 -735848000329485027751490176887085179408 12725618 -47394250055553245918862271356745546752 12725619 1094342065335564320680159229348927538744 12725620 18650164438140202159471574565276948480 12725621 -332173931296806939063937678146252544512 12725622 -55296917151416458704031583306079254016 12725623 623617028574844448202681156661060417624 12725624 202679061603929652199621126208383057920 12725625 -1602945534991150025055465499273860000 12725626 -845480510466141241227088698180809518080 12725627 -1560881963239253952181138231744056562524 12725628 -559124793915273886999221973320434081280 12725629 719723341207445384166821244599356641376 12725630 51386818251248007015605965030727913600 12725631 -875147690451725357094698885856706439880 12725632 -288458658934468695925335460816764272640 12725633 272147154754675800303996851292314948544 12725634 512191786247676002822669279611258752000 12725635 8070089627797642503682657343199489600 12725636 -10958486687126216468028638379900272640 12725637 320570448545009296155887350091194808160 12725638 249038843365260169894042868572701786720 12725639 1680688470765625537345631303375684080656 12725640 556659464858980796851449669609578496000 12725641 403238775555397790173017612113283608840 12725642 -1681261692315537118038986874128037670656 12725643 507299829253969576226143830832860480000 12725644 -874134238705977025814145855045646737664 12725645 1007718427794634511173818307266008698080 12725646 301491847126848513172306301483058667584 12725647 352521207053128612397781514190320669440 12725648 -258763660133643663145319115908515332096 12725649 253627152502976257433928834850885630800 12725650 57624287668858744674706637646879513600 12725651 -33451905728934011884429387853074512600 12725652 84187635230313324138625924971250022400 12725653 185186484912348463297775001701586837902 12725654 50648525174327955983569528358076106752 12725655 -201815690626757614970117957876237998080 12725656 -525571519397044643207661685763414384640 12725657 -123925145435696770654862935042992184128 12725658 579782098946588815858940172640359157248 12725659 -1620746472383826776042802709282927526140 12725660 801157907022036134220186719259202567680 12725661 -50799136052688914447037587572919619264 12725662 -453825490377418145599453462367607447936 12725663 1956730674887144047923335249180950290912 12725664 -126335586281107915743459368763371028480 12725665 -623296030958136305997137876033439499800 12725666 863447952158119118659586944666913182032 12725667 125959107557654118887404958175646817640 12725668 -432226359135467048716530113787710766080 12725669 332829535642802652249078408148417578912 12725670 -88587955114548741186909232785891932160 12725671 306739327781694740772455383737936736224 12725672 -1226153760052721452567245426191034777600 12725673 -1159424182443131485324695262941429185280 12725674 -198286796786904830511344507077311069600 12725675 -953710466167911831871594669291934471100 12725676 -65567820648181207373735089073251931136 12725677 -826222700824042435618044723002805610474 12725678 -1233308526762844931910485461835013120 12725679 640034764003058708347430123839579595784 12725680 169257802103989393952372721557316894720 12725681 -648821193546755569951336938302550481518 12725682 487630801949620889654868858300983716992 12725683 -1701863589388631728546849901292147970520 12725684 -464757173636138858070201668908110163584 12725685 121705745930681775817453699284506822400 12725686 122556151171961088450004487198993048064 12725687 -515680528911657365459473738665294987120 12725688 -352909179266173563811467216809164861440 12725689 1488257135537739483381602523007585144490 12725690 159822797609714930326465811720520223680 12725691 355749923683092905904298153342520251008 12725692 312920774237431005677226117500762978304 12725693 -332697126777378308757501851815248355200 12725694 727214649827370878402011554514890215040 12725695 -1444543227329044022561476337753602929600 12725696 127827150665373589034297050284184043520 12725697 -619760761674414771380814283476335760000 12725698 -580434751028314190974723829162953958880 12725699 99346079810604858197750942835146320032 12725700 -179094661687273651836161306405317862400 12725701 -640344512464765336975479543547653603298 12725702 -755391384531808115683477920162169519296 12725703 -397236146271531262053768288360365060016 12725704 -760627284813383296392210307820009610240 12725705 -412164331240925835049582385062534522140 12725706 14120314737773430822211346076784558080 12725707 469237499010653114384407219538867105952 12725708 -269975532916510022978774205102885295104 12725709 692370699766156562834125581533709338304 12725710 758258042738983997302757536486571376000 12725711 1788530209644603022356177363069766659312 12725712 -218500222844703663309713243811421224960 12725713 -290001571535211196172917619459128770432 12725714 557183483531533112471271826387403085456 12725715 -85338562583384865799730712069478848000 12725716 514597786926346627787832840686994020352 12725717 -230763126158275080083223201806137339008 12725718 -150005983678482516062825025513190121472 12725719 -829933089994067517843150588466666965880 12725720 -339582829011325124591043233897486745600 12725721 -8015618144362855636464379607850606720 12725722 1248568783947291980218918518854875576800 12725723 -8168674232760042990602730327978452028 12725724 -197252566515400335507431599246482456576 12725725 70794599363157682575180113152140176000 12725726 379344380779361465370165507674088564864 12725727 -341928401555079223405075496068451146368 12725728 2132924167136671611087595853545313402880 12725729 -88421214156048036565094894755979768670 12725730 181382277790095587376158477460506729760 12725731 -10366520191377757232284824905275977528 12725732 -105633485290659714700025815170988154880 12725733 475980174210763757270321406512664241248 12725734 -354694271077423511298137728331706451968 12725735 302338514745939580073703168253324621920 12725736 50499410718169239628779666178038743040 12725737 212022779674573913993748761206801322880 12725738 -130470857833482037956945392869991777280 12725739 -141022786537153395697617737722379648160 12725740 584888835257993810580911070318499184640 12725741 -811411565155923057299995896394775219412 12725742 -145482750294884183405958366644237757888 12725743 440494312231572298385677380721542597640 12725744 110924770409822286676210714531083386880 12725745 655608760055699748921051810645600645120 12725746 327380576778641309166118076330414638080 12725747 -1064155896693707431030101671322377418804 12725748 2161803200624019526010687194439319552 12725749 -496579642512497622695791134133590375250 12725750 -390881417250030268146337864817304480000 12725751 -285039676922802167719794877766701343280 12725752 -3991868166872839057607657822977658880 12725753 -1908495780125079726756847784673241341696 12725754 274514735699902901929148764169916648960 12725755 -343573041155286314884959026410102272000 12725756 -76700753586725030889807455304034083840 12725757 -795713333656857970026145265461368221184 12725758 -617936543605418138362434538798474938624 12725759 905564008738879984642954060895561987520 12725760 -188987375069910567380576654525611376640 12725761 3390072026803185268890604814001069075012 12725762 44375967151988782584788491652592712704 12725763 804857749540511052777498332814484526400 12725764 -89279374761831508544873814748776448 12725765 -546860672622742918414976866972829162280 12725766 -249528642304590098825997236950201585248 12725767 -2705300264560361515472203625095886756448 12725768 -1551534619598202297470450138832758906880 12725769 -409824464162605631749996700120611983360 12725770 -410111965945730783047658070001060501920 12725771 -1592078667142433255521105202436009242028 12725772 712491650023047707345413056103493217792 12725773 551431332284367057674696793815987506284 12725774 716738358001362072595025856332851571136 12725775 984363845476054895646221700220717980000 12725776 21449828512416616111875106881007255552 12725777 469548692804224317487312173770380549620 12725778 -283377308117477377591206873251976471552 12725779 82002222803818317940889571788053515264 12725780 -50456948670108652127585294367541785600 12725781 425769131131916185328326042486099296672 12725782 446453074951955326512593018001585604800 12725783 -469568787615706827759792725049658259280 12725784 219570948377383548494026819220856514560 12725785 136626636394525042424167414675673904000 12725786 597899595842245492452950415341165291520 12725787 -398607210233502906624105071678696398440 12725788 833318263645019293157716641448950937088 12725789 -541408354681411242898168014024650149344 12725790 350538182634074313070373544756823772160 12725791 125314937202677343674770395498571094872 12725792 -1992731303384026623256941419269659033600 12725793 11486643249210017397377951154274334244 12725794 790298581493930149057970708337518899200 12725795 -292656761192494598190851865054356401200 12725796 14132608270989675484833969420600797184 12725797 -29511102731544014085056593836962946688 12725798 -31046033891994541779150906710492316672 12725799 -50558279772852494408890154185269598512 12725800 -315061602777962111969557048086445440000 12725801 -961869366974177103414046902846140522400 12725802 -1023066222006245468680469616763193256960 12725803 1515375633535934034890283953456380185000 12725804 -175237792025314405765827913242358315008 12725805 -116813060932766287491429926652254622240 12725806 354238984459726720790465441862248932800 12725807 -1575642403998919834390282514626734600 12725808 -44966987486375451923764806187421270016 12725809 1297423460336750064850185427065952302720 12725810 -57614054695931917597593331925917562880 12725811 -436354229719574726241113964654812949168 12725812 709883169959884878771030942995278208 12725813 -101583196585551288135524025724736353938 12725814 841220364054409331449207844322568507392 12725815 -765859605770933718264026753291564000040 12725816 1271773876704024091340969710096307220480 12725817 39054737759722115252052241089381718080 12725818 54352770649563094105479086442078531072 12725819 -1075565622016396873898816445391704042780 12725820 42025686552998435564406294016527244800 12725821 2117753754800140231959400880613705358022 12725822 -2961180423166616585725932703942572288 12725823 -611186699078065639382456708800539167232 12725824 -17884557512571421788732475425718534144 12725825 228274273341290926410744100820847408000 12725826 -42048711133872154753629887566155383040 12725827 694698097218938763966431208488926819584 12725828 -983135514521684656314266030702968611840 12725829 57441711147727916065974990883263746910 12725830 -146080253630953568568585071466234247680 12725831 738886672659682922822003373080067909504 12725832 381591401766321451981994629169165107200 12725833 -3112115643153926171392524749456412286080 12725834 333332347043444227825699323365913722880 12725835 280792073539699905525166773332218164960 12725836 304608684786992667672445176674285850112 12725837 1511562676333249385345239528471817130486 12725838 -78212629509050501335532100615742843200 12725839 1274444990244746783755276600955940724200 12725840 137664284746046953921009815838300815360 12725841 -50610119041495988096974122295896721920 12725842 153084258086372764209037383786725373072 12725843 -342611372139523012793908483942746467520 12725844 -614228680725831673674147395869077264384 12725845 -374350506654402872645176745162800639200 12725846 361300022612827420947211556487662862336 12725847 79118356082818843934494110883531051560 12725848 115398571282935772060083666248830863360 12725849 -1157055842569633175247186455201421612150 12725850 -3145796374790498427111085048774252800 12725851 115578379087573797566352677483123290000 12725852 200783050919565081983979276468083765760 12725853 -139303009311342240630353190417174684096 12725854 -91513405351231666411751583235592663808 12725855 -1252800836491829408037194908938839073240 12725856 1005091379862767208212171324754399068160 12725857 -1693454542234882668561866277270455356894 12725858 105396514635721438669558722512663648640 12725859 349525418768167812508768522144602175920 12725860 -150485837645338241520218231894766428160 12725861 -857560074019432287090402926300575482048 12725862 375538831593500898408303625834079900352 12725863 -1217373884985978397549719647608552793000 12725864 -2386000409294728023670848401153811578880 12725865 710093528282666199846882155471912260260 12725866 -201473026350873735806614553805992619936 12725867 -211363513466296581997732137063238387200 12725868 -54230347003585794630691445588520898560 12725869 836112238311728826282539198236457888964 12725870 -49897126442945789358060059634673065600 12725871 53720548019811382173457666175323082640 12725872 40793309488362494214553705948544499712 12725873 1116120973757310005244132070339100820480 12725874 -176512366076732644353998696212706496000 12725875 527676021684850431760982944431274872000 12725876 7205571449840678362365482020632434688 12725877 -495418770778789957302531920472849239040 12725878 1565656470249273132513287263622687596032 12725879 -948469401617087609723107002218652410520 12725880 -241672908270427311246735630240670924800 12725881 -177511162064984087683560540858254539456 12725882 -164231609395686319826070707993129111328 12725883 -836336112092876054982962145906020466720 12725884 -720418786846732671618356907903492573184 12725885 -156400885037258500253058088534498014420 12725886 341315997628355168171044345081551238464 12725887 -978418844930411767036442047381297903080 12725888 -1188542775160063720874195433593870745600 12725889 138017365749059541489761369268998025216 12725890 -708802641446836588182283352835326968800 12725891 12578540569108480467182364166711925712 12725892 -488416745480869199568448690848820730880 12725893 35789730742780986420638751734104321984 12725894 891130607106546097254625655594034151872 12725895 -19732001756519745614953883821193602560 12725896 -475814274253566403587571653294477312000 12725897 -2484538290072141341136714080736636047088 12725898 -286193701035685615410057449871395384832 12725899 326002532080033659320839224803078652528 12725900 189518160678317502453278657708208537600 12725901 520042060837172227662344257031410965792 12725902 199286853089582713571384676722418529152 12725903 129195168906549455541974080862383905984 12725904 290535300280689317410182031327085789184 12725905 964378631902809247502447027962313430120 12725906 -1081841808536609337960800538477081844848 12725907 -663843532050597823183837772600890517712 12725908 -185000010844176496868565547952043982848 12725909 7506178351327570157177341361090406816 12725910 785633651850846727679191867120631852160 12725911 1679651776141519030242554780390424126384 12725912 -608890111497439628933235698211379660800 12725913 703438278702956431667820493260406788384 12725914 -261753055988408202385211074419386332944 12725915 -675511891861696751652768489632398000800 12725916 56931596962966041370251935670825984000 12725917 572619149135803378169956260153632468966 12725918 -286674842082200099723177126762481204096 12725919 -612691543950910200809386709978852782056 12725920 950371390274009675853326517146578452480 12725921 403454883076521909987801406510787923092 12725922 154657656142199153886681746033850480384 12725923 -131876001285856235039890564447813491456 12725924 781884058008308464270666955860396384896 12725925 -273910707431616890474989500437027172000 12725926 517021348076290329682735093561416961344 12725927 60252377498325503013366908748520880472 12725928 -254130368923899731554857946530955284480 12725929 -287508150595133638486138064916975929180 12725930 -59306147408467118429382161189278494720 12725931 1145276774058871855830422613522403576152 12725932 -707199917431716767944893953652623239680 12725933 3911668698163471273160465137952376726 12725934 32321500851649652227318817058934210560 12725935 1598484712515679763554787092838161127880 12725936 -691899117432111178400456024717721600 12725937 1299681991811210539372848815330713831200 12725938 -558529004892300555536854065681044920704 12725939 -1139768037260684239948966723242121846260 12725940 -214396427244462174652839763681135872000 12725941 -1893616895953120170971116301626804838400 12725942 1052417210159066031742265327765395830144 12725943 -173751078220265684765806796382555393072 12725944 -18500777772450066813822682011101429760 12725945 1387476028188842187731934953133118185480 12725946 -244751669118715581869716611005513541120 12725947 -309599410581567670434943337398770874272 12725948 -342617248114051484776803325337382150144 12725949 -231298703789870726273682265625696842560 12725950 -209686334890726404394489351849566312000 12725951 206435029616000173089276387861548075904 12725952 -206434027871896912757530203303759052800 12725953 1619801569310376847085157515914897459120 12725954 1755903237130621547148547349152218861120 12725955 -593135533070145506012017033754988756480 12725956 -78029181146299356320718300797291562880 12725957 -1001576148743549612098211720200119937728 12725958 -175645809317516752273869791609322240000 12725959 1103632039681987538033025589339011144304 12725960 227301150633269678769772420727372697600 12725961 625880697042480333674256460529266048272 12725962 -771205893983986943715426046118215002528 12725963 -1859788328947020385243462864532537810976 12725964 -242114246100931247246118909819249607680 12725965 -64920399713486129063298744038424176640 12725966 588154795123278300708888519438857241024 12725967 -1224702204173708679207448793828584396920 12725968 117158770923175057663017452940982927360 12725969 -499290382461799426223864326341956268672 12725970 284421278906938419964274629622999232000 12725971 645932409226725845002925847482456728172 12725972 -2722528148140196958436374105130936320 12725973 535193573737458997387262914912757946780 12725974 -99434449011194543709245168353692002880 12725975 -4647448240483508061222977177338511400 12725976 1225941659340847513845146783425451520000 12725977 1225136733767023692912685693378977011472 12725978 283839063597759766006868940212092826880 12725979 -9005538447244344762676794321053268480 12725980 71049634246748672326751005319603696640 12725981 1884026239538250693946723046585659210572 12725982 -757903059036115970203188475041687480000 12725983 -153464629142181089875194995878149378120 12725984 -541303723918419358456083709564485894144 12725985 507628903907001415635975010429617264000 12725986 88809562019096509716899168976091929600 12725987 1949321546453618574989729592579356340636 12725988 401242450664247284057609530860700446720 12725989 -272949540784010873229411627514187732676 12725990 -49980290928341074182038081912669337600 12725991 -111205575598849455947492678184358644600 12725992 1010508263179831984552979825741819166720 12725993 599211964691862050863377306193209552000 12725994 1070428132131125150228297050245441328128 12725995 1471558284527777715137648109007436866800 12725996 556897829065284719861651461514965917696 12725997 86273247794976164361561734426901660000 12725998 -1034593089772975177738805056454521752000 12725999 132253563668811422424967138605720667248 12726000 -55122008131557268430870753929101312000 12726001 810090870560809485944660518698001458002 12726002 -534723637242438911147880559106579235840 12726003 -125592354923068743182195924515622488992 12726004 -1163335191063864242528971534830924386944 12726005 9747728565654778040044625029897608000 12726006 233736034165059344272526693631283084800 12726007 -1081158206661336636943293109370747940000 12726008 2288911933016315817524439139230112849920 12726009 -122175799276561247704221379236087065286 12726010 339900177538254918509955846492925248000 12726011 -1374559773105784115050427058930783815388 12726012 68930091687788178722364293054513482752 12726013 1379096827703474195473938729472838641740 12726014 15967570006459512716189365877782417152 12726015 109744704416112841388194186890154590720 12726016 366788690529145113418579530959764324352 12726017 -78215294954878781432810013585470340540 12726018 18427724193768570493766925028449638400 12726019 -1588891040372445487334039776084567896580 12726020 963984789262221157258376268697034292480 12726021 238225615404062609237959930077027763200 12726022 -16264025984763525949820947230310012608 12726023 542709858418543566021576337643972965272 12726024 187209650504644804030962832493249617920 12726025 66403222990741243283752633180194088300 12726026 669664726049166679872743733526885457712 12726027 176010538312533542103742600525843706688 12726028 22919322549362211467448305681291662336 12726029 -274584604022572364749023323705547807360 12726030 214051239697042253778496965442556709120 12726031 -242240230026514532755078669216784923200 12726032 -268510365765825833691798996011788075008 12726033 268969334602453036178943876997908240000 12726034 -1690617758917104458059506862770859764960 12726035 -443944777974960886089426606942026841600 12726036 361335003063489624933940450441073668992 12726037 -1505340298230780020711925930410937635314 12726038 282301578323185878893774357329096854144 12726039 29100511938343168120188686665604446800 12726040 595358425916318965067449145424871833600 12726041 1851809446107712155705947525419584360900 12726042 -4155470579836844326236779697283439616 12726043 1058748688439086686964866679240326115008 12726044 -221426115428001409908544539520979948544 12726045 -134852721760774835053512608215455868800 12726046 202289122314047089878518163996950297472 12726047 335208860687554387238795242805992562832 12726048 -398300070712333580922230925712671375360 12726049 1075746212363767894879768105280301486016 12726050 -36906428770682844129956223976089600000 12726051 580971049235878174601815098416682552240 12726052 252834949926054981471883504242670543872 12726053 -496798308525325839456668368191490905636 12726054 1275435758389886475093561269483677152 12726055 -1195200771788972924019786195310142228040 12726056 424575067556443659588119114512478453760 12726057 1348880191211672969556054210051005565840 12726058 106604567300447929963943193138159126528 12726059 2013762201334572840665610880168049806260 12726060 231833720296892931997929234601016309760 12726061 169929375168215337070020034492500264000 12726062 -283960044247459169648409701518877076480 12726063 222585777632279383704062923324294268784 12726064 -142174112999300908894382530609264066560 12726065 -26635087585602400269428507214152141760 12726066 -16814862309547227358971957273903893376 12726067 -612845067590692763693868805256062117200 12726068 -1554565385146433472635565139795090581504 12726069 -549215811247170744079389914377921311456 12726070 -289359307114632849534172779446592192000 12726071 -753576729881702695421377099095564989688 12726072 45548444161782416664905830035414220800 12726073 418815441672862282904018715843480385322 12726074 129488323898339150231916366109049106432 12726075 -233436502024225146414852976840555265400 12726076 108811810148888992756636247595845262336 12726077 159021909086769042458034884412429978240 12726078 -707286577779329929681688553066381268992 12726079 683640242892097721126379127569078996976 12726080 281418382161445404366528627497159884800 12726081 1488471377388167972098381317119748720612 12726082 613564007507518547617448264505588253392 12726083 1063492435526094782961568633686671302332 12726084 -409567479391832220147881215710533726208 12726085 -403238193296193967604231534215284482400 12726086 -1050779434963780951517326646682059311680 12726087 -453504612039426617206748560981479469440 12726088 252487459496143910066700793715852544000 12726089 -126466874786244845000015828216568802560 12726090 12426673701371097008502227349823536000 12726091 -145730640924632924173073238370012930928 12726092 -401861639215742750213892911195587184640 12726093 630994233129232034061194039262446825664 12726094 410750074445536198590859751937497724096 12726095 13710316502324200272526260963417215520 12726096 502200011575669686888796996432760930304 12726097 -169584338680898937178744635705308069388 12726098 -79634639305215905388465283912038398976 12726099 -1148541159819486904992666293307698800800 12726100 507251678666529464835683964089632630400 12726101 -486933960831858425719328817517117109796 12726102 -43566168287064832319469510429527343168 12726103 -497336774943480406261299237208874132216 12726104 -322884265989899279934497786198935265280 12726105 -195544215089883555049739513217953664000 12726106 9650106925058224831614347775989069280 12726107 900988199716757769953015008976650092720 12726108 2520155606369506543390157760983791104 12726109 -2026978199266348140089494597995445242048 12726110 -110075126325456554414320383202716288000 12726111 -505866456454634052249195914693380085376 12726112 -909038032227117500824901936322367193088 12726113 119668779837167266526848848095500274280 12726114 383695963835986537937577932602618075392 12726115 552025566833626725752548268986413317040 12726116 -206166843226408715021631649431592290048 12726117 759124870657287416320757192317861920 12726118 699056803358495204906465265642981377760 12726119 319452679361059825286128864004393998896 12726120 -144881666413994911141353341780597145600 12726121 520407472713163845356199850243987241700 12726122 -695689794747474673014422563255578807888 12726123 721906218492882021287830069692420888000 12726124 1282201739922015269011218625692444352000 12726125 -1859041590745178576295846836204308170000 12726126 -445607023965654891417841920656630108160 12726127 1002334117556777577390451268516547808976 12726128 286372062593528366301195403773178183680 12726129 -89852345985397142584540818507179044224 12726130 358550254960745267892775917912450808320 12726131 -519103026977607019393113512379153995376 12726132 446865500014763429956703292499319119872 12726133 462995577001813257147853186031516967438 12726134 -53640325004086865047885365138104594784 12726135 202754656278456944982980414907715466400 12726136 -1360920661852797315644971142210190704640 12726137 85680681636450548672914219505806511232 12726138 -133987496906091526661559151968319789056 12726139 468723230623862494290854541997496588160 12726140 -416978570816946295291133583127252101120 12726141 -130238561834733548751841252130549888160 12726142 -270259312760514706919488561580109250176 12726143 3416467382237965643910188008944832208640 12726144 -104527781930640148786619198416072212480 12726145 -256424189062934814254333971415010417600 12726146 -690787725955056439380259454816627719728 12726147 -325770655586387516701159407355037258496 12726148 333253073545188798274515543610196225280 12726149 1704151692935957938041590163411696039036 12726150 -49555067850651467533429086634322006400 12726151 9022636957372087984971433064444532224 12726152 -689153979517651985507576886242434129920 12726153 516815895300365445010184969085148032960 12726154 77531145502902368581569446058639250944 12726155 236234317002574908110835604409575420560 12726156 611543208045370025367538857433581276672 12726157 2301368104943326756564144809286278543660 12726158 -441033242057143858466471962139314912320 12726159 -28370994593238928538414403712060476672 12726160 43731310040190895461932624209796136960 12726161 697989330561636391394318482965288781632 12726162 182786106739775290507984704026409492480 12726163 -138402550564881779531682678973283185496 12726164 -678054246869153423854105115388577824768 12726165 104825191148155253781056859767266043520 12726166 -1139329681744717335278855217506414443200 12726167 -958844760460996284105699468793831625784 12726168 -122012744835144986098392691591074938880 12726169 -606778368696610104738387614330708580204 12726170 -462933260135290565323841811938889042720 12726171 30166551620438641626540553107585150960 12726172 494185696997520135367211606318536818176 12726173 157758477678899676777582051249471495564 12726174 -38779611018977052642175359499757442240 12726175 497696728531116607439293968423384400 12726176 620725269212781405427573028977093115904 12726177 1037700278513240599741696176774967481520 12726178 570669599187289709325696615130158434640 12726179 -559399445932802705894306803543076957220 12726180 333510743673327305122541015861060812800 12726181 240700327700238242454386592452140388800 12726182 109350890301139340232739610095118622720 12726183 775755459187670599353918516450672550224 12726184 -1137282026763396175109098372616118681600 12726185 576767316175210136481586834609279369380 12726186 -212232727845303821453171078524813593600 12726187 381398600036198479376680847992054279072 12726188 -175577349361612454528759675375169077760 12726189 138817646229803269735730701926825327360 12726190 -14064146956181989574415322411704952320 12726191 -1564079265995845705263193127257577538000 12726192 204228337039736204311746506007111106560 12726193 693304744228303643122540446636604418340 12726194 3159475644585954677934821931481763328 12726195 -89457379563158132906447331494167193760 12726196 357785132616116991967559308490043947008 12726197 1072129161963464599471513010102266374912 12726198 696098470653826427849650606133511420384 12726199 5162904994837128278584217693625557280 12726200 -456164055910423205130745870148367360000 12726201 235140846990151474910597772100752423360 12726202 158048370406613691231106570873828588656 12726203 214545402562800509310547097180751547680 12726204 133668588275846053519145832847748662272 12726205 -1581450178696986289162799266405040749140 12726206 778552306804435348517076972961462041600 12726207 688030160163318530449264884971738199600 12726208 699867731588245516100878865799699234816 12726209 -99573295468799281755871519484404450620 12726210 55219519234158963250002918386964433920 12726211 1298272105189448764747794363739445878192 12726212 66808590405548056616956150829624712192 12726213 -373665932833167608973046165698826989312 12726214 1064718536180939887533089349675278127456 12726215 639133794301302037092124230685564586400 12726216 921740679546971366228065054103545758720 12726217 844139457926527374051151567888936874880 12726218 900637868267512432512665356032584512560 12726219 -868130570850330461686475490607652392320 12726220 423447392128691367644090245990268820480 12726221 -898242338048306357259097270880403421578 12726222 171559723915487419641783193983371873280 12726223 1246903071925093107867168299379578143472 12726224 -70168164122787212277823422590098735104 12726225 161410264890402100667227028211719019600 12726226 264721941197688670460792814591161721504 12726227 -1597555341309469494640186222558831532592 12726228 543403799192240222346691194801290987520 12726229 -203521305122646095099188577123174626560 12726230 472025026989296017221150492703677256320 12726231 -374145447125754141108806190831411638808 12726232 1109241570015729468246967594222789140480 12726233 556934092689726681105423594759161329608 12726234 12926776887001680522243827494812168672 12726235 2348961827546821625676365978584500665760 12726236 37286712608800967927618773626874558464 12726237 1840667963479222364838048773219558400 12726238 -309346094232231528826195814003483612160 12726239 717594950537308662021366147911602849800 12726240 -432915494770393765437014171201954119680 12726241 -1140577198268250513265872810197892472800 12726242 -6804265776680432253051847499330503008 12726243 -1391594884198718998858392208221289946268 12726244 337590125275399662555543352954661683200 12726245 14715071239188535639207189502456505600 12726246 1142077305873887462705838138190833408 12726247 224252302966554024742490536247335623112 12726248 1651521468947200538584172332026607042560 12726249 -27976822819166945214843207698101089600 12726250 22733120823023641848309514319074470000 12726251 -494853322680892081741839984436986555768 12726252 -339975178823572062268891997384215658496 12726253 -505108344162439069353239751765274054176 12726254 -351920964634719258292096087833880590720 12726255 -179525154100692283129321715088411283440 12726256 -29207186963001989673625879252937965568 12726257 944746288003290315395962929787917845280 12726258 576705523254243368322695948268183033984 12726259 -77385791129432125574987594655039652608 12726260 -471275272601109183395254528723864485120 12726261 183067036972526837325885681537401284800 12726262 528412722472156917498005783217922153632 12726263 -1782452116007863801507269716833476292560 12726264 80603990278796156011054214350705643520 12726265 -132661203605831369792102356134516305340 12726266 -3578533765046295690192052669964724480 12726267 -849280353163022004883926166161278169552 12726268 -1630823453157539910521051059883749539840 12726269 -1407876632228589576385428761877111054330 12726270 -6180380204791133426102925999812642880 12726271 511812393149670582342008203904577769472 12726272 -296811985420503215791726261951392645120 12726273 -53878050493121297384326842167713242240 12726274 721557739644238426504469048174302468992 12726275 -370830949631206472327242658023050734400 12726276 -732592999741146112787633036147692615680 12726277 101094768212550220647878194682507731932 12726278 -516694952555185146148747101338256070560 12726279 1060724047510419332162662669488826071024 12726280 -9776545093666192724236575706809139200 12726281 1300581916185725099105795533580891172 12726282 -910910528917512062782296136970232320256 12726283 926662023460848890677282416752476264532 12726284 519159569165199449055580825839609937920 12726285 -66574657326609312841517533950276576000 12726286 157100762749640914515365019920078780544 12726287 -26989065816975786925071533960188291200 12726288 -114953432238169523304685012771858022400 12726289 -304538099036798345485147316526936786944 12726290 -327775116784376381910597131442976821600 12726291 -199157881767466740096298958480175056640 12726292 866797111353577816018043043828808582016 12726293 496751260600372365297747589555318966140 12726294 55524636587361916588829091692101558272 12726295 -130759127080366050609605687068556220000 12726296 -118225549332676551695408426782095360 12726297 -6537137179389685165543153128086347020 12726298 -114520036564080648001144385756843653440 12726299 547916360156568405396910593605345607300 12726300 -476590917383422485776509820528977920000 12726301 18981811730194193034071909079286685760 12726302 388427156214164523545919046493056260480 12726303 154338645070562154525611060847929049888 12726304 -1714289963320725170595080961511602192384 12726305 -1192826669489625917228201772528560946540 12726306 -167734821554485387379575839893874272256 12726307 -607590260041513193756055434994580733184 12726308 -664489686835393064223939876682096570368 12726309 -77746071512199810879042979584268265472 12726310 -453823177049221816754985198132968077440 12726311 -982842223420649729598254464963145836248 12726312 90872101095872584288899615922660147200 12726313 1889920425457187874037060511254337053562 12726314 173061280728996704280697256478695738880 12726315 -15831336573897646036782488697713608560 12726316 -137577178362929167303834708805335048960 12726317 421614150168230175047451718959302129580 12726318 -97209630462587855516007820949160566784 12726319 468993457281642243448106641997308513680 12726320 256874496175350211971427281224992358400 12726321 22904662448662981202776412878475877504 12726322 -55486090435379741014576390563401607168 12726323 26308028837265304628926999499942212104 12726324 -219021319012950715137791618475466555392 12726325 -444068478045619843138660934068452140950 12726326 504127834126286140894971844941099230112 12726327 -203107306765298513158402196806091225880 12726328 -1214432154231919672109293652901403299840 12726329 -1242776742368506651709546530911261628800 12726330 -19154311901763685121136143351096156160 12726331 899840562706686112641209539368667961280 12726332 543732629566912739330100144760015391232 12726333 30720586470711336291616375901973098022 12726334 1528247955229714142150874449945811299712 12726335 120135422266608651580475263622541708960 12726336 14747169885119707429611412439313678336 12726337 112046655280971636280534320582787501056 12726338 811811506276769183435853697497243418320 12726339 -144700903644405220827490665013595658432 12726340 279453284747578205176911811214365716480 12726341 -319615217308790799152900352365133092388 12726342 -24272839288061662265380730296818437760 12726343 706379464143427683848747282792554154800 12726344 314694295927696545768572489199348188160 12726345 773407286084048557819266774111105731520 12726346 -619480516713499684852256928254804143776 12726347 -989836428460895374536900860088584137440 12726348 690138470429795223653568457208170913280 12726349 586458518178266917427550564475989489900 12726350 93109918283010078635589682589122156800 12726351 -71651949846496746211328405845911193800 12726352 391297794391464156860421589750532669440 12726353 2434979248400629948773455767499588063460 12726354 371428123604694574852827711616605350400 12726355 852346186340077475112655096579901939760 12726356 -353017884950970763146897935020103401728 12726357 -99818558133731072290800453261337046208 12726358 332781500209483455056739850498183061280 12726359 591841484839199356057962624524270045040 12726360 177174555900742428107127011558977536000 12726361 1250740689620023470878439192432543981962 12726362 1282123867970529731767736814976274540544 12726363 332727488103785772936712200206020899840 12726364 301916537471416023288496169599077846016 12726365 1410697813704567209526497134155255052800 12726366 -6816734914651672932325186177149361152 12726367 -12046483158809138712563282986588655584 12726368 -497147406693695714459099708751913943040 12726369 -86639211396146195520784605371012232960 12726370 -544500639044037563782347968679195272640 12726371 144088633873826545404415365767527411200 12726372 -325364873588130079366547172680634052608 12726373 -255649095498405760598799015725387918592 12726374 1195571992108171572799711011104585523936 12726375 698108353731434282554376262852704964000 12726376 -1661248169284600907107178112158997703680 12726377 68140491231967816711822154178341659380 12726378 -190439507080461981664635584437760961024 12726379 1137653411650553735307484593572335243320 12726380 -441152988174629646013662092545751347200 12726381 -1302741857288356858118610470190068826048 12726382 -42883750161512427255297449844405223296 12726383 1060831612141756694177311765275747452064 12726384 62002821187638134061841611858683363328 12726385 -298297424125605797349476181040111746240 12726386 700079122448389919535963433063387237392 12726387 -317537507202932219325222864371956209792 12726388 -371043451808353890393172033405431859200 12726389 342192730923241799055399061779401022360 12726390 236056245391041745410869341454131968000 12726391 819677293171658378593404328489914962792 12726392 210785959707874032704238357765265121280 12726393 -171251229932083135767372375681088073136 12726394 66361912962002434891608398632351878912 12726395 588019970972689833627191003576404435200 12726396 117406426447302652137104714061254149632 12726397 164205449300489443195291363094494670892 12726398 1072036439823623832154210721765096947200 12726399 18043382058068916308814767037684043776 12726400 -199248810038054310066636091196178432000 12726401 96304414353984269132832865337368362432 12726402 -84118190051553375132129641290485359616 12726403 731058271983723899451258108393811069104 12726404 -118657872104490468831094255610564286720 12726405 -469416245759841157271211792777215076900 12726406 238454414348733549002145913892975996928 12726407 1619919521385699920158448638503542725656 12726408 -519248833967767837927786416892846448640 12726409 5692774616830992749702082378399570880 12726410 539109182601095868309396300917744331360 12726411 80336885611965352890078806798514714072 12726412 -144326378321868669704180821938560422144 12726413 -383445754329110214170477597966848843776 12726414 -253546147037409024654030222611514669312 12726415 -595199837162154447169516037310228751680 12726416 -233530577849446966715746578998564487168 12726417 -540359641631153226766553518405641840 12726418 -978426898687611112642004851222186944000 12726419 1456516887752718745502783764422818575440 12726420 214718014602564424284055349101449461760 12726421 802996812352917165491922032405790524892 12726422 784722078784477755237786754795881844224 12726423 737061542545071653795001865570088601600 12726424 632364940767873003359430689793343272960 12726425 -1237727384736191293311507480667251859200 12726426 -329241935214320991426857152483392384000 12726427 -396461059693360678169506692162055464204 12726428 -565656078144518716234068762021401272320 12726429 496829796223551101214814630161857274048 12726430 202034169457349247773607575737700259840 12726431 154935273771841409892348103671596694528 12726432 -774714909917255785458611797867603230720 12726433 -875670986781622785100686164851926316318 12726434 27936730631770272503061377401232712192 12726435 574703740346704495859765492991266554800 12726436 741267615214889895781387078216598487680 12726437 -1128922453291365582205476225168006766914 12726438 -104603807135946964513100923700275282560 12726439 535996256856718210975010025355135253400 12726440 -607584989680071793754944841198322739200 12726441 -49611415860913398624499334148533439360 12726442 42383448772480525771255769178085405872 12726443 -253889575991030159618577650300542351308 12726444 109009444529462567158628863854417054720 12726445 -479642015374361172166143637339101721800 12726446 -352515478246448070247476744067717578240 12726447 -165487718952037039951359953823458160000 12726448 -17243019587696094926044511307012505600 12726449 -1489259030460532580375810461654369778064 12726450 533588654375193887807926493811606336000 12726451 -1702388279647925185671125181720238274548 12726452 -6330122323860176309179894476011778048 12726453 -521679177016142228745827736612023815392 12726454 -109346658058510154219249731911623040 12726455 -19561115967820232752644870627274135680 12726456 -1596921702843745647950439476013935616000 12726457 -2312629676189501758776294208004218462294 12726458 329882173716254220777155621463864746976 12726459 1218824323197720476549679944381174608224 12726460 -841539690185189754893020233558923658240 12726461 -56281322429455676916776726973663773952 12726462 -34518108765964706938284375727820768256 12726463 520721444341879057844989732149163382664 12726464 -81203032546379877569645803167273713664 12726465 -280264516497636725427161637832009709760 12726466 -99940118711270924230478518002982732800 12726467 -259911539811445372300421379898373429280 12726468 980521839200020749136931788828622956800 12726469 -464968448321769930667600979478297358304 12726470 429403933452306938059994977733925271680 12726471 -630167830916761859067403453793838306096 12726472 835479769654958030579072414647652843520 12726473 -474041854139986016358807142925175697056 12726474 686928672105716731899115943270478125568 12726475 551738042872524001876610983645585875600 12726476 788921289745155446527301304404494540800 12726477 -26056539130965400094773278512198587680 12726478 132548649513789871735383940735753241856 12726479 779999554314418268963601979416927940080 12726480 -23418607383095069289635029559830118400 12726481 -2008939078570931310290391023358407168 12726482 -312560603631336473547528108181529262816 12726483 -67976373272548953565200496492563632640 12726484 121656271960357746794666875482919282432 12726485 -1268038648063790579165318364313485976800 12726486 133013452544127169898113611563427054432 12726487 24657222643131542924826390990497595952 12726488 -999323651872409834118399018822490275840 12726489 742483935251285160936942945250802030880 12726490 140283469213320255162850207357479106560 12726491 -245265182586782914814586355248483152016 12726492 -43771279974425413260000721167718711296 12726493 1052547912184256542719325072520988360824 12726494 -884264463225927932893046816715853524288 12726495 6952923839396528013403327577928689520 12726496 49312013600097563219447026093424640000 12726497 -191057149633826302488058669693727150208 12726498 -247070472769039332523323780215692549632 12726499 -135646067391259911104254561774744002120 12726500 887533358766091745550011688668235072000 12726501 32884338934301699474543659659438222432 12726502 -594631797780768967448134539906508907328 12726503 -1556749533358804277239593201157069858248 12726504 362887036512148572751381439799558144000 12726505 1033095787591961320764331525833630528000 12726506 562333029086398954627162983237445865664 12726507 -756260406590810795698534327802864232360 12726508 713802407476139653259267724025539715328 12726509 646280261555295288342176102003951626710 12726510 104048152695227867842234332115505280000 12726511 -441641864005512244388117029010776642560 12726512 160984405865851951676414032114357370880 12726513 -204354506888079827009958783464940397260 12726514 -36953259021702859990867152438503137248 12726515 -1656770741294533618487995938266493558480 12726516 -71516302163230034686021153201361387520 12726517 315577318910868096635103320722010981020 12726518 149952931291246079712840647560246425216 12726519 394363434398914721109674556195334419456 12726520 386825501133163255456013829590845440000 12726521 165013324440041538648699417007413986304 12726522 131006784856303624563988264888074434160 12726523 513068382620678676750020985805538206320 12726524 -16446700857283720081031202236040230400 12726525 585465969466237269828133244963832904800 12726526 -790650110180575292580492373521368323200 12726527 -28794207144083084455675876521339148560 12726528 6842918812874237412782232803343335424 12726529 234201454380037234846599670377524368130 12726530 340798951217763280246984518206713520160 12726531 -1364272306101113599386100122413488166160 12726532 84251993404735949833459752744262971392 12726533 1685651276228085032366174662172513506782 12726534 -183753248584796625174789070050094846080 12726535 -566196208468027501444408434782518544520 12726536 -82761618648660299671412592511696849920 12726537 367176195039933264685995599625134755200 12726538 5156461019200736953423354855732992 12726539 -750854282966473359648399897671967256944 12726540 484915101039331313283680833862874316800 12726541 -1082509167307563480772324200215785242058 12726542 -241262675802255083014422501840295372800 12726543 833650982322917347363400385367209928704 12726544 160052626505234809266245986425189433344 12726545 139653850309013753929535067419736488220 12726546 90716994568661502889175716842759212544 12726547 294905453490918340238406213549567060400 12726548 -371495934002198222853207321484082596992 12726549 -190825027207170060992604319331453228832 12726550 67345604466485142586686606791155440000 12726551 -2133218320699916463371030812732466761440 12726552 -921026183051367059198366227976799068160 12726553 169956250306012852083191551663250702080 12726554 371102628394235724095618843195369690112 12726555 -15366076653979353180094550275182343200 12726556 -465377945788898913103634662698836233728 12726557 192505833140040073823998721481673123032 12726558 23991055824459952035888934577969617344 12726559 -2571526104721619380995922882422195139880 12726560 -4319146196274906065599621082413793280 12726561 490390921023797804230234159069403112480 12726562 -57290835530103191491061067453843292800 12726563 -2298674796788751807624815749826727707520 12726564 -70068508939073250696427797455106951168 12726565 181248346182246032220010050497945534460 12726566 -1124463070116706483218971494307607701760 12726567 22202823490506594077985091839165907968 12726568 -28605660966547886547353321399141498880 12726569 721996419232577085556685730921745562496 12726570 -230073205408901522301993822733726632960 12726571 897155787071626473747980689150298273424 12726572 347566513206617591100333831265302991872 12726573 -103984939333783532513944341895390554816 12726574 -279515250745352509240411218336392657280 12726575 -667188517317354086123031284580525658200 12726576 -264877641270148822329527305000164311040 12726577 -3927052547924302280441780083132754978368 12726578 464311169351766111954310523457101805840 12726579 -686931964604497777151035535728335548616 12726580 680478719201588754747998666534026137600 12726581 -9964298225974139309031028744808022336 12726582 359892193751229006898777015898624206848 12726583 1110539150591317019944470995730122564200 12726584 -697177361698803594006708759918120960000 12726585 -1597062426819310402418599279655961600 12726586 -29868533883239704573510525572253765008 12726587 -599735433382845350459042495535910900764 12726588 -278026631245466453428267851735983529984 12726589 899991093934139152408368817779642344390 12726590 127356522927717300541418240113287640320 12726591 280923480728862219146475644274998323344 12726592 -161382907327695936329262539675884584960 12726593 2052135836476850548033850615819775165744 12726594 107220187901731947277449848019493972032 12726595 -343280868413098735780852725248362502400 12726596 91024987605846150688038403159031808 12726597 371502733348358763491337618791151541728 12726598 -1192247545884906301093322848939723351200 12726599 1258711907348555390426355089037648218640 12726600 -284702836642132036353996701054057472000 12726601 -134062035747599176551595392092477842508 12726602 109655783335073257119743804727449117952 12726603 327588007526612057779012595728284284412 12726604 980150103081515965214143722443178189312 12726605 181272762541134945500643014243039066520 12726606 -279679416346423249784564402702639313792 12726607 493459805252799139319849253478354336512 12726608 151194441249243111103909286824720465920 12726609 71381472486157103127900465232779802560 12726610 -14260889488014771995405118879850291200 12726611 1586630628477610744036529414903970847212 12726612 -113005293858029497288962190302762393600 12726613 1896815360637751552791672230208020878848 12726614 282244733648563169703097276933941754656 12726615 -47374924317525372521484649434248674560 12726616 -20827749496533415395005374030353530880 12726617 1264215376026637088274809170997674902666 12726618 620662920666854699092469955001468266240 12726619 981300950711589700501704264042991959400 12726620 17967498606878874762425034993295111680 12726621 -1326122935787091317882005589213456258580 12726622 -314053828130681707413450191258585851200 12726623 -263117650309056310759074162049045347720 12726624 -19414273610595836587510461106017533952 12726625 336926287576633625174433017896075908000 12726626 -915663760511064929151504332324112383616 12726627 -111671088062214681996833629307445196680 12726628 30165115749838613115324970016410314368 12726629 1911422655206292883898186726521889382876 12726630 174301649499110114249745857052416190720 12726631 719279364333486924787967705203417885432 12726632 -547179101715141338391581669109475353600 12726633 252091781184312945338879987875124052624 12726634 96292502317197071040587015443590511200 12726635 -541137999250233050227497146290989829920 12726636 -236042904839959079999240436964569563136 12726637 562593630795194266489928014730630208000 12726638 -279944053470649041170429476834059449280 12726639 1675946372637308547016189584592766506368 12726640 482731457134695933041867042396666265600 12726641 -1724960374433769805383919064345276870958 12726642 -317450917696861438618526545983067927296 12726643 1002122310338187747914320206655791202892 12726644 -56396695552531865910987677351895674880 12726645 -125305971624637584753205942239262445280 12726646 -20029271403108761473100793129610122816 12726647 -19472837403290670922161093729604915200 12726648 -911275875556352595305006865709530009600 12726649 350712321767113718848341297564290828164 12726650 -768318005673684563869597509577355616000 12726651 300843091198153954480001814808738665984 12726652 -69745336741922901116628904044339902464 12726653 -637048185085592588853389763030230836116 12726654 138788025873176997216327584971304663040 12726655 -444498283865636236511413608677227634880 12726656 1083789497918940503937817386471024230400 12726657 -782897241346760044421990139014606060046 12726658 -2043025953285951012968486747419175424 12726659 -1657703216529761907393790287488117280 12726660 1020036093383008493499621077650359336960 12726661 1035052915060884870516462293922506957952 12726662 -39207496098706339704622082699240295168 12726663 1474367847547198456745480463905750112000 12726664 580328566356035353572055917074905989120 12726665 -332947231081024142462517922511071790400 12726666 -43053059753419236290336518997807462400 12726667 2288442287737533279962584965579238084524 12726668 252434110906772516133903679324986049536 12726669 412209524010699590326100195242595626944 12726670 -179240338238310858906171937368108564480 12726671 -758799568246075596509445177038560163256 12726672 -170569324032236969854135304469204172800 12726673 951213756339957005414346680625596239922 12726674 39608123312638294902365210689027801920 12726675 211054774904610844701412136578970610000 12726676 -394936529043333648110557838496716427264 12726677 -193011956541873351725771173016474706528 12726678 9652576154215749099907431218243198976 12726679 -10864815649036767151363962316683578880 12726680 2002846678002314983190910436329572352000 12726681 -526876692198467692789477472223324769056 12726682 -15210451030153489237405152929305198080 12726683 -243680289672469005903119983593547799496 12726684 68890804815809087492031213830130479616 12726685 -291369904087454162013875583637632327840 12726686 135330628477062650256127359068038444800 12726687 129594830167004309921865695013054123264 12726688 488884118864720262194936665856546832384 12726689 447262564774288590452949101939062955490 12726690 455843384292757171042128250522879211520 12726691 254679765181047649364072047957422748792 12726692 -837187100394094324178255343366882905088 12726693 -289201199664397930048673333982934577280 12726694 -1256940071473162217036719514699595744 12726695 476571008841371041258134284460736464000 12726696 -732065646250724749433441662304168755200 12726697 -441863947603751693805436240667950670854 12726698 801494469285823532730434017440730599600 12726699 -755776823294385866538952861829863162536 12726700 82639708454567650341266759990584806400 12726701 -864902053024174780327217961206414358240 12726702 1163092685226820298304605068675818240 12726703 31094468493529124225951728723511452800 12726704 -137986004303532481883329445579426856960 12726705 88485504155869981231474820784096549120 12726706 -180310234968076810071613046160284484480 12726707 -851314325408428670951477545944672731136 12726708 -90353989161092090862084549556537251840 12726709 -69226008694795432083071451894571084032 12726710 -833238777816329427846307349202574080 12726711 -902280976532832249361087204963221649440 12726712 -73765907350799056322482035525456691200 12726713 -1085647526333871809551956699215269101600 12726714 28252719593317485953787398383521386496 12726715 -32207210607401619326187727084712000640 12726716 -1422141338190609286134849136618515164160 12726717 336872137711209610634087785245474738912 12726718 85484832200650978757832832985846626560 12726719 681191701438525019009430006967127565120 12726720 -10504700164408485903126603129390366720 12726721 658825911862060981823011953925992964080 12726722 219923190340006111433114263429722198912 12726723 713908232124001220139475093032545153784 12726724 460123544005728736737839335495483066496 12726725 714402377750647812349966311195657684000 12726726 -564589638934736828838611050896960027456 12726727 -616379163003922480411581175869721343088 12726728 1879508847003334247868889588065239040 12726729 -630245999612758919665858117915563423126 12726730 -812680983620875490765497498244316558240 12726731 176474720169225694006714557539895180240 12726732 892213644278274917606896488811139174400 12726733 -587505537545859033521284595408850285120 12726734 751077544186086553451562072342549724992 12726735 149861338084777073667946033486340574720 12726736 145209513987385711527214887019796496384 12726737 1090704825745196951715635487969418966260 12726738 -102674764167245931015388141753685001696 12726739 997201188039574016822423260800166898540 12726740 -115745186778589104243217542431261491200 12726741 -613428843733304732926240853435916640608 12726742 -139204035236614857356848707046101565440 12726743 -1051742250046988057508549522467239174008 12726744 -905223191135666597555123548057675898880 12726745 -68105721481081023910056636795328253880 12726746 -977164831119293131719111950888350886928 12726747 139592841398746035489188319655467175680 12726748 -753319583191449117288476718964659325440 12726749 437528135686656284962586281024962551136 12726750 -151784927438213704171933713106298880000 12726751 -1263825571765431976362141706033314318720 12726752 633937310709468746733822613573782208512 12726753 10719370016452667897675983108788189120 12726754 -1912225263553002989333041342535772499968 12726755 -119271106914089061008643259441282169040 12726756 128120093420279638633065469836932861952 12726757 -370226499411126194912414134564261572994 12726758 -234251473566421714875005347877789219520 12726759 775662693405507758745404668902119166504 12726760 337230934730784788248875879984228249600 12726761 -938212433575977919962731201414997835788 12726762 -351303114702664766994048396919904686848 12726763 217620599512606406403351502349727721360 12726764 381885517141846429063584368101529784576 12726765 308283803369579293232792414885748859320 12726766 -177221178710784155342827314884923891200 12726767 -1611894485715537073163092365528138227040 12726768 214195828385503285037484170938469351424 12726769 44836598518451630884638100713752520480 12726770 -342976681248117457020270149892970483200 12726771 61601565774866696449132688368781948928 12726772 -574585376954189417230515094359624222720 12726773 904656153190130787132707726441903567022 12726774 -224151039001438072267907857826544168960 12726775 981883957847614930680242900884462110800 12726776 2126217382145847914418488533581448028160 12726777 108834997723865590652011436411022743232 12726778 478065984831516594942060073269963692256 12726779 -139063134337385379173193109168576136880 12726780 71515008727931186449360693153735680 12726781 1961107804278366432198805399321117361664 12726782 804410308346802008457113397983017173312 12726783 42521432835609913494040528841447523120 12726784 151001401745723715738041413429962473472 12726785 -728435943304927984318078568762097583020 12726786 -687814434544988336499121034251097156736 12726787 -1694121321394313568194781914709483874564 12726788 -653733525167488108768346386789868001024 12726789 1000676729302517770379037875794509807840 12726790 578056271060779957182199691389903862400 12726791 -204981078804453847470289099995819256320 12726792 -77557138159809692470626828098379233280 12726793 193533454205679622741058164050334327504 12726794 -92035070171471115016187222441024045568 12726795 -466459889748627468408061117921136078400 12726796 20760367214954305490056596761917420544 12726797 -56980373097348791064565059771912787968 12726798 194347579252475444571435373368805463040 12726799 288782681453275099999763323915168506800 12726800 -202527051583057957004007649669643673600 12726801 -3937860042718865258086800030274030848 12726802 12619814241476016884606598237683755008 12726803 1964854046475162697078040323360356779052 12726804 308869600244698193841062545405964138496 12726805 -165849949924706844501610625867335668480 12726806 -508778939530174115786471503888741872576 12726807 -1337205723414686908721203100063992427160 12726808 1328612343773295681021888200810290176000 12726809 -138418694413903476540778813061644133484 12726810 -7602007642244415963750811746315816000 12726811 -1071942120617716463184837388579655326588 12726812 715763489549388080022463082935978579968 12726813 470084370543053324130384983590417094688 12726814 154351299095661925269524761536380163840 12726815 -686815985258160535808845696466769854040 12726816 499902853602117234839148717244661366784 12726817 -102034068354087345444350399486788607134 12726818 -402239694256094400614026114814703273696 12726819 694605586496345970453028434362772351060 12726820 -28417411438447708356844316219414323200 12726821 -1711552585657169271423627985188763756800 12726822 64192208858406479997191324573197464960 12726823 364710090267968184105962251906874099520 12726824 -1194595476268081628976045861573966643200 12726825 -132681237801295563426644661723396332400 12726826 509085600318213924234052286508639799296 12726827 1570881529739768333691294861133928044080 12726828 -1518463751911985352569837514205593646080 12726829 216982296001941517575630064219976160876 12726830 -397454257340036347116775679400717089280 12726831 8574577412751202494204209953192279680 12726832 266051564747503451529222966685530177536 12726833 -157534819138047798553312421936379789312 12726834 -52806930235485598722677739882023416320 12726835 957950362735298776030107883159501668000 12726836 -865309101291815018832012120707893499520 12726837 655709738196808109435639964924484740348 12726838 47053799578178220440005620337204758720 12726839 -7045746757206963033630729185297923176 12726840 -75503989303333777560272992207994880000 12726841 -623830585567851982253130324379994060758 12726842 732385115848689108699829780987666665072 12726843 -298363489351469164455559542559621656576 12726844 521026773816863953542048521874177465856 12726845 1470606766192167010585747559551919549100 12726846 -78197869550258531891391373633177344000 12726847 119167896375761187238582153014773332992 12726848 425940408141092099080524356253118365696 12726849 1028739247022625162543391688152000406064 12726850 432574982843902519950623551487216540400 12726851 -600309385882254595632885692052130335384 12726852 490709833154261871603449050938018143232 12726853 161075774030053620047567573975863696660 12726854 245144322515140996344706006531670508672 12726855 -71474335955047130456431358687076040800 12726856 1492890613084368532919556546356453114880 12726857 694953892996679502460490709584044524480 12726858 -467650947552823097398855910817966018816 12726859 19557831392221067581782180953586593016 12726860 874074756529001854987158608513861422080 12726861 135007179439776341394475226430986762304 12726862 151898313233176589142146994814491380352 12726863 263732333665457844772243206241660223040 12726864 102574093900052817901498526422679420928 12726865 1447955692914125674382854062431641737600 12726866 -743913536206795542730714900853072572416 12726867 -107289788985307285984184187851763925320 12726868 942054604273675142765202477663234256896 12726869 -53860779487585055759290976715206087730 12726870 -48215706215046350499806458172495074560 12726871 31003155607154265115551977597001295192 12726872 -1604249638483489901758074944066948014080 12726873 -1123633352501180090137762443788658519078 12726874 442292943719432311177528915229606756832 12726875 133381322619107360221957747068704850000 12726876 -855723881062608093049457990027599123968 12726877 -206363035154548685554810868215056419840 12726878 170383490147049754898646216816857370240 12726879 -1228970567159259059549327613280566515712 12726880 1000372807568240538715373056349464166400 12726881 -142706333239442648391289231220240580588 12726882 -2723588923343840903586765806277281280 12726883 1746345438534110147149649041249012404492 12726884 -986988296147100724855020111818812108800 12726885 31843577344395867157771628527293514560 12726886 221788923913758606828078472113234075264 12726887 1728256315298363896795010248345027197192 12726888 -781775130613166493378507804266912563200 12726889 -81424349043496632133769980875571515648 12726890 93524618981297923043244155087777971200 12726891 -378812270260761290882342045815196770848 12726892 -11310595699469679217006078990376318976 12726893 -27301999177626662583551131953068639016 12726894 973334191462460984016888323039282931840 12726895 -119160087139926050851011006692203991040 12726896 24222107199155957234196900555612094464 12726897 896026042365288469517636951086349740224 12726898 -399869487906446255492982083121234082800 12726899 -19252557615827460162448340001096334536 12726900 -273376641183191763348960302793546240000 12726901 534790723773830052919738756236738336 12726902 890087309379223470376890968062128661152 12726903 -342339741234989370847103016009943941120 12726904 -1119887232062663726026304372714715033600 12726905 -237569596116921880099668251157918555000 12726906 398715399623408101336684171068655486464 12726907 -2073473882939833897577037613295010378844 12726908 440833031458388992285426857886576048128 12726909 545348135813971332253344246702401644800 12726910 -171034514768159835222721568437173162240 12726911 72020223007101660244285449461869232400 12726912 536244597072151071511816618701603471360 12726913 -1660875357113721085169380476100190156460 12726914 748544904121287622314274296217652917152 12726915 -489645100443758469131688013683054496080 12726916 2003423806459297436045260506461721808128 12726917 1226133522010375172149045082759539617726 12726918 279168419884818575428487494075399632768 12726919 1691993148128069455096085222534389128696 12726920 -126205923346190975515426898733305395200 12726921 760647881909410104526945165434347204112 12726922 -307249734019549398606320153648633867520 12726923 106164942395413038394744578535416619920 12726924 -4697329199613981112639797420360204288 12726925 14023170027169251734480350886672032000 12726926 -94044838237196879933404214674206200832 12726927 -302337561077602717699105679715386162760 12726928 -166059401935035098312926235169952481280 12726929 -2197902127581398804523092605993562635470 12726930 -67690371159587613913377224915075258880 12726931 164213945235712777776561105077393431200 12726932 -946079366219414718449963389323318117504 12726933 -520953402258243422173112674984640525952 12726934 -331283019778334639831791407717851686848 12726935 -132071010974801733888312460860985018560 12726936 -628217748095004302427067721313833164800 12726937 -480419732853542886927106435211754367414 12726938 -87536196533908193263627347938612740608 12726939 49028831047418364278423425621350862848 12726940 340063535889570601634135830412964710400 12726941 -184155635211258309314906189900391691200 12726942 322727897807733290681127574134200530944 12726943 283373943889885476270857279496285115464 12726944 -130808258712938479037403371112895610880 12726945 76330349788204706379694415518153127040 12726946 -207032550927681061921422952566323508960 12726947 -442700556170694011209304052919259231640 12726948 140256208835197127827349108680669593600 12726949 -902837982557592978259430333663548452000 12726950 -98218818708133066324631154324254184000 12726951 700719280289025387689686158678089576232 12726952 570376052183244158434902568189915054080 12726953 -1411322805907706834779780271649685862400 12726954 797138222467554068058711024259263052464 12726955 -52066983777838165768596569934425999280 12726956 798823137780477205897394389885426752000 12726957 -264704471982837545658748094280861561600 12726958 302948314195610528231920825062408557184 12726959 292123561869677537989062521881268384640 12726960 21760521741715060930834547840935526400 12726961 223216687335168098275759524466623148852 12726962 1077034992781667637017830867150857065232 12726963 -6741238456089394692401495628634357296 12726964 176858681475224894769178470581470705152 12726965 -365790492305686496534941804336751622600 12726966 -4556825273083107147620972776334199936 12726967 -250877815396998527244643821967565643048 12726968 32770397307355579983181937697028239360 12726969 18682448251595959391294085740133419520 12726970 -207369800352677317086792326065870728000 12726971 -889933652246911788207459704812451160648 12726972 -262175952096729499075349479979316309504 12726973 121457495200397095248649196932811237120 12726974 -75910070735714949993264926419127879040 12726975 -352363054882424872489311158585273327400 12726976 234761401416510622786366367592564654080 12726977 1221655575344134128336531313764266933826 12726978 -292982203641351280445709748274364440832 12726979 1687118566183009864059601046397995968000 12726980 229640136637412184123933521327279984640 12726981 -256631411012013399221560325110710043872 12726982 32854296071951382299527879481351481408 12726983 -92100564067476317663772237975126089400 12726984 -182359357115243235752485145717084160000 12726985 -1577502165922592003064783442874219250240 12726986 -687988343097688184092102480563823097808 12726987 -159616980358230721436910834211867173120 12726988 -207514394587873168130843279402448642048 12726989 2315649515662238303586200220292578140160 12726990 -707907029858414243579708374833001670400 12726991 860042856103448263828297386668265974832 12726992 135944556576763524429280772473471107072 12726993 660656321969397175690575422830456289184 12726994 -174626348676684391097861183576448519168 12726995 27944753912400730363546614906960150000 12726996 449454377417568936520149373634683398144 12726997 1021848607975890407400780084683689731292 12726998 -79510518896746062553204732617427920000 12726999 -306572226938665624865359368076812910272 12727000 -234118789722111055294717880093798400000 12727001 -16403316913640241533898047996794128960 12727002 -33283466060620171898845191719480698368 12727003 1173665244064659809538839800202750573252 12727004 271131944284889875699676458167970661376 12727005 799671409431406258042118369985813214560 12727006 -490889308958449844222831668934104626048 12727007 -814518949713228222341973301367899419744 12727008 175277450923992889875184193828730961920 12727009 1820630579806571064169558126522518242210 12727010 54972697701284091006387833993541088320 12727011 -1663695337672471012798537725892583040 12727012 183122490340009372941818994241617981056 12727013 -472037092222625168321704176586878301476 12727014 -538138897856582247341175705590894519808 12727015 -91263566566987917146798877483416784000 12727016 1255892717437720968171340492093957109760 12727017 159079438450963503632798328394953864000 12727018 1253633748592352112510855072688973910960 12727019 -734870575149517520989018721593827563520 12727020 -492872290975186122914261902858928440320 12727021 136416254729698795617384643137780875222 12727022 185471858657163426326960642007877490688 12727023 -272671679595790432211615065975736293632 12727024 2340718039100502737707062317943586816 12727025 -1508644774586334638276883080019390372900 12727026 97459955123663272594833263843847491904 12727027 129024416329267266112540741485806423520 12727028 -79625921247728864872613196832396808832 12727029 -450059188677458954888811008591073374400 12727030 1524100643132913527256798913853215718400 12727031 1135094742305126535512624683062316998000 12727032 -536881915458266768603908370056838983680 12727033 -363495313738345447533625682746661290080 12727034 180781267511802550220025436665621372672 12727035 -284041797522002505167247649873412595360 12727036 60556028053571385053000758600694169600 12727037 2129791750487504278263374222145587463180 12727038 -88187171311614628914038722918364999040 12727039 -53360581432585452503367185350400747632 12727040 164017689971219443648473505325824081920 12727041 -899573888064372543214140177240733169280 12727042 -240155285101895435517224051501860367328 12727043 150916233752810146324007280644754428160 12727044 41886588727759113713176652334750170112 12727045 215805305483764644802917179980986192000 12727046 1114645496070054758518876511245966949472 12727047 -1235464421561240716577686383870198067800 12727048 -1707923144168396419581975255052723107840 12727049 34850962171686496950211157903027062080 12727050 -17568366561206827709332204898913484800 12727051 -1007590883016471574225560177516500665088 12727052 -699129969212145346578587095853672130048 12727053 639244455317565202020924838651866365664 12727054 2010694913384305228040395088201899008 12727055 -7353555189475450599325443655325512080 12727056 72190076076967462858606896978214256640 12727057 377551728553526170813416052194835630912 12727058 565133316839001259125138662534581632000 12727059 -921413820642759785188910818161168436296 12727060 398623452127513394339302740916200564480 12727061 1707484465662483377952241900524278491662 12727062 95314757533386419172151583376484840128 12727063 581411288281165184726148654326671178312 12727064 1517349919195439067462048963507487242240 12727065 -61246157005800160729496878993434809280 12727066 673025972751367780903377478661374458624 12727067 -695791615402386376750142056743151071600 12727068 381634562727365727584267589146405091840 12727069 -219798448532141473835365722039841829530 12727070 922541785077776108527102665570467132160 12727071 104360307161034345912921986699181292800 12727072 1051502846718269978884813457813380595712 12727073 444196836804696942919072121542545495744 12727074 160019993071100696857047208075134977280 12727075 -168388817844195365241512777952200816000 12727076 -296927507162393299698641548362510855168 12727077 247382435427535021873576366261045544256 12727078 -13204600174018600144911159748739331840 12727079 998021413054445457016551332951667542160 12727080 -135141230789827406254368172216928102400 12727081 -289584371141246547674873551017704212736 12727082 -338354408295188215729875623775178294608 12727083 27877033963714409822947214846413499904 12727084 358656488147192091254015273889545765376 12727085 124745520851201744371818211029975216000 12727086 176717820929988119347834487052743052864 12727087 1066124743179006504312163408573670686736 12727088 432409157417389730891785086604224528384 12727089 503146198106201947829673852952923773700 12727090 949746032871630514190843181380025016320 12727091 -222856682923087664326379857359933102960 12727092 -222524504378225504476044180856652169216 12727093 -854526267191072960672612930948316939680 12727094 651769802661422001124052862727195855872 12727095 -249389431584430156026439143146869410480 12727096 272175257246169725116300908131674705920 12727097 -12568211753947000459646648773049116320 12727098 -1022042164329317138816558234480129487360 12727099 -661718592108609754590322466822246539008 12727100 -284088010542555573888999178642951257600 12727101 -1037295295800759827046321166178642043072 12727102 92351954264512812614632832142892583232 12727103 1191291192893961249840984681912701984064 12727104 40010556184475372761500387257824051200 12727105 1031583831328587798299797994823177683520 12727106 -234071498627247710257860190424522589696 12727107 -606933056471412813849187122250162451196 12727108 -965690640128249857478485792179201945472 12727109 579441181980080256881557637964216113310 12727110 73326139271376980860210674798219294720 12727111 815977741023310897333917286476335738424 12727112 12694543227630282403541674674349670400 12727113 -967059144919138606220953759619143001520 12727114 -642290217138397394995012759869327879840 12727115 93729570707815033328204640278435773200 12727116 -65908443096544548209230780048369859328 12727117 -717560517589890620948704148012620872980 12727118 671750280911104750120888897010326903680 12727119 -268118484034996856917216778095692801792 12727120 -61702824890283104920087840459621662720 12727121 -1694655842637554138837248190036509677456 12727122 250929681719117306939786597799839455872 12727123 1873373010542724762519368358311925563372 12727124 -1043005065416415838480589951132197912704 12727125 -353137025971829522651312493235212120000 12727126 301902719496599687622604756425685834560 12727127 -399447301655558924624738162346114158928 12727128 301485567540869402080267394949272924160 12727129 1452490467410332141775986337979651502730 12727130 407825710797551423846981732831149701120 12727131 -765670572079023657167996170318531629120 12727132 881883610757748934846949900656884598272 12727133 -727547186345407976041483474324879221000 12727134 -287505185024332712380404481506694615680 12727135 1278707925731296863791307148072341330960 12727136 1059530098696727083048550337205373632512 12727137 -968136359719375724947013559048317614080 12727138 90619073115562377080162883847004418720 12727139 -1912846488270550296092941360913262969060 12727140 -6367113874893463123425787246069370880 12727141 719191547709258101023357486233136413472 12727142 -15111252944703076971976504787037701376 12727143 -222002659587306176780016649923492480 12727144 -1761189224264822214949166711870541603840 12727145 507527021280683748894307174626907044900 12727146 619199264998156346885058793846640227584 12727147 965021863134770373000552918227091348596 12727148 7421442152073063324681104449475552256 12727149 140817668717170633629245976557347741920 12727150 184789140732994147424544563220575448000 12727151 222691188894995114597064588491768989032 12727152 15719970825766296614995720508361277440 12727153 1313941887121938415562105319598183347264 12727154 335868543206464344233407908652239807744 12727155 167495382064072798775750026292627589120 12727156 -75445925451720717194834956597679875328 12727157 1661655888268306345898352095511741611100 12727158 -311423040591530919818070151375527537216 12727159 3707347878523845004394405604293964074304 12727160 259006887926334532080781336233533952000 12727161 345822401389131927423557576491739879610 12727162 -415207191781328149181748437502226348320 12727163 -640241687019486090803390010900226626600 12727164 -709938721212910300860127823957684903424 12727165 -302945040345942213399309661375251058560 12727166 684365957222305711776058370073483244032 12727167 -469709760919274555982408974153162565360 12727168 -1050947565976057200256435314691544186880 12727169 -71139627376207300619752494949391013120 12727170 368074587861149947834086172396988082720 12727171 -212934800525634147132757708754720490628 12727172 -456324676870572851732998676778584789760 12727173 -353018146232268157933020947988089680416 12727174 259396165388193484220120921905036099584 12727175 68446770453280958259279275009600570400 12727176 -139971870180776099719877570257417666560 12727177 -3487120265719988590845385218452426160768 12727178 -38603962136163418314040911760132792320 12727179 586703890670027284356650573223141721440 12727180 -751649742973184373378757138489329945600 12727181 -20565219215982066976521985191061398036 12727182 -116690027545237259539803755286312808320 12727183 -6754286590011213043808648278290487936 12727184 -493760116589899715660055767789283532800 12727185 26590730065867911080228269867524259200 12727186 -385477361744870247153620083958946106368 12727187 -1869534614127579786754981056657791431608 12727188 186355162698668114284633316826027110400 12727189 1286077395600155323572502421996467040124 12727190 -34701908665043676786152923709492774400 12727191 -1175580344568641791679455163479496390808 12727192 -254708767170085700340236268879267041280 12727193 1698631210113819701588326902247066596480 12727194 -579810271232975035733518906251191001600 12727195 474523209589489842418208364627307851840 12727196 -381961623716426120427160852679026014720 12727197 335168490711985933626135800278182017280 12727198 -334091276930237897588046148832131932480 12727199 -370417088858219850251095797503073521640 12727200 -536968314360105934802132546205017702400 12727201 53388403838856370479490930257674030100 12727202 -988887592416288033193633230738295670448 12727203 -325177764294028022162534238617712880512 12727204 -581987421735092955416014044469557714944 12727205 7323660267544841058885700694028817920 12727206 51616775268289150589430716392648217664 12727207 -70199431233705771596368775604685015160 12727208 256540899179199577176063628853618995200 12727209 87709872591730070286229831598698924800 12727210 2806382277227582008358391765489827520 12727211 -496960389134949645625619966633800941708 12727212 -188941395247905304174395341472905880576 12727213 1209429211850839911636129195682328189462 12727214 -1125256284669363277121756387131859684544 12727215 312891857046298092037797015161595253560 12727216 256875241282961835802833998632114585600 12727217 -19640652693604377474698953600257254940 12727218 69204659295308573346968483187179650560 12727219 -120866520267136336623212626213409389440 12727220 -237259793079130540805555204322609684480 12727221 -45674111096059055768214097651664322240 12727222 374123483257645744639096323626442119232 12727223 -828054309934457351380686499937770501920 12727224 -50139703703565979722110999447065313280 12727225 -423433786262949785334676528657096721600 12727226 -13454218895361053513308171839091142400 12727227 -1324076041891862919459434694073906178280 12727228 329131681282388137072496685543033661440 12727229 1399699980781516672243804597789701589830 12727230 423118977933548020189083070595757984000 12727231 -101688232702375792123748045820974793600 12727232 15820063905926464687859493656466554880 12727233 -1040086831283934163058181387903939406080 12727234 4282423757333869027066706016115573248 12727235 958036010659441700384506596256998097680 12727236 -1972381022792063212915493075731562496 12727237 -2618450506686226244330378817404743900608 12727238 743923714042583736997670202180271751520 12727239 44942294921968180428400898069501013120 12727240 779124576305870492331108001259087308800 12727241 -1359473628497146489712748314075278912716 12727242 -492471380687938867178770343321264014080 12727243 613574004596852285723165969809557401492 12727244 -20964110553036484930589373357109248000 12727245 105424043814082416471146269422272683200 12727246 -33117330033337854846348519553949996160 12727247 -500106616355352417157973637201066222240 12727248 157772352842720692360341211841999929344 12727249 1086909562217254091093154302911640107250 12727250 -551122158041880391225687853330914680000 12727251 -89107504934164582458961185923630669760 12727252 -679462817151459231550817058360333019264 12727253 444342256840369449476190609993187487232 12727254 398665960741471533568232388232877096832 12727255 -196725449027530831917351720180252516840 12727256 -111943427840641529371697012863236741120 12727257 288258398646692392907078205967393167360 12727258 12989795113747730740288885682281781760 12727259 378895105031944380371253648513415866000 12727260 -93071974530076883190698811063355699200 12727261 -430675507389455462153052141797576310696 12727262 -35056302459810280753592527118294006400 12727263 1209913658435714252261396912685389820744 12727264 993212742653848845250378073611960320 12727265 -710945577955666055745571826601401039340 12727266 -37808782328438911470733457115147607296 12727267 50090209212739118703093742115667916800 12727268 1306961462395156037366492317774870364160 12727269 1604160468578029108567794397680122784 12727270 1124389136296557097539152544511335048960 12727271 1393428026674769686406034776388337560288 12727272 -364824199222782710996325246455760814080 12727273 -170745453843952637313708874966218172216 12727274 -163563955502022882128719392031103278848 12727275 37844543358699665457300527692564113600 12727276 -240910517772101503308833675172815805440 12727277 -2108676829388919279214668096550159969920 12727278 -538158906515987160427994100668135018496 12727279 1241114222056004945513844601132981873984 12727280 -27236057643416861936901205306939146240 12727281 194275974740700608769898142559224921088 12727282 -1327665251318203555242227254103016636000 12727283 1813660269533237186355207972379808930520 12727284 -820051282634654207418445524819789969408 12727285 444037116567133069784984805760301967360 12727286 150333807979201816496017659799063375488 12727287 26650645091947901778406019853333981336 12727288 -914816392144206406776351239929594675200 12727289 -2053148919126051702695862485639914997910 12727290 410853763361693588216684304895688574720 12727291 -1102490100018749560131841152223203641308 12727292 130651729738638664565948210155267670016 12727293 186057910291531840366097049605904059424 12727294 -381505917445063415529765140315435618304 12727295 -702330611864084944508710748825293747200 12727296 729311037929020156624515321850276872192 12727297 -336098138347858424273093199821696623296 12727298 66600135443985884265032941773311397888 12727299 125194217213604362398426595996149379328 12727300 -39884081472334160623556927782776864000 12727301 -959990921568461259735875141628090769698 12727302 -49856963427742520624949585997206220800 12727303 -241645702960769840603007289617696779520 12727304 -1821649046013333461359597577309016714240 12727305 -628917798961098307231804268092895201280 12727306 -422406885581521444915648127336849085648 12727307 -682680148736092816512681865856017691688 12727308 -776714303234226449595890017648577064960 12727309 1116510584829753916785654350500468245312 12727310 -136841973462763031219316637183520400000 12727311 884846931774614056658141199711122817672 12727312 -2655509451623475520305538337309458432 12727313 -1261627446700903541964705508646434299276 12727314 536305719962467984278886215314020208640 12727315 -1904121066084443877708568939615651644480 12727316 345651588813682555300141375715947235328 12727317 -886427008816921874778489785318202274080 12727318 137675982031246882777511294611187945472 12727319 863907851111496241062123509627770452912 12727320 -260949225004980646713159081445746278400 12727321 -550138904672359292282792740183967754800 12727322 -208579915117812879948479355130880505888 12727323 -195868978368734360781677102693344052976 12727324 499614223965139958955877749961216349696 12727325 -407697621393017779749281423516814075900 12727326 236597137329349159863177688919463711744 12727327 1584200163159195157658672621060174670176 12727328 1413993808903464550309126677157052743680 12727329 99493227393397600612653758499223633920 12727330 -30302245647174757938268043183294131200 12727331 93211357166749724402153890536355794312 12727332 -34651841424021413528343627978394156800 12727333 842103465126782849440891471778685108444 12727334 254707836485360258836094065584755144832 12727335 -446641393264640640668311184894607543600 12727336 1395392627559283278898179888923317447680 12727337 408056837785742461272223396182192607104 12727338 36699253777479022640554853679228073728 12727339 -1397556754302236306895912803478881216688 12727340 556108023826135989897819819977762073600 12727341 1788338845613128001106020192522328790080 12727342 664364604037732443318758771066946507072 12727343 -222246706550999344926924820064540492976 12727344 29520894084875361269426514230755983360 12727345 286524065658935879143024927068091261800 12727346 -362863781770445177973510215229266164320 12727347 202491384217156901448757344263695385400 12727348 -398911436626402178703705671533345355392 12727349 -187012537299418129218779311262033605536 12727350 268602816512645203889583651806847813600 12727351 315074586005202784989004827968738903264 12727352 -499054732619392592853548587683560755200 12727353 -978262232384010193908086216529840594096 12727354 445405515655353035536132426838181938400 12727355 20647686150513902258757532914304252560 12727356 -366699401047641090408940212948993669120 12727357 -774405671401641279197858322679112094048 12727358 56755089304915069128028033774630521600 12727359 491533618575019657368457976388070584960 12727360 -154123357080316150293862341705927229440 12727361 -247699238631757056250795343623014175038 12727362 -488041036211115261124001005972766630400 12727363 1748586248083117346545811706004382680584 12727364 561032250768191587309286806455192932352 12727365 178817001056107488674511612341753548800 12727366 185819632796215160036635130611416909504 12727367 -859326705588794438890764359518128774120 12727368 1494576248437636758545880896815133122560 12727369 -2115621917817242779452374419936417832230 12727370 -1507705883870531401940186889067487040 12727371 -330296912608547057418318727119378091536 12727372 -286106643458176402802411632483228827648 12727373 1973380630074162322329852976489334968620 12727374 -661099139419108324239788139789149122560 12727375 776568893734930910858030559049227720000 12727376 365784533466706655692288409508032274432 12727377 -153087901932805859618848152103004270424 12727378 -116761975237318972350917711519503666560 12727379 -81154828281679436051390584985175935328 12727380 -441664832810583239814691572713790781440 12727381 1909066133638221800189246912816521503182 12727382 252314281375786833597707958739703169792 12727383 -607231402406383046196578263089830804376 12727384 323101553317116383282433080559013048320 12727385 962564478426145089700636777968337800 12727386 34796472916483534078052217671625736704 12727387 -2680400043011622180381232388071044184808 12727388 469574102635106296230881847080825676288 12727389 699142816595960445328339247404660865088 12727390 -383366826375176395979236396670647351680 12727391 -209639519151142768307999835883826769216 12727392 1177442565438406529386032838574989639680 12727393 -305258079738604974298380120138422868800 12727394 123576368817361224529213982578627922592 12727395 -630922960187313179006474472714338880000 12727396 1541871672486544842891979347668081018880 12727397 -2160319594710443744874045707685508740960 12727398 -3239496608610848891328968866321946112 12727399 919165386132368247619410146563285129400 12727400 -365773816977408935803301892865222656000 12727401 -2058166450000194572375304314779946687040 12727402 576601956699205476637544702224659103152 12727403 -642386378821701227564126657121454184016 12727404 86618873956862527787037007017923880960 12727405 501505267976798239000128595433920482060 12727406 -324133029620621210767880907015061695936 12727407 192913999303788644644942313384765458944 12727408 189421759216822772427543665144442880000 12727409 74479056392625229965390927827083447104 12727410 182240181045837010398436706768585679360 12727411 231726594817248177562218312690013972632 12727412 -139629511038121538787708194344073318400 12727413 -277332563647171420680760902344818083456 12727414 156405976097427471161851603462641210624 12727415 -15838832979413186822200788899818960080 12727416 -2957859487838892542575448815489474560 12727417 -156488674485892289198755635192920139308 12727418 594215552048146436970918280579405091328 12727419 771961719964854564579226344129154513944 12727420 -314676079661915966351398230011451525120 12727421 326159670719732443180026855020521056960 12727422 253562328009571197020521958193684602880 12727423 1388180768233135038381854742472364455960 12727424 404787521184425684891587411832733696000 12727425 -151049692043033643413873795317678956000 12727426 -306315030338006350085718210901605143088 12727427 2210009989877126750518580851887821553276 12727428 -167994539411853343917762757731691597824 12727429 315555595207334759676401342116975886688 12727430 -54835123397419281226775815390339514880 12727431 1677218008503777996878456172331650942600 12727432 -601816780248383994608899841150570987520 12727433 -567899671406056684026280604279533606620 12727434 -364520580141603206088568613776731505920 12727435 124727413928400844369433629266566304000 12727436 114075861985194178363432714845606629376 12727437 119678234743469660699205985918624355520 12727438 -5798384342421534334090925241530267520 12727439 1894474623006226227796245203144701800240 12727440 -201803915976292725721829581020671508480 12727441 -1470790497674754604634883296111508096 12727442 -16207475720368983042135350133290896896 12727443 65548969933714159645362524646761568000 12727444 -1352415522752616373169045835521355048064 12727445 -245151585809616979524661240312475499600 12727446 -253843445218206114496870288624820298816 12727447 1725426892181015435260550119644235485896 12727448 -668486872046714575953709153552480880640 12727449 25276832923408733265708332224100736 12727450 34821582760704886676796978958385930400 12727451 -30487489418216491892512200499262674992 12727452 -243356570402304757504737488114894611968 12727453 687972108519663016241224618687799720960 12727454 -1525017984344181213909759351832103040000 12727455 227960236900685253527794353681260906400 12727456 -356768940129501439606341456711709949952 12727457 1039410316092840617242947051638053476912 12727458 -241656313062469425278306855241562636896 12727459 2391613836133558970061115249097865458016 12727460 287869061694649338206040895175581839360 12727461 -1201909056596807589875623536499321411776 12727462 1345521341002538519934812631273452112000 12727463 768024300075001622995521128924854566960 12727464 209855463580168888612394470767260958720 12727465 -949649313182202991975088847221809186140 12727466 167691745901815633040851613725965800640 12727467 423393789580941525379834972239707002560 12727468 67137343355092530572948715201808706560 12727469 -1250775475854663013829896884047280915456 12727470 -112928643279151530136525767043884810240 12727471 -792316025631192959739657883742392041328 12727472 396574596153793294033779070087488946176 12727473 -530589584495897407269919652161698938880 12727474 -425512276075378949772553315342827009264 12727475 284220694267570206579078030682192505400 12727476 7251669052431173749206022825764126720 12727477 -72059267381010857028708331716363596608 12727478 1013257529840361330397930119037154075040 12727479 315270367942857647391049974877392976080 12727480 894176317132358463912762972474006528000 12727481 -132912083460760555203916874381014454268 12727482 183621518131875666793640505119272437504 12727483 -441809674187956490990197154265855738268 12727484 5103540051019784273314611510542032896 12727485 918142608827985492226253309434162353420 12727486 277724389991335567833049457012152872192 12727487 80897966463324475120990730312962975440 12727488 16280936216949587104748205306575585280 12727489 1699750119540978972787883665512644916290 12727490 772767167511074835820853662302849300000 12727491 -347575204258058305411982873116158816000 12727492 -335756940158010533018198640750846535680 12727493 -847875799783186808672195924187926128260 12727494 12606915603820982685665256504831600000 12727495 697917223121185096386392852040068535600 12727496 818410378896973372889719255925440865280 12727497 92701696077397879288445664869683076640 12727498 181860837980822493588523157433206420736 12727499 -1329241540276159239770110224227749723500 12727500 -106078726561743512781307676879423040000 12727501 -102929959081330914493330646117856463498 12727502 491263136136667502644251695364005140992 12727503 698903851404869730166140924947860294800 12727504 -305470515097332560239889372621943996416 12727505 -976280760003927309699493915573278919500 12727506 446767878984890372356189993372910592 12727507 21021487500165494194372593676377589920 12727508 1176124545126988410203671345797778835328 12727509 -1696319285087002205627640090299131015680 12727510 72218838708765747387896856462356463360 12727511 41730849200602830014963242966983443400 12727512 435214320854699598503153821985899192320 12727513 -2262276365637070646490010264508227413238 12727514 456930507752850417383629172978154985440 12727515 19810250664229317316459533542950625280 12727516 371388313602492327472402447916386941440 12727517 -2387646604276864919225010915223094812800 12727518 -407489886338289631504482019460376828096 12727519 -399156352153429414753799845370301962048 12727520 -478802240667272803792736493565142630400 12727521 -873510194094292057068937250347235513328 12727522 -423286077364297649608009519159104416688 12727523 -1180545724381777761421861448092839984228 12727524 138579368246109717453660228617957621760 12727525 186989976079793652178604955220993929050 12727526 -62633243668936904792698794170735623680 12727527 2914318568818886316634526710445140608 12727528 -1008913012281089821450699981245250191360 12727529 -83706071328899815532324326951398406752 12727530 -560884327071679365230883870770630400 12727531 -518487188419648498248841708377412951536 12727532 -553193012056774453632966752281521960960 12727533 5774633486408915062904499993341319168 12727534 16350529895151351638236131783895361280 12727535 788124131994196624275480883424375612400 12727536 -70607414804443472577973319934946541568 12727537 -2155059819467183771682308466380843184814 12727538 -247544784736917527844570264198994372080 12727539 -103819587686144574183073799003347444800 12727540 -184176525435508552789822846994011422720 12727541 -902571119052445428314000898414084671058 12727542 -29413238194207431326210275762346764800 12727543 1146376386375462295721091412961635431216 12727544 -339741934802670458141534757144138854400 12727545 81820878252979318775602694860072737600 12727546 77988992173299328648365402357436489728 12727547 -364852878919784776285293077554325833968 12727548 -307700394055173558235204010643192477696 12727549 1909454926807730112703423618351308660000 12727550 39926567901240626288690958461697513600 12727551 -37560107039607020910123963178248493368 12727552 -681109774837912916695037344624725196800 12727553 -1518276218127641527753526085992475091200 12727554 -50921969698973166668461995960215196288 12727555 842543079573566598474543791998610131920 12727556 -123371475302632604785572907685176872960 12727557 1937524224453858800655770558559633488640 12727558 134468902270848408418792917166963547520 12727559 -116213734399701786189370388492765504256 12727560 -245490069450881337322356753785797017600 12727561 -310455131103362085831768547055218435776 12727562 -9109112001838602868857357252819748608 12727563 -400475984837822183522285612202163677696 12727564 604783160293929429906577954610273598976 12727565 1027322429232959068446085393487398160460 12727566 409881047957583528048500186466588828864 12727567 -891812743934473878034251115358033791608 12727568 64928415132917959973015548593710039040 12727569 574382903568447488358864425852557346544 12727570 -3753103620576727970260519983784704000 12727571 -2657772625102305689084585530482248900208 12727572 -297092482553409565155662092274161790976 12727573 -870579091197067432318307117006092296178 12727574 -181039897534928716882731491609382750528 12727575 -119873771679339694688695166428906748400 12727576 1807116904235354230588597294991569551360 12727577 676864730941385133614411663366642394624 12727578 -619037525555949710576409177272367398400 12727579 360412812801251364481758645456270983184 12727580 873547901921055540085808746786970112000 12727581 -653175078147219698329734552783723728256 12727582 -210166120837319950006572173898931648128 12727583 -1746281856678210594803425463534775463176 12727584 799190508746080136060109955147093770240 12727585 -243749269060529619866511606291461885400 12727586 7526197113007960626782134625193774240 12727587 -827281963887496904358552494325817494720 12727588 1592114657071403296599486576520357897216 12727589 -88456741939199078647597942116756216576 12727590 -57019786178804623136808880752513116160 12727591 1383785139507034134092678955534601329400 12727592 -1237078297158994339378327671014880384000 12727593 -8352060028162678424109458724451424658 12727594 -864852131718039763204739452746260499456 12727595 706924809353646763029989444043495573600 12727596 -76703273637297706513260796109974585344 12727597 1102791957118098481761484955006568337046 12727598 -237021122020099762024568200562981028480 12727599 1182520301433621564447766373216160912768 12727600 95585527457306693408974999405569638400 12727601 -1695255007221209803177639292752441276398 12727602 49728871469130504808775935078398422016 12727603 -224501438408175870931642682028299929440 12727604 -883273603216760295603838827349641135744 12727605 757057607248112540920523531309730189120 12727606 -301759537560588026563040585420915612160 12727607 32616062251815701549443437062370081120 12727608 -27179003434708323686014261739610439680 12727609 -748430558922888172151889001248421695190 12727610 103557786750695368283387593137474309120 12727611 468711306792288553835462985011237728320 12727612 175867619540161032436013628040603581952 12727613 -39940948755997439307931061794328331936 12727614 31482201078197596005553064865736771200 12727615 1401094618562529109062785472151040438760 12727616 198338334059771451799790555332828200960 12727617 -141284991806879313290333157964309773888 12727618 -1273831579516700415381632612967093830784 12727619 -376474286093465230191785831548410234840 12727620 273572842193008065891385912500722668800 12727621 -1965083866491549152689648667478165582178 12727622 801923557795703852786677766448104141952 12727623 10928407363983404297396804672459356320 12727624 -5170117827507998512496245933242286080 12727625 1253257780349226557912166375931568160000 12727626 152288484567181407285864982752424345344 12727627 -1878912195932337195106190708872017840 12727628 461964155384706792888505538072961363456 12727629 667918223968749573490459370668810199574 12727630 -51816986069507771257151540261666265600 12727631 -187495341692731785345965659372454926608 12727632 -37028289548191053654867257380093427712 12727633 998303889114527673105206152887467968000 12727634 -460120509625653081490510673463709820784 12727635 -51967641086627570820698975491537359360 12727636 64609136586552774324286868934649870080 12727637 -1277104664706961526515493774097133499880 12727638 273011591811789911950997142617295482880 12727639 -193397042157639677199150655075973816320 12727640 867627486632647538257094264392803532800 12727641 -380019006709495004533652162357489353008 12727642 24877326037321578698917122763860364800 12727643 989537675922447074028972154911680141892 12727644 726447812814433730104393780850778685440 12727645 -386767522978084816495496152441018237440 12727646 830485702648095883569254222873931334272 12727647 1325020946565076885170252743165315074080 12727648 -481183819319947986884760608028762832896 12727649 -1756990087175916901121568724103698508880 12727650 -55932508487834692133697766877469580800 12727651 1269343432930020309273068828333872186652 12727652 894735906005370926295243866984012924544 12727653 947848236741846101453632216279773547104 12727654 -167150799781209105037799025431508386688 12727655 -1535842907560995292858798374748238472240 12727656 14870288421612319444611597331806781440 12727657 701563029697642444546304272709458224720 12727658 46649861042416714169032293096211765680 12727659 21937658431786329892336675323828572160 12727660 -626774460837121251036019374284759178240 12727661 1365107773315572181556360976673535838252 12727662 -179513596219699991007879964342465147776 12727663 496571116211802197453586088170428614120 12727664 -168006056086621203819990133154749317120 12727665 -1476520422870282902563558016006730864000 12727666 -468139656298415457385672825264765562880 12727667 -445928004700318707247164978184337362176 12727668 -102702974958978209766022759958262104064 12727669 -1836718530848706823784538148778880205440 12727670 -279152645382928217843487877691155184640 12727671 -159552005018380517490142500112431536640 12727672 387957799529060160865825260526632652800 12727673 438683649853459530285014503673705569920 12727674 204231538016511234387015248864209658880 12727675 -550200215152848760438109993193831505200 12727676 88541213032231004549472888698360924160 12727677 1309735869930358683283652450037833437632 12727678 556222279667011400367772898317370288640 12727679 -969572448076272553481379523391413489824 12727680 196447913461622491182518681422371225600 12727681 297501220553065637936896989935331404500 12727682 -268303572869884347178369363960975392000 12727683 -48210878044249687451817821926846336896 12727684 -188145621265181523319173194421962867584 12727685 -290406054361625290279390565314787164200 12727686 136470558221261333327812356801033928704 12727687 -174947865645286090332126253060835069648 12727688 -1197493431421867665967254749425626762240 12727689 -186559688494240598884159860825296679552 12727690 205201420218201519891006198414919372800 12727691 -211252425078075219224082764890725727200 12727692 -202880300818281503979749223868973568 12727693 -1935817184272931537912807128937195425056 12727694 86326936224262060503419725232312819712 12727695 557411843662993023687537990854180912640 12727696 -10061589523650407242391449679066136576 12727697 -909841503244060997167142429174183035854 12727698 -328058980020436482115840027733526381312 12727699 23562237636739233711230449180467126664 12727700 574330789915242185966460595665624259200 12727701 148877876409997426766251209399198142080 12727702 143577676021809387215880820303657248384 12727703 952604946283430903359476124438815722952 12727704 -24438657274510922165088837333136834560 12727705 147416803552455966821439713134464658560 12727706 -348657963789128022387893554589559144960 12727707 -1143709506414273171817930370715709459560 12727708 -429096304356585791439421908493740269568 12727709 884612162348520146311058631176780231910 12727710 -585457897714098229531097562650001327360 12727711 74963254593504756640556605227916916304 12727712 111311671589249141137697835902454988800 12727713 941240483002207826841433695202616297184 12727714 -508888074895084376705682287446692824928 12727715 -110773421794664605323514270806108456960 12727716 -776964309432231982440153814616384317440 12727717 505782806639675103779471400638077499520 12727718 168415738225867066161117979685581677504 12727719 -457418995501672179154191227642730223200 12727720 -440929978155245852291155807829440512000 12727721 -739498505479395357074537670890126211078 12727722 167955684558014130907644286837777281024 12727723 -2519893768116554487532354451642463046320 12727724 -326512129273006067018105189584900725504 12727725 364997042366566300572314296948182739200 12727726 -912632884822123882939430776430641406016 12727727 -1455548287224977761055052340306471949424 12727728 -3569587594827798021571436210846318592 12727729 14483841068011396422161810673798004800 12727730 841962106531940997333999349501711905600 12727731 -51346531387532793573733647462119441856 12727732 -186884800620345783669894326851088211968 12727733 -1921340286576320218479445875210990336018 12727734 650939033859576223091258857594239967680 12727735 1071528251047645959533297522012789383200 12727736 677526048079626683096857030417244160 12727737 -706716881573404037413376228300139526992 12727738 1024623728875495499793719059536205731840 12727739 698819302565299155328617635742212456880 12727740 -144664996042524376607846848870841441280 12727741 69302709119612964118847452075373854464 12727742 10171624747245257222687044991343306432 12727743 512489971857309369376945107325222041984 12727744 147616719885417831489928399481934446592 12727745 261038196557343575345578408103198402880 12727746 -139172557479010233642640011354545376000 12727747 1575804629148474597445964969749831410072 12727748 -148553407301178239217229826871962496 12727749 767633696289201055031136737749240494048 12727750 -406399542023856837124556690772634560000 12727751 300129275899926378265382362312351604904 12727752 441210719314559679721548166457126092800 12727753 883432336126766631332053998115806891444 12727754 411930929339829094878991964485589662560 12727755 332772756008663027599738694199872785440 12727756 979926370761726858539954455405672320000 12727757 95605341937809092612200551591960126912 12727758 -263722193661610791639484651845752094720 12727759 -1809299795992973353215720076877448876360 12727760 85817434431367676913898117524153876480 12727761 -34295106182660111506238491190457222720 12727762 898070213965215598127984995949300479632 12727763 -225742012586227838893962103870854484992 12727764 177293698469570500642304287288091799552 12727765 -1332379495014697904296787859327069746340 12727766 -799402065629588924659411994110979475168 12727767 384721784668192057374170531838701162448 12727768 -334057716851607252930556490618217738240 12727769 -40974570172097319033243111841599114240 12727770 -117685843059059983353594362818286937600 12727771 -795802913206315481618746572358503487456 12727772 932694696719886528949163293361776568832 12727773 -60839805524213633822721175494708955098 12727774 969000749630373845211508169762164523136 12727775 300802050511878246264065926901560845000 12727776 675942368367106170640994783698528763904 12727777 -19762293579678338854375992142747506414 12727778 -4592280389262938892623872179839221248 12727779 -466736592498426973935111179936601831816 12727780 11652331112185656386474634332732981760 12727781 -942314748324628030388504826969598827840 12727782 320651150146205049988917042418661383200 12727783 679094846029148174394828692009059655784 12727784 2133764436489172369414428091786175692800 12727785 -3716343431679362239231359135851289600 12727786 57670332970635524730350965722870786048 12727787 -1749168770507975966654712913814690583564 12727788 220409011671871656039300015275761238016 12727789 2389838675880970141337814040144412865856 12727790 -130518480562895990670489166199865235200 12727791 -425205430295843627696865578991118109352 12727792 -103833156860512810624617932188411232256 12727793 633108573477897421250526325007293035444 12727794 73303550346045696906205896288005468160 12727795 1043684368217671842903292639285453282800 12727796 471746501252889967379410846664909598720 12727797 1631025532483128504384439594936692555360 12727798 938695963573845476198276053576220099136 12727799 -609550865015559253789870904081745566664 12727800 773504197028899344016436068445629440000 12727801 885259564340302180121798853668128174560 12727802 859748555680525983685615866909171050352 12727803 -448993010372707085249238587862271632000 12727804 -1073054753354019137277415182289608761344 12727805 1266064868980565985195942610391114492460 12727806 -36122301721992205167865109566798159872 12727807 -327572621754133969428861095362194776928 12727808 -362972310213339352423358282297549783040 12727809 -408507358818609212198565155091704297856 12727810 -550067575044749836394892933799492824000 12727811 -542227864367016698205748752589649763588 12727812 -945242394435757280545119285930338439168 12727813 -592665286024054721456672077699388702720 12727814 -1237556893496471542352929301361257035968 12727815 159887248710795486744059580345969638400 12727816 2565354798552201951778370174078761052160 12727817 -1941030611548565694454065964452772636134 12727818 218527132725362316964113850227861004128 12727819 492536143430805535220713449101227765744 12727820 -292946322125626777313335447530697420800 12727821 -222906603245516659371313603750825179360 12727822 1111695787487887056178770570099628427712 12727823 541596209001464279458953366438446050344 12727824 88400391672067421418502049532549464064 12727825 240700701533344810742494153966727059200 12727826 -354602921586689430826929805651676043888 12727827 388340347601824782319957555260731427840 12727828 -17235911122046903628974433715575296000 12727829 261078553342074726654754670388633839520 12727830 -202980401989539246884286460585172926080 12727831 1280790570723759463879458991162775202632 12727832 -625127796382164944381498277055248629760 12727833 757037829022884315074042861589227072448 12727834 113055374121759988560512923196887142400 12727835 -578767140525367869543872637997232407680 12727836 -155181275307242327399735844089423202816 12727837 -783245564870251272543486401442700335514 12727838 -701049396252353451853241765535257239680 12727839 -1582424785067769824857256330968058573040 12727840 -1043225120503329467782797835537268736000 12727841 -116049601371847166341988774687107324800 12727842 34098319407142191598614366947656669440 12727843 -1114059503558651157901281076052086175908 12727844 203600338178904718478858687179128258816 12727845 -319373669847338787788247383896003744680 12727846 -898878697911155219515013983729975684128 12727847 2112579200505404173647977932892594018712 12727848 409252471495137459598965484308465254400 12727849 40504158537423853149297196840575747566 12727850 452917934578178020660843653875452208400 12727851 -966377392270056813642323925489333888168 12727852 -411473004824809168953838097757565184000 12727853 -853610357208403366082914517582305178880 12727854 1982390773984788465695000020980991680 12727855 40471416582925748133029433609325317120 12727856 186915116207181818167774107943959527424 12727857 455957776819940032139958208981449149040 12727858 -359646146654742998850334557766733144064 12727859 1427651153741547904902067189075060226016 12727860 576212531187394760434673720184941967360 12727861 -46179896842954616088502790544605846976 12727862 -337871890260298869753150700569569563008 12727863 -202849627032372976804489539492050246208 12727864 1278594086833228272863370394675240857600 12727865 -205890479708657827689437352484594279740 12727866 -73113690244736463667612865892262757376 12727867 3064936565047657521047717458149759907632 12727868 -345822421284119331255998986963265111040 12727869 320571012438372846047763972775556160 12727870 -197940211302034001208082736626931520000 12727871 4131730352348855962459305255676813680 12727872 -171995988195716052123765045674335272960 12727873 -954370233858098920753222782302106416300 12727874 620416031834619322589993532890726409936 12727875 -726645356612548238546324407114311492000 12727876 -33493747824116547876902858427900739584 12727877 709920788369113652445142838813906829726 12727878 531435667372520044751669034053713152000 12727879 751759534021974342527693509911344191384 12727880 138336492826910927354775468285807820800 12727881 -943150689497299359150294621176176400160 12727882 630973787174534538053105733864426926592 12727883 87657155948481900002206966851423948576 12727884 -74764824124477540809589693412259151872 12727885 136522056724051841047248374225466028800 12727886 240319606958814835728713997981019154304 12727887 1712968779525080486403703316348643840 12727888 168548147582182771145119852215409958912 12727889 -950008480698902060722968363272667148044 12727890 -7496609687458390757076787478534169600 12727891 -1843386310178160155596928218308934104000 12727892 -239110394836194222383864217226854854784 12727893 -864709087252001156076942010403753752800 12727894 -581397173049454880052510787534471548288 12727895 -846789000949571636235586649985432644400 12727896 -513119708248244591740066741449968947200 12727897 -507199585570466194548914830315442386740 12727898 -441801803183614172124586929954206518800 12727899 -531986980084166912384695849371573940116 12727900 -51486799185746564094513830496188620800 12727901 2233613691746638489021981306938615083904 12727902 -61695541899238663328996209357605943296 12727903 -727451778490140152129033502465786170848 12727904 -363495932692510017478295975358591664128 12727905 -1504517921731728628206208965543913534080 12727906 -41129813151248545815698919777628949856 12727907 67508705167755778567760084781197845512 12727908 281324865957968500531966541975652587520 12727909 -52723700976855996028828968642661157890 12727910 107493779215232613230760322209638726400 12727911 95214559697834119747984891825034315904 12727912 -175530103635013311076094750889215508480 12727913 -217288579675218528211494711841599833760 12727914 2645855409404466346257090816574226688 12727915 -88761960071426254428093271544529461280 12727916 1191874174837264197818339044839695127552 12727917 500978498852287639962768601394038874520 12727918 -130702702731890263458293584860514910208 12727919 -1332874069043507993540568870395828663160 12727920 28655452415831106109299030390360637440 12727921 -1657073847174243150813533303005796748048 12727922 197465137317587091728311017930580679712 12727923 429218764031909391622571851310240264448 12727924 490358540636408847000442953633039470592 12727925 170983270915583287483649574796969492800 12727926 144547079718361380818106226392623433600 12727927 196861677288571422559482790895838771200 12727928 1707479582952910788982846329809756160 12727929 1146612288591891419390473674854224097280 12727930 -233140002202832177882020132495525435200 12727931 -3498045243980792060339211639677530008 12727932 -149556789932232164274412484905854148608 12727933 -29596827418675205785043431102536358196 12727934 1330057750157246263601521121129694450432 12727935 -28153795884936432021303663942363914640 12727936 -105766932935816084293002166237396992000 12727937 -1939099168032522857972135857430721447468 12727938 -40779768491771061713742883516961379456 12727939 377487829334107252906364515374068610256 12727940 -699429729220968907746583839217978245120 12727941 -106429987394216633231203388695167422016 12727942 -352982432893364809329129071673162977856 12727943 -1230486437334892988530893200426627007336 12727944 778177469933423340521280012768808719360 12727945 922832112012569261853312733459401686400 12727946 -436291677334808905955158085519359816704 12727947 364464309756592452994172312003109923328 12727948 -784733490080961157836325218286908866560 12727949 -306569259441696636720016709579125389312 12727950 37982139163774442875780751371993891200 12727951 1618817751982621851493857327709226960832 12727952 -229319866488286073001207197289765273600 12727953 73439585648219479447192776343277238144 12727954 -40397829572460087924626948197583731824 12727955 -100498557092258675250380969588439648000 12727956 -207089140159600911805768987660498814976 12727957 -13129980560781910031428894530477365760 12727958 92715245445463599167412224655920207040 12727959 -247015682927809760053719419955540907392 12727960 671637236452899866869020904901807308800 12727961 -414918579102294699872599012698087893100 12727962 -75826033234325699077656966654514782720 12727963 -3733133886189033796815026415583948560 12727964 699875919877368052838172950901512027136 12727965 -246912824823347337844847627320191902880 12727966 1535391360581591212213775379711557517504 12727967 109327065865037781437062155610674113280 12727968 127802233004971167405856535944353546240 12727969 -39348848635420364736640093322326598480 12727970 318782770489480098671267564924675366400 12727971 229213910040227020061518918070732558472 12727972 269854731904943471254174204025880536320 12727973 -149528415126316571827259548319116468740 12727974 -8882811721100475916545615489445754880 12727975 528213723293447712183363048133483906600 12727976 2973180365333405101689995292229082972160 12727977 -342366454480105652297008996901563847280 12727978 -317399874765903951026816490057870498720 12727979 -946284227883705177865147955310178622640 12727980 110022764309313090919829963409351352320 12727981 -171986268405398232395879698700106029376 12727982 633955623954770903428634367238860662592 12727983 661528931944317883140129701016827478024 12727984 -166118537153894908024541397818259210240 12727985 25247891120233215434546858629480929360 12727986 -506784913324881592427779014881392435200 12727987 1435039161820487974062201333816173402636 12727988 -21903468376118658465583028844744867840 12727989 -1630673200541215713359579139694127076480 12727990 1176124100813954442036329218256557440 12727991 280973028827177136188239741101306340392 12727992 -434483961800749914732374968412180705280 12727993 154841507945855897304119372688817800000 12727994 -897536875695199967222927403628384162704 12727995 521077981326713752890519223026078484080 12727996 -1133057482791681229824937024384525696000 12727997 -604409192347332727340910816204354012180 12727998 548800590384232766871235033153094299584 12727999 79492429897238022603799808974965004080 12728000 -3023953135959538876845450259857408000 12728001 48281655585707987944997667559169396160 12728002 -33399859683765489648906153456533560320 12728003 426917643302540542632887626402529777904 12728004 403618031564782671876242139129314979840 12728005 -567889752780584989215947609461904412000 12728006 278023797902876065849913118288494926080 12728007 100059415881565626142889190074482184280 12728008 -727882732019698100854891717717470551040 12728009 422439879424255790215416949921838568000 12728010 -333841788606986657803149776242370461440 12728011 127524715588941355602075753825518131200 12728012 -1157916522200036641053003722462179819008 12728013 -236015006407294773389133458640402972000 12728014 -5543671318947716438792959881177769920 12728015 -1441965625679017182696326691622365774840 12728016 -3569531063679541015765487004547547136 12728017 83151968309406675422603733376700813812 12728018 58161338121929793082045207263770968704 12728019 -2243547658696028192196621705400260552192 12728020 -157647811819058431984049603988616727040 12728021 2542570417768403146575658412332462272 12728022 -732221469867116487877635653254390667328 12728023 1271562327018044352265793107625382638592 12728024 526969214868447619048941548177274777600 12728025 -527972113895139501733129451464438625250 12728026 -1073566870115277325769113714764455862288 12728027 -20570283067553215816160260804909004400 12728028 448599662701608118562360136892196167680 12728029 1905647642750630179628116329639413438630 12728030 -46167426704080431614617074332023104000 12728031 -239850617711884444283461087144291211448 12728032 1370606372964359034161630764851683131392 12728033 639883929009265334444837542249344741282 12728034 427661017718583821746044263243834268288 12728035 -152941627451854582244992017417479191200 12728036 -1471685607964720941877534307846802653952 12728037 12099564741481274678597000971988356224 12728038 -1093790436010481800276780397949003106080 12728039 42140039710506412331122936719571612320 12728040 -13332691596286569539107872900956160000 12728041 -725648645155189115006528703883351807558 12728042 47576373017399834333181141767310028800 12728043 -11742743285863471366451127972655891200 12728044 8219360643160211082781521279558502400 12728045 453548801994711789919667514711005167200 12728046 247314041791742799980952187527621624384 12728047 -1991236748981601164666060834789101219504 12728048 -474469951631993889257376562886863945728 12728049 -617457377578861046600449954241163770880 12728050 -17323948057630280941419871685098723200 12728051 502692884431857714191438886372896956752 12728052 29257272417899357601187602879915451776 12728053 -927823584105599581839879058731229232136 12728054 35332834164393101679242242620051841920 12728055 770192473164796634763900635516698151760 12728056 46383640217000465150829650151560601600 12728057 334108698361093608639999172106969003904 12728058 -79615578960323402105723114854677542400 12728059 -250307757113692492359280278975514861440 12728060 -475864534685670350694991986498797483520 12728061 103876314904184315084890078895663489388 12728062 403794437765775786611014375847202554880 12728063 -1280106044134365229334348888841665618688 12728064 404212952710345981280670760325426970624 12728065 -372393860247073872224897250955147200 12728066 683986779510055431874689076553210449392 12728067 -513793793737543522589631572548311207936 12728068 -323085178518172496726732203589449148160 12728069 525907502351279426376970558347026581470 12728070 818060674839825630346830297406826496000 12728071 -8788208384684421654010763477141763000 12728072 -1113100553442019314564934768446211031040 12728073 35904378199792465556884800446833536768 12728074 -309981598111556075586382826229717056928 12728075 -373734580419903790005275259714856436700 12728076 -726709211263955048418640861179267322368 12728077 -819495239583069393331188610045467590228 12728078 -257430652925411155860231851145931296768 12728079 -86350107697376126114695429181582204832 12728080 147320694435313185577817756013268992000 12728081 670190018497431420781987127074684989600 12728082 185254357772018036524737223796087727360 12728083 -595514951041670921105725597431202835668 12728084 862146835348566072607700493954666681216 12728085 -533998206738341807795777108065940582400 12728086 -2161622759169433492165126674062370816 12728087 344833299823555788522701344097620916592 12728088 -390205707132708610653068328423526963200 12728089 -611458194865273263660941088133740706800 12728090 196625145715797906672172607221738649280 12728091 -1668112190930340837080216473134951722880 12728092 -173636624526138232813075685198952994816 12728093 -7066694214652095289035412848951910164 12728094 104538000114317863588231944294192217728 12728095 627142249560574473013178614333606386600 12728096 1940171032444683104960477437641916219392 12728097 1124436402731109180643071758467948737360 12728098 930672229004167189780318298695951870800 12728099 658697572921464975800646987661258716240 12728100 -115913962029226978099356938017873920000 12728101 641087286681966900241427097585230364604 12728102 -132185476839455123334394580663574480000 12728103 111328082009454692800513432566543157200 12728104 468637985229166319015546466874225459200 12728105 313248802264412323299129840429791268360 12728106 -138832573652880917717967998367129534288 12728107 -860088377121192732810633935927511959776 12728108 220849064597342644038326858127250713600 12728109 333742449961692999100281035386294125408 12728110 153040670745766055885376968063885760960 12728111 518639567303275749898726495282793496 12728112 57885201308595522545616788636750807040 12728113 682632308922157059963632916355924473362 12728114 -55011328838388114630215051893199013888 12728115 -68699492889403884686275017505784754240 12728116 86101363857159784962818481792068704640 12728117 -10519778261347673126049538060198474368 12728118 156791742448993125891655039271157034368 12728119 -1617818942365604495242607994329487199160 12728120 -704389351313431050058590469870581043200 12728121 59333919924993111779654082086932531968 12728122 -265249793772369449324459920354104640512 12728123 -1426129035205753662152238678148549337628 12728124 -1514590092337540754136148068511368806400 12728125 -1107360858125764896793239476022718837500 12728126 -858331951458495280267171119273920863488 12728127 431046621502824937365148969257087397320 12728128 137255190562445539961103397216684343296 12728129 -10845195820237899211825021672748548800 12728130 430322482051307305931039700604618091520 12728131 418738409534637594327164801217365818080 12728132 1151419066440759243213979831360002592896 12728133 667898463863016985326687747471055226400 12728134 65031385571066153703861088789486052160 12728135 -138219375433236267758160916391470356480 12728136 39010458676353953002265204873472614400 12728137 685849241636249382699136867666231771392 12728138 6328162655919876031918450748570368656 12728139 1021140998905089448986221711806332830424 12728140 -45019861023731571858450784164491842560 12728141 672723832867076877142102033677989751084 12728142 41294319685843714413316895839791589632 12728143 150698211296967819641987537580400661320 12728144 125387059270458289787906132654088388608 12728145 -538980736120804891059696770071644696960 12728146 154435357509341881023061192899923945760 12728147 856131934016899319425433458909483950432 12728148 -120561852486693545414606977786739220480 12728149 598732931510078125729370418665408914336 12728150 48868980597421947853122970993096848000 12728151 1649682337632005343169019089139751072000 12728152 -58538713949741181768641707429446266880 12728153 -1382069390589105636864423120106605539040 12728154 -46127707059118866397172205545776660992 12728155 -1879892918518107773056631337035334643680 12728156 64415484941386176196483103311449197568 12728157 211131460041559158166417335679329110400 12728158 223141902008743928036870807420430797760 12728159 1342245587913927854154053201473617411360 12728160 859617704112468879602448380125996646400 12728161 1195471521770247455006206382884202642224 12728162 -5698976871032535805694745051160935648 12728163 -65445415275459295987089413958443446272 12728164 3355818054148936628341646632038765527040 12728165 -1163038552165149919544887283344883159940 12728166 149253085227700291985470275762630352896 12728167 1156381604304309675938670122782333004216 12728168 -1348768018389148979381620044629641405440 12728169 -756346560144936578322824750934419050806 12728170 31579103430413378570205561977356677120 12728171 -167602276310218436149712906931609668928 12728172 10130014673675699283026926433210916864 12728173 2177663233404880758405982566926532366720 12728174 -12490293021531643395577561152999723648 12728175 728573556731855960551995248315474223000 12728176 -246941007142516775987336764737675264000 12728177 416271926062886261769009177274578023424 12728178 42682907884628701364232228808193755920 12728179 896894232134193497173638308151232328780 12728180 -1128771557589537448220069161743463353600 12728181 -340134524946319589254266983710161662880 12728182 -1181052229057897841562098325632872321728 12728183 -467906165054715162172808710933933681536 12728184 212173947868679813548488517737342566400 12728185 -24142422331304094752090313490183314240 12728186 -16889701760460593158610201236932197376 12728187 87026538183116462732951198114025058560 12728188 -314311523620312110389517970434580193280 12728189 279506887098045966120195254072201204556 12728190 -106386665523076016330647373000011140480 12728191 -1170762109885824234139965399604431782712 12728192 284166170909136480425473414391031398400 12728193 309836312704150493603305131545666552928 12728194 -219676810349873464609372893990206373888 12728195 115924700779636621451329519081076425200 12728196 363094343882932526943754378137451252992 12728197 610158352517564711993307060872584404352 12728198 19788597976457409791558437747505801472 12728199 -861499737765096767355364858372251291264 12728200 649540027326557656734333772343353344000 12728201 -470819430932980786158696839924768295408 12728202 -407500056500580209172596527872757363968 12728203 91473606997690774812602965811049162452 12728204 -105832235139515129069840322147714252288 12728205 -347572839429558971552248413188944608000 12728206 722979821369569394436909176654538168960 12728207 25288632895364891943055292299723742688 12728208 160636285465970071002233050697803628544 12728209 -234828656200638015234362904185311376396 12728210 586792925450950790022893307808773143040 12728211 1404315953613384549880492551145067956224 12728212 285346365050219288106563293436709898240 12728213 118797089743209595447429647041220182364 12728214 -67308584355975792852392766036561264960 12728215 11294028735782482322221411350536087520 12728216 1696156933600014403422716058189796761600 12728217 717649758795419951055309304677683200512 12728218 1196544161899557280360300048132319073504 12728219 -670826709747916705686604455051781496304 12728220 75365031010399970946463483458301992960 12728221 -2246868078097621027025657330598029324256 12728222 -130426479130277355064279147505903300352 12728223 -536204507017057315835599902184934004576 12728224 284395643251605251969572785193352626176 12728225 -1246651384495995204776038089031943222400 12728226 24052493568202873732769172552195393024 12728227 -63770420894937923847789751561411621924 12728228 460943938871969845990886374388108476416 12728229 -29764010965170764339302325728774271040 12728230 597221016065270091965536867515538051200 12728231 -133224245198042136851987148585358552968 12728232 678401962645973860296618068171980800 12728233 -322683071813566948722476404287290128960 12728234 -1074372392950353021637309645406827611984 12728235 -719987110725427610191127431111898541360 12728236 1097354207195002911721782894279641089280 12728237 -1272102559756197313887388914026205723114 12728238 482489915858935961768341375900574574144 12728239 464426090721381085982863690518055526400 12728240 154349979068304764447499350645255700480 12728241 127185965618583447008794294280901809280 12728242 -966442551933446697089756572711713219456 12728243 -1260254862562701966069086148102391649280 12728244 170400169604451324944368527140463906816 12728245 -535912271992452808185795420867647384400 12728246 -197628891645787276588769420559151315200 12728247 101421513392145117140655765313077392640 12728248 44243795244101070669932966792799375360 12728249 -310358752061868669822386439723312849750 12728250 21248494943994161476131198893710104000 12728251 -29032622236586108524835438434271590808 12728252 -530118990467744967884360695892409216000 12728253 1124008782697071314833915340975653173504 12728254 85811093889482685351517421165115116544 12728255 -230726543023044428982641671511286210840 12728256 341252193923269966593725975741450944512 12728257 -268364270269846319492502370883653795800 12728258 -30223627182229071726743978621169089664 12728259 -4765179805927814339265179999711323008 12728260 -974465869710810684363644055822549603840 12728261 100322999492331497589999326367131165184 12728262 354051700975995972561701019369491113152 12728263 106169875131082154774342457978564759512 12728264 -147303424246932867769270597858766576640 12728265 -207703782058508074499444705356283799360 12728266 264401412497587498166934804711230198832 12728267 -787442655921379153052857248709499544684 12728268 178970151412809254776727543906665211904 12728269 -1274829813416042534720050865772188852266 12728270 348921856827905610406083300243235558080 12728271 -680358937123094485566193458564723592320 12728272 -232957838012811259704779868262914433024 12728273 -930228421489245445923405265090092816780 12728274 197015585195599307723493291641805757440 12728275 -367730526943691123683808177284629021200 12728276 306316226402798788112029631632742529024 12728277 -528269509378416012521625629428085926020 12728278 -49858606768018962893850604423009232640 12728279 -2106150500050364636298303598710937632120 12728280 -30408722823717944981840180139529420800 12728281 -1353573478893438887171561752538651644918 12728282 -135960225379124132879110090279900286976 12728283 832196944893204350659547402491625923224 12728284 1401417617732880049518860247738679855616 12728285 -986886170745021853023507310862555584020 12728286 322665525109491616452321910557626400000 12728287 -143714381590725303506092083882161087760 12728288 317629458514236659478454138427576156160 12728289 -122519013723540840024362334623907634704 12728290 -48887442524919255157028707956505497600 12728291 -992242456455779791367129834430314023848 12728292 44793381518051631770804220366582841344 12728293 -1341980192425354557202228732529312579458 12728294 -1262917724092124235464672255368430032128 12728295 44438090275334357766641841035606502120 12728296 78040117212050328581084870431274434560 12728297 -1593446530555295422995343901601878124288 12728298 587723524053947632163352125464116795648 12728299 1026590359132184775723044915071524687864 12728300 -145249120602460502137059515804714803200 12728301 9198459650020432064857907038908302880 12728302 -160008338221188501140875673780481263808 12728303 -250852534866961473239566154951178049440 12728304 -36140917444985185698219587834716717056 12728305 -899831686653910496936060021316404499840 12728306 487569221641068410643199565052144620160 12728307 -207287719175168336262077430981928579008 12728308 1838772014444118240754157682159546452736 12728309 1276971446912164705443308322592190434080 12728310 -59192402090376128961118724530274580480 12728311 -1035954831021136033927831820730806424088 12728312 -697041736846897191237988465124297318400 12728313 131549355693520512461122439650870212480 12728314 235332760454494651700265686759018675712 12728315 762778509561180691112914944175276852320 12728316 295710675632173301464896332478857256960 12728317 -420767764528243009311715304978219746208 12728318 -333431926268747059869869699806513520640 12728319 629250858406684572135455439217583400960 12728320 29307126007906821430360966137957580800 12728321 -154139822637099963495345445181356818432 12728322 841323899679153781772562721183057259520 12728323 205385616362307067348871413006779153744 12728324 -682466811912682572787223482719971278848 12728325 766330097796410692453056401332239720000 12728326 110266443015870972239284625667919137024 12728327 705663183656422946357856610195538896032 12728328 193067966212644914900123822308904140800 12728329 -205096295726470049706168461826958701360 12728330 -749862232776528233016543089904964225440 12728331 402658820065516092807706197254216792064 12728332 -785937345481173097015795118868767769600 12728333 -30343356012770678513633828856901683456 12728334 -473780208435473920466308944672531933120 12728335 -77365207930331597893536383625862587600 12728336 -22946034880606143945360882035269632000 12728337 70815505721489223199931587214005555680 12728338 -391572664147474481472643602210125251584 12728339 144368419692347047586002830680097340224 12728340 505848870616741248411715231982454531840 12728341 1021210475775093649685914455166717417742 12728342 15076474026944239212896750697216802944 12728343 -585564661425473599551661663080740637336 12728344 -703996031560782085240923553396654080 12728345 -102949796397368080700465225887688774400 12728346 157345669607656842132663937393552780800 12728347 -1704646102917189389769557598464506469960 12728348 76485801443311635497539122677676676608 12728349 343991173800793339918725646799802145734 12728350 -419022838942591186816761034871716464000 12728351 1934542440032882357758887994514310272352 12728352 68096031633725155189406466906708246528 12728353 -140757435983009367299019964623861121344 12728354 -725375045492118683199096348116918376624 12728355 -441228417963523714427964797346605609040 12728356 236497854319727175647005583207955264768 12728357 3841407245474538190184592563983915392 12728358 446037403497656962975579846150008270624 12728359 98920689885565040286084574354727571552 12728360 122554526230520748034295673253734144000 12728361 -432984425144988289345259164224953535360 12728362 -230532865577377049683693619312343706368 12728363 1012209343449682378375673646950434002612 12728364 408840445075170522082889855173227945984 12728365 295514565796758707439837430759714512000 12728366 -9139780698434160331374510570189312000 12728367 675153873172886843484247517820335953440 12728368 -56832016325821530412934597007317630976 12728369 -870825903903602700674829257500628770320 12728370 -87789195123024746944802364893402595840 12728371 -1433877160761111503954379779749216301428 12728372 -295210994085309029208263071029534455424 12728373 -422329004399925639628831686727162558656 12728374 -649788779991795603344717749919939024640 12728375 620530125372644081713986110983703964000 12728376 649900393540854227339522569613881344000 12728377 671168129250744123174910438278156829226 12728378 -230174318140130556566448365024499314976 12728379 -49334994589126185998807531389822630800 12728380 -227380964203176565597417104356549928960 12728381 696912047279721574041063656649141418182 12728382 90595299716339911338003635393754485760 12728383 -371203248125314448235356819569512118272 12728384 181411732387781332929296838710595158016 12728385 -579353272611676677125620610491585972800 12728386 152597767256353503055941630502395625344 12728387 -11390604526260026484636735970523596800 12728388 -373964445719641774728044394710671190016 12728389 -1344954985412503564743940872806561011810 12728390 -523830061708412913233828818806642883200 12728391 -302228408551390324951457009441838521520 12728392 -2066418357217857493928691542240485662720 12728393 -1550589420560194903427209502622718070220 12728394 178075991873447656530535072453973114880 12728395 226298838583030406553516428585194442400 12728396 -556162029015913263075648932901243643392 12728397 691519784651407238457320165306862807840 12728398 -485661249276449865797733076366126804800 12728399 482999083348214629352686139817417407232 12728400 -15670693640759567487909891160847155200 12728401 944456557946321634065851302425870209280 12728402 -916608790544045305787421314999808340848 12728403 1244338005200309125712652483203253469812 12728404 536496413911462915857729763659750973440 12728405 12915892542790247339124519842682708060 12728406 1193040428195528791351318856314932977664 12728407 109066339880518851383029535547723521952 12728408 -727978831517030473190464119843306209280 12728409 11333197323543751753642358801469941088 12728410 -73449047718955317725526309373134987840 12728411 1330211503384827077662570144231980955152 12728412 -408622607750331093181744952150596798464 12728413 7613052605035842521561398802605479744 12728414 278999303078876812727958719784793615872 12728415 2388090031115273153268950128171760640 12728416 133116740010543823577622674274188132352 12728417 -322853974163762325430410197452491276780 12728418 501166770389195078149979698711908664704 12728419 653469000511294093707035005891116039120 12728420 137416441698294711156559994467166849280 12728421 -1688463156699677241248413282111894338 12728422 -43354218952186093142453666200101072768 12728423 -146834332645888239708138610332964166400 12728424 225695277756747275966545970254860288000 12728425 -857050603283991541581978110215679490850 12728426 -97898831310668517357110973171749332896 12728427 88623095115665657542085840938949610192 12728428 -92225603746750827249472919535963404032 12728429 759741431825929297143446418535018903776 12728430 1299096370841044785086989547840655360 12728431 -2142674423647369058422490947104761819136 12728432 221727985432880991600810805027269083136 12728433 -338808433849649562208639390066914484896 12728434 -543442678550361874910505233751180006384 12728435 428982947377626475385510482263876512880 12728436 -397124401515939828122481076513154936832 12728437 1609454450533630301987291469525949896412 12728438 -66750912663865211526423435127630089600 12728439 831119224973823130622243603022018710784 12728440 -467490061754343434570891491369255219200 12728441 151571814085793676823558120092158442384 12728442 41666225439349907503717708911652519680 12728443 118672150089203119689668202854561773888 12728444 360802768791146106463458685314985313280 12728445 -14206662363883368343933018145503527840 12728446 1546967582566160208577405261865502946560 12728447 442857550520752683315937169291217472896 12728448 835726901025446474886916909182222336000 12728449 -1787483806581864581197116101714561552636 12728450 -18056876953429174284318791793075379200 12728451 -11032429101619294608935166322657290576 12728452 -213753336247240655595436249959953691648 12728453 211227900346048436547018742986509655264 12728454 -73367454376961311895304887097846650880 12728455 227939256788983472266215071809840074360 12728456 206093683047803459525482910444571494400 12728457 388659290848485717561927962418612737280 12728458 989723016817743881370567997963942341984 12728459 861796174959439738443340096705264905816 12728460 -156922996897391033475891663342901539840 12728461 -1257125496953239749514858742524280679360 12728462 -59022575803012893543291263793865416768 12728463 148453663956138503741649366080229730176 12728464 -52385763732930872575890293603357425664 12728465 -807998337397869111533348308277945815680 12728466 -737430952274250660677593425247251504480 12728467 909045165504610154462437976456904845760 12728468 349660497003713619976726263950439417600 12728469 -173725629116913615987123990911332041600 12728470 310929960811605992010001552962086887680 12728471 -96063133275561131236101299058451671888 12728472 591439369595645584515529142500890193920 12728473 -33488035211383483914512805288974157296 12728474 332302599195505056018368567469266400 12728475 -130494632072094157491020576439929340000 12728476 -130251511742295289123973754878072979456 12728477 907158941031175398666150218237018394060 12728478 -41459004666918647887137925558696593408 12728479 -938723964282538041544620909539466437920 12728480 616233719072746320553588248271650816000 12728481 426166197005188975093491635567845536384 12728482 204093184324909756870651781026522819872 12728483 1652276687774247546839148763438303296360 12728484 520222618682437994815261650854259686400 12728485 570180754616417235862133388194400464160 12728486 39914674309769695812508133089365850944 12728487 -447701398935504954476056923413568743640 12728488 -431021998150450165428106988522504448000 12728489 -1208661325102581097507594004881880861580 12728490 -138239213505729937731713011973774630400 12728491 56254445030390220598149265528618548624 12728492 29543109979726129476062470845296640000 12728493 -335367868427731188340481681858757168576 12728494 -206523889362732606033690748901646016704 12728495 290406749762881572266906142130270771200 12728496 -113146309985114702065241109682215714816 12728497 -3117830487852569929612991639082168127760 12728498 -172822497964377212189557120675126134000 12728499 325225484415886914416284859860904448 12728500 -1541328454147978625982105003558341184000 12728501 1734375500383478320038377609050994739132 12728502 53585488915833053266012414877647392 12728503 -423546969151941610068102756692381132248 12728504 -1795909346573296807186966327756449607680 12728505 133023111467178554454493165750281610560 12728506 -111416301532155051619194278394256573440 12728507 -119532821691113744988885857059958031360 12728508 -311335535719646760425834395378019819520 12728509 -1125268208527961133793218111012322895290 12728510 272002254523489738625291628720145796160 12728511 -302611513081053275999435378712107773080 12728512 308309954084093195252982267218598297600 12728513 186212040193315499886791068744586522880 12728514 68252351022726518738199087757768872960 12728515 -40005712603492414285293799830616281840 12728516 590990495242637358152887089948180112512 12728517 1245304583092693001557156336676909280 12728518 -337156171914311622764083970159710648320 12728519 -647483876249495105288927151928324855080 12728520 -175868901959889885106842574826788454400 12728521 -84751501993009474842738149941627804508 12728522 -54727428874896685921405891809984576768 12728523 752741448932353309466574624482813856984 12728524 -991857359003699887268866146330010395904 12728525 281910821213557455979132988292972187650 12728526 -184495868681213235729432969256494422016 12728527 6393564350893815502395375015726161792 12728528 -417269119413840334145016485173110939648 12728529 -1719389934418115582184546569220952417920 12728530 635015278554344369794747664824462113600 12728531 -518251946070006873327103200160853585688 12728532 -720169226743409461516172874153259382784 12728533 -37995176902194313035842807298703517256 12728534 398467187934674258850973388595891286272 12728535 -73797457094563489769073190709447744400 12728536 -1686582319959305307377000237376738201600 12728537 -1430871273665036700876282469250471315760 12728538 136463031781018570617272917866044402688 12728539 -680565001383154035132821694804812665660 12728540 -989316281441219017779909454920809840640 12728541 -203004568435540856844539523713605235136 12728542 -429286860680225691194780387986767081600 12728543 1550987834826447703961070922689001550784 12728544 270184223061023249084965579881747578880 12728545 -587442319886934768378020755613416047360 12728546 -217050116350427100618447102824659951296 12728547 -154836842843564282799471101333768123472 12728548 -80362398782853063308367116535304065024 12728549 -600360232703149491405237714567138360450 12728550 238500175906453554648563925067106356800 12728551 117708581151111045901254624555542770608 12728552 -1583247632629063343778268539813062737920 12728553 -694639207692834523803706405444514749296 12728554 -29459866101474958864205203750297683024 12728555 -33328741116953573588246953155536529600 12728556 -1309047274573643550708329526176187801600 12728557 -2387159930174174761023068586319362721140 12728558 -183720884870537691722954042396932125120 12728559 -4566138509646480070371251261407680000 12728560 56955813548149325253874188059010662400 12728561 1990702546203153254718384743830799694162 12728562 -78059689488812090328327547619092365312 12728563 -93982369151046470633908580130244174080 12728564 101923382119492248798223590977744432640 12728565 -242408085917231407856450959769052079080 12728566 -906105773253950639377179125813054395200 12728567 -1749905467087514731713589191283181295384 12728568 -93241021928087414982597886851165388800 12728569 -292073834613268796255695102836830453248 12728570 -736866960062744115426304959138625727520 12728571 142476405436188142241733333731331393984 12728572 97078094454909147046811090287740623872 12728573 -661797455735055851082707640252728559552 12728574 -405276801956181712324867225540309390656 12728575 -485180039225075782406538925958604544000 12728576 -180235533944020699668148418010937294848 12728577 242932154178514165949376018974009571120 12728578 -583396845214735746397107255404166111360 12728579 767830033838062303728069272578353283560 12728580 528869516690687560564069541968021094400 12728581 -1863633431650305208824226754939703427618 12728582 -642751718359410784520533960545402952608 12728583 1846077516895955628438720464452227945720 12728584 341202909085618655237734128013900185600 12728585 610278571466148996629794796220897825600 12728586 -81155330497594866405518024420974095360 12728587 -2952940351965920961144793034571835373088 12728588 -218997176720650386896221271336324397312 12728589 1078414990141295414589938807006983726368 12728590 170709918090663243296127861559082177280 12728591 -1063973010976879231409215345563238147248 12728592 33821274479250365804408237579561287680 12728593 -14327925782116671914062361864625627840 12728594 888134226742990684587929976258213095040 12728595 104086617016638984021049808179053360 12728596 746146566231047376666286622865057515520 12728597 424857613123366823229805925804309861952 12728598 219359859443814070072942504943212131264 12728599 -5502013235814123246125805961811981632 12728600 -309959283995169177309421212971323392000 12728601 168378027973336057212851988382416869040 12728602 4557630887194830643772929078964674560 12728603 -499964083477879062524323064390632408440 12728604 -2139842623022952226850971148008808448 12728605 -210698581201566793982988052602279624480 12728606 -1019260978486728383931282052735209097536 12728607 122279139419508623156654438881747988040 12728608 812272171635351173164981201296697589760 12728609 -907534569557711973733842181533875468190 12728610 234112097051227917985646238492050611200 12728611 538414112182362416650906392436500705232 12728612 305151707554111070717924576044864311552 12728613 -308963530037009344072399681328114434560 12728614 198139326336176398990556852876652209664 12728615 323362483896926944806648245008484083920 12728616 -504476014731622690227550627858665062400 12728617 1302618376510833141660120831357074415360 12728618 -319640751404385292433909588896288985088 12728619 676256010929858578571429878045875574044 12728620 -575302129997176123115308624419325931520 12728621 -466563995298698549070448789750309413408 12728622 -496526811217793827772863514370897346560 12728623 1299775690146258597467171289348259295400 12728624 -53833108829958795615756450866491637760 12728625 48275233107245060382152050841620416000 12728626 6930836143063428286080787486345397568 12728627 422504808358277375511885958626677265432 12728628 271228822913743295330065600201676304384 12728629 -841234576529776970941883155580630266724 12728630 -607944234559169177092166841394197143040 12728631 -202366772221654969516547179481215567872 12728632 214793008725801404214004209710289408000 12728633 -100036535764542942025198230651166181040 12728634 -224002324935310592552941188873438041088 12728635 562213613380999134914580601446487102080 12728636 -1174246116561250907044268612480656081920 12728637 224649046803529379631251303224505856000 12728638 -31447905690089265200740204144006832640 12728639 134229281532839230980143189269521146880 12728640 -121382115231871783322097023986119475200 12728641 723132249080392318472313543906600361392 12728642 134881840021020841232457663283332316032 12728643 -263884594902609755432659211480449204416 12728644 500385806124531758531947397433219081472 12728645 615715112514239531035118854649999040 12728646 131099146493036142544060470196736951424 12728647 -799711858075029022388671785422936793320 12728648 -939972163096941376914285428249837383680 12728649 -986492332805923654163262856346081258736 12728650 -314047489069625892421028686388739014400 12728651 827304363834369620891074718017996975200 12728652 630532755135672976211654738123054341632 12728653 516845451433687308176562614129591910880 12728654 -649362188477620472221602760385495055168 12728655 296228113044794544280442882287091778000 12728656 -4090053805700269472587992975646539776 12728657 -1740954308034363702645020692428774974094 12728658 -5713266631286387342861405131052025216 12728659 -167099150141589990657010817701984161096 12728660 178303234391283705701217013531577548800 12728661 1345496740361391394262165070679857773568 12728662 -49278825061208435874312593635048243200 12728663 -387994699554992048661274724132953892088 12728664 -38761273635960592345599740659576135680 12728665 -959766551927177573631867488647878555000 12728666 -48744147932349624724615284855947569440 12728667 31757041420833534521779902104221423104 12728668 -1330834679559007768674425462257765821952 12728669 -1087322883497267932179778962618618039156 12728670 -33120816637258070160302210447364249600 12728671 -2266244346968144859984345770702881490856 12728672 689915781942759494599163118879538151424 12728673 568503763955232680413949867135690402322 12728674 -256155707445874884194792753464671955968 12728675 -977989545933797620345549040541827288100 12728676 752659788113254899182944667970154386432 12728677 70553801642231265991745794157915844440 12728678 -959308545373289112796877797971924099360 12728679 -1109616352485464155059156074232835296216 12728680 965232671785284674910594219032231424000 12728681 -878443602216597721236639222277728204672 12728682 608391663788970709122589719960556851552 12728683 386023395564285133055567139553344231168 12728684 549255896626559257395321494096447519232 12728685 -376642393823885218495603220652130951200 12728686 -861856428469025424853429518210873398208 12728687 -171483325212116843662409310478658476008 12728688 301170698510749009435477017659179008 12728689 650915830149479464475955102400400339440 12728690 84694986625810646004308605369929484800 12728691 1045915453804779553207083742329154264800 12728692 -604321515429252242191234247748784520448 12728693 87293640177519877194585621012634974720 12728694 564383547173167769656073671747780861440 12728695 -164060273725648270274322555585763871520 12728696 -514216189412920917855114728485707694080 12728697 1571643088997852684607756842655322716960 12728698 -1108218962024147392139005734208847648400 12728699 1007516009856870650111581389183953095872 12728700 -334626553675379875182062042568081715200 12728701 1484675491651148595461375223599983807500 12728702 124665967979616586545895336284270428160 12728703 167097908857047596426073911780278178208 12728704 -874713555943504311379454744456488550400 12728705 -1021469618111756124340488377009523257280 12728706 281000444070200406722894316851256144384 12728707 -1045246156637830977673272366750527591044 12728708 1353865203190659612210801159271367224320 12728709 185923028676699695880642336315265503360 12728710 -1427240031966571747441181061827888640 12728711 -180009028247408036200890589158928019688 12728712 391414307364312436591942646620822487040 12728713 773098442578778077713026328952343031962 12728714 -502750576147124514919431153290113463040 12728715 438471552205260871720262983130787072000 12728716 -95226899387077823915668954860717056 12728717 1162162386293368063553026828860193872960 12728718 77338416385882281078481489541937619200 12728719 374721764214939042884030776588571061120 12728720 73250900403300392639931277907216302080 12728721 -1140905932484262948214210793528789756688 12728722 -236012946514346750158975579603462355328 12728723 -6018556805276068793754319881011304960 12728724 -111661856181664037407561744845893910528 12728725 1162627940436383200129165210865004466250 12728726 -1078817136380870189599776480051137498496 12728727 819726560570227933690896454921231896960 12728728 -436703757950735969881610580219482112000 12728729 -43750103693658161791802007882226608192 12728730 174926685575863075525298356103601408000 12728731 -11741476911844473534775099515259296728 12728732 -388755903357035186979948462502551003648 12728733 -1097970337385918794779399454464277186176 12728734 468418305376681810141927006896295084992 12728735 348811835046414209993616705098256638400 12728736 -1438566585578418290058941551358412718080 12728737 -42675652843230070695062553477634538496 12728738 -339346527227006242277825594982579317760 12728739 -828786060646742564319423623680783831176 12728740 -805690217081432706422028869840087531520 12728741 1106671901512443970850827739260453921152 12728742 509676735941562702331875118879177316928 12728743 2080430126756304796477867304951119119992 12728744 244432440254799440818492211880290304000 12728745 3893651056299391360729169228242270920 12728746 -309275305487691883196202719797826223360 12728747 -846508229525925707252422871422019865804 12728748 -339887341975998319490295534009933112320 12728749 1047091183778506872090067134019166164320 12728750 137913144908933746043121547906866000000 12728751 123018470500196303896660640432943629184 12728752 -227771891150495420584692557014305669120 12728753 427355327033446169727272420650650460980 12728754 777863239884000371154980745656619851664 12728755 77239879421935444059578095814713355520 12728756 -844780217776320438681321761198676209280 12728757 -719011611353736296047381892921752923360 12728758 270370219976244745943465282277235076352 12728759 -403361456524263206684281803632785550040 12728760 -421909410177616752953790863163501772800 12728761 106639729308619996226216961440918118852 12728762 -373560624630805619805714410431024660368 12728763 343636367900988573297941772777567636492 12728764 -383153216245302803445826191958714215424 12728765 -429206863870050466362718768187908732800 12728766 -472493437839034281177516610254507830976 12728767 2332433404017623509315702976909533287600 12728768 306972949542623103480202281245265100800 12728769 679597619299094475417273600770441143344 12728770 -72784774789160931268454906793930608640 12728771 -3320267533077228617044794162896674120176 12728772 -171537633596587616681919527982016512000 12728773 1701325052894032313308229470781823829022 12728774 -149881031752199239794063145243141632 12728775 -423387427874031663098982197038991078400 12728776 -689170464966399708991543211962759633920 12728777 727322002570306628120056452905361752292 12728778 -271754667321504659756437466254147868160 12728779 120685110887382767106845679327487457796 12728780 2804813076220207631167655894968627200 12728781 -205177649773373137709957920107918739572 12728782 -596861071408063986855866457765355146816 12728783 190035588702401307575876011537261326960 12728784 -5112008979658594856974551528296939520 12728785 -205788703513033945152897243143132491020 12728786 86090618403685934873173126542170357760 12728787 672283549428443184059777897109060325560 12728788 -784994729151922815672915634215224182912 12728789 589960369814011681572529233251588479680 12728790 577518228835236086761725827200409963520 12728791 -105396253834082612047743682970756714048 12728792 -1227825655595778660971257443751395072000 12728793 398272752346977327121444758647061209088 12728794 -398669059737610297495625918525808814848 12728795 -230176942804499037698864350345308763200 12728796 -221841039826480997368160053658055475200 12728797 733443597435271967986574297567172409920 12728798 31526318973508888233137611363010489664 12728799 368156796680813143186255433971975898400 12728800 52749649995139141204714748390788300800 12728801 524127864189520964348037040373755204320 12728802 -44107988424933472945497571964338690560 12728803 -1398103062115990247372708950461406267880 12728804 -652049878137041428108926511198929189888 12728805 -49607233344788201365524962133814531200 12728806 606752453619200165192744900803797764160 12728807 -98345185820147340455597914205412480576 12728808 1033787458861244033282174509562887142400 12728809 293542665984982325479276439603989623360 12728810 302448083259560207806960793219336542560 12728811 -21328405646497394050006342437419093520 12728812 1001766046615041345111691048041861222656 12728813 -1688063776367584261214040664198576071936 12728814 -86043248077504755912102860175238496256 12728815 1272578114346893907417623347669667124720 12728816 224152260362887845801357503626313859072 12728817 -7508881146002626171132143333209512704 12728818 1692607022822619651095423627963893699392 12728819 175076810359119637238073841826043639720 12728820 182215229594365285902842819940487987200 12728821 90036055324426556886070585476393633024 12728822 1684391384188556750751484247796593848320 12728823 1308168202890539752804339127840850206184 12728824 552459752746378209966803421281831976960 12728825 244822412306579632735454448532761279000 12728826 -210331477220235978723458625880693754112 12728827 271998272601179419767251613794194327632 12728828 62069688491439302309861042306770100736 12728829 656141380088310793378088453815898526720 12728830 105983694689482440246560678183431978560 12728831 -616190364559057061147544981827243770368 12728832 -209421580577934393594330780769764507648 12728833 -167737405009408460736567630858928678336 12728834 228575165554865993008664170439412868992 12728835 -231977441896010492702719316163555522240 12728836 39821717214989316888834747693168947200 12728837 431228858179286824229780118278038560 12728838 -1060172489332298049746343562747768320 12728839 -900920498710791375723872108492806360680 12728840 311585845063351875632943540683607244800 12728841 -904832687197936398755105995609551373920 12728842 458081884207500320625185599828561734912 12728843 -1916059584554978452499234313369318319536 12728844 -304332196355316958857101137994643956736 12728845 -373291613177066742220536708541179198900 12728846 -138609570012853905680608503429518118336 12728847 273126075837098122126134687552341558400 12728848 124191337168793511431912828788269907968 12728849 465266716152988718169912576027060015936 12728850 -90759855461059104523379670101659632000 12728851 -114966110478370589353075116559790142576 12728852 647864572298037132176059656745212491520 12728853 767747091193350707413374708393804700800 12728854 748621303673266986717980226835112146560 12728855 1529871970009291878893823325638405764760 12728856 -49102447958143644498727895016747171840 12728857 221843189079711948013054707583298044106 12728858 793126361087710571094135400763719469280 12728859 79099110555914467530437024704581639936 12728860 -105961353449687571320222046072099840 12728861 1213518270275182752963613338250169526912 12728862 329558670016656979354216599749479571520 12728863 -12770814718239777124279375546417277840 12728864 -162275336027658255925031174459316633600 12728865 -455709541302573834271550311344356657280 12728866 -853117113826967635400512346894618632368 12728867 54313498913965720658019483283744328448 12728868 -826332278673912449480886544283830901760 12728869 779884574175388610682578047224143251200 12728870 -27198743783554074031695549781097103360 12728871 609704740951579821058399802812734041040 12728872 -124538743309614384628569741683402926080 12728873 1009837930440954115127879831249484732240 12728874 167388089272765403730858067927697660160 12728875 -72057684947761066552850521183575600000 12728876 718333934558277577525178100082963119360 12728877 1439473660533434683959433686533379577824 12728878 212911235479651880371885241562157467456 12728879 612047257996208761814341328645257505280 12728880 100355290546421165255574001575159398400 12728881 538468248923408805315386884462329095664 12728882 -1070138332762542486445733797191702932208 12728883 -1018841431718686254534451383010982312400 12728884 -103452718956415301295055349524276004864 12728885 7476856202618595048651009116314382640 12728886 -297771632258016271389439180024578301056 12728887 21104107940641194621450684002216982312 12728888 173001259468819498254096723263689666560 12728889 -180795531019420037215050082592160944646 12728890 -322888760221499884013860991768916142080 12728891 -269014226099536287310091432782370124528 12728892 -410800156175388419006796598490983120896 12728893 931137345450431917205976338851414675142 12728894 -332382950719340129830576063036933941504 12728895 -8414307193913990806841888884400231280 12728896 -690256643694543968225111103731442647040 12728897 -31973207362567891597868542714629788028 12728898 -57993525064332279795551890750874035200 12728899 179348896992181929546855663601183093680 12728900 -390137783908337683615700996886544272000 12728901 -55370382554438070524573575146494388480 12728902 -813559882497487497602914901247689074848 12728903 10364345664946169219774535420157506048 12728904 195667330098670437916551271720280555520 12728905 -245828918740115384960957544920072120640 12728906 -121285652906885963158405186304889486240 12728907 -160096126641746314800663177554901500208 12728908 -442342742376418612656981526417511436800 12728909 -554489464111603900435211361478446804480 12728910 12004507302674246668061487056033464320 12728911 294417511276300200422061450715499915640 12728912 104002086070746135270512161073371545600 12728913 364935715112890448006053324477816321344 12728914 917564208951262405275519448324342165632 12728915 547981343106750600428915068656649024560 12728916 756916042220770534599639122624686436352 12728917 -721616055659229546341098668200501987360 12728918 -49090792301227469047925960461404487296 12728919 317593044575606190447693932125144204800 12728920 968972977777178946803310814600470528000 12728921 768860098727167151603095132253314474500 12728922 -340174052040064785434318661306710270976 12728923 670505192331291490504856152376211151172 12728924 457428384417835992865136918939643818496 12728925 -168466138685711563799351700604196316000 12728926 721932921353480147573914220950007278848 12728927 360855210132468770196319750232731999776 12728928 1817042811518156270020128820409936117760 12728929 -527351332769331642116137766169971318232 12728930 325650218783142265394609494738153539360 12728931 -387122545013820251722968763581987275856 12728932 -402826548533122997526813968551829661440 12728933 -692391551204335740093552720147166330080 12728934 -238806358486050987456504615702141096960 12728935 552862267394987491886287863643328472960 12728936 -570791886815075545357268593330991923200 12728937 -35724779383426868827154881698754823424 12728938 -414204769086354681470692358779696437504 12728939 2326851027880889496451087825057216954740 12728940 -110047055916796471486521947830910238720 12728941 -675164460813368942132549610883955942400 12728942 -160766553964799485163051715476014419456 12728943 714738176379722763651006198156641505264 12728944 -69663860610110729017333692205769293824 12728945 669320024320329507605219627780130010920 12728946 -24571615203951885423984003105449410560 12728947 -306060358475968885973241043726904027136 12728948 135489569958925419426436778351976551808 12728949 -439990500528890619375297845633999341536 12728950 -159995170534622087924330189501792102400 12728951 -140030020185638463778552145466758655696 12728952 -308662812056563758303075673561213562880 12728953 1245999123895770783292748528301005325780 12728954 149476876535611878475408265657729249280 12728955 44918078270730617308044544279456032000 12728956 712309831901952496742373170816205242368 12728957 -285996493845658972802057619142152787860 12728958 -216640520300471140617088417460760960 12728959 -970080143610226308971266198910926664496 12728960 973489393758498470477580634954924032000 12728961 -170183542388471563147465181180578128000 12728962 -747797662789171348969044671679239158800 12728963 591315603882040907881556254479352816128 12728964 355752472224628812906873722448964094976 12728965 1773231419566260615608895365566897757400 12728966 596138944811605013041431294215599566432 12728967 16512263511270624652211576856183943080 12728968 610157023837580425555947487710738677760 12728969 660304222156516939305211319694151281360 12728970 -213239633660675809348283453190702427200 12728971 1403281971431008204458550914466726302792 12728972 -23951691102452343497046201307581739008 12728973 -1099769943037621726564991952373392561216 12728974 -602094718655072890687367333784466925760 12728975 692348586131080967575417695456045593400 12728976 14799396954864505306730869318916505600 12728977 174505781045466041933936531630299435826 12728978 295930503894676902968774339806506665760 12728979 -102339913271565217407108079753070268876 12728980 -50165373854368370790700434176098867200 12728981 742954227575516568863308462438895047452 12728982 1845317243683708151237662914076299264 12728983 -647837034586872264974297817660825127296 12728984 -167694086680910981047013725347348602880 12728985 912769797023217833100579752896939176000 12728986 152301757151443649135146728720081918192 12728987 -396988554691245189834540621312555002364 12728988 32767620407703829163454446600570612736 12728989 1098222786661045113497958946991986048 12728990 -27023421674051990727510521540231928000 12728991 163481562099358526648745559397715120000 12728992 -2526471510030741674223579412415246893056 12728993 1400440975800631753305844927604010742320 12728994 -116464765301080309332564191050623939072 12728995 -1152628949023513584154117636260992055120 12728996 -56781142942666462723530198723803074560 12728997 1105882728806527519397809100267667077568 12728998 92935299077540344393429009820368681728 12728999 223390687771865233937456956563784736160 12729000 -465985342827310242934074888255836160000 12729001 -622495163213638740723479998767140158128 12729002 203658735187356429330830100787288222464 12729003 -86970329131383275419382105591823992832 12729004 -1207971556552896378001094182105653977088 12729005 279691374661616699423641233667853199360 12729006 213411375970190770491752209879667770944 12729007 -36797792268135348493663787026314442160 12729008 -298353296331886350997324300375232249856 12729009 461485587348166057006159893469771323504 12729010 -12186213662762411704471891405599252480 12729011 949139808806165568909511264277425421952 12729012 -314757819148507757857727635776184166400 12729013 -684392919548448449753100304524785039616 12729014 434037559878026563867034394579549030720 12729015 206657684728082590960230149265095246400 12729016 -875873696972154927198659394351300587520 12729017 -81054517227436211460525674746731652608 12729018 -344092567118182249069744365508378500096 12729019 -974204889599785659554597379291178965648 12729020 -153954071088389553009354274855248384000 12729021 -999403514894010516991258628146069498176 12729022 -20002931135332820292548626670942182656 12729023 -664914388792596385001039095456933405776 12729024 85748291885051412585245526200546230272 12729025 163368876205166645343477427203514978800 12729026 917879293029890165940523854659588117712 12729027 -917680381444365294922620666063484195080 12729028 -362182326713665709964777130179308912640 12729029 358193828069188174185246106862849529630 12729030 -202506950164179906598102594587695151360 12729031 -644293509973321468117805068903456554880 12729032 -29844020086603183116356036420402503680 12729033 1091789839639305787110178002975713099520 12729034 389226974577703750199075314633123617792 12729035 98914642209579072681938599828506144000 12729036 70617777279537572837845872682477317120 12729037 -92808018374489960425610958962134623380 12729038 283936452019382954183954818917917133696 12729039 -353752653855480027000159442893375809520 12729040 -22506162362366137086658510262604349440 12729041 433744404434702298621897937586968057344 12729042 -167838980683830346397083635687537941760 12729043 -373346391161066305123866384455631841040 12729044 -978296927682630694139087093255506548864 12729045 95834519611732858854322660187720476800 12729046 195745850560272219051103869340121384448 12729047 -1498197295931789735615908823529270060984 12729048 -549095895182278814119940184434734694400 12729049 -3491367964841550490458788683812804379136 12729050 265414582030445597132939301112567200000 12729051 -187344302742709562226902013386477258832 12729052 -447175125987997512369939369704685777920 12729053 -1637684275738543144337925792102772803636 12729054 91162793652194303458969582153571361408 12729055 -149533964175151206056128641109494350040 12729056 -8352929429748830573554263848032665600 12729057 776979707321016281243629085892178544640 12729058 224431566922265549718718238552724044880 12729059 707154528274609423367963167026353816016 12729060 -326230265940235346821712938288544229120 12729061 -1179918343331634604627118287295373854338 12729062 -535414970586886480727881898553090961728 12729063 -464893128939891610867333536082576926720 12729064 165652600757431809079999228577561395200 12729065 -110329639323613679516847994980971112960 12729066 -158894881495930298259969957659259956736 12729067 -663497954841562062976648712512146873680 12729068 -1117051876791975607635723420601444652544 12729069 -159808665263416889862726823017602023200 12729070 763190432877952277351103910042710144000 12729071 626481972340552803506608445718903234552 12729072 19786898129848718699584963768606064640 12729073 -401731724863755444965204168120724192000 12729074 -524399661560852877604155082619747263488 12729075 5788214006354956258691787036360129600 12729076 -77967662417411972781259241276867463168 12729077 -356487006599760694436206172595292287300 12729078 23866788323416232140718424919301879424 12729079 -3129121931673377759548699227077436400 12729080 257445125617888820445679100499019776000 12729081 160755656697259344637595440768992684384 12729082 -170481438630297762411815927968167742608 12729083 -75705016408245959247360000074877666816 12729084 -1618914293305877078608603781597929528320 12729085 518350305787424172199522154932514292780 12729086 68453649682138407109373333215151014080 12729087 97566262810639639961013049776364623600 12729088 1468605174886397794988186952090643333120 12729089 1812012563318399164091575166847432319956 12729090 -494589346708944199664973460296238617600 12729091 -324690174739331035521973005748837461508 12729092 -496836839658129182553000211781349458688 12729093 36962955676634008359056867979066972288 12729094 79539719832235496199331939208481792000 12729095 -1537156927533366813062653067618199418320 12729096 246413517972456960370030219966277222400 12729097 604655027264065171071307468519419137280 12729098 525108491838779873106043745161332010800 12729099 1153052731808082374259578736284675486640 12729100 -518400466471111298496319098034552633600 12729101 -524933448277121889497152486994804790336 12729102 -367840673420056099249131544489353970560 12729103 -517245019673420810526941298146460524720 12729104 140169603018990802479554156130893561856 12729105 776246529244243256875778018936097323700 12729106 -212548166392924457917958529132288599232 12729107 -1772667286743216243554153409693487870800 12729108 -148222726327370459056613698532819349504 12729109 -1016921359721805241010700272224919944690 12729110 227777925563377320091142244376201829760 12729111 416098349781158022504016722971449525200 12729112 1246582159440018659599165896581716377600 12729113 565787110408716237121721905986069052362 12729114 149859315763611513917779715095352802528 12729115 -152950296307461244507683124575437419200 12729116 744678352023795639769073715177611627520 12729117 739494265546069530923166315663269623680 12729118 -4736793044488412542681396616224908096 12729119 -133479021147294247626194717301226726056 12729120 -93186702145076717431139728233238364160 12729121 162471362439778248893612190874763800212 12729122 1050901001104438318050741354800783555232 12729123 -1545663145089012697904002943531583657600 12729124 440205797581601032219539294569949762816 12729125 -808086462353144320059631891475424741000 12729126 -217234129306520846607618459717338457600 12729127 34707431774052735138055032183858162112 12729128 -1427582186778021871198889084918584611840 12729129 -140816808278710353947727376120010511360 12729130 419845400826549311167006211919892740960 12729131 -704325542859529694112355069062136871136 12729132 -365757383328482665130665636202381429760 12729133 -402487359844486701047427857081514016618 12729134 -1205382307873761412497997788882716739648 12729135 -381616257343269516821991440954961625440 12729136 55771483560689395992144270718408458240 12729137 1584000607848897321878526745352010336786 12729138 5798447473512248635462507758072077568 12729139 -587904867930691403482807214597479586760 12729140 153066479339514603420654674184043315200 12729141 -45276661974028511925047729975917689216 12729142 905837395844348778697680138739878893472 12729143 399841398899831114035908126688342685184 12729144 1247102953067244693220289170737656832000 12729145 -614524137954407176284044104834563177600 12729146 117014991601791670799404204727402908272 12729147 -222519837228865948131338578309716849696 12729148 524722233698690954888440459512361299456 12729149 -1317670067074828022693143953660427106400 12729150 10448967893664745441167596552771280000 12729151 1204550632404855665299449997749813072672 12729152 58812742213374056814790965373490429952 12729153 127701371201874596181546251524019437104 12729154 15196756831861798124038272102431680512 12729155 -992922601628628153489170542970380829040 12729156 42008623902707716086305094413206990848 12729157 51658579199338593740180362954147527712 12729158 18091362495866609177765676989280184320 12729159 -159293189371695564032967536206980321816 12729160 114668255442692541926550108735574272000 12729161 1398006510032556346143979656766755792 12729162 63045944535540971456579888758600162560 12729163 -2403830768373791041148499809310488711696 12729164 311330127611991084426634407471071723520 12729165 -414333668871238380237849728473091362080 12729166 -216856888835750283616486382922834450816 12729167 217710489365556684234026128646028309360 12729168 -47275926178022505080584295057898283008 12729169 -888445921760941009174289998291583516556 12729170 569740165136719336867707004308053381280 12729171 -225260687621374569478735074167284337616 12729172 -1644171152649935837134688304797179805824 12729173 -301852996395616128901577737254480434820 12729174 221499235519104530380181383351614029760 12729175 -592736116805568145879682997814908620400 12729176 -339149639952849644043761344701236428800 12729177 658528178953394645733501198153522015840 12729178 113580421991685730157215647227321452032 12729179 -1905801812908263410647805025693660812220 12729180 -104398995038849202656562775805220526080 12729181 1635751808840130556235012333881998226982 12729182 1064541843224008075298803985848641432192 12729183 33640508077183072643984153820012124800 12729184 -5643724844240042538933947936030588928 12729185 418355005096955844038753355593301956160 12729186 715071757646970258875451923389738913232 12729187 -47922504660159646113567059538939497168 12729188 342272495728481540050739426214806236416 12729189 225002941950951418207351067767127826432 12729190 -72540715390683918175931656260902774400 12729191 1332999228469846831199910761941873017600 12729192 -154608193158296384691335769384125399040 12729193 321264559903041464248458139466637040442 12729194 200265124099091002882695874164607275360 12729195 -274228553313976170425690993909311791360 12729196 1519732687798281992146058014053547652608 12729197 -296592656858631272620649899802582004648 12729198 -535141784514681618308708167454104811520 12729199 -420974328037689511976935347848163701264 12729200 304472953838068392515138830317158400 12729201 210010689653243910704925476469853349232 12729202 70578319841707639071387078918972979200 12729203 139446250361137187619202687131068362440 12729204 6518432592344640611849216521803632640 12729205 289769210455406610531482368937248016160 12729206 134054296909285715494906096473795373056 12729207 -22421692277823436993806008351463745560 12729208 12201104331559068992592489179243089920 12729209 -467603263940537691500315605269622272684 12729210 -106239687561646472567267386375544340480 12729211 -732671822460338508436517302328509940376 12729212 631077454401262860987198669003388526592 12729213 323446933152384791468633875285570050624 12729214 -547938864587135577903040855591319873088 12729215 -1341628587516850481338152262135568735640 12729216 162757832888907384060317322002300928000 12729217 717097197061174458636857826100795035266 12729218 11735954621192273681793346633300250016 12729219 -1409176515787990227328651312419488869200 12729220 -46798677791854520374423280781114163200 12729221 20602810278830375730036786186823229532 12729222 -275505267260830255350090839047072934784 12729223 -118755810739383367748713635163941216536 12729224 -698278066774233725581357872132386887680 12729225 -35012155403858836576952015187936948000 12729226 -955918799053640244620995103039239212960 12729227 279268479541176195921494911661082124800 12729228 -982773415127937209072489463383171412480 12729229 -72270721455859650838696219755867437352 12729230 228076169319306269259339661861430488320 12729231 16900637652464965368823967634691572600 12729232 405739850399169531351040490509723779072 12729233 222711549112017113602408952454803424624 12729234 -2674532082842052063073008664837939200 12729235 69800776648893659079359645396680627200 12729236 154401905431352680227415960572528797184 12729237 263127115711955897786226557973117881952 12729238 361543334495758526334681176503181339520 12729239 856344162313926378337166464911754244040 12729240 274196647255641586593104834620849152000 12729241 -345651799786308617553441868639931429760 12729242 -734563973393883361995744917657166547728 12729243 -1536169560015236915549827128689342171856 12729244 -51748724359626353267817705704668569600 12729245 -723147054395935106660067144757043493120 12729246 497327202999233831355629555141126550144 12729247 -19876394688294105271837254456347124240 12729248 740819310920542133227604268910013054976 12729249 -453651412905903698861086251275347327770 12729250 -483362669306620049729541563964418560000 12729251 -358041307744943540945471631649576284096 12729252 69718188189007553603096310730477996032 12729253 -794829839062054666752419585604146962498 12729254 -212675452916007005893267744716626555424 12729255 221966971997505639999672748969097994240 12729256 -588127853260920771630886485102459955200 12729257 280214692027968561900982942087164644340 12729258 98093085879522775230453244637065328640 12729259 419513526005734022623172062013461091840 12729260 -119305201211622135397906502891381913600 12729261 1243939233368468971546781525489148017472 12729262 25247332975142977016305822917629025024 12729263 1147181389040165014575659185493430005640 12729264 -144963931396317252399030389822867275776 12729265 -115227978438374947539147652792792427340 12729266 -908981729629920158054568200187552418176 12729267 -331944805546424066062403977366850353272 12729268 -1231480669110240005535129657141978074752 12729269 -50436655097956890551546886303848391474 12729270 -216665374816934029982512308712880332800 12729271 973457336175296626458306902142793714472 12729272 2016092445571480015983800519175321292800 12729273 -642470479052632339049263671604472036016 12729274 708965340226988587653572486888806529136 12729275 197671340864301874278586778044408194000 12729276 -117897024819250339946634908456227980288 12729277 1690583539268295181678787172479785938624 12729278 -614460223550199508680317412081410751360 12729279 -594373267353918971175285009609124725816 12729280 360545248962957495886161695251837747200 12729281 838479604817225282036760149901860171712 12729282 -67062446821280709049411993656625514496 12729283 -607513826061923914389312615236284159280 12729284 -1660242389496098713280372567657474496384 12729285 1451890034520988237374991384824949771200 12729286 -135382446843814582091333552489322686976 12729287 969234560138155401247761812421277086192 12729288 -330311439002396753446220601345862041600 12729289 336870884394281672337406925915770967460 12729290 -306597866297131966965112999040947200 12729291 85907122085158414519629909121425382320 12729292 2041731624477999058736983881332895406080 12729293 -1372893589110547265491724890313564632458 12729294 -191140645498523501796885675076133122944 12729295 465901143105945724550069551075279648800 12729296 422259427650829763559092014514409725952 12729297 6827978867007001692241407889905730560 12729298 -981660433994326988291600347641025503600 12729299 1530781131877978398350856511481716846920 12729300 -164042232930479293413971612963087462400 12729301 411218758982981833272862002052737578812 12729302 57083807546436693379923540393323443392 12729303 1159034661793491205201735390135486934904 12729304 332765850167760070319968016999191019520 12729305 577776980119927541689212965098653971460 12729306 -332443796787165773480932244416343496192 12729307 -13760414837132914252955051129156331080 12729308 -684790329219438088958134476454469391360 12729309 961784041797324603959754830446752124320 12729310 -13382332752624585694834070850627329280 12729311 -4032361372195694305066733219180566080 12729312 -1140403031959553594554693931469702955008 12729313 -423298370210767314449131598629235818496 12729314 49175300724053989203306541216367415360 12729315 676528997084934209240149895301668193120 12729316 -1240046816835559766258000836467769134080 12729317 -2308613692283603112201239718250655093634 12729318 440346952194083286244810578250883314560 12729319 1819909524375377543932060882259453739544 12729320 1359634367128573546028324782955048908800 12729321 1993768710370737953604309013619037690 12729322 25481398504327439940179588585272119552 12729323 -41996397088961466828619821797677564428 12729324 120999982077809375012574904714471405056 12729325 96169218887318578187577327904658236000 12729326 81798407669243661016160636984545346112 12729327 2144474306598240832228952815295507088 12729328 5615320902627352469031398811339915264 12729329 -1193542520122774236426248159633816561070 12729330 -68808292197416037829682565934637076480 12729331 1445719207248590345950470962937397277132 12729332 -205395542758816743029325260192532701184 12729333 3082841642775786223664216206228431168 12729334 290362403122413924058369900621812878400 12729335 1033208271348754998638308442525200381200 12729336 -919377284063964140419304053355468697600 12729337 127932782913924884934234685468934879232 12729338 18632157377841887754989308212925419744 12729339 590455524630189149795373375357684541440 12729340 -65244748600165625259562960677683988480 12729341 -1920336800550455190678917790906006394848 12729342 -326200529638347122867316776953208893440 12729343 -223903935666955132557193382877042917256 12729344 258707860223291753336853688347223130112 12729345 -290426835696863328882680158623617740800 12729346 39588279520159870838045336907409098240 12729347 1087564435127269392760421673046834822800 12729348 -1107413429668639532091570369483693665280 12729349 -1676202387672213131533856082138140640000 12729350 -144884211304478747658113892830655024000 12729351 67866130432156221460737891753092753832 12729352 -236125239592807480033281039787042513920 12729353 -104719772033028159970019733090571106496 12729354 444451560456857896780786006087433564160 12729355 323526527561290225045325226701159288160 12729356 -982340108219879026475374082910690339840 12729357 -907283049975216979194257093215144331946 12729358 304470299517042750936211660374649145088 12729359 -706523076612032760658419356449389391440 12729360 24284741460835076497147329745515970560 12729361 -2080756929443500715747781711838832297038 12729362 -683587521207540273313666453341908448000 12729363 1245384215404738426883396843009813385144 12729364 -251706057070082371392159278629450628224 12729365 -21911226499681314059901074281450195680 12729366 329282775904519757330062161408631745280 12729367 -155278066231473729257587867478156043624 12729368 -487410943232657588128270868704066560000 12729369 -28170921519688316419508423701257627840 12729370 -515079665726409882913822004736544569120 12729371 236395464078851189203213610256652695072 12729372 292881769310873115485139878145221294592 12729373 714792306605555123670903088955624395200 12729374 -275649642755614766530951382171236472448 12729375 -4297611580531405057485636063342120000 12729376 7722097156909038279377590488663588864 12729377 1068956565732851496490910174504077478592 12729378 177070262592245389467392150375865562368 12729379 6588923615543682289560289110435826560 12729380 -626961492147917016689950651356043411200 12729381 -131403666524974396675116086704758846336 12729382 565703757883571630159103331099803597792 12729383 927325632597853006125990279499711408632 12729384 409733473727917005089778555472742722560 12729385 -29108541585323843723149219765653708600 12729386 -124417313629172021357496303320177786880 12729387 402992634022850825644067994737179200960 12729388 -490916966860104195974450426423576100864 12729389 -257328918495547340154469036377996360810 12729390 77867655724434167270674215935473825920 12729391 -178310571769002338342988849404846292208 12729392 -55595629812903084161327745705033400320 12729393 15455549050437436241080462746293202084 12729394 -30836188872178465004721554797731870720 12729395 337255291832676247056403842281814466560 12729396 168377293028317262813583180718128390144 12729397 -3844313637740268718561892498107583419648 12729398 693277807190405063254924604954499846720 12729399 -176276942104263960057670111355438625072 12729400 498403645295219191544739875165325312000 12729401 -509851402366110695495942138463752197296 12729402 -158844906420807789888713059954507377408 12729403 361852377560751549696334299143883190080 12729404 1165276210258860307515224114567122553856 12729405 98645439036485445287630081411183299200 12729406 -166293617686255884251023950699440602560 12729407 -2038982452545504505375376567725171326528 12729408 389978766893163837849338764542131306496 12729409 211044932574752699313488001465906341952 12729410 30794521706909338398172696132284195360 12729411 -343062314687587316705257522195015796520 12729412 -100100375442289847361661787293113417728 12729413 2190423477868039919529268204846610930940 12729414 636800375853051730471011046607850421440 12729415 285796453858793754459332095640211757560 12729416 -183017805971916377702182997349335040000 12729417 -104216000110711849603605321834925947120 12729418 -144413376214949746767274372851225303360 12729419 15088029039349546600701258466172134656 12729420 -964581006564646634354917665233800396800 12729421 -819392053125281671359115742432290017888 12729422 237148659991232875933164259239484800 12729423 536812611144462995718089282784428828160 12729424 267712970746801342346075300553805783040 12729425 1504905914594105715223117909061005344000 12729426 127948810131506369536588797177586176000 12729427 973587457978254876325813395326629652520 12729428 1126990047429830057115514157855535329280 12729429 -644679477502180295730101201394428743026 12729430 -35008237420354073700598846274134732800 12729431 -190704541271173418485092547122789049296 12729432 -332558875090449091866182083474701127680 12729433 559132402673567244797221511095742534400 12729434 123884679097374694808575881614394003840 12729435 387651843998976829201618116581934706800 12729436 585201002689469970753481550189265543680 12729437 -96706560790161922249728898038161220096 12729438 514492177784158396073947231784604711744 12729439 -149318518010517979853920813522095393760 12729440 -503953114687358442186630229606150963200 12729441 371490612204061851062524482105131766192 12729442 -1148125981750512572504634367210712064 12729443 -564235910671289709294039393081094043760 12729444 -142195466629945842401622896003672875008 12729445 -367211873490556358031611158126161447300 12729446 553221377775527348275576847760055464672 12729447 630481036952355295300160441776629467040 12729448 18539065458926413210508595518113873920 12729449 -2092892179748847833689248660392883995760 12729450 -89518898785489004164704298259513932800 12729451 605921291783596664087072782216779970304 12729452 -1999145297685138858551204499059789767680 12729453 906340517294940105450357334277289323808 12729454 -426964582117451585375409120113223589824 12729455 -346127096679067437216984068041618259640 12729456 41918875641255617543633111980276285440 12729457 984628824987451098311957308924091315380 12729458 -166535381494256020407564574900153012224 12729459 -231811216276866231499530146035747414992 12729460 521090158602397091457593821459440833280 12729461 -1095228200308645570118294067720749557440 12729462 6644067548365789139559042043412405760 12729463 -2320212736010276992947793994897000320800 12729464 -1268603037389850156023071085696322109440 12729465 225455971564216057169552866686231779520 12729466 -787421123331711460649389569197007143568 12729467 -2844555289781248652958568074954726286008 12729468 185144066197386353289980930239912673280 12729469 1123201284657178593791688791405694513696 12729470 -145224495133561124126983710983976652800 12729471 -93846260937254085179937009920707113600 12729472 71369998887815173748785103486331125760 12729473 970945246441850014885137407857275983280 12729474 -64681647396508035140723843619003714864 12729475 225311548495015445258854843542413838000 12729476 -1036713590659751386766345540333573485440 12729477 837276324359565045644873885458912109760 12729478 -382038568563104974350695760229811820960 12729479 91184722241603944665620725747911507072 12729480 -350263699556051050084959489711400550400 12729481 -2386562448150583340218381925255200174560 12729482 -493847725595243798046188036794093299408 12729483 -243950347755459195541148787892058764800 12729484 893784234236888429027529513753794998016 12729485 -288879789347197642497376784376152320800 12729486 173445669218960923136464755242122199040 12729487 -505157166971326188866924275766976828720 12729488 296336613962794778007362262574184792064 12729489 1699994397702913103999253663931073604768 12729490 -5534596461915359617972109093553600000 12729491 -404996854529160228640444525619221761108 12729492 159551859430205534708213393517750259200 12729493 86669919386227178825296112727174724000 12729494 568995748604475107959087617824624203296 12729495 522221812063834947590527822390457175120 12729496 -500568299215478514937673672415768576000 12729497 1110652482050021643114177388615945642512 12729498 -605808673834206008295459949072669286400 12729499 502874871545980769518199839092953815360 12729500 -235684742186597164481182325039245824000 12729501 -1892249621524849748924500926364571472000 12729502 -942634571650704748578655287162425490048 12729503 -611671901182500178048086626464530217248 12729504 608102622036457569209784580591753101312 12729505 -9647297025549906013325681945726715840 12729506 -507374310826446952673056306350920714880 12729507 414454458628796622308213691149734763520 12729508 912751286493312805335097136419254528000 12729509 163134481395421512887590969068198117888 12729510 197281633606222052839688750116773734400 12729511 1080871473502512146280135089642740726032 12729512 407209909623468312369697239849407155200 12729513 377959662001956229692652105091640745344 12729514 952784533785403519640206254805411137456 12729515 -1679944513229272588069024385741246131200 12729516 -302931592645083300190320312471348704256 12729517 669341215973302247780452343677778019000 12729518 -103367978927270271628091752630015439040 12729519 797702344111238804915996369460286670976 12729520 237950513360691443455710634118863257600 12729521 -17128273080150072958467203514931670400 12729522 81583599988809192033629288714076364800 12729523 -211237112220420071982470831976218400 12729524 -2429003193387562245832403911983063128064 12729525 -400254097467128128316565693598276668000 12729526 1037713662002956481289450650881874231712 12729527 2011241695909022580424050355702570192032 12729528 -309132227918681218311241386252976128000 12729529 -818674012926106825067336406689242102870 12729530 -26246247579057902581410351915064872960 12729531 1970604973693786949581360908799689522624 12729532 -1040465693008542694592962147339915729920 12729533 521359284574154249384629509861911104524 12729534 26227573523077912061650698236770280448 12729535 -62709384661752623974770641528029668480 12729536 -229597814914135311858413293818268876800 12729537 -140498070015268398973493799437655145806 12729538 -2015786087788659910326746170370068854240 12729539 1482755406103399778319494798912467265340 12729540 -269014150897979665539863946078244270080 12729541 130084377677505084156385053848672585952 12729542 410596011524534093628323138977323971712 12729543 132161976291749811674954024208052471464 12729544 373611732505195626251337634647754752000 12729545 76525232724069874093697930138924841600 12729546 491523199581666045237188156069192577072 12729547 46019949158741287772263622528240654996 12729548 10243156333089342466084636051286037504 12729549 83537561951876895478138840676149050624 12729550 -263103994972818822026724439234902840000 12729551 802783133927069665880761283967584971104 12729552 -219400378214633967176804172076109660160 12729553 -130156520341443818985562579709888605198 12729554 359412112997875641915634512924138232992 12729555 -300374901271090117281825318877373827440 12729556 -135288327489534395870666817046195116032 12729557 -367582304069014078516538375136221688000 12729558 -182665237614035791420027635533729949312 12729559 -1245622219572102315303031992127700293240 12729560 68183131874199389603372665308850790400 12729561 -20706348924230758252832797883394716160 12729562 90926666665465427120434060607191042032 12729563 767652909574188800382983819472560760 12729564 303048742928622488549099397857908767744 12729565 168331612891879854154582013608945543800 12729566 260978952093207395166438718744296806400 12729567 486951579032202585667131997419773169480 12729568 1912972559109941660431319250532584652800 12729569 -216303848777813466140890272081529415100 12729570 100406264346468804192451085129590287360 12729571 1197821137027004520520260780449608399772 12729572 38377089868771382305939679910274190976 12729573 -1011941706241758043815885314604457806978 12729574 -567985154046152425502645408597185130496 12729575 1815971422976943510067662482652692370000 12729576 608962155842304111717088668504817090560 12729577 -99371572802467916030996878179312915456 12729578 -597536601609556304714981802986484782160 12729579 641121176651376121963948754951898098160 12729580 67808865913454529360590286064559708160 12729581 -45084338772750160837389617300250604200 12729582 5888097280215242022347103349738535040 12729583 1295227441574828694160797417918309636480 12729584 -49836449946047648052956222387721928704 12729585 -78529270427962481389662150146574796800 12729586 -628589971382923125660382619573836293120 12729587 1087715472274255020463263941119057674204 12729588 -74945777495142684752475229094954102784 12729589 1250102049076246823158740182768454185390 12729590 104793080503090117369609744947132652800 12729591 -1559980090096939416665394318433591296 12729592 579148697158158820372447050948213964800 12729593 1079711833070021104935409525128663814728 12729594 26289208931836110814394475434865289728 12729595 1119719452171980722362640895324977625600 12729596 -869207896155649313259101929567967408640 12729597 -465309955816234111955884459903485465600 12729598 121888061844029567407446183790399309824 12729599 15544291696774351769301924632023094400 12729600 -157723727895335979770119304612570726400 12729601 1424249782818304978374796790035020429920 12729602 -378156708399867921360207417630315873792 12729603 -770938109343683073661918035087009974016 12729604 -1232230641890451368452662824597273932800 12729605 -7412184478385876681824103319616548480 12729606 -146239349002099553323133031581128408896 12729607 -246485917765788595788906770410582593768 12729608 1610420806764562383233781738948488448000 12729609 1505645954257299608367396319434794154720 12729610 82839371433535701093022814496098532960 12729611 2009414030422848839801691754128929296212 12729612 -327016127671149463467959986568737804800 12729613 -239049964986495223333691601870510301076 12729614 1026891129881104269396188946823874014656 12729615 330459077720881871894916839780704980000 12729616 -372455444043232428326218160443031216128 12729617 -1330265676035490944377108941036509287068 12729618 -268979452785406607074057276806389068800 12729619 120104408099693776990314032967534989472 12729620 10463638810489307019490599041309184000 12729621 69540717087115055304605650692819241344 12729622 683157787292047367024444584582790702112 12729623 203928820111651923495471720428624322048 12729624 -940056604401014396868243335483947438080 12729625 -1327499464775654843138708944487355843000 12729626 369597848006049478333510994458748928 12729627 929057195855016298417826836132467439608 12729628 -597194509316828333390811705206235144704 12729629 93074574986087278272904367521386780672 12729630 -208934133714276048417138399259750056960 12729631 122247766706818052563524057920307893352 12729632 166191480601016846239077083814297600000 12729633 -69350964517628687609489380491060111936 12729634 14293811235762891605123414304875327232 12729635 1044456318476995129582643375251925488080 12729636 30028994704637056703509317004979831040 12729637 2147439321057350092141027945792649359260 12729638 -531228561826759383463890365588991797280 12729639 -35106206028914661161540962760289964800 12729640 355238166377054997810356656482843033600 12729641 -173585212325263486831879334855834477958 12729642 -11593167331509515313905694225337145088 12729643 522231815115682589691894705830236435892 12729644 1503769906428261507972233920059524910336 12729645 -83091846011794362274845879215285810580 12729646 -373282461926138399737300798488850334016 12729647 670187024265230839773782858075894222832 12729648 7132463536626472942629518824775614464 12729649 -567816160331167378496464259929000902336 12729650 390619166909838611898827691037181338800 12729651 1313217707157282091561042573342270528128 12729652 816327912761975940974202724881137753600 12729653 -1445283982556798002402236049825433758098 12729654 56125427349691882400617379130362634240 12729655 -1471879265066336359506080114646150399840 12729656 811239713731279000370146502041182842880 12729657 -879122560459121088036017018955569987760 12729658 -623606520169509855103351835767539279360 12729659 234963919080349572230254658524265304 12729660 227712339472196075255732895514619765760 12729661 756023956204825160084174680576066606560 12729662 1041237422414867030904450445086332086464 12729663 1670564780436925663784175402904107052800 12729664 233519685839022048024226650197824372736 12729665 -300052557002261804884454641801274227200 12729666 -419146158364392878185027538636960832000 12729667 17239683329471276540029460328345110048 12729668 -618624206562760297327192642917653053440 12729669 427016011143261435259561321525152575040 12729670 390798719126189134081455272534215142400 12729671 1065905270034077572262191492628761846872 12729672 -520605334052581370106925646544381050880 12729673 -107201297951196416540776755454845838896 12729674 155152285342193935333968525491950535520 12729675 -224170251914260574780877710620502227200 12729676 134967141619679510170769865993749356032 12729677 -30704222617078733070996716552873447520 12729678 -15674881822459358015424816452673706752 12729679 -968974956717076073911131233877232408720 12729680 -115725162695546305296085535075617505280 12729681 -1103227689340184238686794954433405035230 12729682 -366587125956698340096992532371091955200 12729683 9871281596551848014757194972581639680 12729684 130047749269313685630848497248498929664 12729685 198623592800487773913413464129699614720 12729686 393376843217853643484176395789691223424 12729687 2322765105683766147250083783751587398352 12729688 -1532789547392178846258929202081423882240 12729689 -57071845531357758688872587316909183744 12729690 -6341784763933051814039510945980454400 12729691 512434736154677140592574280359678291472 12729692 1672904264384499350752221213639563874816 12729693 257678240047618060158929609179457081664 12729694 607514687947505424488004624891906400896 12729695 -962225360652009253003425633966576422400 12729696 -189371797835543503483044083452461711360 12729697 2038340282363762463348583404364818618146 12729698 15939939575720451940024797242391704736 12729699 446544005330186000160513819346863333504 12729700 567611972472327929796058661377851363200 12729701 -1414499408719531154815502787840816114948 12729702 287564883731508080457070983055558911744 12729703 -253774219797395271666131843791296992720 12729704 -177267293968711473170282150106327828480 12729705 409839323403894612925583423781073287360 12729706 148673650778596877593930107554184249600 12729707 3028615316376062378029168963114860600360 12729708 36224946125779161141835086660998222592 12729709 347637138372657247274546912859081133910 12729710 574061327166816615301895856812469816960 12729711 642934010852047520562982643343810475272 12729712 36965721858628600658945340003169042432 12729713 -995908052991410556174101945867667438156 12729714 579083875118117349002802059387278631040 12729715 2394502723857258212149030217888117491200 12729716 -208206305959806412428104921581845626880 12729717 11325477695564242178488234723248100224 12729718 -38709634503712893728436899625279651840 12729719 -1613232022185089883233546717705624372304 12729720 -5646087483494537709565883490764390400 12729721 153594985823760401435654171022732322644 12729722 -267268972961736433678413965612188124160 12729723 417291671408825520300285539211757008384 12729724 527536313662108242817682182654200852480 12729725 -1158839328972701337403382267078570061600 12729726 -601629675241321604808723076539986355840 12729727 820249476010717276610696642701239272576 12729728 -282051722426699089650593142528131727360 12729729 1219086155897320496178073528238367687984 12729730 113168144324401478919012029139637914240 12729731 -546434020355638920138513312770742485808 12729732 412449840990760025555771135061925822464 12729733 888036753709893838347904745416637748124 12729734 392523572177863635707372244279857672640 12729735 -703877829342883009858692616663355662800 12729736 -344339335619680194692114600347921520640 12729737 1132147358149188060427416309202858575972 12729738 -181682194643870953352321336836817272320 12729739 -462507779505330409719827260284442797168 12729740 27559893643931041575734336074986393600 12729741 -419948910259574845089880043257028178240 12729742 106209306750281356092712816136548651392 12729743 -904825576788662365017928402165031645256 12729744 152093923213212773728297518458024755200 12729745 -910366218295747180093803146882106240 12729746 762048825167431246944984590079302412960 12729747 -177797649797531736882587591354522081280 12729748 -243993100326955718909502888401225790592 12729749 -133189027165074502594865642109654228480 12729750 -235517834042346718038748706454587904000 12729751 -185646079562492081535614441281516890896 12729752 233839305097243323509236541493956198400 12729753 -885789469436182263868585951529011209600 12729754 566318252629424442385650339322988855040 12729755 375545530584279651674774063810345210160 12729756 -768628801347329240612347367630632555008 12729757 -756124455894618967407209085490765549728 12729758 -547392727077783423915148802277736955520 12729759 -231246148070271554502114226498453440000 12729760 -561015128989956883521682508630503587840 12729761 -208783269417788601945834408540203773776 12729762 -401769865820936809333455192960459042816 12729763 5677096461063518454638152306676133064 12729764 514265552639342535400930382331033538560 12729765 709064206491756044637969866934663388320 12729766 121403052122733076565835790545307781376 12729767 -436942086528635060541947867647019353200 12729768 -408520185259929515462983013929935175680 12729769 1047239133973528026062168263236709559880 12729770 -445430730227908542411544955663059261440 12729771 -1642683569143099593684824812730724433920 12729772 -831313580243351319259803872089198202880 12729773 -499002675659121257972685200519588892960 12729774 -73706378186125625050957507483544523648 12729775 -211491582891897580841258379243474725000 12729776 -150814174289515225043106687919910289408 12729777 80413208033009474223613743270301681920 12729778 -370005027401052628148195304014834472960 12729779 -721835719284749265360277377323988709620 12729780 -115978418301264995304204357140188323840 12729781 -1912861773882470285799605772959771668800 12729782 521099204674881145612034993954900353920 12729783 334603006873349570028945385308958089600 12729784 1035320185743281687193463329977173708800 12729785 536148158628546968834699907440296639560 12729786 687357377579798014783443681756441867264 12729787 -370083640935828376971351399153409675776 12729788 -21143732677936052799007534490184912384 12729789 496777034809853697502056248400869538444 12729790 -434757769269204284787401888069654881920 12729791 632365018028657596047020084571789061800 12729792 -268233614144407472986089886018990768128 12729793 438820916129560552830807057205822313904 12729794 -578421231350550285885264665768204623872 12729795 -250095905788440909217181534009433840960 12729796 568881433075889443307259885090441000192 12729797 2089175436789976244858383513489785225246 12729798 -448273965125659380774682545196660444896 12729799 -1480522205616510013409350422544383074264 12729800 -65165242906898962911535527657859200000 12729801 -218058763103136849702196774515443985216 12729802 -217193532327645271099788061654379037648 12729803 204663966036097695064899212135341463328 12729804 -420585601830710680809335304893158622208 12729805 -799461956454607361443635144127266120 12729806 17872242829393340783498184523514380224 12729807 -519047222547983145235349491080688323096 12729808 26863581556944426158278494958811136000 12729809 -547962285052929581455594439646604612608 12729810 124762865299691540634360571885865164800 12729811 -312045264559355506829861883906033510480 12729812 -978645643200725942510990098719798554880 12729813 42304652712323788062807046919373421248 12729814 614700146650360213054211456236319880192 12729815 483892877168321133454196691925007064000 12729816 1238785431588593607412905071324331479040 12729817 1675673765470851979071401560747805625866 12729818 694186093556707294641242812554616677360 12729819 114510396685506748923419435740163563008 12729820 4029186338691723603380225791329684480 12729821 22603753447917499910396236933060181784 12729822 -199683355390074961748075734166926365696 12729823 -1513286048626801359085997001209279935520 12729824 351509752452432417785120046053419646976 12729825 1019198386428570200912430983220381780000 12729826 358664732150132496356127092913226412112 12729827 -827783659778627276617404590187480062328 12729828 -352693604322525514607067127158054789120 12729829 -253412632956436593710281494728578893760 12729830 -175664322825637778253276547405191373440 12729831 118591674809152443210894456840636316800 12729832 551455182256541348603680917990974438400 12729833 28256829198419773366896037133864054784 12729834 140763393746056824249474123773489455968 12729835 -292118600392856540018721928155085362720 12729836 -2877442895637269018754375493529213952 12729837 997710940798958806496155728868827101760 12729838 876421897698724185353717513061227130624 12729839 1160918378298801455145832134685075586640 12729840 42305972112237468460756270360559616000 12729841 1782128179061725100850348678515511411184 12729842 -1063320080632398786522784095847497746928 12729843 -309185114119509921192239421431234744496 12729844 -552338643366699710449203922463516060928 12729845 -658119140231522932361646380684255416320 12729846 -220457617968723669396192692388918229632 12729847 478692382382419908097559432186854298440 12729848 785611708026571050281021351931614208000 12729849 -6013910254917806192033991887497069824 12729850 22204858425166528698906550566044236800 12729851 -941866000765213645150720520992349981148 12729852 787953149265745302943176756082700697600 12729853 2943220011686635172620836362997730860864 12729854 -193655990493324334459737197760272922624 12729855 699975044957986893776217170063130412320 12729856 593610822836132692695848043281752522752 12729857 -65188000299394624595522153584937518080 12729858 -135312527871780229306996983085871388672 12729859 -88549028505077492078402717176209508896 12729860 -475663231778672249824137337327971962880 12729861 -11247848994673753941974922763599295620 12729862 513367554307202845104656589531494796864 12729863 1593833974447767917905562234581072169112 12729864 335364768246858180223744247771657502720 12729865 1048089280409035801618436936634693052260 12729866 -968002575089429121379736347775703840000 12729867 595052151200566440369914252469534194880 12729868 -200963714155322843619735643170602551552 12729869 -1476315960692621003961568595572014953940 12729870 -115009964577851464531906125690014700480 12729871 18273047024468427276075946933262358528 12729872 48832874294152765595484719315830726656 12729873 -353875340136568251862150111867962752640 12729874 -442625501902444246225588901952623556096 12729875 -552396691759587852843465212274811320000 12729876 391174064373071187034362796021039724544 12729877 1311798744564740795218484302551054035726 12729878 -653003139358527438803317249261793280768 12729879 -60788706121771760714599379454973574256 12729880 583654296075496737395514881578125926400 12729881 2789109946254934696840870767947837933700 12729882 -494934959258928024329993075330229086976 12729883 -1438014686607365904134087287955651013440 12729884 -282434969410112944650824526427887389184 12729885 40884615392041529135334796653263473920 12729886 5390225104173560977268675785736597760 12729887 389792122158100616829355039600328985600 12729888 -794705515002061242763831965494094790656 12729889 1077587624859898752979402308886466889156 12729890 -278673232665673850834610012924357976800 12729891 788732387889096655468259335341596527992 12729892 -2326699795924760947932396106786365440 12729893 -837195028818649119112226334846488302656 12729894 -560004415181000463235591937863627846272 12729895 1692249132349925139449772879064503883200 12729896 369409838702115522080032081235779169280 12729897 587651666192259613961019075704095133040 12729898 -980733590993596891213298412870374304000 12729899 161199069072581633158151739977849091840 12729900 197599101697183981160178772586215948800 12729901 -1806068209116880030058167082831245973098 12729902 -76737532073033045362808091999347343360 12729903 455889236391642417263920158082175992320 12729904 -457208562516136420653592869905765498880 12729905 -75299553073933982433401303203662000000 12729906 344465400823346250364280604217616862720 12729907 1017616258301602844822724954059769742432 12729908 -1307666847226106104453574725132491871872 12729909 975954188037422470262630629989634067520 12729910 501769857667720557518342135511201999360 12729911 163561133768775224171779517540973747264 12729912 -127274948628320381481376356365232168960 12729913 598625827884892225899473839487970434560 12729914 -1171429085934530546057319831258217324944 12729915 -722141633070470752720887069106555146480 12729916 376817496704426783399844202205012618240 12729917 2354908248993735074036839462147048032966 12729918 -237745857987624526116920331887109871296 12729919 -253902297505250442396625187513236943680 12729920 4489466903229926769492904045424148480 12729921 -752202947451911957179738736561458023888 12729922 -229814676253913067026617146844139485488 12729923 -2367858237194319511637440908696606405480 12729924 -164626923518717460139593165379738152960 12729925 437837253593480171958924847454239519200 12729926 -824369398603496705312843355831728448 12729927 539511706189346660556215378770433733120 12729928 707565542495919387293713703195228636160 12729929 491228426495708595740564551140207303120 12729930 -270779823975593791428528458157583322880 12729931 -161912699230896379799958204707495673528 12729932 775302950846407737679810144224657482496 12729933 81522733717924582487097612747865559040 12729934 131101861271003973445524991734120504192 12729935 -22945778949221565913123450604908352400 12729936 286177957530694287765131521666440364032 12729937 339003977841152839359958194094038867360 12729938 -515862281427877568202215840798187260256 12729939 684822167048066845554628466820792518448 12729940 -643352113259118099982552686669137502720 12729941 -649879169165674382317171889962883775936 12729942 534408171175037654263912368275859903840 12729943 13658190844944883903197272925912566280 12729944 -6712663876935808717541646929996697600 12729945 226770844048976938216943040881820359040 12729946 -613027733864263316789989026231724684320 12729947 952191140347911174965452541788453635396 12729948 -105361985104757403256577095381588377600 12729949 -838136919966634740572242905428361593050 12729950 -51919057774755094457970635620419129600 12729951 380262376410660913098404181327332829768 12729952 797798922879441525795248020186358218752 12729953 143757845418406379101841028933482157360 12729954 -92601992899217363947316863549484590080 12729955 1055892044735224102181293189459397285760 12729956 379309623915885579393038918874238490880 12729957 1060610243662184236477036527550018588992 12729958 491719203501532654887578748300075616320 12729959 -63415078024272839350508802537430493184 12729960 -14014357978602372202813827013993728000 12729961 -354520175496818344477218783972102308828 12729962 419455439662587707969044529558649285120 12729963 -114457787855104510442620907394036780456 12729964 -80005411514710796007561677947813478400 12729965 -1524556431664225394621882502420311761140 12729966 -226123812695457510664734713275088688576 12729967 -389369238668226557486548185872947597776 12729968 157598410842095543387899320816796729344 12729969 56610652559125959991802325908039474304 12729970 512941992448054026798903862522890408960 12729971 371873228620502147481153579866992270560 12729972 -395634800103612506907082813031952089088 12729973 -1007249835305926409700693040936535949778 12729974 -225549972640472792285727276122566205568 12729975 92797901234193330794500089634751484600 12729976 -234514138219465124632478146940176957440 12729977 -204093671394424738506654177478432380540 12729978 7037890409672276347006045641879681024 12729979 1332625940899408156133311272584217628580 12729980 -80410604618871480272760133408282560000 12729981 1311836406093227923900618698397892966400 12729982 -69143486235036702440290110500364417600 12729983 -815755996753691074365935153274842113680 12729984 473079038680315387735026912903970160640 12729985 -301361221222321475222523187286476138200 12729986 425497532622602576726502379267694229504 12729987 248244570439226330579788026905203699440 12729988 384378563363208093576221172234964971520 12729989 198250974387661080795109223885599080000 12729990 57560256885404515788072907437271818240 12729991 2019790925235185475081889995136280500752 12729992 448889468862495463374818692249294233600 12729993 218270415545097464114448181467574652064 12729994 507885389628553543462842779900731226880 12729995 -506317636950222618118952959871956771200 12729996 -91010286468283028635264902982976302848 12729997 269370729949675731014470746931062619392 12729998 -365501018447851295339009385257019142464 12729999 1837770174644157773400255040051323692688 12730000 79658240055921188929131350366003200000 12730001 -177035824545301180476469332349094777100 12730002 12428613846314636710092327904938325632 12730003 -510084525704505082981294085731493107632 12730004 -562656167809832162305644543188466425856 12730005 -689510300679450911843787575191960916100 12730006 -441741998084484761003251153583764206048 12730007 -423136053387124389562002817024686546744 12730008 350806149089131040689884715657265725440 12730009 -3382819039806269761878815770774846615296 12730010 2175836131743161017228950395995688160 12730011 -9099747336168303332006413888234742016 12730012 -338736010422115938214985488302887186944 12730013 1332903862843051825108629002485207052262 12730014 -1014974547081887877849063692506305792000 12730015 -572369521717070891254310729974799111280 12730016 -79868588059596399319902532155727675392 12730017 24205350448427139868791683886200371008 12730018 186633422113770845037110191388342985216 12730019 -633569407207615189292188261944298877160 12730020 94055699940641845719465089534680903680 12730021 -144966701836987356820780555256351168 12730022 -281833996041169299139053663957865094688 12730023 1957257585366665253293087460448957223280 12730024 1468511628208093506116659013518191528960 12730025 236247153348912147242830787314061232000 12730026 -20161649753868626491241012780595916800 12730027 2049501933101372606056927539689350541876 12730028 820397857856601871313337014462383527168 12730029 320133577949524905033218761870858728576 12730030 5523672401250694284243449319369696000 12730031 -1449220678767054800731677734523529031208 12730032 -2613116405346581887152064774761480192 12730033 -2211129709848186761860477245003965220718 12730034 -272303665883088584622525369844466454528 12730035 282113519038946324354299475300613291360 12730036 -577580931873804568221432269454764206080 12730037 -36396210670430317009524549663959473920 12730038 398232733532949596898960465188968957440 12730039 -577209445513288415242997912483186340944 12730040 -184807886292679356123259918627477094400 12730041 2341731718365631470817746791853599522352 12730042 -437253755736233958140138563572925810176 12730043 -2314907950088178958696134167348279803920 12730044 553612381756607700859246274836611072 12730045 -616600395270976541485620753684111215700 12730046 -293451370765737287727236455277074872960 12730047 -684950560676163686285872170307863480 12730048 -542783325482689877011718830288325836800 12730049 497350376790582889440744268138173354180 12730050 231945865749363345323597599271038182000 12730051 -177067700870406724106179664310693130948 12730052 87066543088441978429717827984155876352 12730053 130033674904381725955764189648337437600 12730054 -1537875563554177376961154888497163523328 12730055 270250734632718296758153294349889280320 12730056 -1417636946010645878533888620522829824000 12730057 6999819339716246114236697146902721280 12730058 164701590119273567097811609517227034880 12730059 141315202085823041285042143540348656024 12730060 247406513049747061758585895009281638400 12730061 -1609745343273551079078332015399099059338 12730062 56951092917665065396484679235103391744 12730063 1029337732729147252467148122341511610704 12730064 -1768876145934097896319843834217496576 12730065 -393309386133255249467991170062897716480 12730066 510344666309025272154665629309144601232 12730067 -1027891376683276014071763025364149287168 12730068 7161036543646574229307833785944657920 12730069 509629941923393512098718757980800946560 12730070 -6649469478778512900968941381812892800 12730071 -380325046229440684798486836800479995288 12730072 465558049319948153960869343197327564800 12730073 861626895140090658597950536431958061322 12730074 282286559055903928368784407753401866752 12730075 296204282932851705773802807937108325300 12730076 -1549321065144449520336256184100019814400 12730077 -1217669133204135890824323801898032859386 12730078 75324052528183469121103473499342707840 12730079 1555163394026448682518089426188099422384 12730080 -581374143075282446520065146853429084160 12730081 -136304275491877326503786507890403334976 12730082 180135859078350367859765348950453233312 12730083 704607726630537150317210137869212066424 12730084 771216883213651818143491303570519961216 12730085 -1504641554578446247317616679159738201220 12730086 317996089740499745269434480035864857344 12730087 190526715618896745025906522998921210720 12730088 -146336174228276820565260096895620218880 12730089 155572326901414222730666338141011493440 12730090 -21306870004382523180200938691372572800 12730091 -721488667332039691093017071394660166656 12730092 -2206340483043907782295703431615005696 12730093 -1119165650106134996138101023355949881620 12730094 -255462862455209675964034305776429750016 12730095 44122478833424427523761125767835520000 12730096 199293370038674418897901324985529139200 12730097 1612839878472418038856145937450854814546 12730098 -447491023549726123108370382039762212736 12730099 -258451884867002634154809894621792491264 12730100 -268035585052295986016544472754824521600 12730101 926887426795295307334011541446664074720 12730102 6901160488889232152908727475861040704 12730103 3645946725500251918699563105934860898560 12730104 -958771035480461212974369553700260515840 12730105 87167411891494542565224660344719058760 12730106 -207555952024979207729132287802949295248 12730107 286970376562302669317601132371463936 12730108 -191338623458015987225128205726688489472 12730109 63052783235435813955499669107323119872 12730110 -175285433509857438440104436945234112000 12730111 968388394797914218190696733769098607032 12730112 152641183727058137847877672455421034496 12730113 732639762806977901812130152661468563200 12730114 -72147889107035050616281035133644337920 12730115 391165082440991392421432395553440147200 12730116 -71019864275374014279425539731594547200 12730117 -146536654136878272292168380846328663940 12730118 -337332187913104075502431172146662798240 12730119 -120086981998833536512049464412393636352 12730120 -137872392906634651465951332081585254400 12730121 505087286463628229954528545547833175322 12730122 1950773634539418227949689985208339200 12730123 -310242447122109988921906583277787186656 12730124 364162055109500804978442364182461568000 12730125 -547147303597528153367112795221813520000 12730126 773366796180093539232936233139937240512 12730127 1002567336986045510078105699307748907712 12730128 -42101114792687051234360541001124806656 12730129 2883179557856128807686608565393321035776 12730130 -19329858733028723838492359313154867200 12730131 -206617537729275666155298445087827909000 12730132 337913788491057802528728326581057124352 12730133 -305420214180622669008674395843985066400 12730134 -398012193793681585072020063383075762688 12730135 -119593086664027315631646191479809148800 12730136 1357596156799068599065136590587428935680 12730137 -92378057382399543737827405641046686720 12730138 -311351050956904098125810199465435093504 12730139 -564022728392958377401763212497957481440 12730140 -366195384131384823225087172094221363200 12730141 1428877572197444764829708918511621327084 12730142 1038389668973087155809244103158617881472 12730143 475421645343858657033618467672982931728 12730144 20015794686615747978331385507371548672 12730145 644602421654460425124803733696961482900 12730146 45409131588412824060073073234457332736 12730147 -290329829804799571174818760433613247920 12730148 -41636619589392300300674269572542481792 12730149 183634146475593646452376782063891525120 12730150 1529898771422110791565824822367027200 12730151 -1174937790973424096322512063440657055640 12730152 -548695388733937390058926583905014988800 12730153 -163705002812177311273992100650886686598 12730154 -298035372289378138798781489518250127360 12730155 555127804423569465132166485263845728000 12730156 897142980672584917302272061001530424320 12730157 -1267543905652423574232239703701544358176 12730158 121577473593646044004526142873677488128 12730159 -48183279054384941877023848575193739040 12730160 -37134217094247922311557820311598858240 12730161 -56632168526984154333697042153463009328 12730162 -152827679918010772175539563589061181168 12730163 1178928437872407941254165472211463287984 12730164 26421771504737058285343729943247482880 12730165 413333771747816752219724415183697737600 12730166 808346828509307473927697356320810928032 12730167 1170271806527692006174636265417531477184 12730168 -2301008175296895932522964801861304320 12730169 -1818615730375634156853025586534578313430 12730170 135321748615628594753650504553249222400 12730171 67150512720546054557636805787134261680 12730172 65736553641860237408348816533631545344 12730173 -683254632931855365764844431371995100416 12730174 152428168733138887230782859141374866560 12730175 -1471523869995092178077486283534620665200 12730176 188409512987420034108077126957452492800 12730177 -447738664528729321297266469258439874108 12730178 33176225707272677512613461971771629568 12730179 -106434826088050259386293831830778159360 12730180 -138600819694359119923690977713030492160 12730181 609459180460489858400440567745521198464 12730182 685213924055648051205625303223982950400 12730183 807512889835626153651748524299026401776 12730184 -1273199241371520928900670575668512701440 12730185 104129524021112048046875714879525821440 12730186 412509379440589566177839405041915372800 12730187 -2122836247164594805875401581286256585768 12730188 1100189639451151713038470690650781685760 12730189 -89136453819943346755449655168932980576 12730190 282776888604362326163736938637180134400 12730191 416927058730916089816535786654977869192 12730192 18207551565108463081823331028618166272 12730193 -392334643719696441446357062708372416 12730194 -432224964308654069467742927449299492480 12730195 -356310853222694185011283459771468295520 12730196 1271027988102144386726519031389724950400 12730197 1025447665988739674673447914533109222880 12730198 124776388448457251631404035199225827968 12730199 3245302272127664975420059619471441894520 12730200 92010698196029267278887248090079744000 12730201 -1051938530290508408552548488465498212352 12730202 -1319690715071698139262121056664738717728 12730203 54427967103578225064942013931417379732 12730204 153855572605972106810957053499579443200 12730205 65706856962483246880280313065475287160 12730206 -527154171569693374758494703382095547392 12730207 -71767302329090372390917728255138382848 12730208 442507625854050895488077109282674049024 12730209 -439673612917668960695355668872175009760 12730210 -85940085172627940608287441513069654240 12730211 22744913958875783330136799953806141040 12730212 227033492278949671133890923209308274688 12730213 -764670829922229981970372544321293216294 12730214 -207087411067849789494325339878031855488 12730215 -910755131393501997090950260549926488880 12730216 -149896887423456350826992157030617195520 12730217 656073577080476002337619527365047691806 12730218 -270091382103574402878724465528302919680 12730219 588525190941096999569435980293791121520 12730220 -28231056399442154888057479289684382720 12730221 -107262002781053784963908224536107442528 12730222 183774203775215543571652364747056206912 12730223 238023064709589348785590649367997819704 12730224 -15323405314731482879090351324541222912 12730225 46598918273597931122814763933939984000 12730226 702497566868453606588845279685539307520 12730227 -722707285100889061071001245176675918280 12730228 367836423989630553008197452800650956800 12730229 78611096181529775996429109418129708800 12730230 -484084818115669453931854335836336160000 12730231 455643129139319944144665499542573422200 12730232 815826827038439519482531140667471380480 12730233 -1051336060069758975383879275673409644976 12730234 -1053037625021471233087591920510625890048 12730235 17973904613598996469421859078355517760 12730236 3882785484423612155245175731437010944 12730237 -337676756219147938764717510129658258920 12730238 116583521760841307776527994932497642496 12730239 -178603949853845242178192499151447112016 12730240 -60924905285910561000392795863017062400 12730241 596028161308913238231397417011279123972 12730242 113311180389537353541638375709001141248 12730243 -1070151741430884327436448076051211054080 12730244 -1256795281918222639893402851036639470464 12730245 -869271781224482555090166459481707668160 12730246 1532346744345949824278857504503828456960 12730247 -1331480899840241206775229816997673224320 12730248 -490404196350375767821704906683064806400 12730249 -375676023292844450118176448211804135014 12730250 -476432367471481654406709411287718096000 12730251 32970984840753412111202230285521651120 12730252 527933731773118843112895408468428854272 12730253 45080770408830142287286024260371408160 12730254 -252981557829824635404596621173019184000 12730255 -553585292695704371814045676830076638840 12730256 -30173585316246580395045990932020985856 12730257 421390131696377068504551448603698311040 12730258 757809635460862684189116284009493801984 12730259 -8835407596817322445775441089878468600 12730260 114865998004899864463939540301950341120 12730261 557281084955065120483177729268493115324 12730262 310323111154403117397851495084038848000 12730263 288685535107461894855063293941823056128 12730264 151072855454231198562863910487259013120 12730265 1118992907540767533526420878190060446720 12730266 -588403266115550533578495821251756696320 12730267 -283027319740698924277928324747317928256 12730268 1105513148499181115963512337593851050496 12730269 -88538888469320899470124570415009910240 12730270 120167285822346124985183935270930575360 12730271 720337906374735435741787577867120850744 12730272 -563634024829053279288313802189017448448 12730273 -144761218964313886816832310496959222232 12730274 231699132844707844999657338547210309632 12730275 586629892487021348777100989296583448000 12730276 75948835605389205840452446305134616832 12730277 -252643540151817281872006167247114069728 12730278 300064595133133414727182652269663738368 12730279 12262660877243033362205838467429817600 12730280 -1150410298596609010742803569213814579200 12730281 -1195335308221668967837115209466712782448 12730282 -175808682104922001008622411679798133408 12730283 84087063804873645536466388231113524532 12730284 185222831960074000065537889613988790272 12730285 916600202574417234484879555763937014400 12730286 -30889094475864385703963749657295060736 12730287 488297968658686568584509465255292951560 12730288 78600100588431162914021989180243853312 12730289 732499099533080003966741933365724532 12730290 -108377648862116034886539455775725729280 12730291 41449597395562519508872441050495899904 12730292 493948292351205652838322626000094278016 12730293 -145475542591919100300823050092616348480 12730294 -99089129375729588431177852958599938048 12730295 -516636477026377756395100898988562614000 12730296 -87132619112296887679149018212297011200 12730297 -2846381583939816140261214594701182329600 12730298 84099574659408496159389101535711905136 12730299 492107181233397264606008712562093827864 12730300 -70307582734062633128851749378570854400 12730301 -928282370972652221089244973739523294400 12730302 -127997377435549390177877512142869348032 12730303 1519360985123182899150076785820194143552 12730304 -440906879850774064477214249838339686400 12730305 37163914888453936084176600301139312640 12730306 -301447701227488611028542150651262713648 12730307 -543989793173256593542202710627095957444 12730308 169762929639741257516793940297751248896 12730309 -810212498925965024712562884981863979490 12730310 11937523613984555222752554844915004160 12730311 -2071308871796683906684815674801599019520 12730312 442520443410396847780843008362129817600 12730313 1244135593190500877426067353420404361562 12730314 136656832415924576059413779848015079424 12730315 92787795473560679855676884915510964000 12730316 -419835934944699232446609135582556750848 12730317 259044078950739951917709746862369996480 12730318 -601848578047228970373146087938642115520 12730319 529258146352987726562414184815890592496 12730320 -58622077754658080458010751533227130880 12730321 473820169458991090686499465555800161522 12730322 5968495780930710883479036662560007424 12730323 -1080475541130799428318522112468341182400 12730324 34429405052180815999961609151890388736 12730325 313234503660444734525218900569055164000 12730326 -137615925891479383659932852121470361600 12730327 -2040090156861720619463629932914253800824 12730328 -131776924068614982194244791419728076800 12730329 -1264908100609146804720361812509012476326 12730330 688847424798623941675882678221949390560 12730331 751692457497769365660332733755088287688 12730332 150515628536493468152241378813892495872 12730333 -192223763740977893161724541123686897280 12730334 -186168024844746120048743231950848694848 12730335 -214728866407548464550028827618300595200 12730336 -318615609446178952920087760387191078912 12730337 753620209306307438481795805867522005012 12730338 -655978393461457191763175780538183847680 12730339 692340747472907858801986923212776136160 12730340 -141266110856750492803850051072787025920 12730341 56519304935286351387247625302654049280 12730342 -903512249369338745929899789344316916800 12730343 412540759024232326417465752445401648 12730344 353329612018549130422251478685766205440 12730345 -1028938158495352596040881277445627539320 12730346 199415043813147426698416801439622397872 12730347 -359399670518562096273301887277873970484 12730348 -1330190164414124506468915133796823463424 12730349 -1433659226274375824095743037537519204650 12730350 -242328452801475916970261620576457544000 12730351 958747324143205621422937603841349946912 12730352 456759575090451102578555050412847661056 12730353 -699465201981622995573807396327951307776 12730354 83530117220989030982098129901350241280 12730355 -172655211107570218722544278432705090480 12730356 -529528830437516260778564848691391900288 12730357 470258813423870961038576436588511676512 12730358 50650842576231613545804830969854487040 12730359 -523457718023749055123310040865513667096 12730360 -578912667939682171535062978370459136000 12730361 -159385251545710998080598070992950383680 12730362 -21701450221418367613011968672667816960 12730363 508423870513479872850604777450275224612 12730364 -684026310098022325360824792976672948224 12730365 51599898231732833850981696589238586060 12730366 -693016418733814607918118234114883144320 12730367 555681710099310766550118127215539757720 12730368 76400407646940851710765566798002651136 12730369 338841811383902799061497438117011582896 12730370 347380289361202558218743251690609358880 12730371 -103432363406433435639514883193505854720 12730372 -1059918098577423833331612116729162403840 12730373 -900552342611127543476175303185490882240 12730374 24762830654318575559759603897244424128 12730375 -393984186306195624120084948419975400000 12730376 2526046862244889661391663815350979788800 12730377 -63344394474102145633454686841112192096 12730378 227754531687750590682131353949362614624 12730379 2251039071834332814002845765749022672980 12730380 60060537484578315492109199844452352000 12730381 1487096131650378474681645583662814224182 12730382 162248301662585719244125217556458810880 12730383 787047032076349004787349394573784909120 12730384 464943156724467137989565550779464294400 12730385 694003230343241355351054485438252279220 12730386 397579418016953623909820806171385161728 12730387 -113887601447178934711759103628855448968 12730388 -1194151765027437418206545176065801885696 12730389 114106920123857891537699512680096456192 12730390 487937705333072067189837269391536467200 12730391 2118010964587187691027617103915391655400 12730392 -1723959461457766781513396326003427942400 12730393 13765157346234186408495172838121915844 12730394 1136585718546622900969747469731026080496 12730395 -996212974405134195160824740624820732960 12730396 1135875766689476992908928306479071390208 12730397 -88047838520263439091647806061712308820 12730398 10756339037513525286649543808338956288 12730399 -2178526607386527774138609345649465835520 12730400 -725590479784636558176226166680834867200 12730401 -730642443230149328137408328474223973632 12730402 -629005649259561353502960394779806717568 12730403 643199783181030607956597017653406890656 12730404 147957903579151021226288752414078903296 12730405 -455171194579701143028319673948740630440 12730406 -106906700560561610160210745053366652416 12730407 53607924350174138324218943377836243240 12730408 -5663588615908237881856606113578188800 12730409 -1385824616951567030175350944755616992390 12730410 -302805636219067525638650004397777920 12730411 -261827245726804033558206230110613904000 12730412 1462472918818638678909464924073755417856 12730413 -1204348892054817296769113350610785493856 12730414 392607585383169753860992675944231545280 12730415 -1055839315862748263538591082310266096440 12730416 -4614964758917012295455794610815696896 12730417 730601968831275581659774202975828310592 12730418 193936204877350134480983374467255310080 12730419 -40575108755734565838037203434309143200 12730420 1514674854931396872259703016912800563200 12730421 -1545926455949564227652819252484915272256 12730422 -142429513667276291870695117215210366528 12730423 -1826977366055344254391224735255626730328 12730424 -166772447549268985008131250854268518400 12730425 707820955170011890466102517094209432000 12730426 736564407205826606784590930648446944 12730427 794732734127573978674598133407838353520 12730428 -127452157502959767969594823928255308800 12730429 -559627894070264560093456726556403716480 12730430 367282307879219273359235654007411580800 12730431 145127400169372204696996237754925417984 12730432 -189917480837324114465745841172175126528 12730433 373821759306938354074626176891058068100 12730434 515537850850383043319934849221902942080 12730435 -90748352250167913708970719056808474000 12730436 -1409589804868444457950225136275192168320 12730437 269867899620153590531032323486558784800 12730438 191770190572907220837422333123262727296 12730439 -1838676433619458991222644955136423086760 12730440 608764008457279471125821378826910924800 12730441 200398770108473557594352979221131525092 12730442 -244520138758685245862104839142457035776 12730443 -1111071899697550677460265316151544926272 12730444 -86660091126353687472867781500761392128 12730445 -245880023461224476220836008889068704000 12730446 32945973039554027219685866989705407552 12730447 105134267757172344028588683420443173152 12730448 -233265564007041638198995762989824483328 12730449 1748180622139437422773956216730721901120 12730450 34675208636917498382556746097742400400 12730451 -3810048948317478122785213457530991856 12730452 -202465363361798586413165274336700182528 12730453 242523431207102761604321961404774282702 12730454 142296146374300452084361083212685957120 12730455 -368615559152410943483122886034861134400 12730456 1233432524615938708466988468670108262400 12730457 -1662257722163456952810528940973260622640 12730458 186853854252542909217092750055851820288 12730459 -15861387846697742493983564675611185888 12730460 -317352410652447607033258983766342410240 12730461 -1266604842148507601587207070844588217728 12730462 1096884469536095092738220086872454895232 12730463 297399005493528231079909296468435030024 12730464 -861276150337279014925445204709149638656 12730465 -972755344759523909953856625422491596480 12730466 -432954746909201505750442584014030599680 12730467 703811266384906117965842449539918154992 12730468 804061917326139044807710300582807809280 12730469 134077769450629428284040664861576591392 12730470 21032527465965072330705584553290346240 12730471 163909791388992610808848986429776229360 12730472 765011202240355644234789900536701009920 12730473 -171237116914286069209698600042797856000 12730474 609968992039802209623842416932531623424 12730475 60965851390283088461034657295292601000 12730476 102817456650741990084573850269898420224 12730477 -198039229372549352388809308572178701120 12730478 -163203502425309983656036675010414255040 12730479 492671083203459001335007083649739723280 12730480 35264587940184877360027202358765158400 12730481 315272269182179921817224798208531426612 12730482 65968349782967010036179898727057146000 12730483 800794069273707352999237901424111398732 12730484 -50542482576815585398627575181957237248 12730485 -615785362250445743055015601086971148000 12730486 -133349542837133262154124495544247792896 12730487 -47408340451894105581309144893508007296 12730488 130178740657721055011496420468940800000 12730489 370545168691880860094592687254470104720 12730490 -137897771925386631262459564586545922880 12730491 -445176708572583945940086816107297577984 12730492 -969701466107829427543928713781816387584 12730493 135008892537121070990994081934235492742 12730494 2990861834045549933408322634221358080 12730495 -399116142064301861180409410129199459120 12730496 226615933229227352438910971111874232320 12730497 219738329607364910749135901485007452800 12730498 571937417034926583947267029898377192320 12730499 1354970715545346342174813376436579640720 12730500 -222446842802599872815091292979589120000 12730501 97476753455902323794750575105019983680 12730502 -887950756935781051295613778924029301248 12730503 -23559722272288738511646377447080808496 12730504 1129019117504079602944751841998608757760 12730505 -733214816306818171118038566436491197340 12730506 43897725503946193758142834032794843904 12730507 815825272784213229538230765168573638160 12730508 134161656702212315212901084795839660032 12730509 -857623340054679312211506433010843767872 12730510 373593476650360863703872712929286152960 12730511 -338861710238814219436726787724456135888 12730512 398137243117222519478950178469527027712 12730513 -989521958914835447264934706203870423360 12730514 -1572290246647769000012741528858544841728 12730515 -360789859045237374404610434292312437760 12730516 139828664324640004441346241965028521728 12730517 807900478164791808005859764496741206652 12730518 -439887408318152219642383823864339635776 12730519 1416912064494397548666662377589288670920 12730520 1138271935302217822034020723403918745600 12730521 -1070684587177831541941400415963679426656 12730522 95861584315963805683748013494716575744 12730523 136838449019124015091362687289684762464 12730524 -29885431252258878066570337084591672320 12730525 408893289616184367681515545469822952050 12730526 504893233937027831052370887848980067712 12730527 117540552517052554878668740357766491680 12730528 558990692828432061470476542410250977280 12730529 48391905319951566287452562091889488576 12730530 -475958052846981924807488346765165127680 12730531 2681337516739997747541647156166408596 12730532 1218299172374391993375481122685585489920 12730533 936483058700932084040977722624874960224 12730534 -542439453006618055500377716926113779200 12730535 -525864828715540250173854375939764325840 12730536 184627504308011401886392038682179993600 12730537 44176920310526947656186402053042899968 12730538 -739101799416120669639699181745792224080 12730539 -121772310290549596687936744126079023680 12730540 -192957299968500309731584702367550182400 12730541 613847809786782044075986481121317071884 12730542 109673345932268504825309017254008638464 12730543 -19075765810592698702887036396196793040 12730544 -260943332953407953595616953870932951040 12730545 -250597374726855484014581641556817284760 12730546 154403715672864517784073901967671948800 12730547 -362397550307067409914493401420052077600 12730548 -433010209453320508376935866480199342080 12730549 -71695867645617498286915801053787551236 12730550 -25564039212766433131982152340077315200 12730551 48318211546375235278484382633198668160 12730552 -1078887172774382378724405928345271377920 12730553 -72789986018532572173083611298383592960 12730554 448660637485630011892879737680075235840 12730555 234028942455473076790781415725510460960 12730556 58536946158880264680394136516709775872 12730557 -204071561873602713309337482419161845120 12730558 628452105591941933384729773168362650880 12730559 -8053979739541289475682592562341651040 12730560 91592304399436443029083810069217280000 12730561 -1898682534382830769564164032537583360 12730562 -42804002131647998016333918497732098560 12730563 362159844539375650163512958377711829892 12730564 -51801184379764936645092776924259545088 12730565 -518182573297806552414223957286109666600 12730566 156614031587503532408116596344041362624 12730567 684982910226784276688171659802033062616 12730568 -751286108410473436625894249108248320000 12730569 -154280700840209708110449343376756817792 12730570 -456121632455006599841856556516007212800 12730571 418407180743997325653485714898428532000 12730572 502945353466100268629148444523441188096 12730573 -223169295060894149911166697323759511178 12730574 69918829177252226159080024354560257280 12730575 -170797611763923763001947513714427644800 12730576 -162498365231716830418656031611956666368 12730577 672562314942945509084037966466258158912 12730578 26886409051127351823347064693649505280 12730579 -999236227391442779079314489586437244820 12730580 -6547345502307642360430730513783009280 12730581 -662943406789214224926552415416700748160 12730582 -290392927146206260874359794767911761216 12730583 -1195136016089827032922328146565581122168 12730584 2547888818150047132101318359022305280 12730585 -103868799673761684859494628508728472640 12730586 692013227704800170738959853996738849280 12730587 620965884896220364518739245907648388760 12730588 261326639443003960079260716525276281856 12730589 425077792578598178004950820936785221440 12730590 -136827826489907949776522009728934868480 12730591 1460577964926117876441013302470217144184 12730592 155018617219199177011834868185793298432 12730593 -530946601135977713393003592798112125600 12730594 -769114634439187398014454322754284423680 12730595 653576180454667758533815460629978251600 12730596 -254342490401990403438764746635984964608 12730597 1237272105988455778546000230468498731712 12730598 135509812755187219269529863686970904800 12730599 33958428827730205073934511842547914720 12730600 -253814118691216726639999418944442112000 12730601 -292183384191172524156132402952522811490 12730602 714565102700403619123732519460059544832 12730603 -2022386780660213672581065714813566116944 12730604 -840747307993585009553577855380821363200 12730605 -184328681898871957696766401241594795040 12730606 -371734380671367812356552768674251425920 12730607 -652695764184676429830943322184853248000 12730608 25177818699659205453010355261291888640 12730609 -964015105257185752802633241790648086190 12730610 -77799703273759889948587359538711296000 12730611 -684682950622829285232546779125487056896 12730612 662451357450100460169638678679616720256 12730613 1207551999142117034337295241563997525760 12730614 -46136016812056661393299582836158853120 12730615 152097902791670518934992755891168983040 12730616 -18304230067823754793887672693937152000 12730617 -145794567211617187463641360185681312966 12730618 -11732567701769690546003078576883057696 12730619 1278396332906209402065943229190205482000 12730620 34549037662586068486331624412501442560 12730621 -1316363550620226358860581006015137533178 12730622 -213451764837528305025405982541829669888 12730623 5008925866984099668074313318879348480 12730624 191246977238305196602025409684933967872 12730625 96068465075408048200901374457285606250 12730626 -21431166394515554638483077934839162240 12730627 -13688319046967981112825206617931392000 12730628 -822721489101836673123116311132400245632 12730629 -136111052142450534388211741459918608416 12730630 1602915987596593476844337238819054720 12730631 -8793195113618724811751523598562174568 12730632 938238824477588350916404615512992440320 12730633 599347386863324331650518786877891402164 12730634 -147574051598178337779664430191658251008 12730635 327244931455426956147153421555734974400 12730636 -114283167474231214568761513026469361920 12730637 -1501304693751459054843487340351786663508 12730638 124284277819709635704140607594086181888 12730639 1398974577932050476957395768375729229400 12730640 123382058393998250855730853028585963520 12730641 685337088247253619974810273382996523104 12730642 -841279974448484924465168865830061180528 12730643 -328424618255756577642649725463452657840 12730644 -418854187364306713364200012455285025920 12730645 1401366442377494013091196046050798055900 12730646 99740292627599800060306182019753697280 12730647 1191110861992322269111155221672857866600 12730648 83630518361972949876417309160034795520 12730649 754554783312919392337511375117433031080 12730650 104587463869539311931018187964278521600 12730651 1648910428644912765527698098787295371652 12730652 7947520093211798749155931750110720 12730653 285336009460141060921938091286007282936 12730654 -2027987070732832248438538528250289001728 12730655 -156373758936235840419872329732723814400 12730656 -1066873300593114329008300065601233616896 12730657 -308557179685663604082682811960768520094 12730658 283825269749853088517335908081594745680 12730659 -459403943454025158117902900077347713280 12730660 -295079921704406970523030990937694232320 12730661 1196161636548361964893035761951194033632 12730662 -277841563106957371308565699938417254400 12730663 1022868562624494015333062991491613644184 12730664 -229758082815548508792946295461212672000 12730665 14309555259533112584825196059199457920 12730666 6706268045447546788310632404081415680 12730667 265981375718557189243678486735426757712 12730668 -713269179015898267805357927269824574464 12730669 218178156214822987128400247747340227296 12730670 36099395034119565813794519515564306560 12730671 286659716583124278838465020294916732272 12730672 -279942492186622119174959284225799962624 12730673 -375835741893463166158862275704869508078 12730674 -49605846541911801853198941209613661440 12730675 -114922503724852376856011527532339166100 12730676 68250993041381902707217961355842605056 12730677 220515129348805032175129929469046012160 12730678 833056169514444773072112972602997620640 12730679 30262666343274545069516305174237629384 12730680 343621120566202091360259763996607385600 12730681 2147165501530689728047308029293359677700 12730682 -828385525992378726745230310740688145808 12730683 -158387046019878109481825674718753358336 12730684 -392066591956159844933573924897589288960 12730685 -191617669589487794560775907119415142080 12730686 -36963634401326339357893306286803551936 12730687 1102083393915623793053908148511170342336 12730688 -281000013348003720245044728649586049024 12730689 5788398503056002307601825313585841284 12730690 -56530237252333043678235476107691005920 12730691 -405320822256817747669987028135505283908 12730692 -4148497336613410140804352521216737280 12730693 665737479180476686151990809726106733722 12730694 -112024629003164761463387796564681288960 12730695 -371517043948895636615763787152338092080 12730696 554031417818229998215816360453079900160 12730697 -181866333228340372210485670515782214528 12730698 484847323855024540785032751749741262384 12730699 1507084398204584588092636420055834312320 12730700 -332744381509108885580772290323581465600 12730701 394348885144831870030958431831747552224 12730702 -2132931166540580939170671923822227830528 12730703 1371193701202775045660211641146688694120 12730704 -20408253176514818175350072685770833920 12730705 124904602475386020928725555397945767840 12730706 -361866707466799558754833106681280877056 12730707 447446759017062674023879163489997762816 12730708 148344860592427684314667958387602087936 12730709 -20192287787411175342823850843327695200 12730710 -42222093490843834949355437782690694400 12730711 -94034296707695115144219831314058857856 12730712 -1405935075219387148453579696910464972800 12730713 -985255126683661596062164248793673265456 12730714 -37125136713557540076265614784695638544 12730715 450349275351589227068008328636363463360 12730716 372908491637902767859246334862358901760 12730717 1252964734803341415024736973270296393766 12730718 -147079938572949081031586781197960540160 12730719 -1058712926228059434349620171618472796856 12730720 -1028367027213942688545176081905145610240 12730721 -1021117785783666793733760843537623448300 12730722 622208107980999617296932310189767436800 12730723 -1067559793058099044410439027681348454016 12730724 746947709156899104495905768937288366336 12730725 -74830144125830493346465796298016632000 12730726 255577478907431067079735929735157359744 12730727 -1395184693395270167013095578365675620424 12730728 188861940437884049750564298725220188160 12730729 -263223420506776673863683221927001190320 12730730 -409071841216451267836768719209071764480 12730731 178142597899801304526273990082005222624 12730732 -597222709448301518760057267158524149760 12730733 1541206145116427827623612524374999472982 12730734 -252464771313649472725103629355078952960 12730735 -985276092053062384095542905099440559440 12730736 -270973971572757385657797341520080437248 12730737 136680946041008163170882127120739726752 12730738 -153440615538162132837891319397636694720 12730739 154526389575290891430895115434196418240 12730740 -368444127180782193126820781491400601600 12730741 1630400838824957907954098738865153512800 12730742 102047346332934650011662867005176858272 12730743 1471940247769050089319459452037763333200 12730744 -1063930651602236872463734128937983098880 12730745 569934741296851415245451018130155314500 12730746 11249089862385727745606793320974291968 12730747 451217777868013964328866688668729030592 12730748 343450392768688243950690733305121425408 12730749 -1798025932689876339974001536276791278720 12730750 -257236587630128948681466369006533136000 12730751 -1489794812087504378000692111983743893896 12730752 15765511695115801105508543515318026240 12730753 236823199583669989680113286491465671680 12730754 -850752253019007574023184965444903077424 12730755 -185480023571062209510224662198245600000 12730756 -102225186657905845064717766140786034432 12730757 6367829103923803940379290771748331488 12730758 384294024015725473573939397025160353984 12730759 -846083990350685022105948679553863643496 12730760 -233343313001179553710398752802054144000 12730761 887476281820090393175818612136437506660 12730762 18496915477090082182704799683542168064 12730763 381101536559241553428215645788957018824 12730764 81507809681248613475272692394572139520 12730765 19052159257545899099210244041499855000 12730766 320773030190393785315156047703830608832 12730767 -64398415937512648392200256251844381696 12730768 -212891726261159323641093977950562795520 12730769 -1918911140544527443665469193384128632540 12730770 -119714924647850072482671806231326402560 12730771 1144797907400329718905529529638485732000 12730772 -62568009248114407677154375328442847488 12730773 -438739569075172652945667879006227328 12730774 -388568098116421991059848581679255358848 12730775 82254785440691134292483791702188079800 12730776 84574232587961250613430816161712701440 12730777 1315985112939256077422503781438115447626 12730778 1455527312658604118547907217574292525824 12730779 -792696092965580152268012017098411237000 12730780 -10243708877319411915590520119272358400 12730781 -225828103189209701469752104002137964096 12730782 -381292637691111890920892976405284975808 12730783 -381637613302760859430893751937889206696 12730784 1349532670075533654489765707212510986240 12730785 -39062151211204555778463704975240726400 12730786 511635520851604698638545940517391712592 12730787 -210607235702723101213276073330736721848 12730788 -348438300530600424301340920755069542400 12730789 -366344525901340755168940985855784931872 12730790 469939904465205312007907005768032334080 12730791 1093250172081657156090979828956042359592 12730792 -103709259088275281307050538530336286720 12730793 -1314165649259447010199894176395331965958 12730794 -136766601890650504889204311517376821760 12730795 1868968889440887472908511334372006400 12730796 153927166608697739289206673559425576960 12730797 1089420532883132589064282865224612896000 12730798 -620387337232711371164881116154415405760 12730799 716828978972654122038108234878757213264 12730800 -235476753038665420099047812405345894400 12730801 -210605908579723496943569529874892458496 12730802 -412631248447671983861393478598503733248 12730803 -546242466755998318766200654919526133200 12730804 -120840962560704499097352392476748088960 12730805 -1111098823873490559728572974190966029540 12730806 -167909301999090900701040670608646074240 12730807 1768741789627498345810763186507108584752 12730808 -876987027477481735692979847414393303040 12730809 -88174595409857719551647925076968676992 12730810 514214377441523086493992250590129797120 12730811 1657598898087889727837496135167574952992 12730812 182883477752886476248274757882664249344 12730813 -468248256388904072846320860050525175360 12730814 156441140015483175810221320033901312256 12730815 449478506678337254833858413676034982360 12730816 59247643028186900604073942092125044736 12730817 1554338191252424357267793769316877504480 12730818 -622908273986660854829959257225516218496 12730819 -384369433288255813953790950859150051780 12730820 -317892399739003911169372967635140913920 12730821 608291680861567141481058005830742207712 12730822 -46112957478120141642803961458359411200 12730823 -610195972739247903957582795647819620560 12730824 976426428341648675700619045676288409600 12730825 8352586636414500581460182489008863100 12730826 206956261599689460774621826188617472000 12730827 -436453339840398433126787182669891049040 12730828 -534669795109029180012331054644167113728 12730829 1134592734661176384355567805225017613430 12730830 -50151444871492817136510271112454266880 12730831 -209050026704070684425609181364536260368 12730832 20410941525422982713933050446604664832 12730833 31481030748874437048271301721500117760 12730834 -527671771265039951519151039493965347184 12730835 -9331426009408659509805714654385832160 12730836 -27124817481077997287317982478403553280 12730837 -785076134089388879256579666808144314834 12730838 188348973648431112316313482943669760 12730839 -78926151261531174817566454045879496832 12730840 -1216037898140332950472189270380385075200 12730841 150242461969083705383740360201676224800 12730842 -1061720408091686845617624151268223494400 12730843 -3166091813269766418981781965922191559680 12730844 44699020068888547538639094492211792896 12730845 -408610962711623297960016835029204216960 12730846 -452712632492178531528275330775735136128 12730847 459348185579815816251636307447525174080 12730848 -128150609106204710526157236049799282688 12730849 -754200102542207296223223818459597376088 12730850 -298386774290603695619180673217176192000 12730851 13564342877805985784155749201073198032 12730852 -863013449390443545421702199624149320064 12730853 -616391984386721105274743575168197824898 12730854 -161064605050778029255461615732011484480 12730855 309701174636448873276792955321109796000 12730856 -915388248899112607141713100516562288640 12730857 -309364513105738713381277640339191086960 12730858 487808256764782624415704777183451904000 12730859 2713418300811509420330733127914620281704 12730860 -388633186826964259344832547633631575040 12730861 464751309851542632814246945729676556288 12730862 562255618312409786941622284400932500480 12730863 -130679126680355708479129024861942812672 12730864 -487112675839640711726683641316702289920 12730865 171626678609396942335240276892824619520 12730866 -1481490987713730544683993040609019136 12730867 605814390686496941261897561344107419680 12730868 405513615310277384877986278572571238400 12730869 -48883169007555067458715867275536489412 12730870 348612887297646070173703286003259002880 12730871 1511000397886465072783423576082884832640 12730872 81426980409808953034721382049845411840 12730873 -286684408350232243990684608734994447740 12730874 180605744912554159607337943092766490880 12730875 597806803819753204500534739228875864000 12730876 -884257323244655199028188732143288688640 12730877 1961534847283628492470729293242861790726 12730878 -94944737719051386906336650532540149760 12730879 -1011004033398109624461982172880848842368 12730880 -309938389000784663158276187565682851840 12730881 3139477303312070167130020271555480160 12730882 -1167898916211177563075044308996861020208 12730883 -1711447457293233837034222564900486090032 12730884 849735805093835535182896215184669224960 12730885 267595033172555054774616269642218715580 12730886 125014690216846390425047001249072149376 12730887 711924767622987854082991861712815160208 12730888 72134758919950184525779425578521282560 12730889 -1557622023655597825241220620743411022310 12730890 217831083514994089522871656976964556800 12730891 -445362995973038413758143301593926404048 12730892 1394014785253018688016324792093425333760 12730893 64712680749627421819913982899259978240 12730894 -369667982190212327745484391870913024 12730895 927913335274416885746960733163653707400 12730896 55938255962095141689719466146234695680 12730897 390697214466641848272290109342183278580 12730898 872430218983718066495371200197666125200 12730899 794751243839222863906611893129245710264 12730900 77487716361881359093387978605378560000 12730901 475832502578482652622641947134957925404 12730902 299007931207898985556254259137261258240 12730903 -1421490422162773885602083443508294894096 12730904 929732462673547561369647883118497781760 12730905 -1440870728140623786576854271231108009600 12730906 1035549960273053991268706119964345191152 12730907 192811752405233359715862049350977913600 12730908 -62799747694411146475067429885969918976 12730909 1872628392005823244101540909459549851916 12730910 -95692610913401539260861822209857265280 12730911 1171822870858485855212518018543596941184 12730912 1300003788246406984831920005589486796800 12730913 -367326788577931330457829799344303499800 12730914 76353077484951483223931727410495336448 12730915 -52443548105446551417280530862469563440 12730916 638981571141768238866089135668229806080 12730917 670151455123394545283664851013582806880 12730918 -201657156026006601004177037793777319296 12730919 -197372206942615531705676588347800623856 12730920 -390753487309631836614620119051036262400 12730921 -184269280211613757599385262319094652288 12730922 22922485417158533567565555807121050624 12730923 66681106124045595210278448262768818864 12730924 -22307501882785198084364110320768464384 12730925 -151204294418734149926097937921774435200 12730926 -222280847009464868290449642445206181632 12730927 407496355783656375159814048434304354872 12730928 -41721976700896090554683371511347544064 12730929 -903875510011381790281153405992000858240 12730930 -116958219958052571208763516381815610880 12730931 -763451320143959985302999236966785129000 12730932 -15200350833514915000298330141955790464 12730933 -2223705794574233927724221517286281308818 12730934 -633093860225627510038496245535530772160 12730935 -43118615794149049579446258094319486640 12730936 -173432909335009181638211067444959416320 12730937 460571421987003224227546916787559110912 12730938 488604356148232032710764403930549944320 12730939 -1042591536549231967460711993466828547152 12730940 -33339336592353635966506291564525800960 12730941 -1428336169455854081827971235554842914650 12730942 -33794072490650894036956121335395160320 12730943 1030989265133023862747756072224992436320 12730944 -25460260546511351420671518975247515648 12730945 154607312982359502731399037232990858920 12730946 -51091315282676531339564821566754312800 12730947 169329144965639630704236695603560087800 12730948 -38216210597455236422007751269068553984 12730949 -316561241968448399460357577564539148416 12730950 122623974777378194145967512904973640000 12730951 -730150070494422412525558125870189206496 12730952 119061747824837825551299915093571338240 12730953 1387517203082324925343578482048601907200 12730954 337173940439590981130353035063509575680 12730955 23150132574012587209448830524268192560 12730956 -63481193302137323326359155242576773120 12730957 -437808479434468289911055480164925366794 12730958 -1077971471344501418544420894230565721920 12730959 -295046365005114700905024987326688488160 12730960 59798114486781394561228043011432120320 12730961 -693374745677410392413152557670386254400 12730962 980682072595101444056555738080260069120 12730963 -134789426755767156024215709611339633760 12730964 -258320870860828649196753224751149265024 12730965 -320787288077593080217700391363931178880 12730966 504100138591476196344574331609498310432 12730967 24995197610687076849550146043994072832 12730968 300926195554824706660101765554088499200 12730969 -1067075219409537181715123508740984506160 12730970 -223631935058982732984272694192128317440 12730971 -358468982355131402581605349913049227520 12730972 812521130885831313996436682382052491776 12730973 3509380783272062603494516618405643223840 12730974 198455910526673552740273415330456727360 12730975 -380708944685064567830252887118896369000 12730976 1550938533577191032724179152733705601024 12730977 330745633755285002838770738945426971392 12730978 -122821666258360395805122149211231511776 12730979 723427825895172712722361009294382615580 12730980 537063761500556176154849419583847567360 12730981 -515543517894985595040372461301211541670 12730982 -233738531083982235563319314650361212800 12730983 168267094727939377018008765450179459328 12730984 1058422451961591153374900994217205268480 12730985 -13263938185163573868939131154996650040 12730986 -294551913577802438616911525316434918400 12730987 -77824057769564796786678893373139840000 12730988 -518706114918558237650681378798783692800 12730989 851563094089571656451820613529966720160 12730990 -363593317688032235109485986051803432000 12730991 179774385876963632075512668894907342944 12730992 20784291630226362751273425344541818880 12730993 613459718545143009061372182711805346544 12730994 401452234031384408263918984417216906272 12730995 -982075832580104924061474706346473913280 12730996 574771380297846078417725646247700593408 12730997 136810299556471457084892442859787982104 12730998 7820213097521732134346184754484490240 12730999 -1159499698462219954220809814159351576064 12731000 113058295528626567185416730214912000000 12731001 -1031946178802016459147156483334425179568 12731002 -1020890869985779635954849727866323037696 12731003 52267930544995312856426216096855481252 12731004 148049959244591083068157145494451862528 12731005 -217688235509644950963424043167329657600 12731006 473005356815468885217766513164843024384 12731007 638668930693666456083066364162134000000 12731008 503972935994276694287546889743106048000 12731009 -4686663336784645747944573065948485884 12731010 2923345621415264055663931264517529600 12731011 -558187065364950918956229853286912589288 12731012 380838725068165943256659225948266967040 12731013 1066123933507904555529746711597090811744 12731014 -237482778422330820953287481996878410144 12731015 586364814041587631978881482317835577440 12731016 109014578896040606909059595776692633600 12731017 -215285035181722158562113483669309454080 12731018 -362926829687382454073817531848666219520 12731019 -560142275011782759440968696794734012928 12731020 -61348842176066405183796084808781184000 12731021 229855281219252012701040864525748682112 12731022 156752807929618775948022706296164876160 12731023 1006007459431089310921656845855932500272 12731024 -239557663590955015192064807171166683136 12731025 70126278668409648578321222295205320000 12731026 7174839558082471551454044250561282560 12731027 388537668484708693795806454564866024876 12731028 168790155097097296216026263699519809536 12731029 -529989374515858549166780666870156087040 12731030 89755075944200038486799114751842478720 12731031 -1128722782541720928688549006136161646688 12731032 903056090179236782179038432202276024320 12731033 -13615859497195417811637302996489151084 12731034 261642763331287190195607370195749741312 12731035 -268440594000296460004104445795637027520 12731036 -155501816457828670991850300251928261120 12731037 291729024098614503238445865345305415744 12731038 -44336448622099459606379683368988956672 12731039 -496060504062423078325034834464559888160 12731040 -199473371588438532958572218087689420800 12731041 2688131077929356262612530195143945351872 12731042 517432446404321776016136394187901582672 12731043 -204321502503032983025358803220685305936 12731044 1670816343715474146365010650448509035136 12731045 617915515676766057331635671162207323200 12731046 225958219342567367822157906129235656384 12731047 -169020654214392680167022735176045653968 12731048 789796158134207847110673635302335774720 12731049 170187501963987993538884647942906554368 12731050 -317922908887588711993382878875793778400 12731051 793158781372090711790774204268817088052 12731052 268715347676790491288963117818251509760 12731053 11620631672115000955150664599259955424 12731054 -33259654269529249610438798730265751808 12731055 -256010392378921649619219503215848096240 12731056 182385237503789286816061673439206703104 12731057 107389494591223671619927380714780574500 12731058 -498521069941716125351549984009635054488 12731059 838262249606494184698897261064438295240 12731060 -74111519590673752512300314169643787520 12731061 202008238630646287044345204594548176704 12731062 -685633762319627035916991636871303816128 12731063 203978579731775891101745350180762806312 12731064 553771922795034160414364936446132224000 12731065 728624261721261065973500756809592171460 12731066 3857209839351422482670353383678126528 12731067 1865909684336853590735838586181398344240 12731068 -47020842675749434378601286171685822464 12731069 -596371697912451396933051222706029240756 12731070 108865511242195283616952719098303201280 12731071 383786500777027314682852048805922179752 12731072 113912826896270745336899482746680770560 12731073 240093834529988594696470075403948414304 12731074 154087589719634765264068368729599541504 12731075 -32647567859571949630680511611500102400 12731076 302632532619087262841252783751384392832 12731077 -276344523094417992486029230696388178180 12731078 903515543284532331275013219634345439232 12731079 530271034883547937229072609289795882240 12731080 -415309114428122752876266779934454579200 12731081 -1421428786454280235943885024261698759872 12731082 -60918679221818444135442021838982789376 12731083 160169420159386552857460317153209634240 12731084 735031727979205401723151553937626217216 12731085 -211097845362310522443011829806623101780 12731086 45499350139909705243663325980673164992 12731087 -2094579309452885336490518570720157729600 12731088 -125683620391030239597485909906622775296 12731089 413570531645115375619342063586071387456 12731090 403588877319167668990849898393373424800 12731091 -426480623934670310367814280020730558160 12731092 1241283120011544587852189983372403392512 12731093 542166242700529135411669920032628651342 12731094 515488143182938853865442306083737280 12731095 -97976334937882210465221609413282448480 12731096 -8343886460504937767051167995093319680 12731097 847679304989548369254133108787271944400 12731098 -127464107841923429941467380024404974336 12731099 1838092955566010403925661192597086268100 12731100 -235989088663294038496998276358515417600 12731101 338364516269435736244292871670395565804 12731102 156936102289511810642122329139008129600 12731103 73160026724448046567098287283200105088 12731104 -1803318812843626255786941410697545515008 12731105 -1018972287478054109973380499851168724480 12731106 270859975937082617358487046040348827904 12731107 -664166353128584594633335532293777227368 12731108 -33543601653569043601442057389767210240 12731109 1325012522671329896339792702031410054208 12731110 89178895764549970413101807270870626560 12731111 -36926884991167877211472909611627442176 12731112 -923675561460423286396897847706867548160 12731113 -2643037554115914994986356211979195304460 12731114 746305107666318449992853305171076984832 12731115 35256304624173371468078901235937648640 12731116 -231668162182853640326177724292453278720 12731117 4900933221374611405846047884525860032 12731118 -249840603379465496676059680139601640896 12731119 -196872537337261641393266213709502516056 12731120 253828324943309799799590678906030981120 12731121 -246851458924537954689298830212655052800 12731122 -542202003049582161067310334366070971888 12731123 -1978191523833955514635379484904033604280 12731124 -83321811937196664916167819439633133568 12731125 1483409894268536078214476186674461504000 12731126 -313064766543146597518952098792425115488 12731127 102728752340164651582245581836816292256 12731128 18995467424307648104046585374758748160 12731129 605321481796861279741889500378426778730 12731130 190957112712634425119351110727274971520 12731131 214551040471801151504691389987349792800 12731132 238883446100331721965416398808605493760 12731133 -937993010186362851098542663076201573376 12731134 -141687605497859839291747066590679087680 12731135 -175136787755150121686546372882962912920 12731136 509131278078994808525177737860612096 12731137 1062381469145525337043320654595517187760 12731138 19314375147773632407565509694472286720 12731139 14579276092442753231029449716305023168 12731140 -1043535269350153507224150711715298918400 12731141 -760493064500482075697436169682490033348 12731142 -41589157164004810679327646262983622656 12731143 -871566865934899659240034971035306435016 12731144 520176886977518075134272786741068267520 12731145 -40601594767388966817106901223289766400 12731146 23016262493542827903643430346431865600 12731147 -1078755810858641556304039285204259948256 12731148 323737092978704099584304859978217528320 12731149 -555487447418011677429596947763163103520 12731150 -252832640526274807056037358729836819200 12731151 -440167858931450318281746271530788407536 12731152 24973383993818203408573348124941615104 12731153 -266902200068434851953247867243821113500 12731154 15472886845036580880069723242418796032 12731155 1084087189078204074676810715897430064560 12731156 469267983837370907078545861227200908800 12731157 1352492620665071631691859114062729685454 12731158 327207211273162326179011101079961378880 12731159 -173528132724384493869837988622116018560 12731160 -173273896232882520169075312602920140800 12731161 2203852879839206898737250123902813858762 12731162 -127120297427865313942922556847663569168 12731163 316637652681276383437125474779199016344 12731164 -294274232670578426473699962354507807744 12731165 392729934035150602572227931543864318060 12731166 144121605066707161055613676644748492800 12731167 -258658730611339226495518860243478190640 12731168 832595644680755977505789719145363865600 12731169 -173996488280195264967435079400454482592 12731170 582247201807570985568461430629992277280 12731171 604181357936397577475924439022736928000 12731172 -736328780092604762491829845961911984128 12731173 108296660172290298701565214912766798848 12731174 974603886188837738645647405344175061760 12731175 10187661810573455017892579471622344400 12731176 -874473896954449756993759786380877009920 12731177 665617804771306761064415208808547156880 12731178 1564180321159297436336162468709742080 12731179 1117781844134238035291223393677973497780 12731180 790102014055076808082265148821968634880 12731181 699382676283849692031370469495793505344 12731182 1027556796855694845830490632917425024 12731183 196431254206612175940298909860546486000 12731184 150242665987387041806097701859030810624 12731185 220893110376830859705474328303142419380 12731186 -338961292811148165799685498594007865536 12731187 -19574350171680693372429491132437179648 12731188 39155789204674650537152601306918535936 12731189 -731182377450376631872943368039234181010 12731190 -68609310670644880173723871433697576960 12731191 1092127729918848430963798951899948039384 12731192 -1084833663802599225394193599424453529600 12731193 -1058612816202417388327539037821298182918 12731194 -329715265549734635852409897196993114368 12731195 -80673558539034794523725142636800956800 12731196 492294831761885298400851191735237959680 12731197 279886010299798235904129228160355726400 12731198 -125390915398700013449637406322695275264 12731199 -70607161268603106081944504380196823792 12731200 -7403579586006247497750039647092736000 12731201 460778598058224255025603172270836757952 12731202 1021312307307722065606301001182265761280 12731203 1536466017981072491494505311142292857280 12731204 222099970960694064178786838331822292992 12731205 -328953107774924792225905248866754476640 12731206 -748351466812737403328739456135124856640 12731207 223914779874373586184858020388999376872 12731208 135492080376914374322894127664910008320 12731209 1133140270673374039866200501720215071504 12731210 -686230624984684248144208874702851086240 12731211 214115236273006403095498672822066341120 12731212 -701698687946048575541901669053543446528 12731213 938320291887643814955082841135141414208 12731214 183157960840729008424201668770181887040 12731215 -218150423186472975400264754294556582720 12731216 -533420461040463163328782910964016742400 12731217 935514077263129821112452225488197736640 12731218 -1245183784816758872640387327911748777984 12731219 1130440220530414260469799269605296509632 12731220 -115246940675446578459664471235781945600 12731221 -1472904933070820323279377820076771680800 12731222 -209795133888342043141133011485664475136 12731223 733265182375730221710870573859518000768 12731224 81081014351675074823373867666358272000 12731225 2777516327702287294182454910010787200 12731226 7782328430237409660441534301045473024 12731227 1713008003419594573456254430119291307076 12731228 -1216500267335802198433631016438943698432 12731229 -31366957611686478259323146977670863680 12731230 -111476983190156220115021612461316646400 12731231 -2403844947669792675919689007341797289000 12731232 1135749755781657604922720944807555891200 12731233 495883924755471428183013370222500457860 12731234 1290531806224128737205809357918975041920 12731235 -231517277121296033904471332903612006400 12731236 40455270933489230631122355579810791424 12731237 186737290056178377062293300893793925886 12731238 -49916086592366783311414120446887158272 12731239 123486824381292483511364251862561747320 12731240 -546746233813546059031553640668108851200 12731241 351464868237117283138121506561689205392 12731242 -424376424559416233879977106136817225728 12731243 228681068605117507889654571616234884384 12731244 424786278838206622741750644937204962816 12731245 2760253551098847526096786018074481036800 12731246 -153597116157577192295783222936634156096 12731247 -38298820696808142817530663012660543912 12731248 83195594520227646416002560758363881472 12731249 357224294262610133765968396666663401192 12731250 115222862289195770831889099704553600000 12731251 468978273695675020108695909137126202112 12731252 -161538000781374918049316140070421097728 12731253 -33796552811712273615118089632567172192 12731254 -1002667635724871751034184275418125450560 12731255 -705069455186282331814907062111086072000 12731256 246189685604707250388178892632858521600 12731257 382285655415056897999286231573305536 12731258 -168659380161178804669859402426236528416 12731259 282216745868100614132912857548259964928 12731260 754125056435459239312879050467975354880 12731261 -98070959594958798749020348456375907700 12731262 87647566732107356952668078116075513152 12731263 1195450816197408831740964461837287401424 12731264 8329273970825724033052077513863331840 12731265 -3953162787021509349918464992249506540 12731266 -563968607390809251300160158322479218688 12731267 151843956739507203221626253285992703592 12731268 16001115337995513959151557729323204608 12731269 -34069293609174903000637598165149073060 12731270 -306447921640769093320154942756602177920 12731271 9352471332630949455191865208907601024 12731272 74602502046819225816070360083154790400 12731273 71806440747529187454629435417179794240 12731274 -3672506192398025533867353076301915856 12731275 -203258316526393409285528298557387028200 12731276 452665125109628175719919741508132028160 12731277 -44494808621091728228826687108144529632 12731278 -33555191454669652404617179660204707264 12731279 -142584772891690453944065241929132497680 12731280 97438966088946212875114275032259624960 12731281 814656536204892474103716848830760812082 12731282 -19265001265951164709817633703001294848 12731283 1184099011024323394929228043683354397920 12731284 -252249579339532060073282471896040194304 12731285 76198082767833903433272971091527832960 12731286 -98937797254609332232816370488010396736 12731287 337134862719572159221969906543257186192 12731288 -650634707685295482711837803284127078400 12731289 -659638445030507967842465319196859003712 12731290 70391731256707950821883015666106905600 12731291 -214720886530149959372572750225482103200 12731292 -38621607112980712316869588730343628800 12731293 271174999613996441677259621866851275264 12731294 450539160989083185324804561782767285632 12731295 40835704285312175561849086035194006400 12731296 -1231307930342380378860895430430085349376 12731297 667615184799560652671478603160882071552 12731298 -128335711304983859865496704954759812352 12731299 -428721531840274273832003654873495166208 12731300 684833463545655139087005824676782688000 12731301 259845251005905695836192571014392602400 12731302 -686175540270282628945816709091030831648 12731303 -255925247746981536244341753190094839296 12731304 -1175729110253432872827362665052410183680 12731305 -136888625746577374919133140735996832000 12731306 94469142997450318816178964274025498880 12731307 -3917646034889081385726626822295258960 12731308 -1242045405892574927604412026054364003072 12731309 19873130449185728555329638227132490240 12731310 -658594892600092046966479323220468569600 12731311 34657409891144653543726367952930260480 12731312 320159027649242029589023373069496778752 12731313 -843460261406592346686956147422022707200 12731314 -674817756304621779416828145451542933744 12731315 415338640141667398056809061599894112000 12731316 -225848352310997343343316549722475329536 12731317 374539651372018774805731034073850126346 12731318 -70444690341152744625268308393713444160 12731319 -1218439927325224457298549010890563164200 12731320 160585750171577943651553219851153408000 12731321 -996000450362088512573516194486569921648 12731322 395332805259418573172675468501752852224 12731323 575779738828220569104824350936469516904 12731324 -1842436772280263599314366547431828326400 12731325 -615562388258949976407567950039167634400 12731326 583745072970136360014412421947122938112 12731327 731297521227352415336345655513226182096 12731328 129339960747059922792367029943529373696 12731329 -465845154589420155000222164773031657516 12731330 -301970440422645763647065757282927244800 12731331 -11320282015285828240452558840481717776 12731332 -982539528985106909731372408777693304704 12731333 1474449519995038405221176994923368854720 12731334 -92591648452668805669517250093780160512 12731335 -819734226684092151000961575640710483720 12731336 1460734315804956158129694092544446407680 12731337 -41164473045225177273413302496790604614 12731338 122298452832653210071762346284151350320 12731339 -764903099526876564230117520775931338860 12731340 -679544383421225718832055667905104773120 12731341 963991868662971751463138401487209198080 12731342 -145044463937453788667001673053948215040 12731343 336277339838837447253474627148272374664 12731344 -376965331057866317281088005939796746240 12731345 1042623633247445284932198800941301476800 12731346 30864621484625256432890209274852604960 12731347 -396411768439326683488969166615372066408 12731348 -444884825014515986019436233440128204800 12731349 -67200597240753160994542076225766265920 12731350 69543423120421916618394215002733546400 12731351 -179185159198190874018751483967796823776 12731352 -515585553809114634001343847239744102400 12731353 2433860976742865227998207510110421100488 12731354 -21155276206262798972461357709337646848 12731355 93838288522553444878843293995769979200 12731356 172535838590361235609297805767198041600 12731357 1654250879190081189409670700951671709606 12731358 637296403980512407700371767938438117184 12731359 -241551913140699663855767350347859745920 12731360 133199283675035040026543787405748469760 12731361 -102058208801927976854209392717057218880 12731362 -293870355887863898639234920542841579008 12731363 -1887796254147825826821384369376255340388 12731364 -1647371325191754094000952865387381319680 12731365 -857860903978551619221555379831228778880 12731366 1166423580683380642513486870744675902144 12731367 -306924446439242861480707551077960804736 12731368 526320862695646320445609802369273856000 12731369 540051868959434040569561513722549880832 12731370 120241252073525079910030424955618301440 12731371 -809491462715823934527156738095233625376 12731372 1342605505383118294355232172309714104576 12731373 -11438407843775956203507783519646813578 12731374 -160481098775389580074032472986983285760 12731375 -816349666760403589644216853485318300000 12731376 -188607531864988496275394859884056117248 12731377 988380619777264613507875522974328600320 12731378 1125904699654248172358606199663630480 12731379 -752669255137904329095444132305019241416 12731380 -930296113723845207183783216763929427200 12731381 -667880756135055404972842781793832417668 12731382 697727509479118283261957451969773925600 12731383 872628933930342616210041656565011673520 12731384 -429525382906286973415769836902336737280 12731385 -1061958491090165558459584668769483213440 12731386 -501900426213920697387903290611050343680 12731387 -35365433764819685748502174423194462804 12731388 295285640624288979178329319249447027200 12731389 4822745595655016286255960568964998368 12731390 -6765671735801588155128071039729418240 12731391 -1841816753672778244847653785475968760560 12731392 1091602230685640346024401114989284294656 12731393 -1047526962916778592995376519360483070380 12731394 -75209523676634768402729043791855119872 12731395 426003244031507085550923097627296612000 12731396 -1462248371130225894067755587861130595200 12731397 3331625104377305478770904222521849856 12731398 633712095305503211280628611823944751200 12731399 248159504989668456120835328896560245400 12731400 39784210268418939831312602349167616000 12731401 590480765756994122540868543036833381402 12731402 -463816737272137176810917631104930968896 12731403 999957012512216447641835683670819443200 12731404 -59719974193558666795278365764724807680 12731405 655710614114640835268437473209166186060 12731406 270970590384055548072769542314681318400 12731407 1198840585222648149848115304097087529984 12731408 466568726264956104263660639663979896832 12731409 -1036232776321699267098230875421164543116 12731410 187968817102986226560618597629566128960 12731411 685302322530558983970741199851914701824 12731412 723653323286364743590617294164283297792 12731413 -416185577836327546326620410578156356338 12731414 -442781091612766377470170842587474345088 12731415 86274768277196679345404584975012771920 12731416 412787877105017238470213010365970432000 12731417 -99156252201778685667559365860900532534 12731418 -11100854602478052278466220204333102080 12731419 133418202289473746697673834680725527920 12731420 -112227487564880717951286801957089587200 12731421 347752883458541482996093103738951103744 12731422 213515467229303836848352721788740921024 12731423 -112246237443172245442640797130650582800 12731424 480238770527168444392892660163571875840 12731425 346989554075249272031187480880649214000 12731426 137172356954525153469340749854313066144 12731427 -306169780245675936267471949618385380920 12731428 -632179904449890603353917419143098652032 12731429 1613576106219369934660327243232452596030 12731430 114478517782502847795650784701625169920 12731431 1298670547983769643610090169271131210232 12731432 99081806444944760806285301305947586560 12731433 204609645403266846388326412867840373760 12731434 159019717582714031839619588156042237616 12731435 -1207685612653238138074128795262874209200 12731436 270649474681567696334721090904540760064 12731437 -382146653734504998922020184248874170708 12731438 -714199434380923718904046165550943517056 12731439 -21421804228441683230924697295992291840 12731440 5369397778082415275005900010149969920 12731441 21997722252041076009636689245387113984 12731442 -189324242925849501865155813735862639488 12731443 453954251401636936042265069224852307784 12731444 -827686176801702745258692355048985210880 12731445 818138043161339629949288674229804241600 12731446 -352988599128150316533208539451622960256 12731447 83563158129906358085291682513469513896 12731448 -74533423861857960314226136521767116800 12731449 1297259415873806002410205961237484881450 12731450 277899757173181867937057663763659652000 12731451 248496564586994393122689271651625526720 12731452 -12373526664331679713938942026170585088 12731453 -17862275286452929326327012237665627520 12731454 -668300839876357817194822816334049062400 12731455 28295055748569815637412326726662820720 12731456 -467513613303465895496656159163178024960 12731457 775519158891456499396382506553006971440 12731458 812770243993799235205559042274430480080 12731459 141850107700943531835119608983520579104 12731460 72655532694143499811531485408944578560 12731461 -815769358753404910338653540931935908676 12731462 242971527776472436335332788457796923232 12731463 287748120200222303091527675846601791880 12731464 -1444605016706168898830795798887778457600 12731465 -1232163594197616790226703648988306522140 12731466 338752958085944895166872568866264158208 12731467 171221054399875966283328307657490510992 12731468 -1271703360878181126874369463166085753344 12731469 -1007061554948839219174664380116100481856 12731470 -896295785261091516070824427836217050240 12731471 45889182290736398502121001251576386672 12731472 68237558132081963658932797990183895040 12731473 -481508584797669825502661278418187703056 12731474 -375328229026048907176193501208236467200 12731475 -139555624625521727776307074894408709400 12731476 250489862316139661316733527090574962560 12731477 2255796856414802267475496112086666497120 12731478 -253733156084242569965918400026214364800 12731479 -1024453309974145729617190356014735612920 12731480 -590829067663352003208429743975272857600 12731481 -126936409674978093975146085339010519488 12731482 968640502795207492962773721276544435200 12731483 -10552499009961593407249523284624422912 12731484 -115073954633043593592463128903087790080 12731485 256493995165521313027083226373117614200 12731486 179477984854353680342679865670835240000 12731487 426163245847805865931896208171101272064 12731488 573406947642033249308986542745077153792 12731489 119531513974945765658012050975108319424 12731490 -76404071512865028185625304814107373280 12731491 -1248531990732288639158542342518341275108 12731492 -93999479990726021160398648308155033600 12731493 304202497783314740314892943042479808000 12731494 763223512586551826326616166931796587200 12731495 405064618435074878035852031043671078880 12731496 550461270509553914463664100839021608960 12731497 -886418986081631562423443495609823508848 12731498 227509152514480711895611441315027642464 12731499 666995398379437036632132277567537992 12731500 755373566348339400752340379525362432000 12731501 -1181519915080679408797376826978197971200 12731502 -51468445336356253947799352705734711296 12731503 -189157448015315074958130947424332147248 12731504 -53920595719029206297465947517817913344 12731505 -169529895242551863967575695613826452480 12731506 -1213251777768955332553808047429104600048 12731507 185806235766672583784293885584186201552 12731508 -327873649055260181082156261489998164608 12731509 356130384416588715208162555521053907616 12731510 -28851165194081758674422172117332791680 12731511 223901274045497721687331830591143662800 12731512 -406539985519376254650379127619467796480 12731513 -75345593357317990658611019383455204540 12731514 -189788701610305411756558355403804211200 12731515 115047312985510537631087699935795623600 12731516 -182957293661741293619248138786833039360 12731517 -162075762667804522274174283030197050266 12731518 -898807000596225147129901393945799447040 12731519 1014462363347044750726977214861889867496 12731520 -112496846653091156169234219584716800000 12731521 -4442586188709031616734866515516216568192 12731522 77508234479093652817074991675162990080 12731523 -1239859303285991781507445063803272734224 12731524 390014805095127089883659975840796503296 12731525 350914516600764656125028420431009166100 12731526 8780547247457728653093825802890132480 12731527 -465438962693324690705280892470857521880 12731528 -1012025304102070891332826993952038947840 12731529 1186215820131988410658538328697592361888 12731530 107314872368023641599980888760127590400 12731531 7251436137560882782962084481267621332 12731532 -921390750223580115164403396407431213056 12731533 1031595588011196319501733078575059225782 12731534 371967580934602723080643374543070228416 12731535 -232640987416487632605037089547102779360 12731536 -170689577545941783042863407556186800128 12731537 78788020079552120525618616824301623232 12731538 -386199887855444927998451848997216904960 12731539 -661117426167715854260263999589729106000 12731540 -374599853306055954314371621735568325120 12731541 346914770773465995908588177111694270144 12731542 41914764586496614809460108948739118144 12731543 -1247752514426008205823515566386215762856 12731544 -336081659696007761858107712062886830080 12731545 -230922925163046323672716448023265913600 12731546 702351816350067213457807063659580895472 12731547 -536132552904212460864301624120478904528 12731548 19247655932246257901723382441975631872 12731549 -1123923850559645662443191909304693927450 12731550 77095765254610895166182919379269168000 12731551 -626605194725902583361118489557502886400 12731552 -535303994567799978671473501357215449088 12731553 255677109301051071099292757366926912800 12731554 239526965865298082600602575685925936640 12731555 642202939282608234814959248591803669920 12731556 -474181379267854197762187627478112304128 12731557 -1572728718068117600131776072453111248194 12731558 -262231718507867291194004702221362769920 12731559 -3241923057534119627193485025747104640 12731560 -1204719880476997239280884386178879744000 12731561 2524489720804071877587016159433764444800 12731562 -220892204401412008109819678254291174560 12731563 607198099450863879068512096683317297024 12731564 -283457601929052095423570642944811865600 12731565 13148846538826461996225627343422074880 12731566 -377538351162381042258455543822322568320 12731567 -2298916572462655196099613701456631985680 12731568 139869946293932978636603705201893146624 12731569 -808964016583453885454755776999351056 12731570 396302678322443224156219706867342616480 12731571 501044310769063856871987290801631973140 12731572 -503937535027546309221097992361750977792 12731573 -456223175924751697602569962356591164178 12731574 91493245320854491026890606984719085568 12731575 -1025271127799382512978084512571476553200 12731576 217282587091480428620619059303310950400 12731577 -804222362609660717357117594716088557920 12731578 422211115613557287220714255066069681920 12731579 -948072907178824246310406653254860365568 12731580 5728077082537379194947019635842150400 12731581 759683667940827075345459337066645320960 12731582 -554132911312241899708785418840824484608 12731583 -50853033720158127328786048570331883576 12731584 -401484663423399789235018483236652187648 12731585 1588225217736123050889718089693035277780 12731586 140235697677739508948132265120584813568 12731587 97288746304140902319876715108655398464 12731588 808538079248951657372248276094746763520 12731589 -78519377258397517333792003496713775952 12731590 -257033201375964161739927818116949731200 12731591 -22440005534784869152138614613620724008 12731592 -2002060275840784678196154079440901324800 12731593 92318995670054239942429021921540412800 12731594 -691867801098937431366413022704315645904 12731595 -123630012748232277702935308500983846400 12731596 456252403260299251148364890393411806720 12731597 231928311708907321907935236513744097152 12731598 -394937733774943018899504289223393044032 12731599 116028812021189556787646501439423023600 12731600 -47533868440995550049137754705746329600 12731601 -1233140825261880473465235219479212660416 12731602 -467260148986752842373443812061296219488 12731603 474230557381241033877810290133008168400 12731604 41358957127480608338831103550306418688 12731605 588854173046567629030049037539963431260 12731606 464657367890178488495541259673834199648 12731607 31885749129516278873076858911112437760 12731608 2133760540414021283334668154542258319360 12731609 -341719060342848187308557928936733414080 12731610 194039610791736800621191075841521267200 12731611 -120727162274512310457979001615565737788 12731612 -7916984009006451016771770827378108928 12731613 54597434369592150939481804408623378624 12731614 -395524219907616344012991398806445493888 12731615 672725723276788483960202966015051688000 12731616 -745841202642254826300475418069020704768 12731617 -175414649176546512511272735733431247980 12731618 616323107754971562622538717817437639760 12731619 804459796690772686074407203442589142848 12731620 1311436809071780823350738927881079040 12731621 -321324353590285604030813260243367039010 12731622 -66874448417635240955843220940589107200 12731623 -1692056434397302163844114346766997656064 12731624 1346577287241970303949282674803257425920 12731625 1222161301262772120545132086165868469000 12731626 245035369926816465760884359275462120800 12731627 735698753448848734161586075857292407600 12731628 56638087722664398890149898191426191360 12731629 -708919441734820119768003048507623561770 12731630 79949601338368431213538759664603061120 12731631 -850460968517278104023197750648583616000 12731632 -434733148586120694108490637224538865664 12731633 1165688202144048160193910468168746220882 12731634 853394245306861801424409629674461504000 12731635 -377477267190636754455802418686206054240 12731636 -460713254332142786321461215288759440640 12731637 258392143948491134841337678410164796960 12731638 17881606364756219893469889607075153920 12731639 2285326083718818785591690822974105054440 12731640 -500554743192661128444581400350043955200 12731641 -133768530667627538537315938381589761216 12731642 523622422681434961950347546916360683520 12731643 -1307279976994456682943195736001253238068 12731644 -1466906281702694163168740565131353329664 12731645 -814934628592741103052949252557005318100 12731646 -56423260512324356749905798497032180416 12731647 86418412637679851465797786272097892096 12731648 -497603866598972508494500164700383215616 12731649 -56445048367254724347068851389194634240 12731650 -206053140831342339898012635682227302400 12731651 403984670424405350037582223566380891832 12731652 -16528392264295850755999960470382026624 12731653 1098143723237892195974069012910109892640 12731654 222862255148405511162289193733653295360 12731655 4460620876017685422182207946106588800 12731656 126320673451391301904865478638887403520 12731657 -2298236755197672189294630359722025199948 12731658 -102624626615014285022350590112186281216 12731659 -252483295572371270297232585080467028140 12731660 -48792073244882453138095444294055562240 12731661 80081040593972707546866066329127464502 12731662 67724915032059211493404093518412393152 12731663 -368226025685555935045520885521034111904 12731664 -120845442463852667986595343270042796032 12731665 19156225260556333515929362083286574400 12731666 185066025737032600931606618732430781440 12731667 -629636308307892864860352915146957765280 12731668 517855946855517012981585567551553074048 12731669 -648405904784548802276367743885831804160 12731670 91971879400064141291587758991790474880 12731671 -2649330676823505254298570892017596453208 12731672 1318252768718708091068615609351842099200 12731673 -620740283276246582904838578494892444096 12731674 -31210356416314395235260345874585010208 12731675 -579823885491239541703725918215451470400 12731676 -589764275873239527644848180980539083776 12731677 8041343021048551033652347567485486144 12731678 -741770003580031852205555821259388349440 12731679 -550576326625460287188151601212817884776 12731680 -48667437743368838980633922212146708480 12731681 368161566155019456176072918018185360482 12731682 39329549625726917621187775208254414080 12731683 241812479456231648605833436548507939932 12731684 -149490675175281082705459809046384189440 12731685 -18472241294855796360553535334553999200 12731686 -1416302948710735652849277638521564987392 12731687 -597323406289526597303263849586992206768 12731688 637061088822868774148732270361162547200 12731689 -755807285975367097059242162021545425408 12731690 334918880069931281976634181703837919680 12731691 472117071580034844884614718839583408640 12731692 -543014888389514710279990409242876605184 12731693 -297417187103249080847548576476835279956 12731694 -107196390537143777754280267852747081728 12731695 -179506084916255927625685980752423743800 12731696 6802702797703409272018388933402296320 12731697 -411388706583361381800141820386204235632 12731698 -245875403927050328449680523410931200 12731699 168066065330717506950186988687234274700 12731700 72333672884801523551015306295454310400 12731701 -456619158809359977180770105982116049298 12731702 144736629815482364438809912974113364672 12731703 -1204542071117626231626505018968270235392 12731704 2055607854496508919984364635335653109760 12731705 487356186866711522884135163087125699200 12731706 217097751309360990662035321208258358240 12731707 -764396844909713485545430652830024022044 12731708 -783420646360009458259694112121573475328 12731709 268731402648248109201320858355791426304 12731710 -31918359573294072171461953780356345600 12731711 -56071328441181786035233908491624682768 12731712 28383042923946229815115994449368317952 12731713 914205526494206559105977326879109073000 12731714 -391711756233456677895302546001902474544 12731715 -1212075288336789063815512770609042564000 12731716 -314976788633616738619564787782460166144 12731717 -500275862399730248876674575396940037220 12731718 320869624506809421711995607847188400128 12731719 372461736917362138570120905604428088320 12731720 549890402065574604014529057737591193600 12731721 -187672195021543911071310279321040568256 12731722 -748454312917348913469343016077444379088 12731723 -2120700840594289383892411146742788482028 12731724 -121008533896339474627081011805375034880 12731725 -11483424781483667675264856845019891000 12731726 -378286442091591589725918471720605811840 12731727 316565009244929096856589009805563598208 12731728 455411542798403893828146326198672424960 12731729 -1313556175402823566439878919553076056960 12731730 167934594090262030176676985862967802880 12731731 -58240120539007461261561792810674111936 12731732 539344321924534512797157414687614445312 12731733 -171619301468284891357917156597765835200 12731734 70322828865315379978468479285466837440 12731735 -715684900964970967850746934345943650640 12731736 -483521981855361894048246351061604106240 12731737 -952236362948140221138889409970999430456 12731738 -984444921088186904452494326484323838480 12731739 1558375579717925984715339507791121408 12731740 58044992476561179585110930222922792960 12731741 44565879912413886505022313540862656 12731742 -641074681212707002282028560359036389376 12731743 1186069124165861640595975505691398280992 12731744 586777598765866446474457954963988545536 12731745 87946611321780017874091062449097120000 12731746 -701910689773018269872968132989546247680 12731747 232406287630661224155538960946851584000 12731748 4515075967016675660474349978005744640 12731749 -153350901195871857212036671453741868064 12731750 301979318530920886762209827637249024000 12731751 170827300597418832584822537516417003592 12731752 1082494197956452900447462011438348288000 12731753 -457569892717560030061026041813670796998 12731754 107543382951166221864774816632839173120 12731755 1128714143987341377814694398147265960160 12731756 -329515030864156183907574071270208833280 12731757 -10563233217079293737785404057279532320 12731758 171319891450943873183753364895055485440 12731759 -112128684698660773412878312030673069808 12731760 -136136967596279123760351156304168058880 12731761 -659557595251400380829892373105205424640 12731762 103725471053647880296492203808658233344 12731763 -52536786142114389934363184027076491712 12731764 -620755298277140360934506930406749559424 12731765 243280555864264073606912175705945333120 12731766 -156352905768417080957797330570685936256 12731767 -345039973917801347816046895538320011520 12731768 1665580130938993157593731474200369971200 12731769 623154631766314776539919031195137849600 12731770 -701957220738661192000847089066080724800 12731771 340965571209166856949847842560581690944 12731772 -169152119772249916440693246391386398208 12731773 -2266560078148991458377620233359706201978 12731774 -156091353333862736251892249225328214656 12731775 -159753988278523776427408501301798006400 12731776 -775041361222790742661187107354973306880 12731777 -111921536770840468373901221577028242768 12731778 -372840355603696329961669476585702584496 12731779 -127685434587387701970584803800881663620 12731780 1213122895829105678976435845009452669440 12731781 690349140445982298435268113832096515552 12731782 79218527325551023731206735255356903680 12731783 -991752429706554358398191604937648827840 12731784 778309998830644578277368439407329280 12731785 -487674905793157225400228463700567195200 12731786 724000198331281172360948359734987736320 12731787 498678549557774113164137318614444261320 12731788 1064830421917185252865474056365399040 12731789 841332328377987563520356012670566592 12731790 493514207754726307658020661561340499200 12731791 625221731387665634914199416068611727984 12731792 444787000419692191851796420323844202496 12731793 35058826921990630971106515203410318848 12731794 -475914111783077285397503991387694856304 12731795 1358239761060050724326941334303537280 12731796 504200782321312285601907593855288279040 12731797 -509785519072581523727935988592953832260 12731798 920936925422341445991952300234742315520 12731799 -1228059473888333580227604050964169130136 12731800 95755781750625117169514040562225920000 12731801 -952259817210208482574121877048848220396 12731802 -556358259724200977167656661752790368768 12731803 153045434624078372915089422071542427904 12731804 1462704492163162826974646453271042694656 12731805 424430839642381516716428138903889098400 12731806 501227121343884100571950881853012640640 12731807 1544028565555978783262215486598979472632 12731808 13346163966625346519902255308890701824 12731809 378910914620634406530146066604725757616 12731810 -104750705170581382818322881452419092480 12731811 176337058995076466284935412825370145024 12731812 219022675962411592283915651557837754880 12731813 -1026468166053198600123187849801469071938 12731814 -725949753416333243459983767370882272192 12731815 789661708195238819993747594849042955960 12731816 -477048109209070111434932837842859212800 12731817 -211948104308557503617397416428479964800 12731818 -414088449970481337796848133529654338560 12731819 -949069451336761430225387855756632822752 12731820 -618236322898708758218040209486123827200 12731821 133648725348992119625377309939884667200 12731822 402550928246971208181101990799152507712 12731823 7392104425149958264966026829276203504 12731824 50679180047384615780303336056217927680 12731825 -506754170416136245829444885111469024000 12731826 96869189469940014281983647744563366400 12731827 -39939494768845953010013996676878539248 12731828 1493223062956846470355239707751070224768 12731829 557896537799145729731400743873537176896 12731830 -1707090229580021420809256287251171655680 12731831 -211415296455338568263646819843439357008 12731832 978873699076399886815052333307956920320 12731833 1502656476456032652030157063241766631082 12731834 -627027765321225470348800526689369808640 12731835 -145064246322180788317113073649077395600 12731836 -262620163131072301210533097684886041088 12731837 477039555705655536419795921140875612486 12731838 -218271466014314548035291914924490654720 12731839 -2944605048670811127551757779132899776 12731840 -255434573309465538268742079930716651520 12731841 967689894661790498155529524333722961620 12731842 -10191916844771414506431929481937021056 12731843 1468567193999312407583246987316350215320 12731844 -936197560781229603470501287110799872000 12731845 -481063112265525942553030326786893032320 12731846 1065227928661733313434824344084944016960 12731847 -1173649002517468651671370727720232672600 12731848 -154459264117871351981217532912043120640 12731849 -404761949552876611793858766334559091036 12731850 604382607579050072958941512338206016000 12731851 -221885976135539433875205850257860232192 12731852 390060324955886268794366426253755642880 12731853 67565145842123753362579380342702883008 12731854 -447022031188702350545303403486880658880 12731855 -180472632097952549180543419629981540480 12731856 -18215055103221673880061477955070066688 12731857 2863418035165954177068583760284005888 12731858 -4928463129905810574528755176306662240 12731859 203586543977993734280668527540922393248 12731860 717187193671301104865931193920259161600 12731861 -124292979844216283915058252274851341988 12731862 181766817385085996134856600842414080 12731863 -2039030961799594590451221837091815424888 12731864 1275024183053990506131602065233830799360 12731865 -640185120213852922073510316448526585280 12731866 79700029557668672748008542485975119088 12731867 -1461508707448483000581150592384356556368 12731868 5521340386508969728756006720466379264 12731869 120794069856867378105588521909133520550 12731870 8719876595721183080417219612705529600 12731871 -159867157133219342363617542041505404088 12731872 -1116978054854559764261204908001556430848 12731873 569678970230441652228688577955988315200 12731874 66510620049720314231025794102419148160 12731875 91478223373563088313995382319077320000 12731876 -159925550258050537540279312860172864512 12731877 1972011576579031966303947912979356057600 12731878 72092058452757496986006377353154215680 12731879 59822435215642602150535095419037831480 12731880 72706085570356119247590361623822336000 12731881 -1748183052562729234266084904532502758000 12731882 -285795706934580727131015049142545158816 12731883 -357609438562038740423009430998469950376 12731884 -879947308651924209891259546110607431168 12731885 -112552147932325674057537560641562285640 12731886 -239382459591062865855797022294832482816 12731887 -214458952244769152636970360822434363008 12731888 43262425070707834759495478857995485184 12731889 -385324824568639094049029955962959580832 12731890 364467366396096761866475711693348467200 12731891 1893274332343549988076365950129840697292 12731892 488663852557110211368520497201341693952 12731893 -215116072731031888687379579230520107858 12731894 310236365925577353325861806523599616896 12731895 98423521049003455607612069725992608400 12731896 -722820866174214506667542823375402270720 12731897 -309024976702689976964346243095600184240 12731898 1004942067225603969938299432708138760448 12731899 -743071692205061634736927078620097511260 12731900 492335465377724073452373006981620928000 12731901 270504087838333939468702304310772051200 12731902 114222796092017949174891579271334608704 12731903 -574072746134442825580408914679636485936 12731904 -9305100538069269027365882000094265344 12731905 22575723178838861834769580292748888000 12731906 -66865033067493501780388667874018155520 12731907 771059295915416572408437235619601525240 12731908 329377888521789333272018466036177596416 12731909 116776470271682425699100606816087590110 12731910 244457113314899633337156637621105983360 12731911 -154791872210735241611777987013489008488 12731912 21402829878341519501255162116424908800 12731913 -15420176382723415477103718312575841216 12731914 -26940967652775558430094872047701865120 12731915 685381495221258954879013620814884462480 12731916 467029100425502770109899745272600407552 12731917 -77558227913079877041215594510829624576 12731918 -1197289434891935159004128171637292299840 12731919 -1070247333725542449214322995907549458560 12731920 -3753797782425515001634720799512166400 12731921 -687958863137011168750226509201014412878 12731922 -56079673390564338177748572289056124416 12731923 -1810065780061688945580197794020884815828 12731924 262535966899404872999466852612234203136 12731925 -95412854328361588183258953980078968800 12731926 228265539099485778847147801060826872704 12731927 -59607666056149439326354211410320357240 12731928 -648400022438570024511185149917973708800 12731929 -799717381151053905331483642453970707968 12731930 5479271001967934186833556356305246720 12731931 -913307478356522212620195533379631742160 12731932 -216121188385636506694004899099708894208 12731933 -134346495686636264212597960961213876352 12731934 -474212773390721075022138822332679625920 12731935 -222885015187631605481012166025923124800 12731936 -142069661955197351661340643974579224576 12731937 459745081873865268493008875753559530160 12731938 17821586125214695438929112008524307840 12731939 868989509591395074170393636968924523400 12731940 -30478889588701460098281430978522529280 12731941 -382687960302372372263112768015280830658 12731942 497958047036117584421117070519660144000 12731943 -148694462998598006592888280253490950400 12731944 1796945685764840370857570031443564697600 12731945 -60935697572428715987901186221580214200 12731946 -207902599388794770155823798254864964096 12731947 -1265124029861897339268754707785199934640 12731948 183701755151902734129117982235238813696 12731949 -183729854339255377829315558665716905376 12731950 25642938405276420516504825550004044800 12731951 491158546819229523274607100612035040384 12731952 22798697799119707989617075448754176000 12731953 -845585289809034030755782543123933077498 12731954 -921876482792024672231041423777996675824 12731955 -334724748450832474187975916720094898640 12731956 37126193625520745566869368185846292480 12731957 -410605857920134220621469905798330044800 12731958 -225888949121795364741311486900188719360 12731959 -452139413743422278788193595358068898368 12731960 1284679351452768343894542209872965120000 12731961 464318140163866202456993860644072885984 12731962 -12726843160988624060655360280923890688 12731963 -593396981320600507992250680512046974880 12731964 581113464097214445003176623165256417280 12731965 -1449167689156062515206684028276782669140 12731966 -86426347742744226022817107123940114496 12731967 -1456538929304680369694400549672147649416 12731968 590513776989478229150753352774593282048 12731969 56978942097245200574713212542044466370 12731970 337214853934928666401465754387724556800 12731971 -1254840369433065611717163431499169804800 12731972 358240142805378532037717179128150100992 12731973 -337717204782876003235162539756638205216 12731974 -600803237628474997021588268624561199264 12731975 -685862867445551852765416525842588711000 12731976 42886423806162479138717981995109990400 12731977 -21181828897696852286519177168282251760 12731978 -143759169366354062777135120582445511680 12731979 -90827445738796810760499489419758746624 12731980 -39062043223770706134598288574527887360 12731981 1374276312338705150729264159767487480364 12731982 -40914414402209206088917611926264941440 12731983 -198376453443444003026679752323831880 12731984 11210269288982511946446889494280519680 12731985 27138165092814361223304016978937400000 12731986 -620226326184567901069787999742844141920 12731987 -352776846403491553445533953686741657364 12731988 -416720073933391622588733431507468765184 12731989 -383890091637444192152073458980726876210 12731990 182597015205375808695049517639070816000 12731991 145024781058939845370453811706118028392 12731992 29191034684193081550401543507177062400 12731993 1093367133015836823816002070696481807242 12731994 231617877629851305361671824406516115968 12731995 -568780791613294165952263940767653100800 12731996 434712177295011886169972754464791070208 12731997 -3281108795119931383355982913162931328 12731998 227298723010797137802422585031469777536 12731999 8910010816639241447553506070602313600 12732000 1299300956870382860518500015912910848000 12732001 -876673094171041587563174234868207467998 12732002 -725868913579014776404017921509363184048 12732003 63359605574316730217689256868428320920 12732004 94322521023151444561179651173735596032 12732005 -194399297397293494137251557489765274880 12732006 90015743460461646462604408619282479104 12732007 -128452345198393621248706092400514236744 12732008 397721744294554744652475778907123712000 12732009 1037458375006381981900374713124203343504 12732010 -234528229270630400707616630456206356480 12732011 -1798465267869111706315632646828377043848 12732012 -495327163501156107783987500148815385600 12732013 -238764626078276280986408535467257102602 12732014 512440478034441679217721662538549955200 12732015 251403180081754315871689195662936036000 12732016 -26784660217450010202378768285208313856 12732017 352108988481471689500128373758330864840 12732018 -144328381157686855738995224334523367424 12732019 946365629411860882702527908114690777420 12732020 26315606426876907375523063972804608000 12732021 -966853455006233212343191112518333972800 12732022 635262678172422062979801961263031291392 12732023 1303522911491297814672544639748734899960 12732024 679287616967039800530587095569803857920 12732025 -178701430224893248540014028515907786450 12732026 -760842722675217395060538168549840709920 12732027 177736005223815175660876365450119695104 12732028 -364811956268346219292421154875546177024 12732029 -562793425642481553214812729173085105120 12732030 7417455274883677811808886818145038720 12732031 34262859943211971562434681479948455424 12732032 -349012400728201773308277275275611340800 12732033 507518812874901775891305756846111992640 12732034 378743020072165783662074539801171287552 12732035 -2274397302253758057045075051188976619200 12732036 -540767141638272790191589872508095614976 12732037 264206021546631345400990043833384040832 12732038 -50946977653920878024844579499255247040 12732039 151658733388013379528455310991808752800 12732040 -931345431290359568009115454915006003200 12732041 -7233671311199501096683573724135473152 12732042 4038345900178378464262219440903406080 12732043 -121945961631854000989939093876857400616 12732044 507620326146068818060291416369522754560 12732045 -105746241677936804977737295983641467680 12732046 -1124288893579709141709455461469851326528 12732047 -336465604911613871938280141160289143504 12732048 -17678918167786264431830574755451764736 12732049 296165431853901213204405842389361943648 12732050 95931271157865706032270398905157100000 12732051 -248375764905406649956039389434784631368 12732052 2676332148552415777466005438655945318400 12732053 1202478741962279208752040285619430620302 12732054 268704193120809242613658677329547049920 12732055 -20613849750614303117714915381925937440 12732056 1053756323504644986840386589222553466880 12732057 600919327271769285462935484981085343748 12732058 -289020006466272613862385808255290819360 12732059 -42283862397499187081267643664872031740 12732060 -216287604980332527709686521437818716160 12732061 644638981558906419528166439638776690662 12732062 44870323340477440894671989063359349760 12732063 703635733803580808095809118771608655944 12732064 21688975302710641678612785874835865600 12732065 831072233696239754721419022336969319680 12732066 -51293075057415292228754725999152839088 12732067 1457974512904014124159275157170159057116 12732068 18308717534245229121524902370647593216 12732069 -160084161427326930839156678206112858112 12732070 -131296407124869169933437544034446410240 12732071 1795804625124586878223140789393455932800 12732072 -108715775481999770476225322753084620800 12732073 665952107804456565972045975271779947400 12732074 -270077639112208956073551124303643632464 12732075 65330155158166322765678023160317527600 12732076 18471113852758377987472313922010695680 12732077 -1846433597046850771296132446586829399488 12732078 649086888389556719153244007635632207424 12732079 -124270282613694791818234790116882430320 12732080 525826399015084354379148744065339228160 12732081 -738801463614490787114479459367582095248 12732082 403551588820981864177659265120041361920 12732083 107467609053634033285709009895326119488 12732084 -149619646226799054327621419177834347776 12732085 11622716539511750399013758084264263200 12732086 -1035554449009121004861221789973920112960 12732087 11336129518738087573377639791680579968 12732088 1502205965611531572894037968937622261760 12732089 -1952659152268080477616197819303296833110 12732090 -44691770792973856675836689918407065600 12732091 1298211077226611204149207076524592609400 12732092 1439044056646574735753260483651215983616 12732093 -340279117786520394296402209247177610240 12732094 -136753052009097084323786865413839067904 12732095 -87670252240055363375082525986318074320 12732096 20883161783191484554133163565922648064 12732097 -330806874081320658565706367598799701568 12732098 -165874600391692613676056143937322161280 12732099 275856194156853705409666984726425800160 12732100 398659963789073928578335426330169302400 12732101 164006016206366566311928615673205603102 12732102 -386304916717721163836669728277132945280 12732103 -222490747181676088858145224256793834112 12732104 -341874836657491657409465962126540800 12732105 121890512655643855895036714978613120960 12732106 -48502520524060617423928267696406071248 12732107 -527116641343870337429041339385660033568 12732108 -2190327499797295522377213997889688576 12732109 5752876565395795323651611251202957964 12732110 130749684321072639722069158040440926720 12732111 245816887333264034056729639990847665272 12732112 -190932537518240077559099379134511710208 12732113 625716359472881620150099510910872357362 12732114 -891927191320488162223498251323570119680 12732115 -279996480056716766138736401088039637680 12732116 -770173316026475477000557140312503484672 12732117 -425798748813715552922552360840612600352 12732118 337511558776632940569472404201184127616 12732119 568233917636324265393316023599706224520 12732120 684673074448284354026323837183211520000 12732121 -366254956284526904173837670160643363056 12732122 -78706199424504886248840650641802442240 12732123 -180984294703055795980427496382640772816 12732124 -2766764509409591310055587402802718974464 12732125 45311328135164114089189801727466144000 12732126 -40609727002029418660959398302562380800 12732127 -406630202026059221665030496140115581024 12732128 -7898175658795671210255412060917596160 12732129 -1017592917468600289322868790886761474926 12732130 -637384965256104804509437490106848675040 12732131 -885876226605694395425824045587715038720 12732132 -54383206497522449742900623292626423808 12732133 -551739428790095909428405284599810438976 12732134 -126699222842991417740776651041622660608 12732135 135832421724041980698283161784429028640 12732136 -161575281783665151229322083459339223040 12732137 673849373649962406902292732851727135360 12732138 -289812629476927969014323024490172197456 12732139 537479807089252726287642488970902232320 12732140 364784990550114628013666908081426606080 12732141 975840176852617868215510786709828948640 12732142 640368069728243755099896388687656785472 12732143 -85319136671383335218397155620494802608 12732144 63326427410204867607086495460773855232 12732145 117707977238953021479573856819728174900 12732146 -60525782880875088181888055487103687680 12732147 80449129760836736193049075765027607640 12732148 586462493789761007649858059327571486720 12732149 -29362514800887943224781092962096776836 12732150 -207685362913745987172178188499375958400 12732151 821864446401570000285678234538250576304 12732152 -375756562162817386470277327121112576000 12732153 -99742073051589540337185549868273167360 12732154 -302393638545717580314999722963926318224 12732155 773695140551870562300106950896895405120 12732156 -451185563436166674247544952817855269888 12732157 -857964846723034058122790169261669995028 12732158 155161071509821699268014139653180132800 12732159 -2596803214331458170437909890945743360 12732160 -520524841682172508234761683368673280000 12732161 389205940594401129700459537830636193704 12732162 87431869538688665300736753720420088320 12732163 -2254466090909534432908463878511909251588 12732164 162664498039706045770455821052174212352 12732165 46873507098847942583578621495450897920 12732166 1026940992595512650921368403287146371520 12732167 -35908693472382736928267765015403339168 12732168 595663361906824271128200596884190453760 12732169 -614681305554798535254539792191323426560 12732170 213538626446200330576719164101006579200 12732171 -3662746150234599715603034339688936960 12732172 -655165961903863595009674527202464749824 12732173 509580061178610239698673614809781306422 12732174 153024173081116719910486728840796078080 12732175 -358512345184750997061188568288930724600 12732176 85277541096610345690533420200723423232 12732177 1249178929252599444348644772207838625520 12732178 813783096299650134880887365848613642640 12732179 -1170005828596815192047728626642278134416 12732180 -137969557296267427735260711594306263040 12732181 36930356713825657898176078513849347840 12732182 -262694472639389788968499076045412988416 12732183 84149005540010210149111061528035203264 12732184 -113042105992747599001385539363173365760 12732185 883536552271352046633164546441193638400 12732186 -499275366725540485267616573284155111936 12732187 -385498590059043664290280301534534487568 12732188 480363207437942978940222939134199376896 12732189 -899023155166853550310393296460299875040 12732190 -389476018910256899195289491137384692480 12732191 -1775005648948145178956996581023587157408 12732192 -1062307508046922914989384440531577733120 12732193 -930393913916229278497865057592225893120 12732194 345014777096314864146314136504491508000 12732195 -104102520972246633837666712005343238400 12732196 356169719127562240811748905521564794880 12732197 1481044956117056193933878573168782977852 12732198 409564199875192115627599128047100048768 12732199 2434465348872453980706819751755654475800 12732200 189452399622627105291022442662164480000 12732201 1957241950372365237656671421403089668800 12732202 241382630919434452438325686070868255744 12732203 74014848655365744970310762497727179200 12732204 -339931034126953059690552531811721564160 12732205 -904696664214816594494334529829541118440 12732206 2157759437543291809762167348771919315200 12732207 71786517847133211231859468342272466440 12732208 1955828361933944733701327815749189632 12732209 187191283394622124496206481663449677906 12732210 567314132342578696586455576826114168640 12732211 -1001616444751073020590267652845920582080 12732212 15708070574461343414063380964285866752 12732213 25502257978727391686764181534931372384 12732214 -1185783166524134814972793432688855443392 12732215 772209769456901236337385432326702022360 12732216 221115544281784571833508864840229519360 12732217 476812855261662304500544382265933775872 12732218 99442132389091395940363407421287408000 12732219 -180799583955449472940485558525359526000 12732220 240408647135567044642739382768459924480 12732221 -459343339928426870818204151723407915578 12732222 -1904890252530473491761552652503448320 12732223 -405259570389024172032673677722994847360 12732224 26889919197117547449544535121480646656 12732225 -415286080304080952681525278861646400 12732226 283808954406805625140085380701131163648 12732227 -364622485704665796908308915881252938688 12732228 -290104629471370723917837674374500326400 12732229 -708565787258766953214782105462404652324 12732230 -248096999423713289173511189397296428800 12732231 -1526320186603451826536280741178600016640 12732232 718573522437898161250402140526342932480 12732233 -329424270567721993221612864863243869056 12732234 -176100161880534746769740179381560664320 12732235 899112497810867011312467626129143685760 12732236 141224095633393257618313613298146910720 12732237 194669859488193913847993846513471671200 12732238 924077437468619805732764638660967162496 12732239 -749351965851655142467333638632824639176 12732240 82210901147479553746174040759046635520 12732241 1911433649694372366750689853026433398642 12732242 -382926732639149634141016946278717432320 12732243 153918016718481990146761493424575744304 12732244 366377711931219984726684788076671543296 12732245 -126754625161743158944067655394693766880 12732246 -192240430517865667676807840086464371136 12732247 -1350187485476488206689301317156961561600 12732248 -82278904444045825922345404266556170240 12732249 -1425530416970925486096825472818430380336 12732250 -162001023632823986996532195035249640000 12732251 104320197095213679629051876744208199680 12732252 -364885043339032280169621061352457885696 12732253 -538738360475455990594948897142808609600 12732254 -132641756477177090782231218576314988288 12732255 549545472323480825677668368395876680000 12732256 377570042407630874071786430138655965184 12732257 -4207415119178728791469201339676734800 12732258 76172950492019553648839142245150490624 12732259 -223936470377359726825513774915360899480 12732260 -442115136401808470166424523657072613120 12732261 1117027357554433342274111125383847257600 12732262 -364752301195258114954943557326751940736 12732263 579490422485487557172854162385277164528 12732264 -83626765286957107910466184354687764480 12732265 122482507338142051484743872555606520320 12732266 -982786464087105526215422620604004249168 12732267 485670386292185445991775700802828194240 12732268 113704448403421250705879194323681237248 12732269 -2132008721480155259459997877771497175488 12732270 157723911784092593243724046593566745600 12732271 -16399845530245344738858427923091910496 12732272 14675366292262606521338233231717171200 12732273 -162759088387248909417193002711458458878 12732274 -1008566668290990191184640577073413754864 12732275 -344661464003837461984460704183964104200 12732276 499239893587360938602638535198891182080 12732277 287849015491718592237458942569784654126 12732278 239286816886759800515824052577791425920 12732279 -3514093874515293174224693477291606400 12732280 -84327028003362391135588483762987008000 12732281 -712155276959605835685661194037096446588 12732282 612512476616116651627350985270965373440 12732283 2161925183535775703822048993519573089728 12732284 131919865278533139890179013485000943616 12732285 691554652036884382970677767488927519040 12732286 542533215927045657556597306972937559552 12732287 1889002884024970579062790756414580535936 12732288 -515003961830306791856747496040940175360 12732289 -1130016692349614089804762763874011322750 12732290 174658457526631355688875637776201793600 12732291 -686154110132892675322415258896130688744 12732292 358229000611106389056097452036257271040 12732293 -656006720622731365962278821317585393600 12732294 -425750222495197704979146223158177116160 12732295 -124977318655116752390042976677789605680 12732296 421873915898851923315025989116781004800 12732297 -1067604087701289096690127791725772514800 12732298 7020208214682203196491018202434948400 12732299 2390885275027579318661831634493395840000 12732300 -3287072028114029937486634003604275200 12732301 -1767832115381517282301560432952905050698 12732302 149355858825752187680826949309899386304 12732303 90323705827057119005955601399865345568 12732304 -58715297060077963397396337745252810752 12732305 -848956366006235272837861728145909743600 12732306 80374150838283469556271887879834400000 12732307 -614024406698287633033756082689522761840 12732308 996166593672975926747222583733038616320 12732309 24559252019681077162409427403396413390 12732310 393781684014375534446527678814727010560 12732311 -330850932794015994471669476103705644088 12732312 -243945450646912146091806078689062932480 12732313 -487891059405071120368513276207657648320 12732314 265700999035360654661996497937526534912 12732315 -93313213872100099425605465019642350880 12732316 -835450633683795643621242732426416488960 12732317 23456229176597226396559903614538018560 12732318 643297167452733532597550928238186060800 12732319 -599097858683271567241742008246007349280 12732320 285850908990064252721235579313135288320 12732321 203294464794851170533758464084719666624 12732322 920190920223003851982067683696636389712 12732323 1099253532249117386411299176962771524572 12732324 -22852985779152037772946158321561683968 12732325 28572101746247156009457880536491745050 12732326 716318777270112921004145123687405510112 12732327 1323795123754391692297804448057582646864 12732328 -623478195584370524433937401490580029440 12732329 729284644857131677688377030359896883876 12732330 110577843712571403476188145146306360320 12732331 -1886491625275502869296939644528850996128 12732332 637411041332585234382742648685377111296 12732333 -195948624823942191550834846652225827200 12732334 1431910193482853279325305737065450999360 12732335 36952481904669972635024020617764766720 12732336 -197528160687160480318904686795809423360 12732337 487376456919072046219614611416453250400 12732338 -616613120963094134612508352311513661680 12732339 413425385954593589832670708961182305840 12732340 165225978442988117384013885052517990400 12732341 -1392182602038725183478898473139004490258 12732342 3588331748667683385193925029659316224 12732343 12858140337550645414039849661760227504 12732344 1798990855933401332234171523982844928000 12732345 -591112529629585584535991618329266783360 12732346 -1015456997276762617358282289769957297152 12732347 178910143595583146759451459628728168384 12732348 530462392828331692251284252869030732800 12732349 171736909817139503769887690722277840640 12732350 -215748821765324432465731565889805185600 12732351 -15972711747061909146514294989389967360 12732352 -8249441019539817659722481791657836544 12732353 203698391662461962112036144604554932160 12732354 330121140356710116874565290266804162720 12732355 365457602567331299225205221021291399760 12732356 373476451315114021060415562053166673920 12732357 8547091070876943487271488667115038016 12732358 43440638125747758447307981174697261376 12732359 1070234094634344468109017810457403816160 12732360 18372793574962840404904414339918233600 12732361 747329077069970051336638818264139951524 12732362 -14851550245158360294063016823829467136 12732363 240103871475616115346278732287469414400 12732364 1453542649265763317533654758051246123776 12732365 23519052122113502736650290367184928920 12732366 88815275767147131129660141491011335168 12732367 1059497280558806989037760466664480754416 12732368 18107911428516925531068479009448787968 12732369 77900397175199948053837261388017506048 12732370 -181735997771994064011219276821104611840 12732371 2158263235591343313469097493790784095992 12732372 -292028963596349319560371609018419583104 12732373 -1212842594776196596359005567148509547296 12732374 17808178362248957571781262112488091936 12732375 997262159123038878847956091686806880000 12732376 1155144105055164304275057409963890862080 12732377 -122721840587665646543385379577342539200 12732378 -405816062810052178584972057184069694976 12732379 761010723892771686793260938713830837480 12732380 -68985349497441060257571241448313715200 12732381 1369970943355597198100355853230456804870 12732382 -112717876774924929972433179362568385536 12732383 -496343096655140662519750844361258454368 12732384 260429720399097036809364325037236027392 12732385 717929154010872259526616797575186652160 12732386 3105036682654862553217615459236584448 12732387 -484593817324331151065249440320512156040 12732388 -368241297078373528468400884881373791744 12732389 -1078544834180938879137224423554634919810 12732390 16724950464711687221934299203400476800 12732391 -353772877073997587635124054450636047776 12732392 337023020022655135872099419943077836800 12732393 3337470198129633257209357920029459328 12732394 -1617094164553671985034783887556707046400 12732395 -449433279211927775117587706596672919280 12732396 -532248010057063031213804874961659038208 12732397 -130425447805884963137574978400439239860 12732398 118344319623566840353493134599202494336 12732399 -310789691659156010954619794458467821400 12732400 177626450613382981611906606051758080000 12732401 -2219228141757185710884833807141446926096 12732402 -151002579836639941784010743218989488640 12732403 165374451501849672278236390038221554784 12732404 931165211770206513883279390417442921856 12732405 606625884477018598894941725984571393600 12732406 1139220937933590411689762478185240149152 12732407 661319489430758605235565980613255175656 12732408 283014700130582939495351025135832596480 12732409 1267764290921615235496655143318547186304 12732410 -800135178719429460892127332026991940640 12732411 -401397439758076677421201325287956029928 12732412 -4964677020096955295305946435851567104 12732413 -467777856386983359208845801457052040960 12732414 -789296467800981208705486204689212368896 12732415 -1251463178303064363154809988283476906800 12732416 1476977217931856934906998100213104640 12732417 -239130191991357430290099617993141729760 12732418 -60875387475879548156463824832923097600 12732419 -95689748994206477082862263484553614080 12732420 85158586657233841203799548720470138880 12732421 312249765601118038639715553501342175320 12732422 970926594758107016052664395806097880512 12732423 -454737430656510771140725193218837890432 12732424 -1856191159796121315821329117679271767040 12732425 504488284198641996155361828102655953150 12732426 -263323356184179182071823159012653737216 12732427 -1163983907573617700871891100918293768 12732428 142669608912009818246790482975268787968 12732429 -8227961783760039123937223565604094400 12732430 58831723930791295383261529301819596800 12732431 2088846990041837837077476384043895117232 12732432 -123416126850845531872679120878247608320 12732433 43747416930608083959893593449464537920 12732434 -81234780073648924022848654893611435520 12732435 -20302788671446838453267570126754064560 12732436 187500315251886145894703636726373826560 12732437 1904758098955701595654851191499974179086 12732438 469293175831901422057338978494104388544 12732439 578571518621998175380896867873909029280 12732440 -43019486515460576955008902474395648000 12732441 -96486816170140804143377408350164462336 12732442 299820462831586656997987209878170220544 12732443 1432538768378077021412918551940289922692 12732444 -305889246428785875842414909092143759360 12732445 213099161208586248228315567586994073600 12732446 858967507818528398830718532925582284672 12732447 119009685298523309099808282766405647360 12732448 -2477131480021193717190594966230868688896 12732449 1097751879545388247552923959813000537760 12732450 227591909383718604195437634670464000 12732451 -754189664381796215484542414245667143400 12732452 -450294596355914553811369902721416757248 12732453 731186474475816094370837493371356332000 12732454 -263871319906749179238198591132729163008 12732455 472787498786336961434390396662292692800 12732456 559148662810016265480199010541183467520 12732457 359827060874213281670550707184942115706 12732458 246065829148983394455272234573836732080 12732459 -812878664128766550505789676685296790696 12732460 -233095663629485695880693020937900805120 12732461 -269283361930701789745181446748170183968 12732462 167165395883425569255537267894185521920 12732463 -32924268242921200335371348279733485640 12732464 -124399415818483708479485453011511869440 12732465 -23204351367482724393997803578630729280 12732466 1372626663745907772605079705559547520 12732467 1573875033057512451067189729605787908 12732468 119476651428926985929370893283071434752 12732469 461702402727285243650603623027495542460 12732470 15434924192201014113024435381113508480 12732471 1719787933793917394278305006527700246144 12732472 212816830876696484267875093044817920 12732473 340142150830271180037848665597812716940 12732474 104533405948813447559395632199300623360 12732475 -44845870291302078288840400902541235200 12732476 317970060800933510234893400603913538560 12732477 -180922221433596101932282120784552108736 12732478 594484768675260086177116674823318483968 12732479 -1993047505226018709044628420981957657840 12732480 37995321325367440538806935340591349760 12732481 431305183536780608844574003738810649282 12732482 46693040107047838454771209432808873472 12732483 -641008290362214120059386930214305715976 12732484 144234734024515842918674995829257600000 12732485 -1228078420146604185116249442289716410820 12732486 75617749399496439016986941479333662720 12732487 -2495872669568003779717616378902305698960 12732488 -496457805892077559165380154954236887040 12732489 200593631934981872492370054389218298880 12732490 -703472145801438666847536247075285389120 12732491 475390950836617520344180570391986362984 12732492 -22616568507090878264227278148449988608 12732493 -835719810487783690622656412436952117258 12732494 -777834090616542246219725436956737744704 12732495 -416813696869467252981078244020325622400 12732496 -93003235603607711614478356740371775488 12732497 -2523958886396959858104150873503318786700 12732498 888890215443470122986946930943748453120 12732499 338743739179611777653041120704870384064 12732500 47010201130575187942256714023134720000 12732501 127158112722230765804727981202793368896 12732502 965920414756980474309932493113249201952 12732503 -987839609657647655282490166502095612248 12732504 -415821744096126105480842115356139233280 12732505 618102218984692968514671550494355008000 12732506 80327366023081861649709515370348288000 12732507 -1569187201168147827147773831894799943560 12732508 236343312933885284956522842315315456000 12732509 -601246401972253165950525623479958590080 12732510 36589013475059889522633710657022750720 12732511 -966847003927284979184714782709900280336 12732512 6905996060057941230712103527602192384 12732513 -740277786314395523936389502450400789600 12732514 31366950370174517395234461251598706752 12732515 25581026108713992998747751614021251920 12732516 -970940494531299050746510000421850092928 12732517 -306838844128227473027812208077394832608 12732518 -161302768476890071956526427251059285120 12732519 13199747030940966153325992496780312320 12732520 -1026887277290901652776905776105965619200 12732521 996891356279092589206081791725118001722 12732522 520496758759083673280885777477254166784 12732523 194435117121727820094980029705935663480 12732524 -166886622253672040811246382182242746368 12732525 249269239282858331227636481756112312000 12732526 -914490919908147083839414826155156836288 12732527 2974356874661979570018370841814447577680 12732528 110930961173618719486277531510714302464 12732529 33315590676537899223599790193635634130 12732530 -544046017998562555219494230260557362880 12732531 45872645237901758634316715506543282944 12732532 616183477692490936542653322770853384192 12732533 1870706253980433474625164150355819252224 12732534 -52377747406596740173390111988908948800 12732535 2365652951915005913125531107030907037760 12732536 -1176648370046386846158122460180681400320 12732537 -429121101748277140781205218636121960960 12732538 73174873548274829313367560623503211520 12732539 40971809858788454331118211685060542460 12732540 -146812552164230577824429373940988083200 12732541 -1247925437730259601703242437054649415348 12732542 105059881544062442137404116998613430144 12732543 336481893825576920547769133541658566504 12732544 -334389488640081338101119664839312015360 12732545 354790074285321888935032812151151679360 12732546 782553778860131847547465913743608023040 12732547 379448866992577759528203439941907684080 12732548 518404073749089187669869321615565819008 12732549 267292305390193168987170247339474704864 12732550 35720778570631067800086148872565185600 12732551 -569451964163093737581559688987382494016 12732552 31847245850780588985478367338745902080 12732553 -205847100772088872307919940800208708198 12732554 -42274201168261302496583228964391956480 12732555 144511627687554806643813640339919454720 12732556 -755574437201598147054624705186000359680 12732557 -1086687547088157639423416069379169765194 12732558 -7756464385414456552538099523080128512 12732559 97295324107457774319852056493751500016 12732560 45031210174194434846520472314864353280 12732561 537085267430333066446231577365191652788 12732562 563324582910048123663993797474492038032 12732563 1120322309766747153180581540427349456812 12732564 14501790573367025903187070715098429440 12732565 432760576165043258041283293358995987200 12732566 477337737953617429734247217841143838720 12732567 91851696006359681098213548784048328400 12732568 -498449311226188509239377181616178298880 12732569 -912653854073053227051913893694952751030 12732570 -176970827047000848992993740465786383360 12732571 -97192855522356573048138941274240315800 12732572 -95472519975799769125908786475165409280 12732573 207495445687985833592108071246092039744 12732574 -70829135690112519156834060496333152960 12732575 -550215681849109876080805956850458366000 12732576 -1199690927943999460359726281582529478656 12732577 507424687563995723006383280509152567360 12732578 417099533956744109147660463471548949840 12732579 315403304762030433206735677841700242400 12732580 339727924262501042765591136561685770240 12732581 -3835988129957400488455366414315091173728 12732582 -95490633398199216958274174553916624896 12732583 993500776761461483275974592949161171832 12732584 -1273314573374112821868311180451607756800 12732585 -369300006461754901157598730731879777600 12732586 -840708762807061052337108295661619584160 12732587 -24418461895256426817565219630343966688 12732588 -578969679146339716144407653674383360 12732589 170426327676258674141095049026401626390 12732590 -1188724625221281730314866185202599680 12732591 -315946828289244043702973204034737425632 12732592 -366510783358413894857024357845814181888 12732593 -322541005743764186712512529877452010176 12732594 -205022099348964263463505389101122748928 12732595 599364946756578997431576844572887434800 12732596 -1299656721054557312684536164335839051008 12732597 -1026506263999158329171904677418222921426 12732598 -527497009117098881475114808928282095200 12732599 669180846508807974274558562534916533760 12732600 612828752471640882530996188568698368000 12732601 30197103821075664770969737617607190352 12732602 93506564892864771195411427799446715904 12732603 72523294725300559931989218900660802560 12732604 256621323570527463010141380145142752256 12732605 -177265953087188691435308492645185222740 12732606 325719982845074732704309875853589212800 12732607 -364089401037616385850047026077294598320 12732608 81121386772348189517206828773493702656 12732609 1144485356433102485534623768799304791520 12732610 -302615881475911040275052158542265966080 12732611 -217201640680029155255465768091179059200 12732612 -134358741375110672674311255156282648576 12732613 734582549492373333751322512721954879520 12732614 183178517602946860374341483751911877888 12732615 59290010447146797282049526029972830720 12732616 -291782424847570906106622330766040924160 12732617 -130291188106128436590692492304841848000 12732618 -466640002461777427885349922048451696896 12732619 -1896621971428401654168674064697629427056 12732620 173904010090016521079565680827052743680 12732621 -931102499610126961835246142207486119136 12732622 -294478976112504886913833291107110031360 12732623 -780696692273053178688437454788058878136 12732624 372386338665420469858228934891993088000 12732625 241133615799305535714024970902264114000 12732626 333939370964213568236647420287241784640 12732627 450621095753470427146589178163936969008 12732628 769802836373849459985595905640923002880 12732629 -775949022988944290316920448156645469440 12732630 38738181222420968341305355241451479040 12732631 986729293904000117987888617345601499712 12732632 598401866610618259540284438606310809600 12732633 -62220925847747948161184655524836148736 12732634 -167539548167243155807180153228538144784 12732635 38628382377158168356080707386822563600 12732636 -245587115598704026879286929896730091520 12732637 245232217505938085538609503757568069286 12732638 1047462136247946420108790403289084654720 12732639 249361051330270838761237503028008050688 12732640 898183343236170372431783487369766502400 12732641 1786061400614268003037502451964126954800 12732642 289787897297593966261039410401264171808 12732643 -179893673166016277895068310344571657216 12732644 -17392832598997520940654152218144717824 12732645 -963013406724235843981838456653967741280 12732646 -875398622949178524706758976534661769600 12732647 -808582301898554834593107280262046440904 12732648 540303045279438840397035998378605608960 12732649 1317165350562679988252679452142157378036 12732650 354712254383291948760557372226461629200 12732651 -146282230981007617699631446282238662800 12732652 1533354270082796612487202969202590231552 12732653 509429026738606333586320833785982921600 12732654 -458160499240516596807532954564532434944 12732655 102781515946513382156212302415629706560 12732656 57537337305226969504061166773814362112 12732657 -56503065320864400448118265570048116736 12732658 17568152891767743116499540907234609680 12732659 -22330988489996638563353306623292548584 12732660 -56150236920085398536334642463868928000 12732661 412676557086269621976883896956796874624 12732662 193545653062749010083021066983959705344 12732663 987784255816935842138235307135843066344 12732664 -42435505081181779583747077693675929600 12732665 -197760894927377656089879524717392798080 12732666 -390770022283107624791236518180897284352 12732667 5194824787633193991347086063192749120 12732668 -42924557734294034431273769639589603840 12732669 -563382011967662806973897132834902881306 12732670 -512320423488098968389246603765941430720 12732671 820376649668310242696024861663050330464 12732672 375260376395474798359278152358234685440 12732673 392807769888795161798179515247171004484 12732674 -1040488482795517542030047014097041007664 12732675 -401254366228665298820690784225826599000 12732676 -2360501310848186521434430288654047949824 12732677 -1081386473931417549352051391850848672388 12732678 -67173664748612164996161888745481963520 12732679 866360114410473382292867191410035706240 12732680 -1003229402841816013619719742580970291200 12732681 502253702112656809240952358780688705920 12732682 -235055144618815083652936161380493885600 12732683 1409084165180389979059131109163223104400 12732684 -9377729561138008513001557160252772864 12732685 353812365958394502612909276122723016960 12732686 -40619971381732751416801399198811054016 12732687 -14357851633624800403915121661752574720 12732688 144470846925775870432497735247786483712 12732689 1711718921427772819148149725263835341490 12732690 -417868758347413667548572088331999316480 12732691 719940220938941378301576168075834018092 12732692 -25306108155458965282268621508899143680 12732693 -1328057217062312280469397178021034624800 12732694 -20297780297649808855414326168734792448 12732695 -614994944649041919848576841596667517800 12732696 -253633611541508799147766815722625945600 12732697 420580895456876721970213250467133427146 12732698 -713890317620132548834741113712340459520 12732699 37045114006576383516802190528460658032 12732700 -251017547048406596614932235694750297600 12732701 -247538959953991097992011641454671598228 12732702 -480660289596781921179016275421995356160 12732703 1265258280636580507207007821024190713952 12732704 -1798424797373939519174886919492764893184 12732705 -7678474996450659666106146847623690840 12732706 -359309455831705814079887003464708701696 12732707 -993300594057440709407508789568093881120 12732708 -305124611787906021687317470467569381376 12732709 1908976610863039092667833610556807390 12732710 34733246395615569463699978365639432960 12732711 -609433889197058788596049114091309570400 12732712 358303968300304633025055900002098867200 12732713 -49394243361732430349016501117291188160 12732714 115651476371686385945457029996010178560 12732715 130382726619201379734867355301812875360 12732716 -601203602399147481637985014270151996160 12732717 -719566028943825277514527843766069193120 12732718 1019131456266160656375951114055951498560 12732719 274995046520167871712196883280923675280 12732720 -9917485103717370215746145736688926720 12732721 -189979275384315538815833959186284676078 12732722 -400062292029982827328320222159379343088 12732723 -346772591599137743557768304607509440512 12732724 285530969114428466052435723858086939392 12732725 -201258508984126194592216035604690008000 12732726 257076992655969217417823177947275734400 12732727 234888556528370945917125721808519298912 12732728 417821791418076013640050000212358225920 12732729 -660914490057499728613267755373524472992 12732730 -12065963652952108885986421924942951680 12732731 774907780635943404511262539113794753280 12732732 -623746153897468635209570415533719033344 12732733 -37662578629663135216161237388030470376 12732734 -167960382223454209018397421997840468608 12732735 -505333689231055461435040038667701894000 12732736 -87640488402987992762554086741382266880 12732737 -679839659409713234708612426634822871614 12732738 189073596593659957786718067543509430144 12732739 -1610188097701058591931839058532315419460 12732740 20334917156005874166909084325247082240 12732741 454901045666415480898184513658335990400 12732742 41374247281091130649991621391522576000 12732743 188734276949681087560734118751281915992 12732744 -101787389846351106765055037009262305280 12732745 -58049676596078978183391720585129724800 12732746 -57240974178016528258845388401639168000 12732747 -379300245273320233438108151098675691328 12732748 -1031324718554188793706691970181352995840 12732749 845426969798054411012508318395893461750 12732750 397414535379604496605906853798064240000 12732751 -1462679251293740675833892404591909615728 12732752 -412255057644105469327769214292613996544 12732753 4808620055528577170536699504577716416 12732754 187452042025893949692953889687998853120 12732755 164019297723722950731280791801984115200 12732756 -33821423539466688511251240575536680960 12732757 -106695810146875331560453180136284628960 12732758 -9969843720022635691460831942611012416 12732759 -419142780277172392885204856898407411016 12732760 615001331087781490479343996284622848000 12732761 893375478527170184422099458602123081472 12732762 65832553015259722815291050160050572800 12732763 1804758535299372430514286819987529619012 12732764 -254038664974410419746233189061256821248 12732765 657671569171479442692354011015051860320 12732766 394102107140978835270925707710472468480 12732767 -687511714098047601241254421494278934168 12732768 -1239881006401933424243583140186861076480 12732769 -699069630176094401675453878971659403840 12732770 -905399811662853151411751271960836029440 12732771 1726103661148522368425767793078505876480 12732772 435658527127503918930458760257422719232 12732773 4106195130936647559380552218701330048 12732774 -324808688253385842494467814577760573440 12732775 589949666441588734051105341624674838600 12732776 676374365150457054857727519184272015360 12732777 348170237687313850423420151648875251648 12732778 523013706111984569894193637073615631360 12732779 326892448939391386566272576718354563976 12732780 199546418918527091688140220192240384000 12732781 1045583602602956350793146335573344961792 12732782 43164245164406270880895893701169916992 12732783 112258694638111046026658352355765332864 12732784 472089913406163286723450904352169164800 12732785 -36085475663365227248023076484911462400 12732786 307799639745318251394186753973554455808 12732787 384740932803332451090392632749950493072 12732788 767314350407222608201945601385336137088 12732789 -969101839442365724146458021716686721472 12732790 230341453090932275420264877947589273600 12732791 232179141941872920809008506417549449712 12732792 -50705321319934515021733388740487393280 12732793 -1438809395668866119520333475583670453680 12732794 405137268028384345054278523932893759232 12732795 60943390412021265475839119738791374000 12732796 -103472235024704103288399635052421945344 12732797 1999659985940105390843758100502441411552 12732798 113123713344684857775581365484303034240 12732799 715621490713025297765244997654319190864 12732800 152741913282283184783823985774166016000 12732801 -831886350121447162983473662980025845120 12732802 1093183983195641944421712988603805242272 12732803 -2074671099715443558528973401020658786948 12732804 199183152887479661900930426583859838976 12732805 -1066381844928707490360290241269421897540 12732806 -11631494895250202861888145861173651136 12732807 -266721214347114122511024743158416178560 12732808 265103962577593693934779214915714334720 12732809 -1106516341869387874717207819893897477990 12732810 -57409931319060367597121879930005985280 12732811 172006384095317201277078836438624938784 12732812 1202918028808800265165037513745483855360 12732813 68470893798524212755365911715397613164 12732814 -319565473261316025393084474861161178048 12732815 1422202220757908993087646609240039021960 12732816 163975786674201275491791111035289600 12732817 -2420332598316400994496936714144262992000 12732818 536076770412151467656362708540672707072 12732819 -221564872307302072232601243551728531392 12732820 -906769441751023672936714394337409251840 12732821 1886038453901827399815625441693377947022 12732822 -430339956750150411064838712011554527360 12732823 -1185277568119001287324588867653694886256 12732824 -135943968730269193277293008309518991360 12732825 62792804548465648560635036984550144000 12732826 170285638588514951328522706818541842144 12732827 -2182044933906058434635871510832013551440 12732828 -55213319660507731909890763394272519680 12732829 -754387021662095855754613876329140428570 12732830 1685629430175542109718509798346684800 12732831 -15728401809480141337970324165173324560 12732832 540922394730824147282954317020703752192 12732833 -23515178881251931991989140100042725918 12732834 -626536298761511978540680359335472021120 12732835 571449602485449128351315920629653683200 12732836 151098768284356318185569167989974310912 12732837 -101295093324781809222922103247419143104 12732838 -150272014373900642771828320592046811680 12732839 -250164692537167237499097671494202222544 12732840 -392782190959503859988725612175769292800 12732841 525418888164062446845221921494247759184 12732842 371073249175586327042996244437353468512 12732843 1873565072406435772633440458549703410928 12732844 783421404225632676372584231886806164736 12732845 27948491634732467470837067030574665100 12732846 -179234148234883815763562653133423616000 12732847 78822752064513692577534625462836920064 12732848 216383086230669080666820811385399427072 12732849 709455501764657985778041229376126400 12732850 127622344681230223720552129191926592000 12732851 -490840159969531207626527357910815664600 12732852 -7014163130664216642723225232495835136 12732853 -206492836375590132845677657753912135520 12732854 -655417094383684130828207335674664358400 12732855 -661722253884754289820674716180172261040 12732856 -1183805759988558088025180659731508838400 12732857 -1180209239054000164122779268772514478588 12732858 701200956445156981334854119060707378400 12732859 -22826525818466339308297752739465083760 12732860 -13870078039051657068635851587166371840 12732861 -1363468434391802417476523797222900812000 12732862 841003408057894380761484696476183971200 12732863 -477739398086075460359090008335109031952 12732864 370326812041946844954343858952755740672 12732865 1548411258466897507466318002663349219520 12732866 -537619528524040447268850919674682648368 12732867 306293403891260448706543040403708365520 12732868 261261302615585861746199937170181002496 12732869 -776586287097268298889426149672030295360 12732870 99512098045116030033686389836526204800 12732871 -1965903165861632402361274424221014622448 12732872 186119320474006159845909124598360647680 12732873 -1407624191974411068518029613350451182176 12732874 -19197467426213070758915372472814617600 12732875 -110699869018869972077352788602749756000 12732876 28375962102539905562685828950168512512 12732877 1008214248648607752631315934815591748726 12732878 -59576753444895738093879665011127669760 12732879 -6431393601188755695336759755965827552 12732880 -123834156587409505076402874339611197440 12732881 1318830818209746377605245425734308061056 12732882 702227940831951458993985163389924257280 12732883 1518594217425913787033713720948677473132 12732884 -53419997165898937088345104069808732160 12732885 -215496717816440152199684726253895190400 12732886 765365703473739512574122257862442089280 12732887 1216205123991975282682846642033684887672 12732888 79530377169971034935605378983149568000 12732889 -464197136843600226464330708321088312 12732890 301426069196348010138410542318707007200 12732891 322196903385762968474416207105976529264 12732892 -500646509494886935940395549285383994368 12732893 -916011187284426936287512854759153398784 12732894 520086382152391610105907120412823625024 12732895 -684710979437400352087692540664006987320 12732896 221893676570683618145493193310281924608 12732897 -409334416373065695297219529128157496400 12732898 -359069183345868689306966218188910792128 12732899 -1469047664876825155069979960692240339464 12732900 -210635712565526974775251420396441267200 12732901 -1025685859909665091997840341780771833348 12732902 -318589792178855698672720568426674176 12732903 -558134307181730777929667209414309201200 12732904 2157401728180982651292883025723274854400 12732905 -1072437051371284249985013238582622174940 12732906 303096639080001156488593686888293608704 12732907 -1494070618284059954383950655242497325120 12732908 173794738875589957821998270296567787520 12732909 148507997724568866807509732404339875840 12732910 -35455793803192082293925360707488536640 12732911 -2475926772113313845768905920329130759648 12732912 -266751335462254798358803137727349293056 12732913 -1825678851265134466504171672579284932240 12732914 229167652628167651650506077684049888160 12732915 249412710397382257045625347495146301440 12732916 -7448011162067789021396319063913062400 12732917 82293515210224616800318805310500146812 12732918 -360102534791411706439101328763838300672 12732919 -230823469369272692329418753352928918080 12732920 -1161475447271146349812794776227965235200 12732921 -526729954605772005525409652799816048828 12732922 562596854660109627037286333658688198512 12732923 520976636685858238298178915111049236240 12732924 566638453300324003285542666490318528512 12732925 1058435401438490046390720036054333933650 12732926 -352710082337571713348400675035602438080 12732927 -294513537718109826432549268589743217280 12732928 -168114112573949350692688961771296260096 12732929 -428019487724222566894105488960306643920 12732930 118286363299775210815952843654006937600 12732931 -135866780175480194048920081994719324400 12732932 -153739830010039062930944289197933372928 12732933 221739023185562697170883361820607865824 12732934 -325271776680282370328010025504334947008 12732935 -216701695803721474308820352874970463040 12732936 -641596871722601635933328961947086233600 12732937 228243954760697149413070830010039188352 12732938 -400158376987265129576983112051948554752 12732939 850966682161168904573219433892887157344 12732940 -304682737535733887349413843866741309440 12732941 -181052589381491986312004824336896155028 12732942 15343410847181545849794219523894164480 12732943 -1729322741303741962492352797010779404000 12732944 137302556793062700360872045462833152000 12732945 -6177098249878530087132193619875584000 12732946 598357207221768864222086584801689654672 12732947 1731170776028943657133478131854403490520 12732948 1047283484261450808912182395014071623680 12732949 -2533663829718412844932002460142515675968 12732950 -210829421063799164437344345378219996000 12732951 787351491191066213901568085976557952 12732952 -161304949002349576536465133641675386880 12732953 238950400306253453276505592713750940968 12732954 -29926766280828119353775818842880795392 12732955 -752861590952906376896366389742488619280 12732956 -1218955270406433783236038177618468047360 12732957 507350182812201124078435405329813827040 12732958 4293410912947428981562922060315860992 12732959 1490626513231509448341741781271396408160 12732960 -253464960600302519270653505794190868480 12732961 477473361572581242618235805181374000832 12732962 354925835445086075344829838843179939328 12732963 173733774170622871282017753504621726720 12732964 641738138105469274851643645605892300800 12732965 -56065566286899391860840697078701936000 12732966 -116724224357103614798541446251086603456 12732967 1021716073569249573250992224715172417320 12732968 -1706179664361371815857112473928058557440 12732969 867049172024562328367045867438099095488 12732970 1176690463167932305436591084975801990400 12732971 -565708493643379905716376678249990641856 12732972 -196004941764130166679949061338670776320 12732973 -917904393996383802996856495803653279712 12732974 600741276095655022486745081443901372736 12732975 718589107566097593272187626299432611600 12732976 -265575258366314826863841391030932340736 12732977 1266887226493750638010207012888286039826 12732978 295677060689281361753883238137094276224 12732979 537359043566190136810302697144453028352 12732980 -279265253029345652892572127108632240640 12732981 1135423960958415992393623851582302477664 12732982 500993755611576248842557840332176917312 12732983 305557849380443513696953094537784000000 12732984 1083682832256746134210664848852667596800 12732985 169574783252768981892881040313884213000 12732986 -303173824216241549382338496600809418240 12732987 -324566726472188318897644767219493073640 12732988 5180523364962909423092605889998699520 12732989 -857003840388694609025777215473923793210 12732990 198030286644199038454377788624573205120 12732991 -405210340775816078840344200761278414200 12732992 188370729744570164364781191534475739136 12732993 -26446433429081398862343811070487357036 12732994 -20701650972685132889930116610742508128 12732995 -208020948591477695854656134144427308640 12732996 -778074078752429996188467052742823413760 12732997 -403110298273258541417846998356464553380 12732998 231661382359443236463554534170615847040 12732999 -782828945110444139696798525614498197336 12733000 -316472856133824483463493776527114240000 12733001 -655020499798661815253260496673677921400 12733002 113434373679845293254346176909984860160 12733003 -176549185185604314350966952393825600748 12733004 -1621106447633138540323683947940384897024 12733005 -447157260393439717617820528816820839680 12733006 68496163235539413474541278690729519552 12733007 -266102074499320271811196414947053134848 12733008 -150157642191145545641550328120797167616 12733009 745891813640450671936730049361541636210 12733010 222647453820943380710090015052876032160 12733011 -2042063788943327585791319735488357545360 12733012 -1673291693460622295949872952485035653120 12733013 -704984978223110815227947145638738418738 12733014 -12853413459982550018513060325582391296 12733015 -150460063439381288149328033899811328000 12733016 496904626726088110989252051988321320960 12733017 387554894247056236505496148101473110464 12733018 657706371635542543013562287219829750240 12733019 -117925670247866620733330772071796630192 12733020 -39798069689707552963281867738007633920 12733021 725150192634671140596288997408119398720 12733022 409591000030261787701902748375819791552 12733023 -162047477073314586140815082830238009016 12733024 586546450725490880702394735767110680576 12733025 -28130837447946108799367978665322471700 12733026 -517633651321419606114957483851948217600 12733027 1772570711933891466670871188781605454876 12733028 32897337597355797022643335418075369472 12733029 -4877249354945442101537697363232872996 12733030 -264277199540726328522606993080759030400 12733031 33401883014395540741807122137887472472 12733032 -206623901003218381756534225710331330560 12733033 151841300001485891626397060982592846848 12733034 1104934774959776985695866775039100692832 12733035 195481450108010567937438316693201455360 12733036 1405919282771984251430053996653436954880 12733037 529912054059448475863734067629027673686 12733038 -15023635244938343070873579455318546496 12733039 290917785354754674392607157698019180032 12733040 -123231371654041521960927830906029670400 12733041 -997205833693146364842654622568068683408 12733042 -135109501623829710929290824491984218080 12733043 1733622819064072513921423486821782441292 12733044 859872942624886644771726418026421641216 12733045 319248347277651778863100840275464215320 12733046 -191594575173079131134412199822969650528 12733047 -416108227496681335532260146058860563232 12733048 1771144653518094690384303911329234575360 12733049 115127358649316399452420656496261057536 12733050 102838410597200002470617155560377337600 12733051 76298132467988727981636917743755435980 12733052 -765629333127024411083601450984940892160 12733053 -18010266231055091655265426472964693120 12733054 30410806387390335319790392209234859392 12733055 1364563832140134348322571823198680313960 12733056 343035085413599909283514874173430169600 12733057 -700585626939873342801280596330425046608 12733058 300671349125958282282309497237512625184 12733059 -497715433147897350628906377871743801600 12733060 138479164849825379110439456353731636480 12733061 3006508139067189972900651766489186162848 12733062 -168962351285410416248218618518351175680 12733063 -62792633132162910616260125391041858976 12733064 527381060800483142290448763431316357120 12733065 1508740314350652536269482305422865625600 12733066 -346991588106452041218447348096834295296 12733067 -194126069535233351863883909783517859884 12733068 -965176018145783727723177427453823345664 12733069 -894866083334215119314975083615264356768 12733070 140561211351188601246338649264955921920 12733071 73088202564727620738017517787232923776 12733072 363843287224857736895774437598732288 12733073 1402973279420167170602564824709968790322 12733074 6567354638298779255247717804276425088 12733075 -794349118213030472843099780462835028400 12733076 -429866526418673784705526198403339962368 12733077 137388330615529623534215226507366727680 12733078 -107814058785645980962109108041134538560 12733079 -1356025599720819997608862620190455314520 12733080 143241602516095880847659480364100608000 12733081 692292803909271958036715775568654775882 12733082 1384338628234307476469456857611217912320 12733083 -230800807766951742388290204940200380592 12733084 144103967785482670057663275334372800512 12733085 -812848635475294602949006343103619848000 12733086 -275791749086725646460308502388334675136 12733087 -1848602204186285220809382254195383490840 12733088 1143441200557086098621962356741944770560 12733089 -893963889617714981111329622987742205776 12733090 -218320317489237086217360574034711359200 12733091 -208465431832666577434724511669832678128 12733092 689603507170938361450068838666285824000 12733093 -353273443473813449897607145473488056200 12733094 -55212008256769084261097913197391146688 12733095 110398547112452569943494408989923788800 12733096 439792454043171681904351878490008161280 12733097 407453254832955024242714870700302926080 12733098 8306367739606656924867716108894512128 12733099 1819948219635781436528856142406963842560 12733100 385628186163591831069691449612305414400 12733101 -366283412077553090665932702880233771732 12733102 -91999840940648490569705352513074638080 12733103 -530065820572986546557650679197581259656 12733104 295393985310679389867553790537261481984 12733105 -310738594995477242668558748435021585280 12733106 235390516355138365318794303040145749920 12733107 -391160192614364920443377391812927222208 12733108 1042837907255374834256491700090865926528 12733109 1445793283144626430928977676110187075310 12733110 211831009727937926018463430365972551040 12733111 -165321652306032424496665901958563458008 12733112 -371488641082802276625350835256024965120 12733113 497104352422014324596457896780541215904 12733114 -92740040211450356842060043000639251344 12733115 47235814666322652915609603634299867600 12733116 -65035419411908422165666203608964341760 12733117 -25298532809817567136037576771864640480 12733118 113087621899612263552075885751303535616 12733119 -27864883981069444011346648957749127968 12733120 130244405235961619051226779134438932480 12733121 -955398482830266460775064302127988968528 12733122 -70684734460201791952892802574006955520 12733123 606064166595523946235215009541036300064 12733124 632018997332110919058926000528991297792 12733125 203045071780236182398955011574833140000 12733126 154230382081218626159098341738338426880 12733127 -1872915944949128004673050583847061898728 12733128 -643655020429876074587979246776939904000 12733129 1808761638388222554538377590681439664730 12733130 218856733277845918473766485628231332960 12733131 1044933795007592663882420630194256372952 12733132 -23174233754555567075077058268008368640 12733133 -17653971920619431080140521112098057280 12733134 47690084964385561271855498398895676480 12733135 36123102581560874980553310569113525200 12733136 -163235562160029310529635052121249005568 12733137 453660131338785191368437657187797475380 12733138 444367286127837051928453515167010322560 12733139 -1276962553706681225803549063991082183060 12733140 207093492326241783194144985363230760960 12733141 1277452625599023783273361827313755062400 12733142 271881743753778840710670582940219229472 12733143 243510396921836368255213762798877814864 12733144 60000377776420989706591679143842816000 12733145 -374012443708575463256541488901328815360 12733146 -576770952475391404444542467901990604800 12733147 -513888070335351927016947275395795898368 12733148 1295450710846946393094138979095252638208 12733149 395690530488957887596727597982541979136 12733150 -205348474032187640553748995677874763200 12733151 -1682547113679807558645774235775184202848 12733152 -169728446450729614758495828342872997888 12733153 2200806659541272009077796183614621421064 12733154 -146881596879075970121160679710190809600 12733155 -359932634743776279179659569316888610400 12733156 1171871046767915753472087148492812283520 12733157 -603014537639926595692442502793785740928 12733158 -462929382881223908771276602892142417216 12733159 -1143044230471324302915690307916030109640 12733160 -17712359745064769636690553348054220800 12733161 106274687982066030957617394153036275904 12733162 196707427707740516728832261885454498240 12733163 -1160791722815650195770659620357708648080 12733164 168356996738605670993468463583624723200 12733165 -389507651059885006533996093293175883200 12733166 1083309086561127643605595040737305364032 12733167 1214071505690288205087863532447461039880 12733168 66732709573189131912656060678651510784 12733169 -682092169677908328194128081470903337152 12733170 220881402673122986976360540813658536960 12733171 84126444955302996019819117645904062368 12733172 -573676430750057589402027425724202717824 12733173 717671187665927899956722971051453540800 12733174 -1234723345467709426212729335551383629664 12733175 -172382848773866335427487372743867832000 12733176 -160635273127937794108166058168786432000 12733177 24452359730481488012808972290612946026 12733178 -144583611386173934474673737378865417360 12733179 307409324965992417192916191237243594288 12733180 302694574842298025527561143479935395840 12733181 110136391514555704954388956403514906432 12733182 -177782456656878601882704582817177721856 12733183 2226802135195221422358879068167801010432 12733184 1202210078395402467997158070231593123840 12733185 -796586822595604113004806772224111523200 12733186 -454718641367691444210461850179730140208 12733187 -2575635026028192707366985041948768293608 12733188 -29668055899880341138664202758783926272 12733189 571629636131476272756122950801112417600 12733190 511578231149190288317544012043320295680 12733191 -385588780413829156871724787651073023200 12733192 11021261174636408428491169915925836800 12733193 3293803819365570622898652306251166720 12733194 -137418373202363648919909876631621807872 12733195 66093580848162467894577015738888338400 12733196 -239964039678459398285651933957840977920 12733197 -807840758137115644049587514896127488032 12733198 -827864594403785546855022930656902207680 12733199 -233353310234223645047871788676987070800 12733200 -213023601050677463911942988499404390400 12733201 369104912046331125626998978427118797864 12733202 -299941146589310851073991178983498861408 12733203 2677204358461634965389088894057881600 12733204 -1698719423563842379716109774558630072320 12733205 -554950248633253810675787652195924449280 12733206 19396460431358449088036470545683644416 12733207 2218563026737106635898468637456432464456 12733208 -1330142545631015746842598869025180323840 12733209 -24787831202910109384212905034622099686 12733210 -12827653295439227809316804574158039040 12733211 -540715114285909797531352829372174822400 12733212 -862460082557977353638895467588078028288 12733213 -710917244085466058491576680711255120538 12733214 16991599565974613539213359648048844800 12733215 -405788010272281436259342197176511045760 12733216 1854323306638182518920529519757966704640 12733217 364014888257197224669780719192264540544 12733218 862709297045936084201652699540078895104 12733219 780583419351155553661300633416231592000 12733220 1296674969536472588675871720536159232000 12733221 905640911815487110426612823989657783104 12733222 1400164132653389698129907657207730021312 12733223 -723009434075716789957916292033926283528 12733224 305917196889652477810069842246731857920 12733225 764442107902370178748965300670157870750 12733226 318649618103402778653664706386521184768 12733227 -342605883850539112324427138186764188960 12733228 -50626480574769589349513934357570802432 12733229 901757126059877045673873529580718919830 12733230 101057316748349545019888720324534016000 12733231 -141831873978551798187051606458630288416 12733232 116262824195193173775174495270616743936 12733233 -1530706425890578100314664988900181694400 12733234 107813444630120656149442393902065160960 12733235 -26130543592908277661780492742458310240 12733236 -363079869018095176739387187261392878848 12733237 -67799447438246998652472847182480876480 12733238 -850806840328392553081117603016436851904 12733239 1186928094151338093462204163603334683008 12733240 -587631179749887095576781791999641190400 12733241 473363563596559077484552491210647230932 12733242 -147785615312562642684708793475907206400 12733243 834590508678466170363247888820109436984 12733244 138049735386282285235650183229201437696 12733245 -209297511521426409811677808810218622080 12733246 9393229716512163783874974440363392704 12733247 -830737653529324491070979194605967243728 12733248 -130280191310582865556637260054360227840 12733249 766540180062793600505169434927966600640 12733250 311008550329578660460405397220742632000 12733251 -797800944030246128510039419197040034568 12733252 43337377730554107284945170645023969280 12733253 439589929620541851624554501284605001884 12733254 47793902665026404683142903133360080640 12733255 295449190289210228603246405939721616560 12733256 2856711483294134017107157620426038568960 12733257 811027134631253738844179128677745393920 12733258 -128676334522480361823401840813125421520 12733259 410207306354602586325437999760664695552 12733260 -66368048252644721500130942112907837440 12733261 1044646891476812692385020532641897711862 12733262 78019209598983462996201669582297230400 12733263 133398903616278476303086215909954770520 12733264 494026914796940344421172580048108052480 12733265 -200045685942866886680809044635951487000 12733266 -26576522126991404318273452421713708032 12733267 -1264694578037864670583669171470083569684 12733268 410761562264020747681068711027805009920 12733269 -395375835007872467205120331772818978656 12733270 276510806041238304826445968117090181760 12733271 513660997310434023974101772313578128200 12733272 -1223508523049312665840397259598951464960 12733273 144790409862843978244790940080693155200 12733274 635856612890142544259331329343175544832 12733275 -255231305586647360248100028546265342200 12733276 436527436736870504783022060883718812160 12733277 -291190522696556371002578354084029240020 12733278 415573687294376190553184781413306965824 12733279 -334034086346996701282930086407253878832 12733280 272468922099386558428947176074484121600 12733281 34308510317351653443020265422298924288 12733282 -84958563880546737936320345136109180416 12733283 594131342451389387799558701393597754624 12733284 -543137029855596853384632029037550808064 12733285 324640963047735261222646515811724665980 12733286 408481927684369921274202599889623930592 12733287 -919077950210087821076803873891854190080 12733288 -61509051547116251547691086258516756480 12733289 38919555366279595642614133545345995040 12733290 -275584176590635736513108391772172530080 12733291 -890860271324862153529245654126292227120 12733292 111339379351982465909094169780018366464 12733293 -71743134991435809976376974129129753536 12733294 -24981028741743974724524295039354787968 12733295 713674397358993431144321020585538473800 12733296 144497917565438494580962760597898166272 12733297 1120945536928235167551619215538744257746 12733298 188185779149129954112193751346027536400 12733299 -1892162915693011512802621002248004866400 12733300 394311191665848298643123805490915532800 12733301 -498109277139698619411126133582013521248 12733302 261871109146841307862302517339535040000 12733303 691908041077639996796227334851920159408 12733304 956455585099871241311135248749296885760 12733305 -602507744737723995643077172647299055360 12733306 -733196707981174938542304861181427880960 12733307 719119072338303877352999746891378427556 12733308 51757005547792572126773775728253419520 12733309 2080477495158658125339628882041410597510 12733310 53972381690583773210966803724684458560 12733311 -252405755397325594928505835815863702328 12733312 -539399264016414059676607065422089420800 12733313 1072655782091609336027956836849932498562 12733314 953328334720847956426232898773005440 12733315 567206440671881499547872794156335504800 12733316 1533279785746349570065188742204645428480 12733317 67428026425291072967484840143540057628 12733318 373350640950249995221896070593648002304 12733319 6473723621216074016564003041364356080 12733320 -600762850280195671721300797899509760000 12733321 -1065423325932116205326778327712584755040 12733322 325450180625989764417575849593419594240 12733323 477583872072337047411829572790014095328 12733324 -745019483660450753687122946684097282304 12733325 104691445994721618856219736866041516000 12733326 -224193510297443678026777383216315028608 12733327 1344756257240668829848779139685948279512 12733328 70302113434760006514678100998552846336 12733329 -7368021199506851743176563804841314304 12733330 482246445352515348025912242751661734560 12733331 409539031370486561209513647648512199984 12733332 12243594411622459390738342159917361152 12733333 -690305822414265988502477369169551586418 12733334 18172989914097047166991289146477277952 12733335 -694523569279338147659458740470044840800 12733336 505112107597331297878710355055002767360 12733337 731086358818744206719336975657745094986 12733338 -43703116066242389066888586427654636800 12733339 -2251432998082909695284800551257163908860 12733340 143568069188351970738852855767797271040 12733341 -435937166167571544833086237566801902208 12733342 -235640828283233259915683776756646540928 12733343 -224747529658454092060558395597573642240 12733344 -231512221740391741225071013387803033600 12733345 594162382378492356432009277903253918100 12733346 84190422793262400137933413258041680544 12733347 -107169705796832537700377200362321274560 12733348 -1198247419824808094744277094465671851392 12733349 -2611319189633246218771097591223233642340 12733350 -39848970256459016837874515980403558400 12733351 -2229836637841392291859670469904075936648 12733352 -1106673255999618140333701495789698170880 12733353 604921045830267120581354003614993120704 12733354 336703077710716632969930282191088627552 12733355 237717811997406717441586045916465681760 12733356 -245808861324332554769087446371104449536 12733357 329582976336377405735010191594842040064 12733358 -561957887941030782382879625600544505920 12733359 229575943702872898671772934740845209088 12733360 73994055067511044574751711398217646080 12733361 -2301184700712923809923453208126492285038 12733362 -33426760765453868292617080618515969408 12733363 395081849229159564942965827695506216920 12733364 589457098620450051212890218874517846016 12733365 -166156574517949198702500753031066222080 12733366 -941070419937348602901823092269232118368 12733367 815748931813749356694097362327303109416 12733368 1619162507270084577968543026746332160000 12733369 -1843229047207064071703600662717106985840 12733370 34142868070687273417347827922131260800 12733371 73456397068856520458524942449931242240 12733372 676691630483428883055810617613530264576 12733373 -4116258240656105024368562433865938720 12733374 -254393280456243098212609869197026123776 12733375 -25876413108270128253623173414487424000 12733376 -352651036915464461537897857266871173120 12733377 -616525366715693217810915010577071853760 12733378 409325902384617382623527327407026278400 12733379 -91004073561018130009958250297375183816 12733380 -164710779008433035489623541224226304000 12733381 -606409622550411121810215778707006890688 12733382 1113176016515905661837160910095685348800 12733383 607123741538651629787568247881811066704 12733384 1139035212184937717567310007911761203200 12733385 307595774055628021532374181761500582180 12733386 -278537322426306621146440994862651361536 12733387 1935352961652099497181227235530196893272 12733388 154670476143558225215240033476801260288 12733389 168626488786279249212561120303737027520 12733390 -39392524932610904892854102312104798080 12733391 1249796409094928861749425813578656120800 12733392 117610227778271922920931293593786908672 12733393 1125285089702384643136173322335001958642 12733394 1078757979268037014912404582052731428496 12733395 278881933722064106947362606620963196720 12733396 397088940298248702975194831073325364992 12733397 203792203135378534007540369562684925440 12733398 -356113452787545322280261034718332494976 12733399 585485070972435507922376302601085340336 12733400 -257035496012494397122555790847714048000 12733401 -640160964186156756925632521206544793600 12733402 -45580744041657253690523506385388339456 12733403 -582226283162457571788356198921578572348 12733404 935963004501567597870490344488334199296 12733405 53563183560424862040087577901749662720 12733406 -384796186197759371547548989263921966720 12733407 -790830931813052163756126237686542017240 12733408 824126995015244305809083195857415700480 12733409 59635229167039438616735710578119404968 12733410 -17321375696800156618699225542297945600 12733411 315664876882306971946125379620542305224 12733412 238783969454218351849431431298480905856 12733413 26977902084699203175636481876049356800 12733414 526081832103386136915125255405143033056 12733415 512904057985016852690798540697257461560 12733416 -424814994303013135294558585729199308800 12733417 -1220366820209038950253066866197461593968 12733418 -2821009372488442922831811474107882496 12733419 -128016865981300493552964151313155462056 12733420 -98170788329308522974963016292559667200 12733421 24709040383159312225587977579168093472 12733422 133706918994678940770435679468181712000 12733423 965761652355000138079482926256192992520 12733424 219756724278558529552568639926165831680 12733425 565894463635499983378907467786515211500 12733426 182612781959551961390230703494297549824 12733427 -304240202552386051770517728857027364528 12733428 611096598208078101368081882876423503872 12733429 225753702765199679023265073377597882030 12733430 -219649916645772451326288872796451184640 12733431 -247771307014920349338884078004041869848 12733432 -1964891797065246513269100072318167531520 12733433 -1677152965648606755525824295138713223318 12733434 331400507244781701056427741071711623536 12733435 660273905638130794602129039733383600 12733436 360405629821622635831900064895400796160 12733437 -450501228050783956812502966108216995840 12733438 698200530446969507449914181987929477120 12733439 154348378485588704587159139111838307200 12733440 806056990961648601795682745755002470400 12733441 -656010255708585586127414283706919256128 12733442 -383245007319342775775250925824617717760 12733443 -760798938421979685709888406364851855148 12733444 241496658689505905905248030589905924096 12733445 -499320456918177030803248440665019346560 12733446 -451407221339020511079197552970739871232 12733447 185386220898931540998837276182581215896 12733448 -191208475634850842957760689504943636480 12733449 -495784611557694730676801949220712489760 12733450 -27375007418428743408196559477238098400 12733451 -745535819691045270214622257866507301488 12733452 437609902662830708474370403399563474432 12733453 -1972301619757422147535617221237237124298 12733454 489853691220517146078360919245320976192 12733455 325707482836605112253192874713338437120 12733456 -246958786330964334361702043435017699328 12733457 2125641866551610503623754681498249096320 12733458 293030696110819057312046060567717648640 12733459 -733399947621331142573053556347003106184 12733460 -79372535251196405815376390069877438720 12733461 -2239439493041978133098582979728567904 12733462 -130747002161623902144033704559095117184 12733463 -48778693085632220322569461496209135296 12733464 -147996072162422454777097956491156520960 12733465 -185852995564900607121518368359710425200 12733466 1100313481459491560842740617376211847904 12733467 -58224270847378365204049819354178525184 12733468 -1397513040263428544955911471386415122944 12733469 -138620718466718800705492672793965958304 12733470 -254167477123538779720483022181494956800 12733471 183051283298878908086853516068702659392 12733472 1436981139151591331579598241659113766912 12733473 -537617013465029857522130798265772539216 12733474 -157822881206241103463667137048854764192 12733475 -47985841016607237995947377977315781600 12733476 -1807834634141226116149168091692351488 12733477 115108211549754323018934637775198833280 12733478 -42877134612542763757815441680379451776 12733479 621574188540695855721026830601499805848 12733480 525421978611403026018573117769698662400 12733481 -21249297497539586925088353717041210976 12733482 -105514830881578616315909090046999840000 12733483 -1109485582425458039624485382405185755612 12733484 -282927466081761092980836098144736705024 12733485 355891121141250174588053257012979765760 12733486 -703605308705057827018447294177807535808 12733487 -12164367835228932770479790534299693632 12733488 330513294839292285595774710831801188352 12733489 64104150924889339614005459558769010920 12733490 187840023401319569353230630113068646400 12733491 -696065351502524201891815999327782673608 12733492 -607067678022089745936756152610458995968 12733493 380651725840363452358073837753645541240 12733494 -532173182887097286806461547914163671680 12733495 223118323197481960880191234364829535200 12733496 -1085285000608862623422061890647472844800 12733497 20455678701131061811342841937932716800 12733498 219704230767556981313880069090137610240 12733499 1458564080989104444926670138719123254500 12733500 91200093135929447250698890390614528000 12733501 -1437342571290665565049119251002471084896 12733502 -1138385635309126560849110730308733858048 12733503 390816795258296539521010470952978492800 12733504 -4125679578913765402340951473487085568 12733505 -245585527491606521347071699462114839340 12733506 -500707130136655888007085429295060448736 12733507 -102451295084281624872654681828196338244 12733508 -248292764599573568839513869094800588672 12733509 119705675076531414703613761673166369504 12733510 -78379296284130435812325412638440029440 12733511 401161144948300146711855602847406468224 12733512 -1057301069125214482153017503934018355200 12733513 107007247948127590361563283243956727808 12733514 -68773667374592808351705112384045729440 12733515 196476384383409498283691191490707432800 12733516 873514868621335666278207613654267031040 12733517 1136080731893630955326212048379515351212 12733518 -19698376431113441886839127426913646592 12733519 -60897784606631702277420311323074626040 12733520 -237604516398779110210070128796765798400 12733521 -463351816540129244763423562691756713488 12733522 1572962797136080776787593780123931364352 12733523 846613378727511053976378413986002969600 12733524 53130161056141541333035631934223007616 12733525 300674122851787919655902176741872080800 12733526 -81272436723588468284053067576796451200 12733527 -659708259197758222677969410997383915568 12733528 -536775741739826653111467187148716769280 12733529 227886923853939032348006648191346622720 12733530 324512936078542377926441120512941208320 12733531 581271737084424722985891180891419109664 12733532 -33580508819395853781092072190948403200 12733533 998046876353342663728292349168795098502 12733534 -57443365359657637677317162623450429440 12733535 -561139689398796118546810186865888417040 12733536 -51562869368373696276695784270814248960 12733537 778706097058386674460168823549944497186 12733538 -1409483354799538149614687451368384736480 12733539 -29821198509460716185826143115027063552 12733540 -364312324338827253453820651347281088000 12733541 1568369483608652205877853348425184658942 12733542 -568625142459163727087856851728764585600 12733543 -141006454157847388930162291563105600536 12733544 798946908459338423015012753405421926400 12733545 -931014395530504186587660056514422390400 12733546 -217043252115280600395189286531866504960 12733547 32336161522159728708350033869049453160 12733548 -831135165174130845310718839207496133120 12733549 539976393627613501691723688671127322860 12733550 274689696783056684458880923979070532800 12733551 -2172903219273610880334536247025318195200 12733552 -24706594194189881209324794002229166080 12733553 -3118948917710743403875973779752389760 12733554 -358277500013495183664117513630814080 12733555 -135681575190879737314624260234183300000 12733556 -950610769239902848330710345912965760 12733557 1162431593656345756088768138970245271840 12733558 871802818055874287830081669235193182880 12733559 533410514023251301940904607439021292504 12733560 14681549205258581784718518985241395200 12733561 2960704510295744604373783922198079515304 12733562 136982887924951589376625858424860786032 12733563 -354587509691395816924412093860523566056 12733564 1635651632290800954289756286693958834176 12733565 41023347884449988433200103462835115520 12733566 139967268940165820666153581383044196672 12733567 -277187432032072092008586160788154578432 12733568 -819990710634992029187417578859585863680 12733569 1453357690563259121851072671418010185344 12733570 -132382468080583392192128864327688906240 12733571 1439525479847241985069050711548468525544 12733572 99229563868561686648489973530131712000 12733573 -2100327583480079601433053235231008313380 12733574 198952768298219666781674794108946996352 12733575 239200538693107711635501636708488413800 12733576 -1329693204800131266942867553780672465920 12733577 52833991952555464202714005045058382372 12733578 281399379910382177101482523467773921280 12733579 -2879868196999011875893999453740798696024 12733580 -428608573028625932844904918338405427200 12733581 413943292412095201908719321595354105312 12733582 -90591233849421777392564318860581925248 12733583 2172462628401826296692016208875323790000 12733584 -185887547985403846744048919380010729472 12733585 110443147338804163313455356568551720000 12733586 -518493615767052072606461640812243700960 12733587 343256727653749846039007888730914086080 12733588 83287116751030404639175395473955028992 12733589 -429692646096378667855179395966786261568 12733590 5970513789616911583770174486544035840 12733591 -144409996177569531662868694257708400640 12733592 1651548185011621171102130107309711134720 12733593 -603423569141223401359000574144470632672 12733594 410817521060493854062090397131294025472 12733595 253576741283713596810560119885074807360 12733596 842253354332289009594827142382489162752 12733597 -791645853377790479531043548597248828954 12733598 -83036510946522897230223171356544617280 12733599 217835392924642990651001663130491093064 12733600 863546519891341996581650799813643468800 12733601 -1976615944187685445058314224523305136128 12733602 12443590729058365118325421975502121984 12733603 908120982375727456667087349408655493852 12733604 74895154738940607960427928192563527936 12733605 -24521716320910160852130723270916698240 12733606 875696515466895381812192026643311798752 12733607 -2797103421199875070436656124904564331728 12733608 694827578646166360795135577790409359360 12733609 -58561060094033418340213979039168709760 12733610 -307193609489984690509402884086937984000 12733611 850909423959978445331050811761941955200 12733612 -258414622632349590572928319906082764800 12733613 -531671339887346307008983218863690483520 12733614 -8886581724685303683522888362881588800 12733615 1812329003734731346848534902670275678400 12733616 71020124612339554171386482536344453120 12733617 -207220512464161491377834750369927045952 12733618 -1512613347014604095213097967170080678784 12733619 -774711945808743129937342024384384852980 12733620 319807915452232972932949098409083156480 12733621 -176485301307131938812886043447577649188 12733622 -344712672547736990301698826127935946752 12733623 -9839992066991442537075085071937741776 12733624 -638957278112300836277317866709852262400 12733625 599845022875897337969842167051220365000 12733626 159767670722657466493064642911586726400 12733627 -1244536911320591262565788582811634522524 12733628 875475750557637987887180095406152304640 12733629 -401845897563384318269068087614899796960 12733630 131822004718257234160043644837813440000 12733631 598044954958145669302973494502221945632 12733632 501470628595013659982648626557694771200 12733633 4698685835808998418656256239017833888 12733634 -52170535229247784294296546320863019520 12733635 -678859503712166555715638872322137112400 12733636 -322205908530907574585097561954184193920 12733637 20809614265305049747457029296854469504 12733638 -195871621987582323410364495486483111552 12733639 2863765198754772746159186569876619419920 12733640 -174490634764793960233164860128243200000 12733641 1449172868946760347476128866672779673450 12733642 -417166057902808767351963625163299134720 12733643 -839589419241190029995612795584522566828 12733644 -56970426285225706947971260121597362176 12733645 -754646765506026957183587002223564546100 12733646 -10068248449803725368156595191477976064 12733647 421928835582938837834664683950093086600 12733648 -193524683438793301006715632877691207680 12733649 411229420206827858712952195917912892836 12733650 -43203285296013908604174943403264389200 12733651 -251952669252083621397360817259209382400 12733652 254049379226531400137216876453478961152 12733653 -29504935016587565435968578005881075200 12733654 -492765747310408119476865314906301760224 12733655 922071461292378942746562611761142661120 12733656 -426109032074630396077068450694130933760 12733657 -903720418215234552704352441066877497708 12733658 228184890771531362799782285667736824576 12733659 -1574026366617935138453829093335770307280 12733660 -527076262826738023319755961669120793600 12733661 -29820852260546247496646440710415470228 12733662 -51505876786759546995905228659748346048 12733663 878677505740941619643307302599933471296 12733664 95554774527947405944193453853352919040 12733665 110935375293939238090574191328337642240 12733666 852264430257509488136934864371499940224 12733667 2097966538730713725472292602825620527640 12733668 774204377686698132697180000477538638080 12733669 45967537751731503644666518931700371160 12733670 -392279305262219029608682558876505262720 12733671 -964589167931109317219488663900679149440 12733672 202704740678604506975689472436828487680 12733673 -607587194185085481433212080524095915078 12733674 10937601688432272457615704002118122496 12733675 -248075844560899026550042048382259090000 12733676 16305711904301254980157490252290212864 12733677 -971825612709431447490922638594538607424 12733678 422501548514346382108412397795041278656 12733679 604634047535155510462959968352777978192 12733680 1980852547915353055718694329881067520 12733681 714727442616757683371820268175065075200 12733682 39073593196121007331436755991453010240 12733683 1807749257082325140283026969504764717424 12733684 375799758581264501885406395904763461632 12733685 -396520156277630629427974053532198268640 12733686 -165127279481708592483362159970724546560 12733687 1523226824749292352451097187169023773400 12733688 355410049104382635819915582541070315520 12733689 1207220957115595520468430073952208513600 12733690 -49350313842326597826170420086829632320 12733691 -749906623912206933392175261639594994908 12733692 -243132697058402855570932809351763803648 12733693 110794563680452353876910232645962684416 12733694 -576640315157019018502663426088667617280 12733695 -295910064226416373781782738631935416480 12733696 253668590449008094076692654785698988032 12733697 -607437457881102162862842918039709265280 12733698 72463669658393534824636612802762265600 12733699 -1002554952809288884857419890717478636280 12733700 42431962066089965877854247907775078400 12733701 576762947409106532913306824088602507232 12733702 618456774516264495608314422562932081600 12733703 -1239168161226772385489943233391752979048 12733704 84179407934115154834220093755639772160 12733705 640897054908325607027172754969129224000 12733706 761793840855801581780744228206158541824 12733707 127511927698169401082034834465500624640 12733708 -15595311220291822455095905370542233600 12733709 -1822919209285068788837961551435737206720 12733710 -11713810832887850401783412004245544960 12733711 -147486492506193209630218767674227176000 12733712 -100490076533593131019443010327281451008 12733713 -1050624074257276529322885797814977301600 12733714 203068052065446803975529974873262292992 12733715 356982063052233258193610790388946901120 12733716 192674825450468535111427004580220925952 12733717 13565506107596417653778873930164594012 12733718 1080334965982787123079585052856575894560 12733719 5031848458598649901672410211910606208 12733720 -590369437615336046724138289676627558400 12733721 140294958985432628709107495872496443008 12733722 -145957352802305065668964272502948865040 12733723 -211080648875564940114469355393139479336 12733724 820568771601646001746946671937657241600 12733725 -347776446677290652733815419818994850400 12733726 -1069510555953137315639570164278151763520 12733727 -181573479866608910474491323921812113080 12733728 198156329491387026264019751080504590336 12733729 1659437649420081124524812220322813535330 12733730 1079196277444212227436919071061151500800 12733731 -320391639621866209246669171045891611288 12733732 -213299195658036456916909312348234438656 12733733 -2036809612561981853430621904258803246018 12733734 293255614553265662512187461398918819840 12733735 -4869807561652725690770067975089087040 12733736 -3142551490495286060858022705010610995200 12733737 148880039158879629279238686383014761360 12733738 311469228779991574873633987733580665520 12733739 -149521288176405339461852927375761661808 12733740 308510609780678641006280214477038745600 12733741 651519579383958496092513620587117717142 12733742 -349079794764929965251146940192453494016 12733743 13819857186844618792402894053223864320 12733744 -210842178168949939414811520213431648256 12733745 869260004867312887174553821931688472500 12733746 35892096436270974168870997331903643648 12733747 -485742442376376854077056063907172312960 12733748 105230477866761137443127786758619799552 12733749 -143150917629744144949880041447855245120 12733750 224860190128125223381469740319890320000 12733751 -957672276930828654077210663931293404248 12733752 1472340654438988161266964288255718195200 12733753 -2136924613881927169683049617367967030998 12733754 636692736772407341618292904056060480000 12733755 -30520803194448739974267274202066164800 12733756 -566525807305037594029334142510661624832 12733757 -877865404899640647711681250474320452928 12733758 261111867539832688746932747551630540224 12733759 544640594359498084154948689737957631320 12733760 130623290028492706682522179304800911360 12733761 237811126374435302661585272136605934624 12733762 -11985532082203915886611191500278437120 12733763 -239227188090407960999162165018016014640 12733764 -105252312713110214997437542924070123520 12733765 585805128986691580400854490733118747200 12733766 387356921275014919814929750156154880384 12733767 -30446377966916330618617670539700427384 12733768 58401009223411579797564014406928450560 12733769 173837867386105031036589324689254001844 12733770 -169178743009610065675041791022247357440 12733771 125847996749631717675987620617208189972 12733772 115067434786516085797492963282643048448 12733773 539720723619025825955768508709577514240 12733774 48864095053514983929338397937187156160 12733775 -1187143444196843749850291247624929044200 12733776 -77572659209866025685464009447223459840 12733777 -215030323060195583369737171510002913536 12733778 1101773317142286872034726904032058423440 12733779 -678071701488202282377512357117393793024 12733780 -83658329060896060952778066968775521280 12733781 532955454505929640112868797632314924000 12733782 -130494791543342286096909496071644184576 12733783 -1296168438587668932680659865464922654968 12733784 -73873651300918423881251990796446515200 12733785 -413363116215059096112940607605561053180 12733786 -234626300375803122801275193176010932256 12733787 2495837180458155881339006222989001544960 12733788 -445435723945282644167215959314828121600 12733789 -614492996869483329194685359854743809376 12733790 468661572347026352445982540623430742400 12733791 -5216264459774758594342147337071301376 12733792 -21425916425030465659815119771679326208 12733793 265190664058601879782250660702398931760 12733794 135050443051791210776221921962346103040 12733795 -141691977709082558231473792335859873200 12733796 -104672802519529686293563132277547774720 12733797 -480950794756935917067652584563779637472 12733798 -4992337492869049844969081475983232 12733799 -933461895523858257930497904014291242368 12733800 -495109955786838523306295711406520320000 12733801 704131918318618625656013304721398079802 12733802 -162494590929836445479777264273087661648 12733803 14732366823478645551372011545271472120 12733804 2608451528829337351318740846451337558016 12733805 -5580743468634762083353751561270206080 12733806 414208156878742042027321721148824092800 12733807 -643449403045547538112458036092305712944 12733808 -24718065938314608195817733718605561856 12733809 42536043952876205604753968365662121920 12733810 160248683619831707848579528277704582560 12733811 245454242250764921835494285993160420000 12733812 -98065951127344948608653373166922219520 12733813 872736691497133131200162649964243165560 12733814 -543035097846206175757624182508920891744 12733815 -736997558893839230764193506190745186480 12733816 -233318427515768249448694223789233152000 12733817 -538391639927625106495005570098974717440 12733818 -580920031691173439986768989544767338496 12733819 -447920431574718364817748140894897350400 12733820 559148668639652579447639861026727132160 12733821 -464245869445397873849122849133910846720 12733822 1102305561556224069758418279521355827712 12733823 -1432112158250949382946443963084935596928 12733824 -555786267942242963248288399666351964160 12733825 127335517644407949571408695743793495100 12733826 774580426362876501971413929575072311248 12733827 913362371147216837478868341590396976120 12733828 -53036088211536280949310560323157047040 12733829 413015324971847739035805077528577145440 12733830 -419634404977949287446020724913227367680 12733831 147902515251925356791056121505559415064 12733832 -1983117237571856223193256944794235161600 12733833 -220504965302788786645496772105218948352 12733834 -1039682361841674682490204841852368063184 12733835 -201530242610062985565188386254226519200 12733836 1177083040819732509015799805703550049280 12733837 909171858851881106388570957020064962486 12733838 156711782699937969907204384126280352000 12733839 -67963289333482156881632298986406940992 12733840 114018669178729873749992861281596211200 12733841 -1178196896404145592161247606749809015758 12733842 669704648389024605176504510898594762240 12733843 -1409731076387599040487148578452665325908 12733844 915649812314658837308885671949942180736 12733845 2740835884532459495237434476751871520 12733846 404966046041993727819138794169922548480 12733847 -116433121937505623157959840840299361568 12733848 -731139457798575549872326699456573440 12733849 -74761323495912228553025683418239271036 12733850 281113436654264301618076942353873753600 12733851 -438627975175587439963591118445438614016 12733852 -882539205833624371968740512316029747200 12733853 -313647992776327908958654605901202977920 12733854 203806364621853577678949624384954207232 12733855 1010672007428427590013426470700866693520 12733856 1086056432944932980228369182827211653120 12733857 -233676063584765469761940800730754639200 12733858 423889559163536629079929498480391145984 12733859 2603851470395508537164247745263348738216 12733860 100593256283385240013124366413285724160 12733861 -313259727144263541385658329422805292768 12733862 214186323260780632248721062411553395264 12733863 -182143778864748348998360530356548336856 12733864 -415156805937975246098915279707985756160 12733865 734470501033589331971497595368954756260 12733866 539269587465386238073328971771576639152 12733867 -1712134801120377764889860044317414776568 12733868 286978985397259645155048996136806137856 12733869 -1061257233984799540939794844512274903680 12733870 30040590872316329111704806883376962560 12733871 464203319277323851686127174361830561200 12733872 -31805820436724167914905085670013337600 12733873 -402775824890184122441450685970749536878 12733874 20784839903839029881692474714031793936 12733875 865261474923478198381171888188384000000 12733876 117423099100614099755655288250432081920 12733877 -713947263873108736900667642070002471940 12733878 -277196134848761667301665910153252186752 12733879 -1093717030957927844965121722098341154520 12733880 -1208987759947544176790166162716455833600 12733881 -267443566632713024972669745559544693760 12733882 239445429509929182930346071578362099200 12733883 91044486739862313842776339399812966576 12733884 -600289993447834973210329057000973558784 12733885 -213257529319622729844088457179582926420 12733886 113448900724480612431298250423579409408 12733887 -959693049359281278948802819452602666040 12733888 493003894546633130938436741411832332288 12733889 42198514110694373472363723750810620160 12733890 -317638662174184163663023601772371650560 12733891 15178247246829796327146000010224413512 12733892 -204516471544045207438875041685929164800 12733893 85958538469840383681408009104380029084 12733894 1100450863376436133820497387967049734496 12733895 -184342176175626024984609087246225177600 12733896 -191498287458397770015699671060018135040 12733897 -1916424991594264290308095118956799216688 12733898 1794965143454907384591615749198342017536 12733899 214024055978889103457400767516890626264 12733900 -185543209399348732382120561534679168000 12733901 -33965532907925933963071160184457124352 12733902 -517352262121497903105707102021792088960 12733903 -64279372424155227944323459991836552512 12733904 65406045440390778071462163464611037184 12733905 -45139959880031537777138921849634243840 12733906 -268655023945755517214226478821285652848 12733907 23707699785185965998464982750789210312 12733908 -785735741594442620332118240589023631360 12733909 801329990829317510740806851387700092416 12733910 263219640651893992578798168089041685760 12733911 -520260040279474801134934048774387610760 12733912 228776968969145299683574996041000345600 12733913 -1935321404299637045751987310265665550838 12733914 -5415392098332651683402528153277738240 12733915 -955652381054669917000025150426936830800 12733916 838514669105403116491004127726538005504 12733917 186773670561552312038216136563521695744 12733918 -185432992145095240457074928046367764864 12733919 3300219447958227728734791676112833320 12733920 140462604137613096803484239670175334400 12733921 423686171272620712059098071153137687744 12733922 651991343738618514923633006233410074400 12733923 -367673360837076408781627216153332865416 12733924 933140448631693804112913847906896420480 12733925 -258977488387202560690697505946302439500 12733926 -212918229497709087319781589309304309056 12733927 619845782859808639762137206209495894800 12733928 1134174052712765465971707002703661824000 12733929 -593298349285138643998003446905664715200 12733930 -131693322107764207876251279743244276480 12733931 102616999713883564783903057620038254080 12733932 225969128770966262196900741987364306944 12733933 -1193864204091891261252107411617164734560 12733934 -2444057662270970924657249743630973952 12733935 -571514697169441823098786995096404559840 12733936 77320929818572599644958619804796321792 12733937 1391389796209819289338062705739860629586 12733938 -267029935523592802069434208061953015296 12733939 458031737466901528992293004705398316624 12733940 34358989750857977144121051531107255040 12733941 -511791957344152875326007037038154913376 12733942 105772150233898646357703652713275535360 12733943 -656006113604710323279302154704003549496 12733944 -152637806192183163596016011286385090560 12733945 -263514412464428519846221403053093040640 12733946 183563893174731804331055018082341902560 12733947 172334625272576670848787354473380694808 12733948 -266636887561621645206637698053392849920 12733949 1303701302748553579254427466246752786950 12733950 13563780760326740494584202980893107200 12733951 -41057043622344765412848748628864132600 12733952 -240539779038749150208589937081120194560 12733953 1579798426996485454549346585042908565664 12733954 -854327328221830503618355562791086667824 12733955 283246059515829644531363668563449891760 12733956 967073418121382197363865762865361797120 12733957 573341841636210886631225662195433308732 12733958 -7847610989144015359015420883869140480 12733959 -293306088047540826319258673066409786240 12733960 336101419017250814891630462428765440000 12733961 -2115845745660071779679886564048291198438 12733962 -394633698113609165438952097574842760448 12733963 65373524492591753512097410169174246400 12733964 1149649932064088550614676746111662814976 12733965 67587954085725357901744409615253750060 12733966 181379627381748988839250409747342558976 12733967 -900001052404536967248535370655531890328 12733968 35319279549952273074796734896710877184 12733969 -232116347993494210599312883039656314880 12733970 -141486445900007737737978804749013196800 12733971 -345588386435849207742378060172647568320 12733972 -79734624167888269977985800178619598848 12733973 882646503206158446430961131410866968800 12733974 9011544616445093656302301070044023936 12733975 473780807808165744637217031903630134000 12733976 -213089479138301315199974137416109731840 12733977 -8166157207494131809738479355801692192 12733978 -1240134267927870742999561807119789810960 12733979 -196593754047612064115243000003307344640 12733980 30630570364278178684868517037144473600 12733981 -130909864886779114660887082597862940000 12733982 1389408055195086536485398013449498796032 12733983 -461426584958450901520414736870562796800 12733984 -1265458508082902746866359340562403819520 12733985 -410310278129980174990366342729622465280 12733986 1055966611419024672569641948244316123648 12733987 410365356363366921958166417489661864000 12733988 -1966426702656761336196357773719380167424 12733989 -751078468365281044275360317100204118176 12733990 -634832169503899970366242364322211420800 12733991 -1400636040690282885053935339620700077600 12733992 403196916911345603412257697162624368640 12733993 -2186914088897486830343016707735033015936 12733994 -15551052983932533522258830041257295872 12733995 -112540620236271488004075820304204036880 12733996 -578870272905703756348093944004907974656 12733997 2151096931163160262096243329901565143446 12733998 -285646920023277631744666637482103103936 12733999 1096830325076900092141305434853828938000 12734000 305007041401165688839361345635418112000 12734001 249118178534165444708843309029327742592 12734002 437556662798139784928847977728240583952 12734003 -3315485214548629860228718550810631711840 12734004 16767554039199390617625210514965596160 12734005 492816408921262391579130290413216500000 12734006 -970869676811929662104366859483201918048 12734007 111906388961642425960743389948179449216 12734008 -136991203919467883590089077443753943040 12734009 -2126028321428339636007264010228608246960 12734010 -5359243672041873235940329493771520000 12734011 -434606930259611340008067936746243190768 12734012 -388880460883204402586107932086002258944 12734013 -173486600185908524358031578623396431296 12734014 300959846083819042493151258786081113856 12734015 442469175731716103048660978337171266400 12734016 449765906495425451428863188851469844480 12734017 -876411690784380790121730424017148719934 12734018 732838039552045549376640561569719328640 12734019 -10855644110262660540412527654667341312 12734020 -7521059763660997202110940761598730240 12734021 -962325430701313172093498110200334752000 12734022 -294596858295219082474443636389205211968 12734023 359118696992853702503301379092021309272 12734024 -1845793879378575383510866740180810071040 12734025 37741109765886023812535763690337209600 12734026 121651144628615393435821372923188794368 12734027 1260427355071340141488728015237872985876 12734028 -268581341078969746641117407259685562880 12734029 89606330315413149660351882539976829440 12734030 568117937319434955517446323585199380160 12734031 6043174958622868381227797830368007200 12734032 -407895702662562920472251859537395851264 12734033 796235450004104367248276463173386194804 12734034 -146721862049508140183515099939710735360 12734035 944389625639581549448479868295659850000 12734036 -114083391110003510668075134238394548224 12734037 2497654377950418642794101581042455754240 12734038 604968600173704762679951118523189765920 12734039 3128616297069242455226921784582396202656 12734040 -1439971281900714646597524684471705600 12734041 -282329420181030347504887988463267326700 12734042 111196856225160823224494941348288419072 12734043 69464889920102501133394275389557123584 12734044 1636788437105879631187112787631093531136 12734045 -421130047859075900305990126653533485200 12734046 -118870158442947254901392520547571613120 12734047 7838836783371863292005454401434569680 12734048 -1452610831909010463925728146637102120960 12734049 209100893008070905807939794990323810208 12734050 -130868003863598602588930436850887731200 12734051 2295678879699235746823356114373889773704 12734052 -4940421101310945686663707602579975168 12734053 -581809363552159597232008749952274359520 12734054 524744499753089224453640051806193042112 12734055 134457750412689940792179316792519996800 12734056 441918252018163623493775702430389698560 12734057 -31501428347606970838946914375757705088 12734058 91510151148469661290027328434909102848 12734059 -516413768407234910899290035921518588496 12734060 388236722495203947110933559346763443200 12734061 1071173518748917341142403391284887615584 12734062 542864693766739944829210623396509436864 12734063 -682345489979628077568870939462259500816 12734064 177905943271047576952910043585985904640 12734065 -516046957669955674669622757044185039680 12734066 -217060069385196120007892590131416772480 12734067 -348284748855973675696410836448973288080 12734068 676371201239119030811875970603231590400 12734069 -89201582733997706290803127021039960530 12734070 -318318066199547926674645930543885680640 12734071 -1188051186493335866853163073885391283632 12734072 -496128785093401898068789267808176558080 12734073 -42201936848110694706646090609248233280 12734074 363651041916921086326725043068584521920 12734075 -892792115286428603260939266807530150700 12734076 -26862749252086000481884191650620907520 12734077 1366506266828967751271439785750092212012 12734078 149274470075971560271815272904415030656 12734079 -670432516167277364129480166015567650616 12734080 -383891593524462232449313103887623782400 12734081 154465198870920235312586800031860266882 12734082 -2381482213390337956462588585773133152 12734083 -18123402516510695017998771642394086696 12734084 -68220397192196330537121129911316000768 12734085 -60740085890176515567162665111812147200 12734086 184631539871298817137657180292289867520 12734087 -480572963891342061499289618438477922816 12734088 -461746805158329351351391293340472524800 12734089 -3678257080434162810140829369843366240000 12734090 787371581509156779860102235257342728800 12734091 -95488479246671327225169316332300587868 12734092 495363351029905618877081130996125100032 12734093 1035039441535628433085651447362038184300 12734094 411478897929481058402787039266057179200 12734095 -109180730041112961933215126166664765200 12734096 -37875610422822407902701104165489737728 12734097 -126427260024401508232909460548477767072 12734098 190054750728984286883112878553471129408 12734099 423769253807506163872773158352970617936 12734100 -175108498335367502742674165656733040000 12734101 479999627696356884139529578117884495552 12734102 48954633811062720694785033091558838400 12734103 -59061013558363162970150984330936554800 12734104 -28111117750502698875946469356200038400 12734105 -640865813547270307597191672813932886000 12734106 -934859291927373492664343387576131584 12734107 211706163344777407758810338904434340356 12734108 181521861531719514151912187281589508096 12734109 -169553605372643167989958415212125528096 12734110 -204583863310406102733192962857071311040 12734111 -258004326287522158069422247265731427040 12734112 -839759161059152573253399924955564474368 12734113 818047452714237396175891949503467624896 12734114 120420586281235892085020545801221688656 12734115 -674787752328442634797234873046579891280 12734116 -211251308399989746540543512176721903360 12734117 -1502181331697526720317577852987856961376 12734118 343335416435247354244451188886726000640 12734119 -557317460999865895547657605387188601480 12734120 25332035674192359613142386340445696000 12734121 439840762749166382892283564092088896912 12734122 301438924019326966182064126630394721984 12734123 1180683996957311612033786624495606937720 12734124 33139053492513234384959448202151746560 12734125 1037358683133850179025830530935690239000 12734126 -747557982134399284361099606167704631488 12734127 -304574290871025208358650720919494173840 12734128 -150074911393926562707020132278115598336 12734129 -1202909606952024211257536790176506812270 12734130 12966923913471111596376595167846443520 12734131 437414817417453168268550995032617361932 12734132 384078424556620465806602670126560993280 12734133 -135027214849314068907831665408601722496 12734134 13753620502947718755566092775776641024 12734135 -1466513048875261072488985201824425678400 12734136 -921562854194376821085421110617212416000 12734137 -339204919867071664034281622828800379900 12734138 195944423348584431206700710835331140720 12734139 -915295315379783384039798731705464067200 12734140 -619051828741449786594448955208072576000 12734141 413690794460263897148597953991971689600 12734142 178599095166760522809264696934017100800 12734143 -775435782866423487933661278713358534440 12734144 -44779483274376929887579704188709371904 12734145 481928464018330371363762493867719273600 12734146 3137693247401404213751692211662435200 12734147 954349001912644705041955987220317753320 12734148 233385114482671160721635920818519699456 12734149 -4897397265396205917842632169693950464 12734150 141805919200829280061948197941878113600 12734151 262710494990509344392453382323812335528 12734152 -2104647294044027357727087993222697574400 12734153 575237306736576720709811235227400048804 12734154 175338598565947531690806187208431749120 12734155 82040183214967295370573330379301091360 12734156 837268864548356864269957590334905486336 12734157 181774410961301589580109714206952388288 12734158 -1135802667062064479018269887209337088320 12734159 -918609297220479720557627673365630202720 12734160 67790044268482722375404500701417308160 12734161 1884507421898948562729836858310105600 12734162 -35630321270209964440101154587557168640 12734163 383894407035621988795756886221102293504 12734164 533040731970184957843388965579154581376 12734165 -1552042956615306605290773222628115263080 12734166 771907135975306010317076666358958977024 12734167 3109482912110867444573916061760345367432 12734168 1127437224653771444901844064681871360000 12734169 -44859957692516429018554801228093550064 12734170 -642641226347380980421970910353687058720 12734171 -615636294602613499991369102200404365628 12734172 -504749620190752862728989006689154144768 12734173 2266171282177699480864419695641356571020 12734174 417777252345488320784390480296877022336 12734175 -439591913267405818548589264900617273000 12734176 -129086470336013265002457137538149646336 12734177 989695669667485512733542441968540223744 12734178 672947732644810396874084959398349962624 12734179 691200455982742192662449785893755948176 12734180 200680403075803247803761016979796787200 12734181 381729374122440287457006691779245030940 12734182 770840146236709251175775321033937492192 12734183 -514627539909174487537634755044458989440 12734184 -19524333644310012484273364382850990080 12734185 1152813019395594453177060111383246617380 12734186 -127930821707327196820266703020239344896 12734187 993906893682726235694281874506325123160 12734188 -606085147891328794830458545617943271424 12734189 84813415188329371733708779921293134124 12734190 60268538708233934001028163913023769600 12734191 1414866190080439857599047421157601063800 12734192 3637517583178128953242545770880565248 12734193 89826310632577640005197088021729201824 12734194 -503183364763330200057261156391350089088 12734195 763895944557070775488293370410048121200 12734196 205110605889880953759548087274424295424 12734197 -124535650126433017665595612285232696448 12734198 1027425168769535823548158382644083261600 12734199 -40796348375287347732136203659451302400 12734200 9288498554941201243986373810435584000 12734201 -186229499792362469575745193219887243196 12734202 272227503387914350907500155638468471040 12734203 1003736989291267237179156255669512370528 12734204 104155127367003411750018609208219441152 12734205 -34281290330650536333355770243332751360 12734206 -966891300202194787920909871996993428480 12734207 667703192017910484076178012373808066920 12734208 298630149543379471615034342502586908672 12734209 -176763041984493728012049831885587040000 12734210 827049197042223403346834638197651017760 12734211 -406835604137042472413204722485088466688 12734212 86283905584496221488084186153724029952 12734213 779047712032873198844195638630225859040 12734214 -582260923302984788531207284301976624960 12734215 604552751178651061931275248641737248000 12734216 -283986986140011376196782736388051271680 12734217 757207645989387757211997014025493569834 12734218 137565951614336721777131510659115136000 12734219 183097338018224465064654223937745483360 12734220 133661663814833496053119275015526963200 12734221 -802821384501532497095201412919638655808 12734222 -845405051607047018735472432689406401088 12734223 155397994602418087951267419866513700624 12734224 -43951239555601190940758374501668470784 12734225 -414928995138902578145501021688716505600 12734226 472145153504910361571889926384775828480 12734227 3129742650261300193090626307715270398464 12734228 277116027273893834884376774701542915840 12734229 -43555024158267674703640245150003986016 12734230 -861311617973222677491671522048043498240 12734231 -425499735086537451008102758961402833536 12734232 -268003941672848527803047633077970534400 12734233 -1293441191604900690016989321458511038518 12734234 -5866833294132937002833923933243699968 12734235 3539762234356613217294785167128554640 12734236 896992086138731948442421908136658593280 12734237 -955628993069577198447780761975070989760 12734238 92253413284316392398974743795162592256 12734239 -186583361466034369007663615929285683840 12734240 -962829111271409740500522204519501004800 12734241 -327249892775662332886438462386835053696 12734242 170034937357760170823292223807082041344 12734243 327813131897127207451870978932512166492 12734244 -370812569215407913102926962566454517504 12734245 680223230134765813155025053008061205500 12734246 -34477517940735337237209551311628273664 12734247 -1156957641076599132911485564435155636480 12734248 502864925283697208139585118864152576000 12734249 -633580369460625830820674969569655909952 12734250 -191033649092096260557044617216918080000 12734251 -1883289659445356231626040614745702123568 12734252 -451726993343994752363133464413052113920 12734253 -12681186281259026210680120270364358144 12734254 -31778351522619465837957508656140997888 12734255 102430110064619980482099360755739292320 12734256 274290803783482468012690289926640762880 12734257 852568531077680259068365512478270866792 12734258 -565608551961008800613331962940927750624 12734259 351007081108125223775389538288545224504 12734260 -398658475898689215316190865995901542400 12734261 107010807086075015060333606329350986862 12734262 684392744596657936770838064615782065120 12734263 2146433279819309082487898748384143040 12734264 -1199865647967538375814933606905610096640 12734265 -41996845701814419127889015790822696000 12734266 -24325608262168851368170952190466269216 12734267 65889308415164078385822424258315780272 12734268 658691464107641075802437393266699645440 12734269 -2256706677601496155352761608903978292340 12734270 -786626913038616662826490626415710666240 12734271 228464093020709333692631138535569155320 12734272 -105333294055326011434586757397286486016 12734273 620268741924745563855608645576920986624 12734274 123744895689027485538612396542930632704 12734275 14590174354359610826193418372547305800 12734276 -697807944992968826154326479965660917760 12734277 -126836735142460078061608310908413367680 12734278 -16548523463378211023857983691965264576 12734279 635393779454576890914700413562405419984 12734280 -1457605823609268215133914740137984000 12734281 -582929663854546208389011876157847969408 12734282 -906815069548583123535327155303372448 12734283 -500933460593087911663772050094079831552 12734284 -689016539543021483718778889542294040064 12734285 77437536138740916106538530451955219000 12734286 -357513756029917888266750259160046668736 12734287 -403832662682324287263876599466346903728 12734288 -149679354796529845125536531536562356224 12734289 -1091888038774563800468459996188497460446 12734290 20908847058677541115704931368231567360 12734291 354807427372102696838221641643207687752 12734292 732998533179569884358684527035724787712 12734293 -964593707588196855849342835780124174112 12734294 265283149783237614848223541468970063040 12734295 4683175383867009352386894526080752640 12734296 -958123098039666403399392965385609246720 12734297 1318596610831812131711639914929088900746 12734298 259069069373153522885308865825196876000 12734299 -728766358964675421683816179517363822480 12734300 365146723446191184711832868983823846400 12734301 -591602351619790378143895366394253226368 12734302 196443113269777830221368493346555101184 12734303 1478699396206829516344348410824247051552 12734304 -209877377799656702705973047638810951680 12734305 270295259160237635604748689606564403560 12734306 238967457597000470672875707566015246400 12734307 591012545638891206232419451094361158640 12734308 -1282449758248467514850181264673880947072 12734309 280725850217933739103693581763563019392 12734310 38868495379872573188616827079401107200 12734311 3935573256281289854570134552756110046824 12734312 236744177234709163074870828352770816000 12734313 466542461153582167847849976337441416000 12734314 -231921139286185566979414477494292401744 12734315 -1106348325888097868116023101041407719280 12734316 -676126378891708321528126859467750928640 12734317 -249780402808007914133187531268043262634 12734318 269083850474504955085136244631945816704 12734319 167157757598082915024173101418170464024 12734320 281293466385525639818982134983284326400 12734321 -12484040689029328732278805568420420736 12734322 -310550875982786910159825142223704386816 12734323 454254885581468527531573491963051695440 12734324 930265979197415195395780875049788364800 12734325 -465626723067241327715135316394304272950 12734326 -242419494771503167362137381876215726080 12734327 -6040304650577507238887401077143864808 12734328 945723042796650582343761651409609052160 12734329 -329662696053757586120780143639921355900 12734330 16087245987588162180607126646665113600 12734331 142079667327229895882961786315250249752 12734332 -197385627825126047337514374366647987200 12734333 2051162535552523657015551030766436293644 12734334 -6952294934230003275559045437615072384 12734335 184581569573279283904714498139278329600 12734336 797157652781778903241275304971086069760 12734337 313466385055535536273155383008046367744 12734338 -613268923710723964035277620053752069680 12734339 -75329353957134519952735706893801765176 12734340 -293581446741921727431714394475401420800 12734341 663762862721681021702816434622208406752 12734342 821511508655883082827272997619089129600 12734343 -448925200054551073573199541869766590016 12734344 -608136148793014995139336151039766528000 12734345 -199147986683836785260906197345966575480 12734346 167006054045652709010696401753654329600 12734347 -190637934258902348174072337659133885168 12734348 -1214393361024353028385088452827173850624 12734349 -30097750614786195741730804108202376480 12734350 343732148229458946433862711571706252800 12734351 714301814397843185066016426122930689920 12734352 -37864821336336804763907676104967585792 12734353 -1728768821103392993764431588677896232398 12734354 85598113672037327554167776618466291264 12734355 756619592183942804896577853618238648320 12734356 -1592438513655903053525300811751457150080 12734357 348784008177961759843676531746654421820 12734358 36103303398588485444565089624256761856 12734359 524162463754411572252787908917445066840 12734360 -300136702171967724757181690986953523200 12734361 -384976809459052241443459899326845084800 12734362 -493195682077402019300813816599577975568 12734363 -1023602883830800090000193588716261551456 12734364 -2771064129502177799456827565152174080 12734365 74307378521688683188168261577259896940 12734366 -173799393031875181671467231477582656512 12734367 166496772434398727300383971350346651648 12734368 878097278561947288442284208657799315456 12734369 1015989254514611395486289277341897164770 12734370 -106100882816904456447054309628344537600 12734371 1005363197049623492838440526680365991392 12734372 61911553561603576836136556467157606400 12734373 969005503953611527691083753813807020384 12734374 -511146557885047767880200514093808108064 12734375 97141096903797579070385466986302500000 12734376 -774242151428788334094474395987687424000 12734377 1794005029196273433055043184252978244212 12734378 -177038444398521019310823151013735660544 12734379 -243821821793070488882412428128188087552 12734380 366091917142510225734731425029939148800 12734381 978510989019917792899099015560451853664 12734382 -159219473323719642300183873568753676160 12734383 -470212187157752884007931744256361123280 12734384 -38048183229513763910309792947949469696 12734385 919245159425851711714789044198013785600 12734386 -235468376365253013623667143027535206400 12734387 -407026860910397427185632660656953694240 12734388 510602617363833854139098222241433989120 12734389 -121182314315000143797882765785093574560 12734390 -74714110096498672781159328335824235520 12734391 314776651652171091865115863002871380864 12734392 1678101229179483977021250455034118041600 12734393 -834100182870007401893733699778354127040 12734394 99603003943678818611255021816167222272 12734395 -601278868421859350596142835641797192800 12734396 -1107481877608523998812671378081680051200 12734397 58446597299671752885312406007082656256 12734398 -715560231464230759793214482638534936320 12734399 959512460294346787827981225902959406400 12734400 42536881009191917825925896944484352000 12734401 927326071505855206775262073262987809492 12734402 -102042743936199207555212196229230563808 12734403 -373201226170689833328169902761087688 12734404 963455024638632630512930623267521865856 12734405 4134672561361145446687869331701542745600 12734406 -250965225182040049342027535640534389088 12734407 -4734801752366637576154777054981333888 12734408 112257163466663143749113030295613440000 12734409 -1206037969284466883306715124736619078912 12734410 124269319283016407484039812127236275200 12734411 1152179785528313727238362430910077011912 12734412 62830634078874628352786971768767101952 12734413 585636428726583234048438990845479885504 12734414 447266758522431849658122169603681209792 12734415 1275832747305191246644556928337558302720 12734416 -36836550868575853187432279937918517248 12734417 -59482664084412600680428388714780387328 12734418 -274298064603026341260380269163237498880 12734419 -214813305799322667646283101729350892180 12734420 -661596066049433246819923615070091198720 12734421 486287692987737170365676344865689630848 12734422 -135653762698626747826589695558914034368 12734423 -86317534107647006590023630290443377696 12734424 -53993083845324378950120348068497223680 12734425 1007788347391820448313494515048289310800 12734426 287186098487101582064252120358463740912 12734427 -960663513624772032656853745036601157120 12734428 97239710491946677768194677945052168192 12734429 267750357300060318554067249972273669030 12734430 336307229128833291527020975583310741120 12734431 -227955168665686070010683054188766524768 12734432 1754234134682201106212758474905555566592 12734433 -144508110536568300714996028025728072320 12734434 -368872998774149529960452231529599654400 12734435 368084620613401285429777526852857568160 12734436 -35188067532504385962776177843846160384 12734437 760721870782198636475231454700884400060 12734438 -596243551360266500202545448672157015584 12734439 -209620347908759276947752179947535695872 12734440 13658464410237218515944074106609561600 12734441 -1623353370758453556841798502613890464368 12734442 218858537395988472715211059141233254400 12734443 -2083830245790290799532889327336562610680 12734444 -1530088081163345612147471097327517880064 12734445 629139741698001357218572302906657374400 12734446 -827820182662624613881600489378490777280 12734447 1122215157867292368880728604190601391104 12734448 -329554933638839299600916531776074547200 12734449 -219283569816006335385429955223319814720 12734450 261375209219497702658353028195433600 12734451 -554530154461195634632606608532750949280 12734452 -676639054292352527706759889586437300864 12734453 1851090777052710492930980615282477910702 12734454 -558193819136816855431126914007636169280 12734455 -899023834582495039197112641054925769640 12734456 268825469391881765636136922720590888960 12734457 410105421312708676541148879352911631440 12734458 370730512938580724869809495347194087680 12734459 422152497993429850175304188624367938880 12734460 -506743377189163992536773066476936652800 12734461 -691511497649750096270633204702028367700 12734462 -636376725246606012068875702232075836416 12734463 -340897090874864175137691219793699521720 12734464 1271680755137282705991751678146495119360 12734465 -1045781812589042975988622018744108934400 12734466 -41991353034025852978785668379715600896 12734467 675272175446219717786274059561741963516 12734468 900316415769963563236892696057311851648 12734469 350445505546967429117543687025463900800 12734470 106171125657245107474494649713431616000 12734471 -1907427190533810867116797996729505108328 12734472 -394709195039839525190732557363125166080 12734473 -77491696300956312195721702570989116400 12734474 -483968562225801264520725735969297437088 12734475 -16850355540323645220326739694128520800 12734476 166821505114440016096932922299838794240 12734477 112985375622278401504956795725470426944 12734478 -659785012307580789077991110686759392576 12734479 28159200720690927343542015668711713440 12734480 -35636027640132108661837535858688000000 12734481 918980135529678137356322797954226330352 12734482 75522772172649730398057982675959348384 12734483 -1289612384567749115534949612409128667176 12734484 206324084901888908662793256244917043200 12734485 54780663512798133384037360311059428800 12734486 410183238034894471830379511608973916192 12734487 1274034986003003615667619255916993624544 12734488 -1447739943561930623184352000228092364800 12734489 570090878499969482169941276432491484352 12734490 -137986018195340901797309698034743848960 12734491 -255064120050836412954733382542830871296 12734492 -1381271620108534864331264968930877827584 12734493 -6077929189521461146539910207353298656 12734494 -417927048698129845774539518555044120704 12734495 -1468499540822352299534557570164370023000 12734496 -47168171371329794434589155484598927360 12734497 45554825673728128657258278097037736240 12734498 -114028179730629879715497451601715414528 12734499 -203623150176912551251257765745416051336 12734500 780410506406252731805899565254336320000 12734501 740133623326236017902936999161877062240 12734502 128485129015419850623935863657163704320 12734503 1140880578596405317734944401605847498120 12734504 -1421697004092931799379486482157306762240 12734505 -49811105058934755941535856679378792640 12734506 909397270419115210517650148210171636064 12734507 -830401644407324026441161823635985386048 12734508 -962772010564501784491642670076045950976 12734509 2923543791134544901406448378768116060160 12734510 -783770599063816198220579484183409399680 12734511 -1094274614814228144522588953343309825528 12734512 -8861257072304263827703787415706337280 12734513 2077917309304640204127058388358758383200 12734514 -230933455883998985179083144481621395552 12734515 -641178127238923213680955453226743245840 12734516 375723256959987023431299524743856578560 12734517 1226741897034563109271270556581868817600 12734518 -280026157116101378488672357094974862400 12734519 -835987509580271864824129724313411149904 12734520 -98581698769277421661481678881837670400 12734521 -204355405547512960735206929776992222976 12734522 -375405633740323105511506295307796235520 12734523 -1919791189417132975921482096652068162000 12734524 1793946650485520900816920311362431488 12734525 292118506577823420526591822493631136800 12734526 -346887612628174835444956885441568704512 12734527 -7912038080030852980169219674702795792 12734528 -396671673640483475514898555748136517632 12734529 2285281829998676654919937374563409120 12734530 -75991575675019150876488630888413738880 12734531 -16397273666503059724736683731773611536 12734532 600704828789971491331801051226910051456 12734533 944210569255327669574033313561953490176 12734534 354814326178542121970001360336612376416 12734535 167943633858779550413865809615610497280 12734536 28921916529923456384855816358889267200 12734537 566657198841201188055141907291505940186 12734538 -170173494948033604292530912637449536000 12734539 1320700637867027374791636271826652376340 12734540 126515796875970494567083537365425786880 12734541 -1511764573264205378860088307181315876320 12734542 231507878720496237227793682751722531200 12734543 48942385213896847819024355938604199168 12734544 214988245204982005885240303036221358080 12734545 134227692615980230167705418178380941300 12734546 -301063746190015530544640490759094759296 12734547 -366450475197856354628879910048114341376 12734548 -214315927629820162145052869238169227264 12734549 -39413466763078108139874175797698128164 12734550 -155450682780594393694405024118262384000 12734551 1567271359466361960217356361169420396552 12734552 -327771681143966869546121158541881344000 12734553 -790924259631150571687528444199385210432 12734554 279874563630486193853713692898202057472 12734555 1591474496547383647320976338090453792960 12734556 1867433064452337118420978541049448267776 12734557 293427919369747253715827256749710332864 12734558 59683528916108614698316284687445536384 12734559 610584202931545712585864105062210088928 12734560 514671072349473815975887768447352832000 12734561 68894245386897013174318698590487513600 12734562 706080309490985515454904205334694970752 12734563 532978722871441172879927495067300047360 12734564 1172617701241539408872072306607889894656 12734565 -181652828808289989752885984901414984000 12734566 283406280463712232807829627525303624704 12734567 1953794965272163043113844257532712036360 12734568 326831215464632390104682094954548920320 12734569 1929130515625845190069134375363955975396 12734570 -89552051742517586872051730012325839520 12734571 875450162325821496037246245300733440 12734572 78019834587745318115347604285327902976 12734573 1892678547948418880516743163988008052822 12734574 301535608267931205752119036810091180160 12734575 -134150167929048799618388246080910450400 12734576 -118287597561162522629842843846701121536 12734577 -63006658510966568670085023201165592974 12734578 -1137126034810639151845080945967265330160 12734579 4143985137173246783310491871842169600 12734580 267104832292256937100999008589315676160 12734581 -1314451218699436137286121572069725619428 12734582 251020524769218564897321534734254687872 12734583 -72240920331415401971594326051531008000 12734584 -1589202004280520894795708473997833932800 12734585 -896717823884257605083076765494991386880 12734586 282637498537900869628640845313738437344 12734587 1016355059636285207044179603540502947236 12734588 767887319492738314283548923079698290688 12734589 139570638862769193281349582684230567040 12734590 182740825245286366320745216390663843200 12734591 -634776473427424736153297314630931131008 12734592 21583827683800630327976075825176903680 12734593 -224510696837137233618948444750570968876 12734594 -12077202846406021330178982619198609920 12734595 408381191938665560982856580831314199520 12734596 298956346737228716980497498592406138880 12734597 263830631868428664650711408515290713760 12734598 -14213952578186419133427653612698168320 12734599 -2324364704670416351148214596716944961720 12734600 220757181442382006334688576291400448000 12734601 -15166431230784302192206958650699838496 12734602 519270519820656207714454071120854632752 12734603 251317322320753652941995814464844141056 12734604 1053438799995051749348025603490006947840 12734605 -182345291030551213538889531719027863680 12734606 -99942119861701799426402640390671581248 12734607 -129021280877258496213093075018215635200 12734608 496026464436482178272876855718256812032 12734609 -1183904155012116317339857746462482666190 12734610 -311984050653498751005675577538652157440 12734611 1884786299848544360520541161771747814672 12734612 1513724126433326304211033121576240443392 12734613 -526858121794832478307254478908320065458 12734614 286426210526655531999510028963627971072 12734615 178084228056573606519107867233085788320 12734616 347952730884256278248247640423167897600 12734617 -107695484028510691967805752463794451520 12734618 53676158145029284791039912782926055904 12734619 -695045759909044338240642376918098742080 12734620 -512004086605482712650218064209571832320 12734621 1794417801027179831412088793183311758822 12734622 9032190778128061424709300893568977088 12734623 -931095127509828575187993110447726279808 12734624 -405249053572750866552494346451392921600 12734625 1355637981203686960385216001014186640000 12734626 1630586742519589070338713540141235584 12734627 -1430608320035598347158048378406446303524 12734628 88520500134768110757140753274112856064 12734629 708508421836769695590289035910415511230 12734630 -405222273978012629613876418593147815040 12734631 -10160098079161627007119336858840995840 12734632 -793134633259969770201979827528409835520 12734633 -123695462809107230537197522857252140400 12734634 -21081979943193405580891350672315283200 12734635 -835691511398458718268131986332782377200 12734636 6120592471733262294436037422930056960 12734637 109150403552892718665876307201425816960 12734638 99441561379000234870719471441893621760 12734639 1001516666397526818329582653192391789040 12734640 -25497490319552003956218558483126681600 12734641 -624863710509069071001461418272795368032 12734642 -654790174728560710684179106090906752000 12734643 659235581859070536369041505217309335864 12734644 8708804415706547232324402132742464256 12734645 159750886876503172116943072421268480 12734646 46126496048938910535874413498834907584 12734647 2655669489898801364823213529038381076920 12734648 529296753533447639989366523127189135360 12734649 542384700678109959288537148659074032884 12734650 129991360182059502495189285433391808000 12734651 1812942599638466690500928081659603415652 12734652 -10812309674156216729987906086133833728 12734653 1372732396009632571742518699511379057184 12734654 246952331194092554231676710588567491200 12734655 295402093338383471071375747484295830400 12734656 578880902974444219213541875490739978240 12734657 807448256649774655157799459898954659414 12734658 -574947330876593435632463700087349028736 12734659 232211282147134324836961077470456228016 12734660 -318591866360714220293867713142142297600 12734661 -53522168538235530650826489350283741600 12734662 1183098544045199805793957409910350228832 12734663 -287350443153162376054133431857593446896 12734664 -846535957865538399310083371869690920960 12734665 12364437442034091627468987958745951040 12734666 162340810359318351925523175955715006976 12734667 -68281718124866580198609118532464662720 12734668 702797365061884666444991575256207271936 12734669 -362200314237890070095265331413453153930 12734670 -4429234281779377568133298828653116160 12734671 64795153339593242008841921939748380160 12734672 -216186189393916714417851065504961306624 12734673 320582335420554237380561075924214826944 12734674 -589771367380875342200346894789002597760 12734675 42093323348913043655894441928889803000 12734676 20699020202927228177384688007880024064 12734677 -1077130651606013814231787015720059703474 12734678 580732651488386313914023187100410365440 12734679 645528518876983240520936226094045319784 12734680 8758910464314599638040143236256972800 12734681 -7900577981978577344056317676243439736 12734682 52625265066525650983315983255984735744 12734683 -541544397373159062937625912956667569440 12734684 139673953621462239113274480344661244416 12734685 646919134086542470706574039095564155200 12734686 129059672416702825917608520416706440448 12734687 -304905646458268515689577905254599811200 12734688 -94610272656040309668292099065635143680 12734689 -100970504463965396063948081974822827600 12734690 622511920920457692179302213196445196800 12734691 -136492461499191634041146593387452729936 12734692 488954484611755256958913032910613810816 12734693 -1929302933275458685043434585177038434400 12734694 326002772157124185095683773076849336320 12734695 -945587443024898893399752531751949236800 12734696 -265601060202358591975143060236444928000 12734697 -661917388144295113642523512214535856896 12734698 -77785342849592952514181083060758389664 12734699 183287667390151874284811978938124126640 12734700 47488027570056052530947416403028172800 12734701 -36657376972655332261410302685720358336 12734702 -57260244756163695058125459505451834496 12734703 -8051839404816612571302121380486929880 12734704 33562137655764121424752018458703888384 12734705 -194510127017552254851989273505174568140 12734706 115340821434307535203208691624557234304 12734707 -270955263847034054243225675059861190656 12734708 -20402299388791396713653555642822928384 12734709 -84830620123968574312044230694085302912 12734710 92856552851726752991000404321434101760 12734711 -945041172893123166273112057052476430376 12734712 -764788865906234000859528874662051840000 12734713 -1500905360361163942314449809707685190038 12734714 1150137769965596555524576082587025437440 12734715 -90937172000748190045702585506829505280 12734716 120083769226612381736567272669630115840 12734717 -1241837721005801599901295759828839629248 12734718 -767712730004228219188941845038231708032 12734719 2046346853954551166351887950047865468544 12734720 -471744503969755720475898444999819264000 12734721 246984029407468626938223435473810613120 12734722 89084519802578804273688332177825338368 12734723 -916164772993576087304383110785196101472 12734724 294287646465773270249702206931976416256 12734725 -343464089008199829480174467504788927750 12734726 -34799753191498916665482840800260617216 12734727 -1232318142610020401703608247743711816280 12734728 954112715339242318807536492126325724160 12734729 -793047110077578796060701594116557805760 12734730 11958710865369438993853311612512465760 12734731 1776184404427408303254439936649002315000 12734732 109443886540902642511748763124814592000 12734733 -1020414940894327037474912918847498569952 12734734 133152371923050917135890495821021302784 12734735 334783099660966847290084119189448747200 12734736 44583739635487178606823310311322288128 12734737 -797635291586535058180276314833555224080 12734738 -245027436155183858409381800290158643200 12734739 69828118783559440866200392552827701820 12734740 -679605813935389172977155619827305472000 12734741 2655946560828979250666504787803664857880 12734742 -226906690761951863459994263577073481856 12734743 54979918490721567758336559431795645280 12734744 1766212235604907755517695412120603852800 12734745 858857711094388420301094994159426221120 12734746 2433239797268010801785854938201383904 12734747 91323028524175332427858518166515518472 12734748 -297532257764349541105264028107251902976 12734749 -1960481284563229523769803588683559172250 12734750 -355989895387132750468059514627768320000 12734751 7077095791751628769668602579071870464 12734752 -975607028135687975931827377210442907648 12734753 -1842453528204831246762570761651411971998 12734754 212862714426655114034448843416919976320 12734755 268627175708447843580633989811015409920 12734756 784793796426714872636379860257322670720 12734757 214296981997772318584541047099411730112 12734758 787203126999982642390576099337107392480 12734759 3099469569076071413959402911900899544504 12734760 593920949481903169454939748131471769600 12734761 -75489995375212915953382151445671860920 12734762 -561491740566785866135073947337260475808 12734763 124424777871446651020643939284013899200 12734764 -31634088457431731214868988028970088448 12734765 516649765499121228910685137347976235520 12734766 -1322593637064217972082765023367088000 12734767 735899677765935664119835833033601183312 12734768 452843376601669415554361330184762654720 12734769 -104410004961465144285735377743178526720 12734770 59662962995632806450396795499286164800 12734771 141955578708253982273734829946526761120 12734772 -282423116260184676993551771192824252416 12734773 215016204057287614106094211321595331648 12734774 189747813194840555037290593507916841600 12734775 614188175893638970257214138979716455000 12734776 -1015719223442365147315278777385832755200 12734777 14891751355233560190485016985598367840 12734778 27903431140442767708617447590098894848 12734779 561622391582918655800648652894274213960 12734780 1075970132696884145825995195701881049600 12734781 -526619169080307918003090687360571784448 12734782 165851214101277519370944445493998516992 12734783 646444608673701678691660811801263300032 12734784 170293813399611375129610763880887746560 12734785 -42446473614241497315625136633372001600 12734786 677761755896674253435660436773634128592 12734787 132135444471861584962103665226377109952 12734788 806857754318485252702426227052256163840 12734789 -4764606910737793300496586050248511460 12734790 192202495980040986995791005798043854720 12734791 -262349146244543682582342631266389939808 12734792 142194176257204476851325046691076833280 12734793 -386063271374512098444724993518206848800 12734794 6707394341819526110211666412344322560 12734795 1214765620460808361922369071245600112800 12734796 18853204349455750614116245615352156160 12734797 300060695534692921410940277099563117420 12734798 103190940799017851369280096896994373632 12734799 -218186399976806576870562245436088450560 12734800 -29291438829896202895843989430730752000 12734801 1361920124391145338439052389257504163392 12734802 607553036832475635004195814714397928992 12734803 -1459948516261765052781605408323396076376 12734804 -348166715059837994891970254029053600000 12734805 194864521091919418507962410345053552320 12734806 -35164885534632644751826524418599100800 12734807 -2548548763231762253963978830437837436800 12734808 13959325977954015981551980917452267520 12734809 -1134420771459925986097978649273344303990 12734810 274764866268538628411775870612544485120 12734811 230640407260518291521014210575207198060 12734812 333714450527240208715180917928796934656 12734813 -107441562734253200038675884042733570176 12734814 528081650245996201781561460059192082240 12734815 -83746018823805525774474036018540982080 12734816 1365964822999464817074440770757570199552 12734817 1830106657332415678130109714930925248 12734818 609023215421623093577432857378821153360 12734819 -610841657306134264635781264402020721008 12734820 7283616727116048649823051802434580480 12734821 -1596927008461756362992015020722908341056 12734822 -168185778068710294157200986960779514048 12734823 360163732326181401419010922175239362768 12734824 12383198232807275218258577816204574720 12734825 523343853879822033649097385681839747550 12734826 -501226941013485714122849325557767837440 12734827 89297411652160408996812924017289718672 12734828 -234828103942692376618695411771300464640 12734829 589208329923900417870995938064047683948 12734830 588845478765152578491496771880117146560 12734831 -303489022046337538546130468710587260736 12734832 12523804540996101352052052423207813120 12734833 1007693832828663443339712866379790096082 12734834 321439412093861604064315391673233313792 12734835 21524211143218262349893180748537732960 12734836 965878646877971121609251852720000686848 12734837 24130045268986757481877140893841237120 12734838 287375004854284859182318068373884390144 12734839 552981603006564868761876489268791933200 12734840 528406276383761189784152366994175180800 12734841 280470615282075868081607120649761925504 12734842 838272892825442877621316045540770034944 12734843 -1906544413252417532634595512619222895256 12734844 241302413436548667201966673251215695872 12734845 377303119167319451639155085150400451200 12734846 116370287451476286146787081789256512384 12734847 475274466503421683645720696342458141440 12734848 691615202159532404825513044522712432640 12734849 125547780131388314973883412561677598850 12734850 11872108904185557805447808263049299200 12734851 -448432515095486401845619593240508566148 12734852 363443095503828894002257539269966499072 12734853 -69188430687871496177783111418478950336 12734854 -275285002990255926164202896077370228928 12734855 179575972033212387667816595446795570800 12734856 -311342868978648173488817720084459151360 12734857 -1862148260270550010331972658007214597340 12734858 -1089117347028980995874374288335702804480 12734859 183026328042850997924599068157193249280 12734860 859663343130326278593522070965599232000 12734861 -914248481510060812513088552370244003968 12734862 -80255500504339781714214670139654848512 12734863 -1293408471247415563616739139516183015888 12734864 -90236152617589223429668372037599887360 12734865 401405751530917343514107456177663611200 12734866 -527957638574885696068907123305315936368 12734867 1211818826712430466000603269688691167916 12734868 617784899024764179570377701827034638336 12734869 176380876229353317567291634820245562112 12734870 274391428513743948473103964400886504960 12734871 1093956036476227149253808634601321011024 12734872 783803433070382433386229972851148748800 12734873 -333413012472872972275562171980616221878 12734874 190829882511591246491594979775624381440 12734875 866688168417859327896901613244457260000 12734876 89408525081106200679503734412011438080 12734877 676281809609950807070665680731327556480 12734878 246177424530050329782471427306162617024 12734879 2362158710243377333576890244376704827360 12734880 99787823485494881664060325279825920 12734881 890452071375005154652003817709429460500 12734882 -94587892418946424220229964985523326688 12734883 -6660794569271306492248408685815718400 12734884 -337330785690018234916729155099501645184 12734885 478936115493180681733356508664635043580 12734886 -300090801070568782645297175535171177600 12734887 874206626396718534796071610347032352 12734888 1043224522230982543430010183366160619520 12734889 1024720084012137117168334444109286785424 12734890 290667230319968359419303565529524116480 12734891 228153268157363495690432657176883626224 12734892 -327908598707434701089078472682133270784 12734893 190260889064486282040786678791583986688 12734894 -96229580637494581124660295433795318848 12734895 -14734474817655528032002384086359927280 12734896 -263263540768567468053370388086942056448 12734897 -407881080899876683991676960595442463168 12734898 146939872965934908788997581339319467520 12734899 -671691209898974827653479069227041594336 12734900 1039429645885982294826044506121171251200 12734901 150939180772790064526557563636324254752 12734902 -693587879146858246293884879859602342400 12734903 -2386532891933296647375357314805358075416 12734904 197511041937682286954522448232149688320 12734905 713115796647425066829589710331578813120 12734906 51400328958643088436609488471876148960 12734907 -226574384454810144063285652510568726760 12734908 -1089607334537757097700568688801704143872 12734909 2211583126178109762412065241978732511520 12734910 -193810464519404409375370827407579880000 12734911 426156550634016875582004691432367435632 12734912 -497373474681259886595762921192038596608 12734913 395791255649869854421812307338171319344 12734914 -1135788890959645190768123012387996081280 12734915 -591081588076920241486548842534939083200 12734916 -288742903000089883647799760514941792256 12734917 1388929199178639247569860152268459087192 12734918 -11134077602651183871773812629723917184 12734919 -674524516315655649080059163745214177440 12734920 -1035940484135282013810520029464341708800 12734921 604251444998722450135508658064277553600 12734922 11914039194867249126725600944293026304 12734923 281440784068831707930718205551707344 12734924 507481125899211478722150475076071329792 12734925 -78084051248653695270794693024671334400 12734926 112160900017024039933398760411790285760 12734927 -189391090783469021980470264359969800248 12734928 -216414929850701790952523951588848435200 12734929 1323327350278100173079873326901272140530 12734930 -27578159840447483498892888775594764480 12734931 -117761709452905963912972365120355333056 12734932 933266096311748266038835000858132758528 12734933 -1707768742307535420780449903311015987716 12734934 -701295940798745494716299710165941241920 12734935 250825255460652016603474392996065081880 12734936 845577713177160952605684921554980392960 12734937 -136509021441366397869695427315705885606 12734938 -533570478980575967876132920628412892704 12734939 366599414143437017520522344328774056448 12734940 333372409018482301045961858483394355200 12734941 -2084623992546109872882590750167366317658 12734942 860485853222690842881482414022585918144 12734943 164331503797533264437694261181868200464 12734944 -2066731107731946991581533952243239485440 12734945 58646256701815792873071505903594363200 12734946 -15890426968695944713492280125395165696 12734947 -209820722660799959289131645869866165604 12734948 101782877120630601072845150658774023808 12734949 613500157945904375627682968107345594464 12734950 -610244150233803302309670507165150420000 12734951 -146915709556579313593843556957218839600 12734952 683047705253114913298572617830860963840 12734953 816230337883502839849880165478439942416 12734954 -31300737052001724309465062405771777280 12734955 -217172773136275174078964070125243904000 12734956 -43187558919734610748886323948980014080 12734957 -1861573034534224930921856634312830890794 12734958 -476137748394486684242453451313573908480 12734959 -1271111412024295732204195156258026695960 12734960 -27152979887926095853243466933212938240 12734961 -897430013005237065794421102131597251728 12734962 316629219708030059923278217462294643712 12734963 345215218096820553590142853573619048184 12734964 205060775692879454821917584167792926720 12734965 -258180940106889227552884046235349816800 12734966 -4718370666839560136636411767140621696 12734967 -207897949992946791322908760518924178176 12734968 -1239774676758711145286652706618169917440 12734969 3085300052265894534860060138741028168 12734970 -94504647310523584871463830453778892800 12734971 897958856820953518829851082470124827172 12734972 494077909913005753720971339432637851648 12734973 20637988850491930535873802372379461600 12734974 -94385097614028635774538037280924525568 12734975 324031154108302245342040694138579793000 12734976 362362648399230709875114693397466578944 12734977 653005095041338240996545497710497037826 12734978 -993041776206824637580934925711426322560 12734979 73495451550468213120680178939149760000 12734980 -310122584110315626699873676062036960000 12734981 -509537297881460058792467489891266787808 12734982 15445254404067373054502831923687567872 12734983 -97103897071007152322397142732945873768 12734984 1711456522118693867941731991396764226560 12734985 -14717846661677972934802017630922661760 12734986 -161147604888008133861848570509492813824 12734987 676952331795406731871637956600373782800 12734988 128815146602028062146180271133626351616 12734989 1463815880000588799460397883899105321112 12734990 788650689680047377049064044833012600000 12734991 -1354105223860869064454883450387783399000 12734992 -348894153237024660711289164370951266304 12734993 248118102057809743919382813893837569140 12734994 -489294411935723011151465010390356976000 12734995 280086834089971242968065552245983850720 12734996 85919562787008061112053349092495617792 12734997 30889375680908327449104601991890123680 12734998 344659407555557753578802749248863994240 12734999 34033121295901856032577488696437428664 12735000 78446224644393283883432350514899200000 12735001 -959476680534744125191323691234794627948 12735002 779292544602578007081419142409239590880 12735003 -425794095970227997952460839318530252800 12735004 79723512207311577175478133570770925056 12735005 -200917430599368386631550929156019200000 12735006 -373724903987485888270504846097591243136 12735007 386849647327941950750628734085958972256 12735008 -322604479672065028929331977315768336384 12735009 -6805469455469316417508041761253826560 12735010 -22891014567088148411409016145709360000 12735011 -30984168022977953637562008166343759568 12735012 -378562618309167097135779638800006437888 12735013 -772282129653079963407134033057333641856 12735014 484037681922896011660203656825846309856 12735015 -274609967713078748674755921325914636000 12735016 -666278944365252705215958833497141248000 12735017 -334357537585005217232904251954520369408 12735018 -475358654345025146227452681878108429136 12735019 -769027897521146857505805203819700686040 12735020 215654716011157717062834599491192596480 12735021 254384092514065331238917103545289680160 12735022 -499680580803057879774613557199141111488 12735023 -725592047709204814713682517477693982720 12735024 -12307607200808954233438355582372315136 12735025 -1077094535148200495774333713488688005200 12735026 406832513202173379112844166895399879680 12735027 132649657531488135040702925776680034488 12735028 47444010026804654233210850625593207168 12735029 -1177221472162076926742300554867746548370 12735030 53147234236912643028216338688089088000 12735031 -1656679329128242652561042049915656852160 12735032 -406199626716587840648654011297163366400 12735033 -351694749056723227628633817738984329280 12735034 -216042907784895851304246468610020560640 12735035 -827953249949840009562960472959259102800 12735036 1021000582369633836299874396512084444160 12735037 -153714447368705364461465989291115449600 12735038 214202119161893585705873666123673152640 12735039 -429486448190241825183418977231446801976 12735040 -42805299380635439064469529720594104320 12735041 -100850379160599323394773405232730869600 12735042 113089156773576452084086477331338403712 12735043 1080280386200296144422046257825057679292 12735044 -568317352570928909259568818911303675904 12735045 -564568682598784335215282447160512521380 12735046 84137530957825899913597635180962117472 12735047 262903815877474144898375557028973363552 12735048 98489377808473975008031766097826283520 12735049 317508517937657757274007812633432441764 12735050 2936371822817414044587054666384748800 12735051 -186594738327957342530175771263802328656 12735052 5651081869351222122336745159031783424 12735053 -1274664950828870852964962237231263666698 12735054 -257412083678577228818003208068826086400 12735055 1168547214149951109878987688880227922560 12735056 402394560191390939025852428848871104512 12735057 900714769382427356850078486144137249664 12735058 62778480868551335572911941948386782720 12735059 -1853003380583676351229471453461438718740 12735060 32560348552914246988174581408183705600 12735061 593687996622115353628699973987254131662 12735062 -1175659249666776204595052224743295903968 12735063 -54142179909420080581987724931728402856 12735064 -1367102705719596804091196894738845808640 12735065 317880004469734461138340189083333799680 12735066 21974400951565073360233956328227930624 12735067 504969459866662831178476281026584366224 12735068 296263259300029345341224553153277198848 12735069 -86366889139972233329640972684865490112 12735070 -272424333239635336209209512736567075520 12735071 -1433742897587753303404638437923708046448 12735072 -196062646328854238358097843592967487488 12735073 -180820353074318972832464819054963055360 12735074 -241567819530059042421702932880945790848 12735075 260914446032844875818277494173633123600 12735076 -1605813155645568572566503214863284218240 12735077 741224381806770777342368075236265234400 12735078 457467987181865883515030906101292831424 12735079 -292667851754877562333170974236299378688 12735080 -921787542281324485916739716971335321600 12735081 -955236366299670680547657279524207024172 12735082 -249173299379940465014773850810263831200 12735083 468522497087943948748937623846365481332 12735084 370371729583124832048282350198285598720 12735085 1070546369463969803214468718257974936160 12735086 -46947629252041753382879335489736847360 12735087 259334658461441080907748752724901994760 12735088 470753597933490970010909912262317146112 12735089 1039174011133074360203391841759047473460 12735090 -428688440695646030721302703374005324800 12735091 -1997693753057889710060201616389212478640 12735092 520780889308166569810015949593791344640 12735093 -35701311610721460373103820658991898816 12735094 -588605058720195697189528861682921495904 12735095 -1514530917123928727094199806723126480 12735096 -307142407460835844544182466176185139200 12735097 2150533501753617017473508341038339068800 12735098 159308708228003341285378595389483649760 12735099 -41311814962422764954072038507040141280 12735100 101111025543709440524024826819088358400 12735101 -420539511454601720273550839919547979898 12735102 -267101128865290750868934950148705070080 12735103 249225629953327714903909786389256688224 12735104 -559792856717112565694283714807830937600 12735105 310150694420482478232974398954696126080 12735106 -671438888348262843303825737646366067248 12735107 179976191991309745089565092079148788224 12735108 464319878905014638000030733612127023360 12735109 221642005751428872414318653991176813916 12735110 -42375979171480283145805577836131118080 12735111 -495670039024073866032229443857466731520 12735112 641530754914301001097003363211237099520 12735113 586807245890762086154742535080762430362 12735114 -63819876703820644421238871614559108608 12735115 -863330257916298414276737605467793300800 12735116 1052893002037671403403077809110191964160 12735117 -790552124078865635378475497795890397760 12735118 -298441365412296739661319252752285489280 12735119 -940956862092909791902084788540439930800 12735120 -173199210435993496469475958604247859200 12735121 -117211828043597964081369554038803419520 12735122 -11036772154323958569591048313973451888 12735123 -443566190082644087664876324200588272896 12735124 -497568125962795453576183132739275731200 12735125 1044624200453781196417199674156243548000 12735126 -325618342990176449550178462810477518720 12735127 1334249937012869389275669224358560971976 12735128 128852550354318996289368612363650334720 12735129 974362300763699101063462729810966512 12735130 254695611644997541630620966692496115200 12735131 1965380643096963238660967044030220860932 12735132 -184202888428882596444877608138219529728 12735133 -362645149732945047463994670569254198272 12735134 330870088084011202896381794075019140160 12735135 -226510734207639700745523110312201239200 12735136 984028499470289871729752269304933056512 12735137 -1449031268111809073636366395682583869214 12735138 3278458143699400398076826113063392768 12735139 166154490507985583100732723553225700400 12735140 581482645025063996541784977565580021760 12735141 -159559408031015955210046236168584136192 12735142 -32144384433607587817257598704181218816 12735143 1188497312812327958730862447394942806392 12735144 8159399366316274567904174359915806720 12735145 1485356895705811939789040608855589172900 12735146 -130481643095965289402563345474270586448 12735147 761008451076125516364576133044967438320 12735148 -3416005293961563585053934726429931520 12735149 -1419641085525595615602919849374411163200 12735150 18641260529065203994180423573470720000 12735151 -673659400478072752470894463910780174736 12735152 -176370487915025521870376543802915078144 12735153 573317524821193093154486363265320419764 12735154 -83077052282426873589693408453212926848 12735155 757430994535874469420535634297466808560 12735156 89773353392321915789550560280947036160 12735157 -302376532182151178495066568337411768594 12735158 467728077460925243970503777343859551360 12735159 -271291701443276343603410772741072972288 12735160 -368878242232649506096165396684234752000 12735161 -612881152813570655138935155031162585200 12735162 -583713021958250670714927802621123307520 12735163 -958393116047262003938932983757458400 12735164 -66126831745319755588405469849388802560 12735165 592768605207414854517756118505660859840 12735166 1180947735861566685100165539155829260160 12735167 1155699381857175595836924658593443326752 12735168 -3754799302861021024920931211893800960 12735169 965321943999191871509233727694109738944 12735170 -55211503225905004904785024605185840640 12735171 -423769646613308044826325530250966911760 12735172 512015114961954791362674001815154309248 12735173 -1764382320872022303928662098007279824640 12735174 -131551380581252321028165559580287278720 12735175 -643732353276012573401953663975346337000 12735176 -2250549832992977315713308405970595328000 12735177 149141418083555715381367862713698825600 12735178 199718263115503890752488251281971906656 12735179 1389377910739152565839663241398144268800 12735180 41349768832657131512807807947516032000 12735181 3396504531853474857122462448968525760 12735182 313043903384437908738671093150126016192 12735183 -252442023601557651489344295285712154352 12735184 95141397402474249365638351794686656512 12735185 -180762224592481305918973885969786276620 12735186 31576975276147489453123433089430504064 12735187 7562770472220130015437028631880180800 12735188 77462328363609548383261006638715822080 12735189 168933971801820029309133922619167087008 12735190 -56058275550878077567216925817288264960 12735191 333436582758617147292224481341961157344 12735192 613694804741954562109958031287467376640 12735193 -100565753995853388819129807518069555820 12735194 -734426082157520176217584800768356569104 12735195 -216748007662866472683106218998751974400 12735196 -191987128451001321359681848854762841600 12735197 -782426557188792401056917701134649029140 12735198 708520208625898319331267695676476334720 12735199 1409724705752458843830265048200928147440 12735200 -58109168091697284949395059343163392000 12735201 936828222444554681278752156349931316384 12735202 -549212709722035388644440356191451030448 12735203 -262596936515917973641487053984126453632 12735204 -10437521167086114820226185095654297600 12735205 592311637178264518293448314439344950400 12735206 720485330696722537516566724427588528640 12735207 -151678812390163598620254076884910534896 12735208 -1509291843097626174412214859343703639040 12735209 -183802823918620911080447030290990146480 12735210 -17156119335736623939473113796559367680 12735211 -314457625728315471784831288699481915328 12735212 103858279034446891088206945007992915968 12735213 -499756455528677560916770050466679702016 12735214 -106498928480259955250148776851940845056 12735215 -7400295364142977864186964552838207360 12735216 879857959590762423199502987731304448 12735217 -236711870762720439381590598814360716048 12735218 -121913861657229167270267965042305242496 12735219 -131652564627361279094729705724526844928 12735220 1085525041755895891981543136756781146880 12735221 -314127357354698561886324990221500906578 12735222 203634220116528159465137180687419524480 12735223 624012617683143485629286330082126538472 12735224 32364512677911138705832823145869291520 12735225 28784149085464182554901583469284026000 12735226 -630190194103938200294427713912787899904 12735227 -710095779007462067845773083212626553008 12735228 254506500025859515130490485008718069760 12735229 441035300561747295866756141538340297088 12735230 -376442939325302320274962266481660425600 12735231 874368595053210662681819065313849585352 12735232 62219388007868340406367548747877974016 12735233 263263330183000880090183046021839613120 12735234 -244790749789026370962373752550361671680 12735235 166244192473194076020756486229532433600 12735236 -1293686391713169372533168383819799886720 12735237 -791962020723881254126204617846971588640 12735238 535581165370620096133427446266015756288 12735239 -2084852071305847235921216827509102369000 12735240 65256117120288481186541618541394329600 12735241 2848779616227435343411334416030395096612 12735242 212200229750117500654134640026556298592 12735243 -1028246243440587258184250317268369337576 12735244 -1325132361943930952293729975762153559040 12735245 718721926066913969795621131319680824120 12735246 125573725976799344658607237102939165824 12735247 -864210225749987495264060261812009939200 12735248 -29995579573461112521874031002798571520 12735249 -216828070812972897967122144792302716992 12735250 734675533160756122047349097634312000 12735251 -515475277004765092304259713320145729748 12735252 182227179860817417643489056109892136960 12735253 -2252737158902563009155361779158040572640 12735254 -134101708377108787689597182924798066688 12735255 -69811374585913330398665335064169400800 12735256 1096908238127279416623016442385627555840 12735257 153193212214377178963139705788302365712 12735258 -32932421865291969901253260383874866432 12735259 -1408630797366292561185526617973108156540 12735260 -678082093638596222629874863861557957120 12735261 -351972843595670693986531986578335506432 12735262 206518143917053520266859340746630651712 12735263 105254395563652385994603076453333401720 12735264 563321276291817320444905732125405216768 12735265 187696590941114844903210304230243966720 12735266 130897209824309317686726326138453162832 12735267 19837272706031823007112249284416084480 12735268 -22412854359537662755064535079339745280 12735269 -375458485135548883752464577554089083330 12735270 -30004544399317192009141817804686114560 12735271 -1044617621497185211667183547468591923448 12735272 -149844848870930091247821321436601548800 12735273 293349024167939173942292999054824323984 12735274 798327096795726742116937447691073615360 12735275 8550087844305041734448743861509333600 12735276 -628993673775036182870187917373176928768 12735277 -153738577509144345475262601956742061620 12735278 113505405654841841556496683870854929920 12735279 423745924341737599947676812999700843920 12735280 -78257601065914778757997622424060887040 12735281 75810874252483911721060788152494933824 12735282 43887390926914741177065252257145446400 12735283 765574897021011092269334970179631851328 12735284 -947055370103421183731427725856183465984 12735285 -186299224352824241716317449395610392800 12735286 -840422477666945017626130926143456397408 12735287 176098429223222510120889548082911457000 12735288 80251003763258153365054973931186954240 12735289 200250805915122722057068639537204233152 12735290 580322833874894316944262201391447830720 12735291 570951124697311683246129342249062599680 12735292 83131922525436729794005166219091886080 12735293 -836295168424973651522995395618495781722 12735294 193366219674393273362242451085019984896 12735295 1639148241168136061213724583395943355280 12735296 152864117007031364149514572919709106176 12735297 31432364051044603553988942303018989028 12735298 1412408475953589702981367601201614824864 12735299 219369381643274592298519537608103578300 12735300 -438408845434897768111750566505052083200 12735301 152779053758145219153763098104930509600 12735302 -727865254684499353291479178862921919648 12735303 91781751335718260131544322997488434304 12735304 -1061197222611991954501421990648165514240 12735305 -744386618009740885957300061590827310080 12735306 44364558782196394070971730900349726720 12735307 -218238902735914782876531285957544280064 12735308 -555033109730392544046958611997217531904 12735309 -627824713868958674675248830919090495296 12735310 -1951822594645476782438188022447738880 12735311 -796647321292117194083185976723698067088 12735312 -18626642762674985309816696666345177088 12735313 -43986136157979062520755538735309951120 12735314 -479758995842904116940021921489211158240 12735315 -226778778227204834967242453020493456640 12735316 73276976644650712252207249551120752640 12735317 -323857756112377237985682435936868553088 12735318 338996354470329563282003378135074029504 12735319 1155798186284497668648432114298320686680 12735320 -13234714996262103096257284979189760000 12735321 273276279578390265256036500349591720320 12735322 294003451173272138873633498435668384992 12735323 2386161672158164609240280124581816273880 12735324 -194893975151196234018232282971293657088 12735325 327403843751510879791043466931581888050 12735326 13501188545533733895413467406256664704 12735327 -250958087085145336484619955906761891840 12735328 -2160660779949181519308514450751697715200 12735329 -1258306959359709880209489220970598632124 12735330 -96098637577620816388656900437456378880 12735331 4578844322873076414732091134723734992 12735332 153843096618860462546177256280531894272 12735333 181543230193836866774598934173311820480 12735334 -294170773775831218966552713979482065184 12735335 -504019258482659696549738739466620585840 12735336 -873023117471941681764691942572988416000 12735337 -879943097141890379241244131128519075014 12735338 150607294782032730635344874580693801984 12735339 252237145425580489234410515109355488000 12735340 -762805584583841082394806774226290616320 12735341 -228780493498520504150143924507509407232 12735342 -79228345297224735095889798793829079360 12735343 -299463447867220766462157406153366447408 12735344 435487798458694630282077512929427718144 12735345 -443888688383937930465347160764688693120 12735346 231574027624557723196318946219520285504 12735347 1060051779664758714784480053065930270796 12735348 549334434242514454739198536376135393280 12735349 -807868523563220582459865532742951508480 12735350 49182413435941401363704489561929824000 12735351 -754186152337469165987774293749207477120 12735352 6482382084857430379222601177963151360 12735353 4354795066945925770783469602245027840 12735354 -114308099240860214826735735271729520640 12735355 -2056110474672305690910544703518543909440 12735356 -1578256907523740474645263258949258926080 12735357 1121970177089477092839121904875283735040 12735358 -4844367350190097100203193926527029760 12735359 33093372506594217270502574060741150400 12735360 990367694996249951564051932136865792000 12735361 -95332660695491428347671954419099860668 12735362 -553220965011801703860857701493069483568 12735363 -128241456508066165572866209907017546224 12735364 1205669157830975719498073804586451086336 12735365 -1421943557574779844894335250282180604740 12735366 -76829826322258417361254487277460561920 12735367 131407316167504820214665434765219888032 12735368 864042388019517629733228601008893506560 12735369 -1438882705805236379076819398764092311196 12735370 -88225685599126635006802118948318299200 12735371 -1098858747194797905515519785507492884 12735372 170566453090294011530052841447658376192 12735373 -34509001875982706381709904696033456160 12735374 32297151593134466526357237195803603712 12735375 448131292804026008812998533899768788000 12735376 90349935709802887193332207874279473152 12735377 -1448855871235346157712745719588886400 12735378 240904122876761644973119824535848881184 12735379 305075377609122203825329515191238263520 12735380 259864453070458497553402605239238574080 12735381 38633836992561650602003488047008324704 12735382 -1125594623608648535371491937199096289216 12735383 -619681471670429621846071398104563698240 12735384 1242500600033605435521104118498696376320 12735385 586437130339509277793516994173759113800 12735386 490257371088158121324319394390581013760 12735387 -44568550671851778443958422865423218688 12735388 -244364722181371018820181313695123293184 12735389 594780527987715273836945817006501479040 12735390 15685042327012376856488772561032294400 12735391 1334268028264925557026115145757678797792 12735392 1455501103594977765561377266045965238272 12735393 321708943564703935963414908963214942656 12735394 36237807414924456857593344957056371536 12735395 -612663159189498009329008249131396851280 12735396 -3050689788469759264735960299417937920 12735397 -1938379492018416521374217868721090541256 12735398 428905473977443161210456742088766795264 12735399 -279636048315909149199252581074957564032 12735400 169635895324125531685921868507092224000 12735401 -208570540113606726653968448558149208448 12735402 141733376901758713595809206040185314304 12735403 331929911401295978955155221686848381200 12735404 -13437607940263268548783458433286654976 12735405 -614355955244213351558169557133710154900 12735406 787429084269478291304340242387434681152 12735407 1067473124227551078283057780002504160656 12735408 47412202434077288902765438903344168960 12735409 -443377231134304754525068251229895434460 12735410 -229409263559844835237863304330082156640 12735411 -141402521074625282433589406479694926800 12735412 -223658380459223226360720243070431971328 12735413 560172387189337409242512287540976775662 12735414 591971810758214114338059610524857091840 12735415 -28015620365853669207665368587979353600 12735416 -387654785978819350691455639010453483520 12735417 -721122635136787629939361832053745103840 12735418 329391250014349829287045678919422466160 12735419 -1972941770610751825488244690643681793180 12735420 80363761705791541509190826325784657920 12735421 -812162761460967069825538825086026862068 12735422 38070359232929513778014192950381707264 12735423 -250063330495694009235868674145955320200 12735424 222020591322172501789088392331023876096 12735425 592966502107684603074414180507580536150 12735426 -533187249407096951964252417911809581312 12735427 2257595368432227454031843168991562530624 12735428 -1490614822564269336316917093670395484032 12735429 218755643724170922270527345489817902400 12735430 -417233758404304817006401958094230048640 12735431 -1515984564087950572790841481427474710128 12735432 -900075683206608148558608059233271808000 12735433 -188703494918550707780768465804057093120 12735434 -85036280370504516677635723666281169920 12735435 152224939513865056378764529992465757440 12735436 -121923164269168001668149865956371404800 12735437 -211994580993788871797584215948736498560 12735438 29881857972719752028778407746827668544 12735439 -12496613419019971740254178266136759312 12735440 -179374243930404166415667518265748439040 12735441 -1404127065557469345813070381351148542560 12735442 644043968658077972290979754040072999200 12735443 -1280073794562035314558723149791305208292 12735444 546324839925624904172795152970580412416 12735445 -710104821795236397471701188486718102400 12735446 423778916143235205438898158594007056672 12735447 -986289993946937559194567833297186978200 12735448 -791812463507335016420709208341214126080 12735449 588212867108810063520063068681653431936 12735450 -33554855168708584029511926014428492800 12735451 103077961265623342539037543389965686400 12735452 -82590623403108678941444122462938084864 12735453 -372433151228632094689714160286675184800 12735454 788035576966317878261572172671367170176 12735455 678017234789996832479515048145482374000 12735456 -862155133496536436581909925966711095296 12735457 310854836805306018347132545679189764992 12735458 -679253925987014865710785558232323261440 12735459 -207130622048204604688714991709831201072 12735460 -13788350590103773222439488528666494720 12735461 301513468517938329382198406509080957504 12735462 -582842205810154601650350758846635845120 12735463 166949628116151755344602631000979846824 12735464 -212946619855156086431829681044819558400 12735465 -454057179105896762024366735137079748480 12735466 -222686793052913790627839450312726985120 12735467 -2425583113769449723589785417757836588608 12735468 6422018588764241312578681572808412160 12735469 -521892309334086456279372104221699833130 12735470 -257288024377707941856647425578788903040 12735471 50063525651875663417775328170005132800 12735472 -468661884960532354974551289329929256960 12735473 -1795692262048587923604654976296695261376 12735474 217158273307136901421685121762756413952 12735475 -1481006424653842204434752014231604595600 12735476 -63574068836027370692053795102317974016 12735477 81822193786838101229570276107610946300 12735478 59470242633999660420707144343137280000 12735479 1043210219811502613949167973310899823080 12735480 237420831183919636361543427947480064000 12735481 -531929451948839954882729195540282945136 12735482 3155211583042403994997392237851209728 12735483 312537885748493767998543265732707368448 12735484 -1282792839163573751622002617908697513984 12735485 204193740641782713091594941235303426560 12735486 -392411025288545492580626537497350197568 12735487 -3457514956645413612570495917367499873208 12735488 -907893651268027435160367606770499059712 12735489 149035065600778526513566339300352546496 12735490 207658752383329558355722356870535764000 12735491 -891845370978843532311277168048275171840 12735492 527419905655542572382625923874513920 12735493 513504207536424894378824770242980011742 12735494 -1059999949219077342309849709688903293056 12735495 301277260597187497769060495144084136000 12735496 -546016825094969137815521657185376010240 12735497 -6497678845363344032683827675789134028 12735498 529102183239151615421247681849848721408 12735499 -100390121831641381911170705651999141088 12735500 857214882898087284004968179095252992000 12735501 -788959891012453332525018929608465877568 12735502 -52450830281821403116534034638274209920 12735503 -640407427566732217679336953458249022536 12735504 -124061454506865444181296235566981120000 12735505 292495540924993452510947013889823808000 12735506 -36284437826118945415822742922076984320 12735507 -28438890208908629871427539544655924112 12735508 1495656176225544373064627285403126547328 12735509 28526017761756686042724219424931332704 12735510 -166756190788541290785340499434573977600 12735511 -80800064044685061387247204499265133120 12735512 329353150393073290501093438581679595520 12735513 -185651054744582798635688829123628396032 12735514 -326828160412363594069569885357950123520 12735515 130836021279292819179191467650877296720 12735516 -212161830364625206184090537959232372736 12735517 -96465653021773644541239376023148097434 12735518 52243733457908102512445405468494838016 12735519 1216671818706510401601989667441196481808 12735520 138694476429018161131755845988290396160 12735521 -109185935837671938629977802573856002028 12735522 -20658189292386385934987654084754693120 12735523 775716485562943347431872603518316519772 12735524 -1124823492727809671413145619403046342400 12735525 9271015248062753491848904285140672000 12735526 234183752125258769161979955841065634560 12735527 80725838459150565472791588502896436272 12735528 -2188435064353143219247920048890265600 12735529 485606901253978416275214490116110888640 12735530 -283491728784031075359875786375577722880 12735531 -349778651162067577492577255547707166180 12735532 860913364130660227587357287223561149696 12735533 1558637156818487213960888528528666337900 12735534 13728694818517967694177282514130749440 12735535 -497385245998238641328280591486235550520 12735536 70671211429894067200667715602198740992 12735537 -151319838768043098481939263883104967680 12735538 880657301791492004112073311211141713408 12735539 -944894965536555110464926011039826828660 12735540 -21551856452188808338705162014635408640 12735541 -332644650282870449220579762976672826628 12735542 -333274748457768114655023791964218207328 12735543 -313974614633618262107860506829795318272 12735544 -97923216693844365944291235096934809600 12735545 78162424263713014011366906772677061320 12735546 -110804277619639865186816758744916261376 12735547 -358359144053332761786521315207887567920 12735548 -164510511588314295948194583598378352640 12735549 -36756355619172181030394127494878205370 12735550 -215968157231020214280121547162543203200 12735551 307407005078360501847866101113748815552 12735552 140988955798377367754679183342726807552 12735553 -833408733755687214054456020959284578220 12735554 -237797174303131311305872707960181670400 12735555 54980591808625003043421204834179608320 12735556 978227709035284087633387322636322257920 12735557 2507810143542237095190834828926090283552 12735558 -445562155553203482180358085047514939904 12735559 -1133568402726500523121129613621737795240 12735560 -146857674095860858192333086673600512000 12735561 643272312723108580109351605503857184 12735562 -350182684242167653574289727377917246208 12735563 -1098572999386884919035770558383772776440 12735564 987061381532959437647034391756023307776 12735565 -1479218302482438908104036398934623711540 12735566 305630371300352955609093973302276790464 12735567 -584926902615836581693726517484272730720 12735568 1449877667964070538563705629435101184 12735569 25069497702526815326337317053177768512 12735570 -434093436484387328652971208978019852800 12735571 1290904461462228643409545488154856833772 12735572 171832021073217371171429270796372782976 12735573 5876574753610697819164858460040806304 12735574 -533540795022178186793585170529015050464 12735575 -278113823540756602801194495191724446400 12735576 285574518455943281881792545987408691200 12735577 1570380247236266445134907643543437356426 12735578 -961462451676752619884784171663411398160 12735579 1234855797957652994592566408025016287384 12735580 22361102001325916315801597924497059840 12735581 968987860450368234695509141702927577382 12735582 -216759561148777959783463791758105583360 12735583 262835175608987297628173045405525950464 12735584 599478371465543224394551836210287345664 12735585 54160228475650863641145400983975609000 12735586 459937684341654089594269085955850775040 12735587 -888100048831651425245950718351641901808 12735588 -149146007006244611461052198775449769984 12735589 1460719076472634351532113349146524155390 12735590 -730520137934538068179616497273774080000 12735591 -579992878912222387577817160716632674176 12735592 -1295001843614371771359473184257476224000 12735593 394394183230970275098603883606181328000 12735594 429661071820432177267269230689624116480 12735595 -233718855580384483431667358096011990800 12735596 399982039178835184194204360216120019200 12735597 -418643612896011557008987145857268528640 12735598 144573194575841519719243094645642843520 12735599 714097539670922103645006861887304795600 12735600 80695238623611576582066760765491609600 12735601 139636459715165462466521176000401242532 12735602 -152276926459487817332686806933564096000 12735603 -44208458297312239138713449680231009920 12735604 276395641889750870514475539356739475456 12735605 -627838586330322610776762760026305964000 12735606 40703637612309624613709688961626439680 12735607 -618539721273997380502507119539320021144 12735608 -19714262770098859202281938590799114240 12735609 -180006043220667091158919679219712114096 12735610 307463028517760755416907007214758100960 12735611 -11909460728902432290616000730669318400 12735612 43149142369971476671093109115245876736 12735613 1389771022764085436650581700839815366 12735614 -406821427760166541777654089914082169344 12735615 -234459293956898601505753835105005421280 12735616 -934881360172825211490866691120971120640 12735617 101653837692023872807241378507282913666 12735618 -15532602057614558523397268588589093888 12735619 -26044993969400903225687684631473746752 12735620 -389453119863909306943226291599720600320 12735621 1111937851000063426733664641005104749790 12735622 -4231919506560947102262517446135162240 12735623 126264134895615452361183703713175435464 12735624 -569833012074221598274719538116870144000 12735625 24697031725301603661102119983212240000 12735626 -1178587757412288866605511840623215645600 12735627 -782457640793317108423861650173885872680 12735628 -1877830048354933665039530145547314450944 12735629 355052608816779480032871044494801056000 12735630 -62067512080026664813062861456554447040 12735631 290991558446935998149887143369052016432 12735632 3330439070319083377692938069725151232 12735633 207444912823771260779057723012486196000 12735634 441403317183776976450021556111406533632 12735635 681969150498830689288891481150207488320 12735636 20300473647443869509761315382305286144 12735637 -360211536542265385466696007914921880576 12735638 985956077606013215029245430690759471680 12735639 818020104334371245560418421025910802480 12735640 -716133657141311394395675992727024640000 12735641 -199544003784024437866076496497446742976 12735642 388449809651597429183106505648903847424 12735643 2050673233170087254440534973717644859320 12735644 484404946121593332613556686036319694336 12735645 -612872745918783157237451705895697920 12735646 33933641074911742748795502467924966400 12735647 -1332751786085769930683340057722112694560 12735648 -249063549693618871592601231729097506816 12735649 -616283798655496638098987979394691672350 12735650 403464656705746315774536681077233906800 12735651 -355056244452902838707930406224997112968 12735652 -387007279567562494578751561283476930560 12735653 -19943983681332594269030180527065861696 12735654 -6164144763187391971913914463896929792 12735655 -176361545114029833481564700840135578440 12735656 -600277255399806642474988113409186621440 12735657 -1158257433383944158807087116141538414720 12735658 210216411077557655485749908513894988384 12735659 390315647691739177681270640271135462816 12735660 173219962007098145056255206693497487360 12735661 353824347237546424230512312273376432300 12735662 -1154817943031734659422753327974391352000 12735663 -89515068988441334624466388085159488512 12735664 415332474087078901834861075750378618880 12735665 -482402397461499992240656635069211270680 12735666 229958259568973593333946831797293413664 12735667 -242290406057910582093086659375571807408 12735668 108439994646918732141350466768192847872 12735669 -625910636191662461015770907723297472000 12735670 -538337043962953120171666313098115166720 12735671 -419582846552468360284301422169829611880 12735672 804782279673433619101374353573470801920 12735673 2544312345338822465268354716547831961300 12735674 -51029006091491506804289997666645205248 12735675 -158270917863681027389601455834570760900 12735676 -339927310075966097172431270639896435712 12735677 686917807432942171664347578981332819526 12735678 -189681610368035329300926125140372755840 12735679 150947525310649257563218049044432370688 12735680 321591886596427920599683206395461632000 12735681 -395743237273051031649664176323208883200 12735682 -443246544119459332916830628473860821808 12735683 313440051155963478106326997667029149120 12735684 -911448672363943980516788580746641244160 12735685 501187788394520030373795733280230936380 12735686 1030047616607072801847035156864029033344 12735687 -9223837531640224623739899396762421248 12735688 565849042440934749199994103228382095360 12735689 149599981396747225331158471812994890240 12735690 207561922576728123930800548878626480640 12735691 -97324203987138834663098616077869292908 12735692 -1250843773241832900366089079348090365184 12735693 1171207487054569018073335014140614866582 12735694 -670247973254004921899930937014197879104 12735695 -93578352663495360460673407821162570240 12735696 -36279105322105563315470908502142615552 12735697 12233562289606653269110869475730352128 12735698 -572818357750639429615192581407716477440 12735699 -447556865002690330527854765947788736512 12735700 573249712909105489071372907456188928000 12735701 648829887000167359938814596142622853504 12735702 -135156274453524392860665738037906526976 12735703 525159409084612583768659392020855999280 12735704 -1562725126648569576697741863639980544000 12735705 751385114438517183234159709117027191360 12735706 45063932447533143217804485814984173552 12735707 784533213388910713078264527179516482392 12735708 -812238303997033243595359593216076800 12735709 -373135415062656637541044629731919706784 12735710 -32735128531068145478786031699496496640 12735711 16605593810668130519735877703879473552 12735712 435145720941686337660988010472156954624 12735713 -757554567303614422481962952165982355038 12735714 20918926358603767070666244462605639040 12735715 -108864179841404774572758055985432716080 12735716 438395324249131309673503257936165961728 12735717 13476949912883801954955017872360234080 12735718 -952875081689165615077058881134672625440 12735719 -32538720021428300933087407824278544720 12735720 -1051341299637141393186074813105426534400 12735721 231637580716481284782332004319094556672 12735722 197225650842072262032882964904297532000 12735723 -129434118175709783026748232435897997824 12735724 202959920735050389274438369159469101056 12735725 -5710880807588490843302623111619226750 12735726 2923458428142414909365275138163439744 12735727 1981430717015116198870496093558090761560 12735728 -349146811924223084368295471826022760448 12735729 11719528375029520190513524156082879874 12735730 43887881277126266476288027787036467200 12735731 203158208973682509720433161792744854112 12735732 -713201400946777324314817316065445756928 12735733 553492862895002732900219170722406751260 12735734 -779973493352843995662277210667378592 12735735 387267811995523170114628177563689778000 12735736 -122980545368270842879741606979016499200 12735737 -1033718400006276203349026045121301937580 12735738 -485619678573660575003764364682567283200 12735739 184435817963138680326368533933380725540 12735740 -8203157428551171712921622790212198400 12735741 46706617388871271232136804185552768256 12735742 271845341046200562651730175755298614272 12735743 -139717145238246713181103186651228363008 12735744 -242266587752067195028371896380856205312 12735745 -696086918360983865497279282835451710400 12735746 486120336488461671106283258317610757072 12735747 -994135667606018412041694988218352204476 12735748 -205596510611386880341483915459780362240 12735749 -579164527314501667247811022180379576352 12735750 752041402213583786103395511087862368000 12735751 343379167814984781226012473892945794352 12735752 1153699540989352958647184776774825497600 12735753 406868291606117243467438522732127971584 12735754 2151214664928314922392970510275104369152 12735755 -1340079919351301961329558267556133455840 12735756 -875997551466895613731719755518681574400 12735757 1742202407113394002276026067414631443840 12735758 -310806352012039507270292461483705425024 12735759 -436136669937693918152810961851941467120 12735760 -132373228375268296947723332146336727040 12735761 381404125826458351520427747496003573248 12735762 38966857655281605364775009883530125824 12735763 199434948362588233099758380908144573728 12735764 -719872490365197646240737371297663159424 12735765 310681884070248098991825516536289081600 12735766 -1044655063441406394838204163037288627168 12735767 68150321710653188460389635451048993280 12735768 -81334470678140299986986561986224660480 12735769 768300933320674795795088300206219617744 12735770 297057173978656693948599381220193223360 12735771 -379648555290722047609386470142300313296 12735772 195989676745265378291300253314043980800 12735773 -958470124955623690206931405831047117978 12735774 -486464854097265529704854294350512593856 12735775 398876210172925671430355936062693140000 12735776 -575982747571861747759850657832205025280 12735777 -157847850096045096730581856518293152080 12735778 215738447787929990472412648322595133440 12735779 3987099154972647551110116977688858576 12735780 -346428085547489391075286881343277383680 12735781 1078732313013152183272377811378882667582 12735782 138507708821892067752185917302733553472 12735783 -12205874549302861361895051485309525160 12735784 838949278885123514549660584393900354560 12735785 626128258699461203887602787813789777800 12735786 470813777983602442007618508638378161920 12735787 1672971775864234038667782856398137728436 12735788 -257880613102727787746333712852413036544 12735789 559718813821188606481034172908411743296 12735790 -117337103782708940683604416976250689280 12735791 -740447245750759392233069666633185481616 12735792 -7241609288574050299652472912574414848 12735793 -70884949540545524005990339125576822400 12735794 319926527553994505957280008926850686272 12735795 397212854031862022592364003517988979200 12735796 -762545656783608515296582196278911918080 12735797 193438929658862334171792527725991137692 12735798 -551013152228507964867243441138215286336 12735799 49455250745854389488641340893730398320 12735800 5255515452800370513939181030416384000 12735801 35969952442002137950207250890864900800 12735802 127713775352513511490182590110089290352 12735803 -1832501984838032792307693899261633540016 12735804 -130046462517987105955102731852566613504 12735805 -161584383120011965466387239619006384400 12735806 -139471690263369245190974979712447419648 12735807 200511538289142061677514042823820853632 12735808 -377436352258226311095001212253513449472 12735809 -1557143759421221560699553965061150658684 12735810 154627544483628453029066570410187757600 12735811 -278503747168107045548745877125531337200 12735812 -400149757392281930092126336321894633344 12735813 -604163676382288345660154803685519432256 12735814 83501139058543230313851575739216691200 12735815 -108881701024353335475978133891910638080 12735816 405639013180030733673016825704160665600 12735817 -74838851290536041401422114552057078300 12735818 -765065470021003815991288985253432242640 12735819 -413000420183096938521982387922762905680 12735820 -241000813174591292092166271433940259840 12735821 120511470136698167547687150624403308864 12735822 553340869653868642078666485958058784768 12735823 696506523895277765605547760210478892224 12735824 243033797210506176328537408777318809600 12735825 43645463558391569395988105235664905600 12735826 20309552548319135214558918841751720064 12735827 -1279645328609500388842702599281162239680 12735828 34228943968311738218637571030824867840 12735829 44892259896639435839089021523432818880 12735830 -296519290972509622752944223313661671680 12735831 360654898961528748889512934906655073360 12735832 549929994971085922069135512083168870400 12735833 1815873466448177577164617880236547737440 12735834 125261409901659641375465890938729219840 12735835 -131791459350624096377095246051066774800 12735836 826591167548156143598906322975450842112 12735837 246906414409535811291983488472027561094 12735838 216354513900700556589754577311198289280 12735839 -1802613415430726363693368507984285755744 12735840 459198775531962906537239336859921285120 12735841 -2178704891339859790382349630612966209758 12735842 31097736676201931192331916642016392704 12735843 -1246788491199503376114524825141911275600 12735844 -4550065812954924174185534604883058688 12735845 866532134555905019525094830081181089400 12735846 -390618231315272123274953914923316368000 12735847 -1604620853643643126477248525920142471072 12735848 -315373260025508198551791927338560496640 12735849 244221450014448641586527218115115798528 12735850 -279767063028991072767090260832346176000 12735851 891715241003066172037491530907432533400 12735852 550046140936469929599037775624041390080 12735853 292153006437887182868429145873707557944 12735854 -31866655660023718252841042352662297088 12735855 568243806815022374721273081631072200 12735856 -48910104194281378920571338605409730560 12735857 9811345406758915395786149687626396260 12735858 -137640115511464597058915669806803636480 12735859 -740606442271670724499920020495295658896 12735860 460981684047552404613194082517699161600 12735861 90258471866668773792233043475589442240 12735862 510661471627637544764288235833735011200 12735863 -335367965904866571331143319289370933840 12735864 -861402959285438809321135953469755863040 12735865 746795536411617406780863431926219048260 12735866 -455684708153465434026056792640361012992 12735867 699519497230328782294841575218741958680 12735868 1030509756809330223854949416859780712448 12735869 5985682335317233236413490342689850144 12735870 -72970598219566323195059468668192419840 12735871 189140055149640954414012014122520994000 12735872 170765063000786645900008019249961369600 12735873 2116444247746244999398878176139757399584 12735874 752478008833574432220897318907203561936 12735875 -1695325075554924921884815404636936540000 12735876 759405616046732299023211193099985964032 12735877 1084269012613819924630989117036821468544 12735878 -813442740489684230188261115220779846400 12735879 -89802115760863357566102793479540200112 12735880 883595059955176087260614635369876684800 12735881 324188710669886507377166258719984120932 12735882 184666836228252450093555168202233378048 12735883 -656444333049423207724135490374713261868 12735884 -392364946743013835995650430442710072320 12735885 273992430511647527017910591837155968000 12735886 -10465848067170176315576448580736482176 12735887 -116386730140085877114096095476026422160 12735888 -44054933983609780688181548941988462592 12735889 -23778342029126176957582484727680352144 12735890 -359421536381303764357780218070343500800 12735891 43035142399716741395306005930277619360 12735892 815774302068679631480348481343430303232 12735893 720089445687181747321720492280377760142 12735894 420819926882989254553761077267903908800 12735895 243611324032225942079442147636528328080 12735896 587942686291103402173350181246954844160 12735897 -648070326179207183991327728128339835520 12735898 83260276653094763788455695534996047872 12735899 2479382716152370387142648495386835509248 12735900 -109718482203749522034547964897230080000 12735901 -118316259716298549734483704777701869280 12735902 -538037430646907906786382704066438110848 12735903 1215205836884504079205647112507844140104 12735904 -2915582685678081238062913885704118468608 12735905 22625278056129502537029769606192811520 12735906 283931428169133304542651764789802178560 12735907 -2542379791820638918664037000489765041448 12735908 1024499760543882661848815679165082432128 12735909 -574675380079646641477026525269585496000 12735910 199420930311797751533748454526241390720 12735911 -2239615094837634097039742203965497476488 12735912 102035218227265830374490358007781949440 12735913 -1083559476957634649956011662661568632838 12735914 -368231517870941605112949259053705509280 12735915 -878234628693495655171316273958122680080 12735916 -42926751528055712026709667370276618240 12735917 895903178781719406312260936067137481120 12735918 45565655591036737633880241618509334528 12735919 421040086748632030072157675329241152512 12735920 -159297341452756633167661213849780224000 12735921 718432490583818747997782574539341790208 12735922 56267163044079538808649729455791368192 12735923 -1122323520152838365421050616020182083828 12735924 -209744877513607291759092777727437312000 12735925 1457424417005929877353951868868877516000 12735926 -327209369449736600786402909699156152320 12735927 -1788432074007857082262811547127031868000 12735928 -543203410309897860901122783987710361600 12735929 -1105237634271088503629134241396276656470 12735930 249858762169707342845740997035229952000 12735931 2710253665627693563567939871567529664 12735932 -1485996969223636160388775685231910486528 12735933 108039275485089950689707156989151081600 12735934 794923199308331521271812231930399631616 12735935 -424623338101953357224309845808200455600 12735936 191266144602605351632831960468854669312 12735937 423797470301010854674651218008185675586 12735938 73524037579224170353101665211948019200 12735939 -700917009135602316582090520096443866376 12735940 -323511706547609592872576056189529272320 12735941 548811641823258623866747290214134071808 12735942 200575274383764147628058792909910328512 12735943 -665044605374841064736425704792132807552 12735944 -204622184772047929397880223909951733760 12735945 35804903080891880867682559184917357320 12735946 -430524289242282252695896981242364008096 12735947 -205103068166143734051431389007775590400 12735948 813871522014883110739908506451614690304 12735949 2532740497843552267028064070466129269536 12735950 395880403190184255652802270045174121600 12735951 -165312030722484917310924781468142565120 12735952 125409694463877641609519567477327814656 12735953 2934511533213309257464944942355597608 12735954 12237381794712979304751341499963277824 12735955 -2325778688220689209163370018383530080 12735956 -23047056469260100300422563358400202880 12735957 541104968240681785781998033627458811488 12735958 832565605262987635609459332688178746176 12735959 1681398582898420532185574868397674816360 12735960 -353858117703990218877827245249334476800 12735961 -467541104279716709831984653269932979968 12735962 -455451248438020127393036650615402314768 12735963 770243575053482751696215347468742312664 12735964 -202970631503611010435908392321300289024 12735965 -1495753264709738666903545777215509640480 12735966 -633322795320332233282544752365322383360 12735967 -780751619455649316223133773395618181984 12735968 -99406321547634112416493753169720377344 12735969 -51407097731824663353224318299429436352 12735970 473597287209916624990786892101292538720 12735971 516703416746905865498240679613878806172 12735972 -44713586073511142288576564394659589504 12735973 -1717042025750419258016263512925584315778 12735974 669451874968489981701454571410846381440 12735975 -77355970115483965678445774214022291200 12735976 -1602340813781213252196303604290355200 12735977 -178444263996054580129418253861120870000 12735978 27981468411132499269731438389203806208 12735979 -708293478166356508276792767599315473420 12735980 -50198360933088473795357390143203686400 12735981 1653662132784548020207373238202659675840 12735982 -403095363602702570666514024244507725120 12735983 -216919842199840318942555517774358901896 12735984 -46857181839835956618408443158142877696 12735985 -1148107692282337122421424429429916192000 12735986 -201869907097512005041317491144517773808 12735987 -895816455741876968320646076679269282240 12735988 -1175581553610087217390595091250050213120 12735989 -374311941947551804584610443530616390720 12735990 19098126248937472263185302497584814720 12735991 -1077304968614322207618158939339658222216 12735992 211725715890475069695276463656806031360 12735993 -1304539750467965386783069913297204642736 12735994 131705243837015745530379626921801813472 12735995 -1311210174870916234887464000921537664000 12735996 -23795158816155133404502615862795796480 12735997 1155870196236066088616693895293465826432 12735998 9771929913450863593893714497433474048 12735999 -17131943493217509260646323460253462632 12736000 95435972718619870731922426979942400000 12736001 -9014148714160012131184336403381491968 12736002 -667510961801751070641413562252382858368 12736003 -168571211241701687700547489681876853344 12736004 -314734167465699909795711877294685276160 12736005 -29334609501526768550803721413583572800 12736006 263403883301549108908299028863674716512 12736007 2111481321047063217223349807152566586632 12736008 -1060506041104513447142324116775535820800 12736009 366383887266462376521975392810227368960 12736010 -193904829567646971383139049998628899840 12736011 527894236825769971672739335790787776472 12736012 -811050206979183781489037851761151346944 12736013 -2482226288650543258237485747481318590336 12736014 -585642533707771248409665172577274608640 12736015 -1057238173502584596294331380999017406840 12736016 -353264484214387120525723933320198217728 12736017 127070402458356085459932694320488781120 12736018 -57855207783222788487943352556551208192 12736019 1296291738242854290028640633414474469420 12736020 142177042923504571981161235669421260800 12736021 453863122253821380902104439524463280352 12736022 452974834991717462876234178163702714752 12736023 -43545393506857375036797103075294598400 12736024 -192048571282802487995824355597233029120 12736025 1052899606052762208399593360230679177550 12736026 18980656356199422443208681246628752864 12736027 454889084090068380260929904754931871876 12736028 13022017895291951402467589341803591168 12736029 -77845879503808780384545485792488937280 12736030 400994257878423769393205317776104668800 12736031 -135048069784683299599899081800351773320 12736032 -310810669710582734621741746152056291328 12736033 -2943549231042084793977544114820997600620 12736034 -343350853829215785452376094518728364768 12736035 7429552667100429888153324367312135200 12736036 -1446991795480613469794875808276997109120 12736037 -1350015034275101853370337594553847429314 12736038 -51318427942432670397852627381168525312 12736039 -1529410674044653031232113495854927665160 12736040 403577813634418518354562493485390233600 12736041 5149302358606847150014770351263082720 12736042 -375835021605392996758210451480403475200 12736043 1325403592323728647289003198206201832544 12736044 137622608590838639326668977537718213120 12736045 88763706974161283936947306869853313280 12736046 -1022908119218206643997117706944751312320 12736047 -131155567827110469604379123510066786160 12736048 46331590307157371173492567172483252224 12736049 -669386654558067760851996577067621467920 12736050 31836086993010688422933515305646361600 12736051 -368228832299555389646741443528269416496 12736052 459411026407457245355349989220313774080 12736053 380716824793713847595771460521778648000 12736054 1043491525773143373829737938766544898976 12736055 -613129086625433790708037071216908768040 12736056 830884631362678205043374075208576307200 12736057 -384638452883586550160549405722710530300 12736058 -155980017198097657487094644479304991120 12736059 43867655381802959435001435587991191808 12736060 303806315271891478151845250380549693440 12736061 -293540496982270264766305944516120263520 12736062 -66474055207533662066063999365555507200 12736063 1010281002305276608465942778128791557312 12736064 -650407912976797499677235705093396889600 12736065 83856045521707901943695158556804063040 12736066 110820237811189642898196791716229437440 12736067 -981463702083901405500732002109268642884 12736068 -201480625086380679422996729252280926208 12736069 -294022611048520679980052479686683090530 12736070 772886672189964129785127703204906656000 12736071 -118438019910341782627286951292694855680 12736072 1285573991198592878139026286546989875200 12736073 7944805377459545292618363706095268800 12736074 -225348084466443050347368956383978475520 12736075 1289550557126420562160521142762396014000 12736076 591821173514250175735080020999073999360 12736077 284968618139681549252603122192249900032 12736078 -343771963901931398845779007077313566720 12736079 -865539364247749490948780044012627666320 12736080 -2596948028389585246877568285317406720 12736081 -575542749861389349556082982803079519118 12736082 -1348112223716276681284942300561140422016 12736083 91092299404589326052867239587971018424 12736084 -9873734801011846812942438523305672704 12736085 -105607665364722519566213979382158148200 12736086 43324678512116801994575745920844707328 12736087 -51528153761696502508205212540055300160 12736088 117556784266025774636396993433861365760 12736089 459172363234093738235398315509731510400 12736090 628540744644515454356604480212488024800 12736091 -141002131268429555751334088557108255848 12736092 403386994383506147344786390111194952704 12736093 -600006768252374432048188731001654077658 12736094 -1215127136914439411804698209253386240 12736095 -543707676642691260593473776108507624960 12736096 -33236554534490750956102410052383277056 12736097 4855777570794365262635751609893960016 12736098 254375961245073096345494703404282859984 12736099 -164141828215840746362709503612426998760 12736100 -132970685026568074618590552429074803200 12736101 229876975134759352642566953653473007104 12736102 -260801296284550795351142491580037060096 12736103 221472022297136543045610216208232673456 12736104 -389158144600502330352001995996097658880 12736105 734650947199260698535720710596406421000 12736106 -854599986811797438851436741180260551248 12736107 -344320758577593395249600337674991259680 12736108 -277492538782963447832884748251359264768 12736109 -1558354505316718997024653868738640014484 12736110 -477460543737255700467297108176906682240 12736111 567381590681205350771983186918691104512 12736112 34818285886831462208952954392473632768 12736113 -360443975191684704693326942980722513216 12736114 -198645063672549566384281430964423648 12736115 20362185841300253146348725970420951200 12736116 946333590843616794177757530838963310592 12736117 -366636484679926429721000316012623973000 12736118 206747152298951462958463646271239951040 12736119 -527017284112417461820489179394801636992 12736120 -460911099655208072863771434949779763200 12736121 113618907368648798342046745748608649172 12736122 109221371675737258936829511628316049408 12736123 -468362409706555978693087782416194881628 12736124 -493226331041206030267559221191127094784 12736125 -833482467838746000416765234020994577000 12736126 11631515166529904740014314543239602624 12736127 -136886936671890942165203830429172880 12736128 -927552395179607611517142168155990261760 12736129 13282164333964874100902660268473596692 12736130 373274974736222561415523060894992222720 12736131 -1492034068795450963443827151322187182080 12736132 -48984894393764414255735167552112350208 12736133 -881331166091106306792935936576931383460 12736134 -30893663258894193215284571253741189216 12736135 818082886885324904066714690543138340000 12736136 -129121699390921921989887553058611363840 12736137 -59586149012083270416644743241993178720 12736138 78991631983684468033091134868560572720 12736139 1046887635785419786941596283004222980240 12736140 -150423737948772922475853756369531217920 12736141 -1128361605577595109998516741309936253216 12736142 -314685869568882342478677649139316414528 12736143 -700720201013099338104836383547408332800 12736144 138473947354978340233380221589338562560 12736145 -853896121121737879496245765633674112920 12736146 -582179599133136535347510310335697324416 12736147 -629906825191490646960540578423330987208 12736148 -83478414390942062880692695915239201024 12736149 -1399321811220088956893467255676617248960 12736150 177666279996057813958410757623320496000 12736151 101947532337140899280207354186774014152 12736152 -288622715951899951935250990362572021760 12736153 1030002563348412221181825723730626928800 12736154 -916990642937956536008944639822527602688 12736155 296786184066124695659769896473709022720 12736156 -283884982377282029958606702812252692480 12736157 431421410946637413999429905113577231232 12736158 37954684633220242470867598911472490496 12736159 -1705611977193728118385574088801142692640 12736160 428739610118624065254124767931499151360 12736161 651934823728462825189580154495739862820 12736162 -113843562111896681897379770643216054720 12736163 1147640965883180182605125541060967970184 12736164 7438027629646860370345979838271586304 12736165 278048829532961852906314142936480422320 12736166 405666352781195809191141640401712792032 12736167 258017101510532582829310477393222852560 12736168 -247045024844979722520361812207528099840 12736169 1181940715860824854298404607132742648570 12736170 -1589147660488499222715478413408844800 12736171 -679029494600043779127064492735253679616 12736172 299169464273207318869018799271038906880 12736173 30890696197236270900027939364517398368 12736174 -867209129816454403101332131943283052608 12736175 1126359355472019941523827137742911731000 12736176 -102356476174224285568681587732374519808 12736177 -646423849231829134436417669856909202508 12736178 -149921227394284533109906918252355488080 12736179 -861774667829801343990859714961494445496 12736180 1093516537230335156799852241456936262400 12736181 1087647945230163745114599381945500553312 12736182 -255733954760046213569539997562420883008 12736183 -935230211979326211629465941608026046920 12736184 1314749363385719048381493950294832107520 12736185 -117561632858711625928518708243472788480 12736186 149757612277326007321539833285155474944 12736187 -89249698124973104530775505438125563488 12736188 -444721889280119323411797985352338288128 12736189 -770976693935495678600672917365277998010 12736190 671689326017062069548663236931991180800 12736191 417263447497455086619438404656332481440 12736192 -110493422383140135823304338758183157760 12736193 386870452208080431425618178776956691904 12736194 -392597544331291085652837671185424843520 12736195 230385930540583291244799906576156917760 12736196 288599902441645939248203724021207422976 12736197 30934484620802726422291753058634243132 12736198 -96081498282307925629791783811550292480 12736199 -27563638543326657823850643049568563200 12736200 136130669238034741532355434892063744000 12736201 501839831735810853482748600585157071744 12736202 125561970086536647693732001693198570752 12736203 -988915504508850308592472342217538152256 12736204 -62891824002673087989565424748830283776 12736205 -513617642411291579957435995767485288040 12736206 -116344574027265715225266715163657801856 12736207 1514479976999184396484731450094532469432 12736208 -317115226154997734984985751910751928320 12736209 -278878431892981094030557764421868587392 12736210 234953469217901381904825820648902696960 12736211 957043724824306715751309575884275989400 12736212 -113397036705439438120179770857534617600 12736213 -13333321749802519656711049907803345920 12736214 171358058742717105753961562868212188800 12736215 -328793876314541010391252792946785984440 12736216 -1068278610189988935337414899141499115520 12736217 229146290870702833662323964673834500420 12736218 -305855349001762973358692459203013376 12736219 -651329233867634117626598380984280654640 12736220 188467740459033744813616760423074099200 12736221 -327490608183845600674231400077782818688 12736222 -1729855781163019132935143907382099776000 12736223 -1362388034526661409074547384841544722528 12736224 -1369974008637708814080606906652816834560 12736225 807502791398165049513732651559386773750 12736226 366841838940090989144740387533078933504 12736227 179227401106934998707735110653652527872 12736228 -769047591885603588616973727474679042432 12736229 1494259534878645639969601117594921855680 12736230 -19284657168187405074129820830363790080 12736231 -2138216062869037581777700920491332234328 12736232 1537545581161883457634657510219154227200 12736233 770772783501332970015955192545358198602 12736234 147280441683675552406399650795712987392 12736235 845150494339108467805040448414287731680 12736236 491027839752325761237922790325173171712 12736237 -51179917952442760730921048964164367860 12736238 -1045228271387573921341225614908895296640 12736239 648687702943619816675667761793314434824 12736240 19563828302599696454373779016475607040 12736241 1248857288339228678589074374697789270400 12736242 -377043274930088133460250831720710177920 12736243 58582465833021887423571971760949197600 12736244 -1471141273735528624507277540277835676928 12736245 -640841138077263846796573158434153222880 12736246 346400491268994838414533214148504418048 12736247 1065890687704449626490194016242705961072 12736248 310819524197492772374428389170172395520 12736249 1032295337934062360500241693111213181000 12736250 71831197652329561344549264100571040000 12736251 529423637632984494558837144053005017600 12736252 334799738584282937438478699027162484736 12736253 -230011370263840947164147128332532341498 12736254 197546523632299477261503826267232128320 12736255 73366693745649145253581637042758310400 12736256 3373420055536833143120986814294261760 12736257 -24490666116413936778641871750874963200 12736258 890494567371855271440224994408871830480 12736259 1426859716148933999496791918566337007504 12736260 158313772437468223690759273020063705600 12736261 768441607143517384140821126327526352862 12736262 59276180670515217762241227713486880768 12736263 1084590451622489495858198512559719485264 12736264 718678910151962687110383502291751731200 12736265 1377538264353712500259664529053322594660 12736266 -279521818254353974048428105836670110976 12736267 220705704336051539911690718414338049400 12736268 43188348515986589364141107929580989440 12736269 202886335102049293366649089780593988608 12736270 -6930779654093635371230747731865404800 12736271 -604658410960065939599251552874934532560 12736272 -87980911694952438616234740976998481920 12736273 -219271889925945559382915871117336059712 12736274 -347501168280244302722672627411730570864 12736275 -27180375541155620717203619217225970200 12736276 -782314401962186963955147686603247923200 12736277 550338815414493276493211737850630682126 12736278 -22842741028984272788799575143547763840 12736279 748098504270462020609863922748726199880 12736280 -601045467222422254289945315760973209600 12736281 229496073967588946805834026229732685248 12736282 -265703665810109533514369532050032558080 12736283 -819317084230424666879589848118110451936 12736284 -461169008882899007203438339897959211008 12736285 -202822172758633936435761085522872496020 12736286 -365881522236974877501473048403048801408 12736287 1045644229154485085225192910235008001944 12736288 294827922949337117117236718407916716032 12736289 95548738687602978846473756498886039840 12736290 -152263830994006891783020640412996736000 12736291 335027710880566243864864557092067384000 12736292 1548178876069675327924091966900882641920 12736293 1400230520568423937020197450513143274400 12736294 143210318521976132197914940196509728192 12736295 -587176988423520012933652771934700518400 12736296 -122796281619770589003233336689326735360 12736297 697851790335069561355714692539769404032 12736298 1013663270282497923057631816522479293952 12736299 15981219469633101749559409089239690688 12736300 525101522414478622960489200927188230400 12736301 -2288121818647618623227446483444644046080 12736302 176982767707372693032521018861461620864 12736303 1814288106167874572802737306264349749920 12736304 -99306913865840004069173793456467410944 12736305 -909524549843812753964075886322642588800 12736306 -322536310293009538094252830873282302336 12736307 -1164579083431622455817967052915313775840 12736308 267873411872526856827711487900885463040 12736309 -705687602418535944826916541743245593490 12736310 -257873094283004874803222506012921977600 12736311 309540316015255302272875411194775985664 12736312 -146908849328900005576291863884987904000 12736313 817868994280187075493875786865333601920 12736314 164731504910052996537466079794915957104 12736315 507665858543081468003301995258205019200 12736316 -504756621840460750841188203173135016960 12736317 -146238217407596658228381684328917275136 12736318 206024060653995087628966622946510124416 12736319 352261993143727063059078399597826050048 12736320 -197809105740499395871851416224970833920 12736321 960435683876466899393616174474292052692 12736322 48910709794645544904375353022096359424 12736323 -52928872961188672773630095590425220560 12736324 421728276396696671472754225145581184256 12736325 -165858398455762936328520382778724677100 12736326 226181730222442108712401285828982295744 12736327 747111596950860407277911365464307826440 12736328 -56568190212010378181018933295164743680 12736329 -346448016674742294222693028786050917616 12736330 -30587121700856102843665443476794771200 12736331 452839892977540738453109052709611383832 12736332 292376832724796926909786682880794296320 12736333 -1673518244221316504608647151603390833418 12736334 -654008340833702005740386174421419491200 12736335 70901413571370765971520984816183283200 12736336 -293294544028087011560607380619700224000 12736337 1409831558640988875008838803792585647986 12736338 -465738276500543871196982747502271030656 12736339 -416942812770322434752481436072902560256 12736340 -434675510547927549419198332316752892160 12736341 2343902858143959379226077326954295741248 12736342 -6120020471491959894527918902200262656 12736343 -161487707731857549056593985198870977200 12736344 -860169546192397160426694252055217602560 12736345 673651197345356108069252096952386051400 12736346 424368911715252902322903435119367344640 12736347 -448137213921863289398317863247048793592 12736348 81475327485157222815008946635500673536 12736349 1127036591318666977406325239299841514636 12736350 -57636291569722988063913974379350937600 12736351 230799287619428228213707331009454808352 12736352 -143797199276194193327814804933241602048 12736353 -496488329342126248276633614883460076096 12736354 106637648871067332789524607789048695376 12736355 99040855208452368704517108634642439760 12736356 17913820223531879740851777297313846272 12736357 -412737652400593932378490293399361838048 12736358 511367254866769445642498967127758317280 12736359 1047469535774571920111306435833474382784 12736360 -180404141463731064662112660032102400000 12736361 397803750522351454224968576164882745424 12736362 -46645030747915579456071886268867828736 12736363 594155663596445040816993228701150430264 12736364 1332577522328962548042490259943536875776 12736365 -480944004257457986897143335340240128000 12736366 1492767752830648019583257265817437642240 12736367 367197395453013543975929763910226718192 12736368 -4616227595956794638779042303157600256 12736369 -1090281693474505000351008449083823933230 12736370 -252431932604964307166383818284967873120 12736371 -761651124860176256522486331292773416400 12736372 -385640394853459034326289517851734407168 12736373 -769728844533285791335648444389064788072 12736374 -346495203754929063245175673576618617408 12736375 1627327746124949695668863053469759154000 12736376 -614338337043858135121316683816354897920 12736377 -427679776404052135624063382715516352572 12736378 -517338377837561751181818668520518831760 12736379 -121781055259091747040508025755833124224 12736380 -319791923861822345726594313191659929600 12736381 -61376329677464018591722879841496449536 12736382 418474775703300429544301651284449182784 12736383 -67924295412585378186077328311739431424 12736384 -1822865214835892454488045401964072140800 12736385 -9439117096672771092680536111697745600 12736386 510815706071157161941634866767928135680 12736387 -43263993408271727485818958944182758440 12736388 320850796478783695267176264840342429696 12736389 1835029420419754115753572626916812733440 12736390 -280461623983641276800893760119275964800 12736391 683710980492581476641831723675318721392 12736392 25701111122206837181387900022575677440 12736393 474437438643039187736964865196203748560 12736394 -789289090341983868580673459821356545280 12736395 -382360332238905509272911410857899168480 12736396 334922725963144794268133271082103340800 12736397 -436673774872503654435101326032598231008 12736398 15864071853324980496007852881385190400 12736399 -117800993867546198063458087293496469440 12736400 -109107832393052617449963403793767219200 12736401 27617754503345799454288537068802796544 12736402 -179522260507160406784893599873473102848 12736403 -885885478666716545216589237038142095760 12736404 117172069633346193734755439185902063360 12736405 -310589736501887805277270227956300678880 12736406 144390112364389772477621567887501651200 12736407 345833613980208221511688812919495227240 12736408 -609072183600970016174400487158946007040 12736409 260841977526068885105113412528438274816 12736410 -59634628000643661125853977106564752640 12736411 -295604801848273483755287095786800940368 12736412 -71171050883351484396772538542578180096 12736413 437847104047362853267080044605159790400 12736414 -486423818532792983152832111687536354944 12736415 384360417609869876324369421897232419120 12736416 535775497020589088867931596186481328128 12736417 316252473378515831688050512985646872232 12736418 -187006951674690948138903893077288113840 12736419 238406896556876483823414501326491309944 12736420 608502904243530327830252459330214785280 12736421 -334058960843961329938406797397925280800 12736422 587565664794355301347350081345349754880 12736423 901056165490694870093015422278412519080 12736424 -1010117271288702099473108349006952857600 12736425 -207267391006093431265035562765168996800 12736426 -1651156165173137963456815231737446393760 12736427 34861040898385336169745168300526648464 12736428 9062439134939796962022820862037848064 12736429 106080565181475038135832494728855787030 12736430 24859362794389129622059866234771678720 12736431 -131400855365739057693546612742944442440 12736432 311836134818980601671273988963671228416 12736433 159445750463828723828213588260277607744 12736434 -135382568079783305074165832329112033280 12736435 -397086720393551766687879792138830301840 12736436 521943209458535454266778580753581490176 12736437 -272596645475982794535609298395017619648 12736438 395985683227428991494281145740631815808 12736439 -87838661873893964730078636454683202776 12736440 -34783992360243110344125533701641523200 12736441 19780461561543963064687793886936382842 12736442 -558915945891029015269674300018448906128 12736443 44744389815408678368925959171902768128 12736444 -233449772669206073863403584040590878720 12736445 534368540106360119330379398441249587800 12736446 -11031127613177373672940270084324314816 12736447 -1506347444202041997047618934639722855104 12736448 529264658270737632488667485053869096960 12736449 128936688309275795071251630779628868608 12736450 -9804272621396669269352071301328138000 12736451 -298840560634927076433093068018008441536 12736452 -1120925741226953043379492711130568192000 12736453 -254487940248717149530061426411079104256 12736454 -13390303707347473247976658431834592320 12736455 -233860650377891310330457093147178990640 12736456 -57304826104657747165459935133085429760 12736457 -1131090496728138554786069983772607386880 12736458 -9491921871193842363541001858146486272 12736459 2438884652828225927233920492707956636960 12736460 620187711834910598620179044488166400 12736461 -385507267941462538356758457344584081728 12736462 -835710361097214888230494526324762856768 12736463 658531644778703317490061508344582950544 12736464 -59785261648441905488114205785762168832 12736465 173002385447163868149683471564725950720 12736466 874162814940781563871539611472609996432 12736467 -1996483680832110822653084389488795791760 12736468 38484820663121170236644611523831287296 12736469 2098662205802698210813874804955729190140 12736470 -431330236225035007962207779204070672000 12736471 -8013668939923187446480493795033853696 12736472 -261056540176020347613621843006766725120 12736473 -46201604274907017502531737730513334976 12736474 186751797995385888723472069324046840832 12736475 -1303902082183945216397754403708046763000 12736476 -12718854859960531392261293227665600000 12736477 -169842061248090613785975329843844124800 12736478 1239090070021964234945944338467640359040 12736479 -234816831038777676406964176760031121920 12736480 -216324629955292392019225636848905748480 12736481 -391961645839237289102547508217778652800 12736482 -349550262161342500516316448396323256576 12736483 -601837217667181155263314087880873407296 12736484 -58177860790280535081650650052234649984 12736485 718133475870335999695189770707261139000 12736486 109189687526036840400624176996933556480 12736487 -1612621235938605204811882424615178225864 12736488 353924162002342295771732246376223211520 12736489 -116356393026753494879020879197223760710 12736490 214902989464933510206843903343404189120 12736491 1577706049801588930000984046689688919744 12736492 1012751569646173121650210565085797724416 12736493 263246497558459521413944139068914915840 12736494 -202662373101080066271972690097665116160 12736495 1139115479491183563039323397069400521600 12736496 284903893236907154930554050252546048000 12736497 1244669919641218610094446039427874182000 12736498 710200568473351164325106484879873882240 12736499 283715029536982161475417109069722737336 12736500 -263968785927173465504882335141410816000 12736501 -3684861722231116741060775442286416392768 12736502 21917572988386803671168949128674554432 12736503 286875903987881089251288466344551941536 12736504 661099670224866599830822860851902832640 12736505 262083060072078091420869838351065304320 12736506 53970184934282186032521360840399880704 12736507 -281798638496188206494194214470969401600 12736508 1911833375606337777137107801956426978816 12736509 -420615099687473655450477290233490535840 12736510 -233405219111536705513797455149335801600 12736511 -246921277220065130078613568782483221328 12736512 -41616892503232716874169162643265290240 12736513 166080565792705369382577765625738044244 12736514 -2071488279776806524225644749574911488 12736515 617139218235639303293675685768660176640 12736516 85635435799249583547614966200402947072 12736517 475289004161469904134647590391672900640 12736518 689219023088217465001923544207282163904 12736519 73841740095187478583500929720172727656 12736520 -504530668129483851100804840682903040000 12736521 -85319714058698201971430929103218712070 12736522 948494212965803495057642322790633480800 12736523 807792356592957781923404502996807738840 12736524 -394344589029811674979015649851399033344 12736525 80644147073507544993717789274552687300 12736526 167950765258344937986161338869114129408 12736527 244486959982621879364159106355941805200 12736528 -14090391016238002691740920136320942080 12736529 19280841742272485768129648454219210408 12736530 -233734887333655004957265936741446138880 12736531 1025072242349295930113866251824410576392 12736532 616250348460445700383121607707577549696 12736533 84370919892578100405203973656088952224 12736534 327058018062811405911651133070823184416 12736535 -72806984042060703764031418960522955040 12736536 -132199195112763089914883326602195763200 12736537 -1277398133058179761180598919218953089600 12736538 234493380967232485324276092293268380160 12736539 117274701426562410184370509286284008000 12736540 404113528286198279698975115448244423680 12736541 360553129699265660934981942773692303500 12736542 -85521521189254982396233177782713696256 12736543 -1158610012150823102979429361817369922208 12736544 -252661919217832531516248751759082127360 12736545 -410506461268741382259429816711099799680 12736546 233833527559578173758262408686416076800 12736547 403377983025578500441691361011284487952 12736548 -465519625661833063154625572902618398720 12736549 -141710443213434829807394166514771415040 12736550 509056392891511893730344385049649304800 12736551 208182987296521281069841233887366158632 12736552 -1179246818068807710757082469333226214400 12736553 -1998740070345019510206002636339271692940 12736554 -230390836607643789094737267581091571968 12736555 -346577271761354811836903046462007101600 12736556 580085005268169834601969301293941098496 12736557 -17709662038411292082436058793981579072 12736558 -670472160152780536307879435418010173120 12736559 1152291585672128378929153949280309789240 12736560 83484107431906198915129420369236787200 12736561 -127108103839328209387301846973291609838 12736562 321877059965021461575285325162741868064 12736563 138978770111824511747136304320279393024 12736564 754871753463068747267934838043134703616 12736565 1620355534972741867169504210193618194460 12736566 368420535432103098102238103736302553600 12736567 -446183605552843229418634081284045727808 12736568 435943718692963477391598874049536819200 12736569 -473646253444835238017189960347131471072 12736570 -433427614744204054086339075075172108800 12736571 1682525961793773474737240621828688236772 12736572 -323147159873102718149071368361752649728 12736573 722600820475338622052651915063336474822 12736574 -814610010494124282737863901460465101760 12736575 580150900859600939785211189418852510000 12736576 -229672751802088811051218586335667290112 12736577 -106550459782272187338137963304803705088 12736578 194990958036604529825316893333969529600 12736579 -1691271851072008175307652832439901578820 12736580 102257679833896768400935659388267603200 12736581 -357260771475049505684317559732469600 12736582 333270289014250239033511166582309527392 12736583 -724969931204280543660616071423561024168 12736584 88785989382825159343379795292286648320 12736585 1042293456097225713180510015018815849160 12736586 -85307452118793390088046203080693997008 12736587 -1037976128500037854238119726688729940048 12736588 299909040951627688431080345459202130688 12736589 102418697993933183129070114099798535680 12736590 -31696489087438119501171108640785811200 12736591 723051182327632616031442887653541433072 12736592 264745120114028428372139864404675264512 12736593 205022078471018270939501464451742598560 12736594 -324174231450482796590218423400980625760 12736595 369885772512103588741020023757013367520 12736596 -621938390343080927602389852417822130176 12736597 -68686366593938344367683363048574784000 12736598 -36318333268189770428100689567218311168 12736599 -747185295816884508720026081860116387072 12736600 6672140468553099064897086757498368000 12736601 -1762564737468702313605640463715279265398 12736602 -74187982835039753161812075620749109760 12736603 274199273592501868471712472165518546664 12736604 -261788496857775426617640469518838907904 12736605 122982718650918943790710122415886787840 12736606 303013870539717382273449383896065241728 12736607 -175543257219235324909940851716911596560 12736608 390974831570645206066862563339110187008 12736609 -375298379596159399473206792533941240 12736610 -157543216946264715422568704606589696000 12736611 -683717641255673155243496529860920416540 12736612 -169688725574702194486434323846403072000 12736613 1438622467693442548987447713435824228862 12736614 125996152010843954409359802958219921920 12736615 997373651236713714179258669042073032760 12736616 -584690140401368171993534880054535587840 12736617 282120332281067276343343004146374378240 12736618 688833945887039275633761644899298498304 12736619 -13143449293609005083397742941765772800 12736620 149560484649963944497254297982571166720 12736621 -1482889321513352488324712068048257000 12736622 345811250488467915505547875281901826112 12736623 121994762962369324237646023324516485384 12736624 374526713337911598449052717633012105216 12736625 1309783501955047266081199468908890640000 12736626 -303776396749320493336788989259985904640 12736627 -1576461874215992831322229202231164248 12736628 -170348349168684147050366561944126933632 12736629 -190445801728849268826884844044779752960 12736630 -282353412241922158304900727706610519040 12736631 1667242455924257900952655819708015197000 12736632 -158327986355140198866472628481797959680 12736633 492675573674642898283823501915898321280 12736634 -99457802510823638122192227390548144784 12736635 989406466382432886093566941341455746560 12736636 -37207804710114722315005525759737991680 12736637 -291497557977051785883622970672179758714 12736638 254742120294570981787356283733023927680 12736639 -188539600211597020033824939038622290560 12736640 156167997982732995190166036357421465600 12736641 -522074525554461302394876870144432817536 12736642 40102409873211275068393908023388129312 12736643 -25752753420874329199548416629065881016 12736644 438518429485510427836912347888491200512 12736645 746739329229067832436336621315214878720 12736646 102840994900522920388958566466665131264 12736647 95655017705068349876595198015968641920 12736648 -1668225485731366949803831647449320688640 12736649 1738805139969609712740649264215109190964 12736650 37227107514882916885438095308147520000 12736651 -814348039684266472144638974685563938348 12736652 446840307586534935156654760122626977536 12736653 547645536861147549804558118427121415104 12736654 368539096062606636271462783397609599872 12736655 -1394773722594672492240339762771625737600 12736656 493282943391663585198580289192997027840 12736657 -432235787223501745418530825331875016720 12736658 -308135503885088911021840537186369148928 12736659 -599875610283478050701933584137199514832 12736660 -15332367853377370363949115664599613440 12736661 -65422501710295936812945771628128118368 12736662 456932870403416016700822045519841237952 12736663 -2227305365135234158608381369188067427440 12736664 -412905979810914244922091494645540167680 12736665 1068031231765573554175124682447187276800 12736666 442371687062313742023329757350646178032 12736667 22265288535054710710863593833595423520 12736668 -433336331923857174688549634943337711104 12736669 1310743945773523505075006843758850760000 12736670 123549117558886453631541699445884984960 12736671 4296414268257699581995387739814478531584 12736672 -695295123984372031874805026182416039936 12736673 2141826902120693232223051343589831478320 12736674 -605965029345894736118690005743512058240 12736675 -13374808728026740402725855699859079200 12736676 -278756153127459392283480870038442311040 12736677 -374339882842570533149534858568839059680 12736678 504368983210412669388635966396027500800 12736679 -1471555874436444320887235211386162115720 12736680 -495977979087087534942563193897922560000 12736681 -2106126420079535320993088463737853809408 12736682 75295063125085649593612326685094237184 12736683 17979123473681829824712327399516420612 12736684 -544000554586773980436413358881022643200 12736685 876800042974731022803720052128821402820 12736686 1240845648283986865915915884185017344 12736687 -843854960484655109917581158783778083760 12736688 -425248829043863473695530534416023060480 12736689 522731522826194681607444518767596830592 12736690 306810215807136292052763562913147942400 12736691 95829281533889789661107613351178407936 12736692 -785564118797710935951141817316248761984 12736693 -2014965498404793414132688086964539671616 12736694 -584119757478986007620201509004898127488 12736695 35355727873570735117282809083958296640 12736696 -526277395566460541336793545263546368000 12736697 833388686591050615856051703523690975146 12736698 -51253990296219527105888906209952620032 12736699 770318882651380893180701385342102785200 12736700 -437722395737346024236352185696308185600 12736701 -624847309771181182775931296881132659540 12736702 136060374206778666715802154494062656 12736703 -147730088693801514916208918324604985344 12736704 -355031883747687935595804224590398357504 12736705 -231103231448125281667885243258477636140 12736706 680586847377001248124439067336025389120 12736707 -6688553541692854286030867937432864000 12736708 -951982423309220572463172092479930214272 12736709 -1029187658853671041450525680388874089920 12736710 63446171670188498856244919832505958400 12736711 -229400645216897895744097176678210794648 12736712 2905351908504397947971082502175637227520 12736713 -236608404885099657521965659657520468800 12736714 873590427952392609443209588850807697456 12736715 646159874504568664878655819634472066000 12736716 65583021194768803719565747771920317952 12736717 -971708021814830651768624781556305661674 12736718 -1483587637626535247227506157045715261184 12736719 -1355857969889179493780894965897134949656 12736720 -52171223418777796319504547420191539200 12736721 164772654506451534398014365685609085172 12736722 -232745601672021836559161567406078683136 12736723 951778830005306703283224813715137436920 12736724 -11410483629851080066915552206371168256 12736725 393240035505799218235038702981104361600 12736726 892080132303125058555462298461863216640 12736727 213774322955332524751009734620683869576 12736728 209593533872050354935190458564182784000 12736729 164346407207891765322503044904263808 12736730 -687640432951151834395910621616826878240 12736731 -1221218247801431938514922296719289856 12736732 -13116284177421458533798594896692198400 12736733 1202968206926867238444135021663847867782 12736734 -958523720131019969560595680707654626688 12736735 1958423865603570545419759409320601963520 12736736 -882325210530609828681497798909880434688 12736737 -438984291110756135462691746513014350720 12736738 389345016748345854166488990488011946496 12736739 2363195990233974928458903385311312033600 12736740 420131881506570187189507600041200148480 12736741 -1315544073185117434650520759774553545858 12736742 800287289312748430918059754674745248000 12736743 148250041111481665663351064923572136320 12736744 961392993242222827488983039802570424320 12736745 -130825833275644940378083972751229312000 12736746 454979053333006938738251291961209251584 12736747 -1491082957608087229801202515489527937804 12736748 -46517999689284907278578401360063236096 12736749 -1312467551662304349643933893584940192 12736750 243925021346112568642448134535518080000 12736751 -1133754324090867429550730992909509953400 12736752 -49823244869204159790644842068045201408 12736753 -143194485989619192598643820866909760000 12736754 -541098484340785746113120202759155919840 12736755 -71575437037552168106979036270826398000 12736756 -1364282578927204781266449045939991633920 12736757 1249910447152413697642355631664798687104 12736758 19445877455636911653273933086396865984 12736759 -263673550047930573462149061918270510880 12736760 -158015832024431608511778202566477312000 12736761 521082715521443093060839882032151237824 12736762 163620771595067890614100556756006784000 12736763 -1313347964497794238143225905493946300752 12736764 52823025380267106894458235707376499200 12736765 451355673485287592281480231156198475520 12736766 -556723087280199206798244677549805232512 12736767 -603416275025703390560170101398980687488 12736768 781293498958014832343564589474559033344 12736769 -433538128654954512245824271126881644204 12736770 201695818182815654776297070714495001600 12736771 -1368560385366837244243391509250325624000 12736772 -18102731099661362696329486980435022848 12736773 -13157472840466489390562686211887042752 12736774 -996643762893423305339241696068532296448 12736775 491493347688020189049205653341550900000 12736776 -378807749106432918897506315007321538560 12736777 -93092226283979336293539696197394566374 12736778 114498405215340561783448789703860123440 12736779 -179061368035314045002053043312441777664 12736780 -342002129098065238165775304304557250560 12736781 -2312240058625017832304720965026076841418 12736782 -569397215794801838437074063248512803648 12736783 -2181476146071866993930498037599205342000 12736784 -17040051215894084434606493426453053440 12736785 843634194787137341302999968820893523200 12736786 995459753387767656906024762998919944592 12736787 -832448198372423505423488214250688380848 12736788 25345588419859405059998891523126190080 12736789 257298001867620404693913448765503354008 12736790 -122122072079545431858200792614655251200 12736791 -846289042379999016608730510589815900000 12736792 1665848730266111723045564428352425728000 12736793 -361963015799797044876414577279041083958 12736794 184911264875863865162004276440720374272 12736795 56129328995695576671262594490541760320 12736796 124222161341065635865919554579372723200 12736797 1241997585215745458796998965894614499200 12736798 667438253043377864728936263650609996736 12736799 -273403678832537872764442371204233527200 12736800 -509172400459448375518467655205732352000 12736801 -3410758922847004424026950717686620032 12736802 3788685385981847252290367393321571840 12736803 785500605119930182209445504342970851704 12736804 -792450557932251058473259747896524069888 12736805 -1651516753559388354155671835368396353540 12736806 251869674362069120796269743644164006784 12736807 1400490295387088872033946167135954104312 12736808 -251091101877656854081005540549257871360 12736809 -1698706746210728223514891584772026484572 12736810 266101902877986362818213898381170846560 12736811 1188827434349424807973573040341931903412 12736812 1451128794039280059821373953663831015424 12736813 -29660556618417320769949585144252568938 12736814 -306947081331969471093064210560013483008 12736815 1079913385301662236780077146189424640 12736816 21543615104430074505222105097849372672 12736817 1848044795039394034111956765483385678866 12736818 -321563841571207479133222119581485824000 12736819 -1069315860643095157845599563398609841780 12736820 -199710893822761231459287298821057054720 12736821 -68200362096890232006466378858176114240 12736822 83636439811064004096335256627461000832 12736823 -2901136704948600830717079636441056304 12736824 776297649823183093623723807243555409920 12736825 38687941783851514585183543541192265600 12736826 -1244925432391657996398345045661548735888 12736827 1661494623219922992384427755901691612688 12736828 -638709917063053098758189928032692175360 12736829 183872095920976382388842531926069061760 12736830 -6753366857793695883666477277133537280 12736831 375475796988091290643241417912012328712 12736832 50984628716662417994160470077149806592 12736833 -293960568811200039807625590151862106576 12736834 -504755892365475467974883323999999815936 12736835 555215442233909708744479642202256648960 12736836 -34150026852425080642508038342454059008 12736837 938699867529799333716039840612834851486 12736838 267686962154581441544012508336080263296 12736839 -213503235359064608731151232524546386776 12736840 303767792426497819276166983061114880000 12736841 6108285354642777318011883754516273572 12736842 781007401179224366472469979893696103424 12736843 8066394587259366794066038930422826016 12736844 -731811227368086712614257889973079385600 12736845 1385285530407109215123622945258908469440 12736846 -7033749431531483989748941973111794176 12736847 1495025650502007896153524439951700925296 12736848 -81191651682094460340548559836314337280 12736849 -7786880965059632819362490235166075536 12736850 -1954109710270038610787927314969574400 12736851 1097043559017659495097570025329486299832 12736852 -363917198070226329052062047741078814720 12736853 34586412733831812105527380107135715680 12736854 241985525554405679975668556015737040640 12736855 502709013142298896971229817859331589520 12736856 227744608585200465812460080982547599360 12736857 75235881784171503223217346259410186624 12736858 4831888552393048681703783369303957760 12736859 1575341168295027107882123576960997196800 12736860 10064293680519640616661882911472399360 12736861 -1220101076284917118410151459044232639200 12736862 -1096402074762435132546595251585023069568 12736863 1005632821761258172814579508745901544792 12736864 1140616813185460432360301548297027977216 12736865 -1401207289538114192639249904275396914200 12736866 325012823796810902931451779835889032704 12736867 611756875421952755047604851220016457680 12736868 -501046365684873466375451051517088481280 12736869 -700858180543148151714544005415959332256 12736870 -372493397665850999344144363897546389120 12736871 -233368869635236278789290362264907030016 12736872 -1595730710091079130571250366020695654400 12736873 -1382468581164523428815925955997660807878 12736874 836034271773232973567810439258615957936 12736875 23933091689470240697260104052534515000 12736876 -73595833647813275020191083608616070144 12736877 -249649556992711928699923400482857085440 12736878 -133277095123336419087024375810337751040 12736879 -484933714748609587223597946352834402320 12736880 -31914140823110034672750169611654266880 12736881 1086878055330706089486545329426564233780 12736882 -103800028032987726771128823788789684208 12736883 220573511214747657732450184308735597132 12736884 -415083460906598725084341524949346443264 12736885 71516379649339882025658052661251877760 12736886 -458465886511103660319578714871706720608 12736887 631385062076299028402203598456912795040 12736888 1686050549737025472131286180162653429760 12736889 1398278735636302355166245785106478886800 12736890 1988303205205322415109247489148957120 12736891 -1240680312618666076915744801843336015708 12736892 383850770016523999030008411530890705920 12736893 -279966047853139476703159952653812729792 12736894 38269183564979043629386923573882755328 12736895 855317689428725247781336521568140376080 12736896 147123893770450151117505232911099494400 12736897 -1893108766994315742322950171908643290960 12736898 -213923739200342304738100254006764938800 12736899 -704036105169961022737539619534408028160 12736900 671645130183413662762692286086195072000 12736901 -6799240577750247811146196590847787616 12736902 -39269064866221362078178222106206709568 12736903 -648217502435398093775556274173213335376 12736904 672994568062347932659304736601305461760 12736905 -256615897998299579560964915709289611840 12736906 103182204988177212635447447679139860480 12736907 777119356866034930334102053387947757440 12736908 61525953305261543777713152906638204928 12736909 -3631177110892217560241392637520503412596 12736910 970996237930129555485488479818996236160 12736911 925667178215036619013541533809553699584 12736912 -96829875980915044536825536599498948608 12736913 -560039909305351277103806885533203100302 12736914 -803042773365360881639360448201536819712 12736915 2279351999135802714876106852150242928800 12736916 1422791637106146347567491913526783744000 12736917 -171280277122346577568867554764096182272 12736918 894290101293470580151974657113647088160 12736919 -98240799702867920164196198224894442880 12736920 214076967366099469624601144243355648000 12736921 669254328698483569676062285078665186122 12736922 -1180979878309044923631062916343377706752 12736923 453816647877456398804191863516656930304 12736924 525856456640539270006336454040386265600 12736925 254381447891480882338296318496879777650 12736926 13251967167013369990611497183697460992 12736927 -74971936750585060930286863266340631328 12736928 -2018204522892713059412659818066014699520 12736929 1055742920754605159416186287539905604784 12736930 429292596817662581360881695337998723360 12736931 1682344066725894204446240161320984874392 12736932 -348335960201155558271818445545611583488 12736933 1845985070756277470850372912487693080960 12736934 -51473748960087334200200546528393346816 12736935 901861658985148059899248369940060989200 12736936 1700391362291932189222339928972212423680 12736937 549710311047654285634339425854233881198 12736938 -143532148471595022820055118594790899456 12736939 701728561365240713054882686179106681472 12736940 -141115152872140396245899794661502412800 12736941 -106564422660444613694572900858556646336 12736942 223925438743727789975695830289035991872 12736943 -958034716617839743510663989714427037808 12736944 -6611483193112816384314403271835648 12736945 210143156399880227172295695653562672120 12736946 -249320441210439412214881813576998722016 12736947 -174139996660731436137876756581733893520 12736948 -453851046053499602096074027746132690944 12736949 1887594510744670091298639646727696851950 12736950 -122310745286589206372237977317221726400 12736951 -1160216127986797622699145480128499267128 12736952 335349097304309499825885391959645573120 12736953 3214867896696225428397048585709787915520 12736954 -388576951837439209323065611697175148800 12736955 -434082935273960450411973094485881767680 12736956 354362846134760528496145113262022595072 12736957 -111549306074121919022789372044009092608 12736958 -414678469618073209132201131217406102400 12736959 -464635353206810220945707653283630960640 12736960 -141857769048973609446720294648796938240 12736961 1386824297270296414856876460089112850560 12736962 84891144516702160657592033929916467200 12736963 434945453882220891450598405996530544608 12736964 -1089411112601007192955160964528792369024 12736965 754861489431016483132053640438294473120 12736966 -354393025227309240066580582334060593152 12736967 190538550916982557312904405443266003600 12736968 708796535894611477269229109875632168960 12736969 642301127175926718022910200815424917312 12736970 8302938272499342980735108459676241920 12736971 102933779753214801536446109985549383808 12736972 1215346995354524719846910425111276587776 12736973 -491857127829285389499518023298310236160 12736974 257448470475530082632773518487461335040 12736975 94969024983671098915015736093978875000 12736976 27777241680572217367344054360459313152 12736977 357216631659533701613632958455304940480 12736978 485930103136331284626550427325489187392 12736979 146877306416276488263057517545417712260 12736980 1390759705138109396351752019598870528000 12736981 -317881504206013914418084616228842015808 12736982 -1889703542587297922735494603707860476608 12736983 7366174244526225578034090040161524352 12736984 743074806071701736103650030440601886720 12736985 416803492876906239757906612527074226180 12736986 341321718385465655029267362722792308224 12736987 11298672898005179679793460233122503360 12736988 -1457906161898668420387782392614909745664 12736989 42186766529303226684651166417696539654 12736990 163690415066051243451248383388819162880 12736991 693076074616392937316736182843178913512 12736992 -1315292668546232382828006802569843179520 12736993 -120746439062415275687431901732551873916 12736994 -9299326105790897964965550456271059168 12736995 -79489864022503925270544917530844736000 12736996 -176757386000057280207049208567490545408 12736997 -205210570801135728762041803296571726848 12736998 121175909917820752872908388156370187904 12736999 2687998910481952533037725396745849925760 12737000 307097847629924865956998174903173120000 12737001 -926361298369019363519001126749663232 12737002 724004989212028873490590726226457515952 12737003 654771253013571827762272795896311490000 12737004 23435941453242229756774086861060145152 12737005 1123303544601272113111028929175772856320 12737006 -94241981237325456740815161264030190656 12737007 -37187969176905554852773449160122471744 12737008 -261289839399642900037697557785001197568 12737009 -444277470301411700019184626653916547392 12737010 -24593952938458205598678425608683955200 12737011 -1460552383191051975697038250150471639080 12737012 -1244282076667998232724115194631930961920 12737013 -374118763325673617741075333061196634976 12737014 -328855570710206120586595807605114388704 12737015 735633520053691794360480713993103471120 12737016 920234238252289755462104256210653982720 12737017 117281007014770923909280088857220171520 12737018 -73595962059087624979479301519579670784 12737019 -421573517043567326032709675789695534032 12737020 -333264076691493018492858424836572075520 12737021 311196514159409722128069362836048050624 12737022 3937920229974576029564815577459940672 12737023 -396413521974750906755146474648156306488 12737024 637197535316303692534509676541893410816 12737025 -63309365788698682962535278364952203200 12737026 421479004940080349702989689815643684864 12737027 -318008511783658373086874431802310926400 12737028 -141466705958707756016163404279385268224 12737029 -1258631753363961466797585340462699963524 12737030 1675576933333124813831012890413312000 12737031 -439557474639402375861818624628304676736 12737032 95664378291188472828503670365827891200 12737033 180809885249819643979203848659599648282 12737034 40349852941748909747241138970350090240 12737035 1170473302276789037110459919205545748960 12737036 484189444034367530977681829908437952512 12737037 -1874659259412224763966702498083365440 12737038 -298527080807392355355683326335788662080 12737039 -865264454839310404563717906290803420944 12737040 4334765264971425298291940995663134720 12737041 334240227875887021721545304503680427442 12737042 -920284641952192592128291885001312201328 12737043 -41172461563883023558620491465749445496 12737044 -1027585412885286327201332280247223529728 12737045 -155893371062428357141444620530809795200 12737046 205257774609488654816611200561973370880 12737047 -247375618325488234652858136939836207808 12737048 730827910368190406076124150678245212160 12737049 -131936086171460096702026135995669220800 12737050 -3679272594584581523447579673492241200 12737051 -1975495079275948934714235654488016429948 12737052 137113039469180251968944903126967499776 12737053 -604619068479316887649162563088445650240 12737054 -222666578749546338189720336304767121728 12737055 -249199003120592774642252298551037273600 12737056 -1105129335980708535250150351117544521728 12737057 703609099985711463052487759152586226180 12737058 -308549434521700775029959292588385740416 12737059 -1066334088873838644160850609629082211096 12737060 309923335182192673529252600311935767040 12737061 762562911037340723540481913163591073600 12737062 -283669863938977456866726121765194874368 12737063 -507580000732209886976907083698208300160 12737064 567045780485262544699429305270258155520 12737065 -593128740527584353181339953521326200 12737066 127008851591790465502571660163383748864 12737067 321589982579354676194712919576596928512 12737068 55818235024220099660729329820309777920 12737069 -1124857064187107959629873589713032148960 12737070 -319622825875492941115871682433999958400 12737071 -1378881609126167856667507056854610047728 12737072 -182545945900234870636645820303159476224 12737073 16991724749786144407784902892509187424 12737074 -461710251986149296207769219213403547648 12737075 232699164525042487511105386949227755600 12737076 -596571484314867191433978506125191346176 12737077 1662451773987467799719752834796888481120 12737078 -130352069940054249330498511655774542080 12737079 54896486229717449125349631155260031424 12737080 -1518830463331499758716594151450978099200 12737081 -603410034571197741777396960793607275008 12737082 609744780775077430042817242976897432064 12737083 2130351658041281344623586871467412246224 12737084 -584175606987134274855448302432591888384 12737085 1447684638400317245728597061338636934400 12737086 266818339440018087235962532369833562560 12737087 -1503070881374096687305298041668296344320 12737088 -41707257755244198442504157996525813760 12737089 3385383860076925308719523044763005199360 12737090 995354369894344007051536415161292236800 12737091 -16296641362600239815174775915126927360 12737092 971934256215082137356610500310128959616 12737093 945750207568846925937915715181845245342 12737094 649671247792465303369451508696970255968 12737095 69515802161354042604336928881136819680 12737096 -92247935768439317865866256778916567040 12737097 -232158402013768233248950896679621746480 12737098 -598481117396148616591433913265033198080 12737099 -2255245596967545109796628617826049905900 12737100 257420573656957848646993744826343590400 12737101 -92245848917418409709425743251982190080 12737102 -201674829086257138748149517104208584704 12737103 -29678746686508437402050532194226652800 12737104 65229233374558329240432828177926963200 12737105 1537763341038336492745264148082141260520 12737106 579558406248452523082887633276558852480 12737107 298871435421481814032298759262908421356 12737108 1017353301525646476228980966332747206528 12737109 -1149562268261125216483916676916160067168 12737110 249081367241753973833315041452116545920 12737111 1229974026264633386075817445288250504712 12737112 143424926988428919965111846542653419520 12737113 121367296049813944432223918092953478804 12737114 137947994771633827212902239675385307072 12737115 185599526774388530960500882551822060000 12737116 4610073672838436272665062872235212800 12737117 -929224509596604454386443184484986735834 12737118 -155056183502580629670884969905762504896 12737119 -466664613013880124762576708225365984640 12737120 805345705231429179797054756768262389760 12737121 349184368831331772096435927760960665504 12737122 -187442134147595800150134644408753333088 12737123 202355662693224399307330285900252628736 12737124 315108322785322008946647325157603856384 12737125 -192220795841045168510535194442771840000 12737126 3755969309329656266098857566003615040 12737127 -81339646948365084008776110659372751792 12737128 -117166965933923400789786753774566000640 12737129 -837922575508094779514678133545563506816 12737130 37743346245627858054349005302099312640 12737131 -1712900861296567988305216248850011186096 12737132 1137057835563048063530080532653985392896 12737133 325084621814770363555977754053600397302 12737134 144274493867992889774268128252805774720 12737135 -705918775792076797888083716598702676800 12737136 -139026101268525380219136895639525785600 12737137 -730434510565162710040669391609931098048 12737138 14570273001823538362654064667844799520 12737139 168001482445129859965003415071388286000 12737140 -108968211220427378786474885781256204800 12737141 387269850806512973349373383137057020992 12737142 -6320891961528005366637354934269143040 12737143 -85513223226031176646378729056836154416 12737144 -509057842765427974162066050872372428800 12737145 -466244274968380387996365182518635353280 12737146 6231227231004368134579024198750963200 12737147 947345182340439863304977112203765634480 12737148 781149411931183995212877384459618600960 12737149 219707859010644745110807725623119042636 12737150 -450841930537729276297560251229223752000 12737151 -162257209393072148904965953973632219296 12737152 631333960177532917873961973773972275200 12737153 -367021129335143124881644801345816098432 12737154 160114288341810634312147357270436277120 12737155 -135926381766780750333509277830817859440 12737156 -24532257861252705903108113601329479680 12737157 -45711428301277005973759187308585891200 12737158 -209002444525118218875690815457950889504 12737159 -20482552751355537286106950960774509096 12737160 -778587874198755769588540539134832998400 12737161 -76124988684321093581471946663242039600 12737162 -96664706521843809945620918452927209168 12737163 -1354510522704016028242196337745631318400 12737164 331206527895909197377452365471703524352 12737165 -566239207911393333915698938605704401920 12737166 -91412478414584014726330456310993210112 12737167 -1708353371683714121426137567796128094048 12737168 -116949761804268379861985699308820545536 12737169 -51242815950307073886390911727836506704 12737170 -471802176125051218529385263881355366400 12737171 502859478798900724048127253301970259372 12737172 180114470108912018567066759452659032064 12737173 -731846808242028461172367420550647464960 12737174 -219296234172314367407207349366091997664 12737175 -185596747798815878205834992349647136000 12737176 -642954418316696771434378841085078865920 12737177 -432388488657346742127749879180963950200 12737178 -695380446902265057360726225859536450336 12737179 -156168697999794537481154196283078075360 12737180 -537455627939279108337416867412539735040 12737181 -284359346079504392282581593092638271520 12737182 -497738497478720218865725693933319748480 12737183 146880948514314504614368635600716149104 12737184 -606737465411030764913875559579768586240 12737185 200807393220606992561855448776681322600 12737186 -66175237699228922657604687439961088 12737187 17874280689695208856884608296903166976 12737188 2074668897026142039199750239218287435776 12737189 1010583265593123134445844338700272204990 12737190 -395202763315199564365928647685896932480 12737191 56799757919290959594817642128347345392 12737192 -1075923021145378870547488971471497518080 12737193 -244043534221397301385202508703245652992 12737194 -131161109817141995227536053490349305600 12737195 627545605840780311024239474823008115600 12737196 1384162176629727257568010750507860495360 12737197 38631406464381361151980420973606728224 12737198 -977016562809503559144393231373147403136 12737199 166910275274146651993502320827527754000 12737200 10877466773258494025243422770257920000 12737201 -1641786176751292041672514697594285168400 12737202 12907079430261451394283779910024487680 12737203 1377421380684439020349218601572437662744 12737204 -62413340019043768306953929460956730624 12737205 20136463128454711571491178305454082840 12737206 1020735752580606883048665165210675473280 12737207 -272601046874483794461235592380050660744 12737208 351499160634979656851843203026884689920 12737209 -936405009955995077588514073957684935740 12737210 640414845736024749012657037542776801760 12737211 344102160676831062102000940300669513728 12737212 343362316793987549616352876628470547456 12737213 -897014701634141225738582651327775052500 12737214 -118571441837476232639155796235815829120 12737215 -343500499202267128746154836455113669200 12737216 -29802075337928656329267268752443965440 12737217 284924381441039123225957028304019550720 12737218 -46408620098235279715180591653108652032 12737219 -290850074691434868554312704006927259640 12737220 -59888218398447760552738104575388364800 12737221 224363699176982170606031622444181422112 12737222 1133772788145450447479299801506147711552 12737223 1407741561555277940680287785306795010000 12737224 727991240811463749802209519623321733120 12737225 76472467590159729314073871599012101100 12737226 -258547321651331105212550988014611322112 12737227 -1998690918169815629465993389643028058928 12737228 657291900350955382331879141484362459136 12737229 -524858237894303749554206550540791582016 12737230 -326982771434142671252003833194047767680 12737231 784530220882559541075178130714635826232 12737232 -197576355249199632683559673344647577600 12737233 2103530496234674837171005780579471126500 12737234 774255767740380638079537240817634960016 12737235 175766163506111650374397970880717312000 12737236 -602452386470811702706535276618581194752 12737237 248709311566457817610640476739231255886 12737238 496779708526293405602518706369829726144 12737239 606689347836043955961687956567204039040 12737240 -299655229525726152760760419372368691200 12737241 825621371806353506237263626754327848240 12737242 306675119341268134886707419277634464512 12737243 215591367562415936650130349127318647492 12737244 165784342102581327802078069872515404800 12737245 5478371701180361700476747209181457120 12737246 -167848249354532436644685684345503393856 12737247 -442677729386434728548776942560255157872 12737248 1103515959729283649536530766268906864640 12737249 45964165699056843283578426697163243520 12737250 18053978406185297251236550439902032000 12737251 54073199859973279062691056918343814632 12737252 -518232632386329238099261757316886026240 12737253 -1080829939338652135508733939169120564896 12737254 262204021419894624804795363469368420576 12737255 -678062773185969660943891342905952176840 12737256 -652531397526364072742040535945974743040 12737257 -104985867108371130237291230332190881728 12737258 -628749865707841533718771027591627998720 12737259 58209529769606510599104845614103542344 12737260 -646474016894473115149912203646119813120 12737261 455328184527689399024335705745589877824 12737262 95535008017312833912527688458922735168 12737263 -61083355402086755289399981406321880832 12737264 158914402743457281755949405423352872960 12737265 -249652578197884292976007734074531280000 12737266 695341239215568246406257781094174499840 12737267 228669521006770227725060902678832769552 12737268 892947524968334141071971402474694714752 12737269 1129494166740184672184538764987518282670 12737270 -57241951780746578444503278682112663040 12737271 104657952174177800448860275361300315904 12737272 577383349654435009730072387712406732800 12737273 -2200309293826763528809090119372931376256 12737274 -681234062006149459945049650257003294720 12737275 11549949235844280690027945812434229800 12737276 -942501700875178747178775339531839139840 12737277 -772829704577194620750049637098070553600 12737278 -210256176489485761449893572799486890176 12737279 992716380764589847837602361716123674880 12737280 79180030639765651225949932537113477120 12737281 407076522595542115000514354550244174082 12737282 72336904611330973377379290432230753280 12737283 -549276555639193347041115086473069378896 12737284 -550789830334689636309666797109747179520 12737285 328651994420443722845380077880809206400 12737286 -76287118392303861495133993973848822368 12737287 622172750801208719375447857519249442872 12737288 25121703796505593108575811715469803520 12737289 -1138308388222516115728973650924562574912 12737290 -752415468396353668426602265981845213600 12737291 384140880379497820156425040359581644320 12737292 259705503434436603303338419433171185152 12737293 1833703320941298567427577879514523073580 12737294 -316175388828486968202896641039991114304 12737295 420913774774274088924419106125106384120 12737296 77776316229841593853223333334853877760 12737297 1696441838902706461059369520583113589232 12737298 7709126024895493541815255897797884928 12737299 426710956640927689299832876291612419864 12737300 531585216061552373065325215086220022400 12737301 -703007851914477580857102701632508345856 12737302 67824526867001661688283932935402600000 12737303 499191233589813616139626681417882254720 12737304 771181938980475402929142961897592832000 12737305 820022685336744012573085283899529843460 12737306 115455143774975709493551727398627666144 12737307 -1302147889350662568304315053768398760 12737308 -175553779928776485668999518577634892800 12737309 176106856294224494501677210160669485728 12737310 248993845189887153081864652534212716160 12737311 342944432862418228683727927401627285536 12737312 65954287147538690126322580299158913024 12737313 1256489945980756087991203159867308819024 12737314 -209642258328615074232091086784916705280 12737315 1016712874048767775344476526457098063600 12737316 398982295367253416048279997770466545664 12737317 2121453493063042906117518899412775970366 12737318 -1285030663651808435226831037795877182848 12737319 104234970138715090375951009869850366080 12737320 367737788579057396529144712296505344000 12737321 -17867110822518131679479715187249193628 12737322 -307485602912022308306346132792957718080 12737323 -293508092511810053382979449371152222016 12737324 -123984200833150979143682908455735982080 12737325 -283015774776768133779282696927334970400 12737326 -255080459417432267086217188320384397440 12737327 -557057030634977147962347399962314147824 12737328 43449600020735433957739443606100377600 12737329 -2189740489634110080755727647918423525376 12737330 818420099762700018191129711201462086560 12737331 6828877635373645847864242930585403136 12737332 -496789606532882287769812515775760896 12737333 -400029954178252382569334490902938620480 12737334 228628414149939794681505871476121658880 12737335 -186850650519199324338876195745344344640 12737336 162094166444376187837613433350602567680 12737337 869750324393013485267933015884290983760 12737338 760057465624429517049857625790440247296 12737339 -342273103563202296754107330068840248860 12737340 35175939154311345787301764675453747200 12737341 -1904299025038250029732630187981147790068 12737342 -322015032345168185470170308572309357056 12737343 56034883477098030621960852984983363328 12737344 420286785870592675049368267132222570496 12737345 -250267471287514122762614581439489817900 12737346 505669991291305846834487348108981931264 12737347 219665129122925431426485749936721557664 12737348 4307211303635866359970165656081578496 12737349 964368455892255516630215417966626977468 12737350 -312659201208926478497000274104120445600 12737351 666829654017223632817552408665371386800 12737352 359286018942234658595251717258124083200 12737353 -2205199727156710226172211960538481768000 12737354 -532378405183296797476620372340162507008 12737355 473853729394390457483330239716851812320 12737356 457521298893496181822137176466993582080 12737357 2090881072379227290456351209021741967606 12737358 -233175506999402756661488043692804830080 12737359 1237438119320467731332759438157193202416 12737360 22619417813537954595249178692012441600 12737361 -84110487488341594569486706976136948096 12737362 -100632600264102045198423725904021438336 12737363 -212681684549266973121801283271418508560 12737364 532443402790541237126755392232349233152 12737365 -1025582011575937772909507104740273592740 12737366 403117418075352362198101465198574070144 12737367 -364421421015504205668262492013440677216 12737368 -258920046153572199652327332843672330240 12737369 1549841414022151062853300542725492277396 12737370 11776947287350018252771173256687388160 12737371 1184166371171762803074663368034036501572 12737372 -528218135535129477225732691691292311040 12737373 199673414559905190356916655182272526336 12737374 -5229648233409844381379811930361429632 12737375 -320211922154035151322011162541621768000 12737376 -2096558564800306400323881454249045917696 12737377 270021824642216765556580020711426672192 12737378 967127417740785722523706136052546368160 12737379 500581580439502747671101012935920574584 12737380 643509971314017339884667331266489254400 12737381 31041873608362061638732520007774784764 12737382 -257621133108571944215042014954947495936 12737383 -64095930235641954624772879910339447368 12737384 485794812247654354940660426288870768640 12737385 -75449155964806775221318341771180652800 12737386 -295062288886495141410999462423573983472 12737387 450078891091822115534320914727211004432 12737388 285355459361084485606438214653724666880 12737389 258640269363856724307081783978053092352 12737390 -683401907591910106883686535912727796800 12737391 1093405483245123983571373633719617182080 12737392 730312058365888230418774555371086807040 12737393 203774090004712319364972687416191963200 12737394 -345972988206410795817839089870829828976 12737395 24179539361256151703218275859625144400 12737396 -148041278080503726544653649112573601792 12737397 -973527943962771398862800982841898642400 12737398 283975312542874593953310914514305435136 12737399 -1523981624888749680046152924628699464600 12737400 57250999301115738632377591132618752000 12737401 -472742975721688029795300414512843935088 12737402 224419142490826145079709035669567923712 12737403 637616599397342549267488303757636338200 12737404 -390264050464065166158722350415451750400 12737405 -50695125267419114992163640243924560040 12737406 -49452562715137444294754137864352059392 12737407 -1519757245517003498413274348555628062240 12737408 866252261274138495074584990320521379840 12737409 603763400267310580542718781062693498560 12737410 189315602623483822677748608862165555200 12737411 1288977823395180103655904139876138223112 12737412 64676061871138616243636127648199533696 12737413 86732767253827238743742236180334391600 12737414 -180928606594302907262059705154780803200 12737415 427841756714240536614262297803874195920 12737416 499471137882013456848241831691295590400 12737417 -2753407930427535861435104145611037696 12737418 232914685041346163977677856219980657408 12737419 448292695276691502505773861525520281840 12737420 -740867297294340030796296328613305681920 12737421 1210826438720612121630689838083470248108 12737422 1058230343581200852736927866562408600512 12737423 -932727279842181896641774866611077026816 12737424 15603421389628492303059822949970214912 12737425 1212574805138548664904475584111759850800 12737426 -7332735006003671059222563866229415776 12737427 -333233650166834930170848723341673454800 12737428 2488471924837137749262995906477888384 12737429 277156987345114158511555020970025446080 12737430 -147101871364007032497657310236506263680 12737431 -615449759124997347973614819142765756416 12737432 1049331814396008624562994742662719180800 12737433 803607287845332686462752476442524943824 12737434 1438488077767349191862348642912674548192 12737435 11039175389974079110321779512488331520 12737436 606276634602709697065659452247432141312 12737437 1159217841129407469286643442206384650944 12737438 181336155126115914646768013440919846400 12737439 362103097228071590911181393715800544000 12737440 1060526884512243459298429720418815180800 12737441 851447357869437726406445862101789647842 12737442 358340898464012794251103185019661938944 12737443 -2164394299040679414881958000871972022308 12737444 -558346683537520984349388198144393437184 12737445 249502339756446495294158245863573609600 12737446 -329511896969004120298678364792123888256 12737447 1497544048640756210298456708354646219896 12737448 429261639140325076865154839254287974400 12737449 961513465494427434395764481838588742260 12737450 -382966841584762545494144932381016352000 12737451 1024783749221279990752804102084480674240 12737452 555569180656477072267725147794254464000 12737453 -337222392081984623464501912685222538900 12737454 -9384985757847910771964256181769742336 12737455 -822176772738436826971403392276760771640 12737456 -415886053018716836742069960384571097088 12737457 -1132131255259945538915167865934138851646 12737458 319897878653683936581807648604685407776 12737459 -104375192504578802470606412956383044784 12737460 -1827261869922252250051759415618826240 12737461 243749007034749861432448813503402823200 12737462 46515963789159928503899933839510962432 12737463 684132913133001571303990638450415949544 12737464 1208586590334854224858000484667108495360 12737465 -148745592656807554535670468101050183680 12737466 -8372622727959925879963762968845352960 12737467 -334144936011787737693567981868420376400 12737468 563547370700313896092694900587320603648 12737469 -423405803423931718556628099033991483392 12737470 511611130955831595980388500947521438720 12737471 447055197488196756292208031315252366528 12737472 23711011594103183911141492949174452224 12737473 242282027171813922458124143297634428544 12737474 687481366538670595789854195090480000 12737475 356769732740313248126043114321692630100 12737476 -7095530155489484791191487825909254912 12737477 -604920076637157465537242180345542792674 12737478 -20717350565029090920761851238010792192 12737479 -525850052894643978880503310093869818920 12737480 558085599399836072341313750205709516800 12737481 1048328909667279406244390554800536750352 12737482 -289593966644321010452723864300283411408 12737483 1472815664247003509999588877238104435624 12737484 -985489186558820322474790185378335834880 12737485 -226009433373757168414247025022367619840 12737486 -594655279078930885538412146132819404800 12737487 -204895542395260421454362301587066837760 12737488 194314882018532566135598583324793159680 12737489 2582008313447436062520017732075686184256 12737490 186716263207109988070700830384099683840 12737491 80397888039792713190243223230555028672 12737492 -324853809436064761033356427970729453568 12737493 -102239569880288073299779841060454929778 12737494 -216075149854220626114575212815621994496 12737495 -2136667120375464444977924903508582302880 12737496 -722097539481614910666022701619931750400 12737497 -296807699088739866826559436410136036096 12737498 -14625372391648362884005374089823697440 12737499 1229839027636600173192066824115008000664 12737500 -949540624270692122373281133547032000000 12737501 1588428164661030348175968690129847057350 12737502 354630844242815924702398203857709192960 12737503 25517880680589529916140337398260791224 12737504 -533956446936649081425929264857817284608 12737505 342055328505422424074989874501930496000 12737506 -855831397430223362461261864214958000048 12737507 -976249872673692570987338412660126566244 12737508 188470559131261372037856580924765188096 12737509 -145472822567833118807679691881059898884 12737510 709297976983043316547874164185053712000 12737511 310654012543189879341385618663655454480 12737512 -998905468295972935290161404223864340480 12737513 -779033343745983511223622684074254847196 12737514 142566952543036659731621966106758503680 12737515 -36493279101222773345544613447514695680 12737516 1544915524647818497978765035645341821440 12737517 -294257399383577909832197719611209299200 12737518 198706015846176597721879542987192336960 12737519 -229546453941109712461034525722393268640 12737520 325842734186718352524893700186233241600 12737521 -1518070868400149152839679800678579791278 12737522 98673463982076995931050792900512465920 12737523 915508693463938011574458197135626594368 12737524 26187301763106074477145067040408282496 12737525 -1384661140718687260247202055761352147500 12737526 470764943577311253926847464153746206144 12737527 -1102177371214764619860983935103205506640 12737528 -323364164268161632332851669661233479680 12737529 -96437677241863664101064316221928190656 12737530 597734035779525527377824625650373760160 12737531 -600510354643042760733123356751254728668 12737532 -753440885081207466630134390191973293056 12737533 2238777111916888405172643624209372619782 12737534 -932459369597869500005133891442233667584 12737535 -426891685971599892885896254541690868960 12737536 642732415153211878013219562657465499648 12737537 957191894055697352885031132897164221440 12737538 427545504133674558190339441363176734208 12737539 254484335751272275403061189658650968856 12737540 -136663239437711935186050602806572245760 12737541 1027796480757117502168802315115040922592 12737542 -56300326043244054021350658501923008512 12737543 -98237518934315336419041094599051148800 12737544 46314604033176341994653614829220126720 12737545 275544749443015479515177190153596080320 12737546 7045494572594464304850197366449185024 12737547 -960072774813974695066845447149535000960 12737548 -664679500678461709600466861683573090304 12737549 -2267203025662230273463389436091410890 12737550 -8235387048765636018705921628331707200 12737551 -87885864222322679675046055374114700208 12737552 5174339319820422796310536798360584192 12737553 -1058197823585576634326123125406919169296 12737554 886311818360731243475545663759801318560 12737555 763977663574495527095277860674397096160 12737556 -102990335087965401266376125301440795136 12737557 -255187617877830227284093568490042901088 12737558 562979486109959331208503422691751118880 12737559 409827037436119059063578399365276128768 12737560 -535794975018601267356363173250493440000 12737561 -154171850903918603237855998534912020480 12737562 596763462311616935435500779238776026880 12737563 -2360496016225321158548325077497449885600 12737564 -77127670945537669509329581295030108160 12737565 -1157959751402877368705708708537564774400 12737566 -490790076994023465955005611866196640576 12737567 372946638444568890094044013281258094392 12737568 855262610477067745510335766944137871360 12737569 -645797185645224503381081280312270977280 12737570 15088570962312781666504763534490504480 12737571 -472396505326270703768990002083881766912 12737572 -1431279713450459319847764375741422065024 12737573 -28230016881176991598210921927591996680 12737574 -900478987566891385864600316549149778880 12737575 -463663517341408734679908606247462902000 12737576 -1898047222031317968565119314307531985920 12737577 184953584374726720679388150067564838208 12737578 -333631326571795194753334865098234434048 12737579 -1091420790932560389686207309016745226616 12737580 61548620045647511094612489047449820160 12737581 417134019149358327659619853340305888000 12737582 402763620664466698478970271355250240384 12737583 -334518577910367228116313090243033952800 12737584 -8658918209477053696299890253611728896 12737585 42369234430265056294476729503533536000 12737586 -137102692666034335595715851843768967936 12737587 916744798835128297084114827569681988236 12737588 1227480984226534523748717801109929314688 12737589 12494683587148808245048701231503116608 12737590 132858049987231189481078491885905807360 12737591 1532364277211325980061040413610632649440 12737592 -30761614812749394828644924218933248000 12737593 140016046815942709681654909329507077376 12737594 777107825278759537584491293577024551392 12737595 272854392730794591359138256642503811840 12737596 89308321467077010291411765603777403392 12737597 -440933513871057033737546463319832496954 12737598 -1031999457756470519447331399940954493952 12737599 -1339016383738041000773542849436865683328 12737600 -53865354999845785778816237890437120000 12737601 305449227208516591557899643846236587200 12737602 287602854563146555339961566752694831104 12737603 747189985172051390827535264222236689852 12737604 -335022717145457392130251345436668274688 12737605 -1329043036559316994842815443797131460480 12737606 -48164682186230522439796927575242881920 12737607 693954278113956251462920689912224490240 12737608 -81562916270172254554931160257283594240 12737609 -422550477389830401110265938065673297190 12737610 -384381861666145546779988014127142167200 12737611 1328953950774486631311633587661380201952 12737612 -1596828466715787452163194929208958044160 12737613 -243859200463430413747295852038726950912 12737614 671774281477952985470828531866307184000 12737615 372224875480515843654172936493605292640 12737616 85384295792004124809496024570366525440 12737617 -572191749016324766667297513822216996108 12737618 -508733309837020485626877518210206337760 12737619 358638831053831406819756768902640552600 12737620 -159461322656860714665838964828650905600 12737621 246995619211174006840671417874511522304 12737622 569433662277893321504580902882978983872 12737623 74535260743721709829772589838393764872 12737624 -191045734421117854241498206721781473280 12737625 280183361852257877165851890811466784000 12737626 159032485164646852782150157347466356480 12737627 -277228299982539145710096160057692569856 12737628 649253363957738117936862856476364800000 12737629 675135795873254336174658990314956200230 12737630 -218776934528119707649511337055477543680 12737631 82971474459329423457255442419024564240 12737632 -10891688218489100264435426318328004608 12737633 -497644390054119157210398550867595223360 12737634 -24380124280859096399927905934543677440 12737635 -51693914604480267902066622760579189200 12737636 1162113949946477318651905262588760766080 12737637 502096389626822642463049875475639845408 12737638 369450771562679184906799056343620733440 12737639 -556123851966969251357944988012517535560 12737640 -52440525227171887811658752894226432000 12737641 70046904687745692213677453267668844160 12737642 -158798824241324377507171773446513576448 12737643 631812113039121591945076345781176203864 12737644 -936554160902394538058312466561795747840 12737645 723383211100491081114964196342319237900 12737646 710640820033076287298939117537932457472 12737647 -964481445954955853527353336380509844360 12737648 -220557054477292110451662014292610252800 12737649 -185405896206131704174774074118312685952 12737650 484966757212304506508177429540613562800 12737651 -166441961560967847497696181858207604488 12737652 36627521294766494583862042891772657664 12737653 681179640457460907100515880128394004064 12737654 -242766790000934866555631607524700625536 12737655 -25999400337369954603087590664558654240 12737656 1179422341031530857649690688728105082880 12737657 -422679773465815146900671172402164097600 12737658 -1404357592049795213014073862190870407168 12737659 -541667515196491828645176262068789841560 12737660 281102952072159528840873665805221928960 12737661 5570899703269923286263244491162987840 12737662 397185919960180853748175580072034168192 12737663 -1210115774669662471441579898291427305088 12737664 -347714555918849236823394691345840865280 12737665 -20067813275813642733611089320603449280 12737666 -86846745580452172007175546146999185968 12737667 37097512358391761011691777251850412720 12737668 117719315370311253106720270966554479616 12737669 -662475910355765449304326927265243188704 12737670 305873590579572729611507977264235184000 12737671 -301642219067544232791514661386323670400 12737672 1331868544131503111272307789622371911680 12737673 134042965499701635824247652984795038180 12737674 -619055349486660924653769837067409476608 12737675 1805716030125677382550293615358285800 12737676 -192170241511359955158634392969770434560 12737677 -339562104247969359953266300752791878474 12737678 -631518955317474000407648189192187792576 12737679 -209642029023948976652901838514511626880 12737680 31651460814359385931291111943589888000 12737681 1068880670427608802530624433987608652000 12737682 -613930034991551987745289041519631219200 12737683 16511797086339053214033260190880486400 12737684 -724543601036824302554368234970225031168 12737685 -935626186508801227434294670838659615200 12737686 -45525623218540888561405625494299171456 12737687 -1573125862663429121820634438303684051080 12737688 655166550601130183506861872340832870400 12737689 1258341733288958103568434460423601980490 12737690 55769342953985259059500714950517831680 12737691 271508874009297266772974281417257419352 12737692 -398182706277133766556963453446361093120 12737693 -358100675717929112073187125344949356058 12737694 -91578746085699327889884839391852654336 12737695 703585300818643630002203536534825285200 12737696 791619065578851122640950272172133384192 12737697 53868797669315013954395911465747780512 12737698 21992847212793580757721083754192314880 12737699 297268365508960489190291854565213646240 12737700 361707216211026811500532041579285628800 12737701 3988105171279254138590284345253449136032 12737702 -131978229925489187711644282987340765568 12737703 -554164616757287149000311479399887416192 12737704 -648588940035324559696510118434540339200 12737705 -1126281803798217862962980011376777491200 12737706 -328960274393246990058177081988246350336 12737707 2127320089215726110404876983494691195956 12737708 851050441364401610190109282166882044416 12737709 -2210267919324643103097646961969157298560 12737710 339245546083655306258769662178998285760 12737711 651840352850168657842612649444931800064 12737712 -47643007471084911061882634507757158400 12737713 737662389627661099385327197498072927924 12737714 85965522372410281044094973385976872960 12737715 -426902011839165276765237162497822969760 12737716 -93580888843660896333953852527114652160 12737717 103461925964389285213775906957319830766 12737718 -3255492036016644230366123626792783872 12737719 389098510047058355834321537795238244096 12737720 353056444732822839646064810457031372800 12737721 -822932166865051936568716906210086272688 12737722 379105276484531546762567372951789797632 12737723 2575548226073849729479513864071650472480 12737724 -151990103614894853337029502702117485568 12737725 -11308555846031862505739280982791984000 12737726 -263855783254125576317590737012866952960 12737727 -942956481060789136496113138432434108936 12737728 460859444196651978013458998666282926080 12737729 -1399641737523114788759051509369220084670 12737730 -293066506951212170677605742325189698560 12737731 -560217800864749082728633727913801422768 12737732 -367656749719820006241696938106834186240 12737733 -309677799298718193806462726493094759200 12737734 542813077189249108251315679910451314016 12737735 1317241425759649630633989143589540996000 12737736 -77759586356718654173410274930028503040 12737737 -115817286978758016329424862150526168048 12737738 189590357077213376585917932747006997344 12737739 -240027452253131354969180264959938554880 12737740 -490271111455741709827271680983793075200 12737741 790538085830013375392808011412741722400 12737742 -328817292745582801409687334377824125888 12737743 1500798327799660874997218413571308150080 12737744 -72407628745329683982597636837554257920 12737745 112536957987751667198341065476155223040 12737746 318005327537394912975023078163834015360 12737747 671261535018471337483309585177278301512 12737748 -44420987051733361018279755345317591040 12737749 680463035614536745244888804315571863836 12737750 -770348526314650975387371896812087776000 12737751 552876103747417766307311685583733311440 12737752 -403637754743473583476460819212487884800 12737753 -657504429514571301584686568899211800320 12737754 273450556651278898065227500432207847664 12737755 106661559349826567297903855559647603520 12737756 -506168119167153287701781412638866652160 12737757 -318693799725093581951360714861667389760 12737758 -807288099898781643365864941455376585728 12737759 -971711221831573680644325970325893523040 12737760 -203067113917208632301439531823587655680 12737761 396946420545315576852733534271816840049 12737762 511328067507742141152880130473070359632 12737763 -884471769007980310666405061599440963600 12737764 91306269050878128516423387741783337216 12737765 456305385031985851337851085860391299320 12737766 327154306960943992063853426614135737024 12737767 -293839558140934345591880085302912409088 12737768 -160935934283073935546130928621940244480 12737769 -440212124712785299670756492980802303040 12737770 -38855954617949290990103558905245768000 12737771 1018505299514002018554332614229962126200 12737772 -271064446193877411884737151619773250048 12737773 1085191510365232471835006836393289752022 12737774 -9731195252872165292471795056614506496 12737775 626783989931574913898777844049629115800 12737776 -62091991550873599313717027095219535872 12737777 1098263179881766345437693428466500929512 12737778 -416301839872595421777626325313489762176 12737779 517655610002453112846793452288684594380 12737780 -25659280061948643849186267750997248000 12737781 489089344669676827652870852022449423712 12737782 -883389542242725536229221640114313483200 12737783 325602239885460232952970167786770762680 12737784 -5075792908084836848938039661739847680 12737785 13212925522157400506167099665311357760 12737786 -172795024939320171872185065413247872688 12737787 1301026203299116821972021833994700417560 12737788 448739678628877830046307620603787754496 12737789 -976337141050935211059225825431361628410 12737790 -144534478207273283063450435557220352000 12737791 -219684480577905453229087128161801800 12737792 -1480821512448691424684454473857681588224 12737793 1221145993399340295335710808170433186400 12737794 -415303014032588676276012611451065106528 12737795 -1349853447948879507333211795514695445520 12737796 -652517531831522336212334789768809387008 12737797 126577379399843988662918496208003361246 12737798 105933835996430594435308664480709479808 12737799 218927052836375695000603953897162428064 12737800 -813874449235232098619022499799598720000 12737801 291084925433496588588829628074115486004 12737802 -52917078929023129704960666268643328000 12737803 443807585092016678419172722636409177584 12737804 -55259083467719265437696844888545525760 12737805 -172483581884004052245417453868439856000 12737806 -752663660442522376836905588264500020096 12737807 421472799204630929474368292906857077120 12737808 133282027971768017196713487795389153280 12737809 605447980690867746632376656313551157440 12737810 344421938072453005999953702403275814560 12737811 577349866957931354530712075435323689600 12737812 351069380600422277719134451910655735552 12737813 92537335990800921223364371854116827008 12737814 6036412442449607859421024551177486336 12737815 15621269405479986405183566134455352800 12737816 -193031451769309264321861666506829578240 12737817 -239434190738227374869970697315309505532 12737818 122591324678913160419093806051252840160 12737819 -673256939071455700156236438901283237640 12737820 -126522918867403806974428069667570641920 12737821 -1667580856503936232614425621301609106400 12737822 36214327560786246383905237510322755392 12737823 176599206121941302046753612289013199360 12737824 32406806712233087661151627745463631872 12737825 -181900633373369033148711063615305109450 12737826 282400567281636972084480464106799832064 12737827 200753308163088989934282349568499907676 12737828 225363069934493075682891703832695449600 12737829 -544592454181352572628547767375552346912 12737830 9861092791581820016691564911373957120 12737831 -371303149303452021679475547255048559368 12737832 944326397512408493136793806671722168320 12737833 81058300562992941630774261965153641082 12737834 -745430808914598544375334404065207119184 12737835 -756813078890548091961023781011872398960 12737836 -1025796367616987467770823012831609137152 12737837 -255091935121923824212369765773758113536 12737838 -118603339116384547203361826524426801152 12737839 -302838121396370399157233360557442468208 12737840 191887539666923457512558382449795727360 12737841 890018819483820222120115300758534663792 12737842 70139230831330113210133166449749889344 12737843 176191321241655807925570033944911653224 12737844 689502384689392854800067986911496908800 12737845 -928436978826899465836779954083778924240 12737846 679520039231819316891402984155514273792 12737847 15715534621530593300505872922905834880 12737848 -1054479284945616510917961553860111728640 12737849 327205352070042154115705994464163925320 12737850 -80915278786778781501476635982558304000 12737851 -454459729780102397798009052057670404848 12737852 -397985245459047421087767473018863626240 12737853 1222083570796562740603585864382700682662 12737854 973083529033414910589852817425124805376 12737855 -81312107987368553688962783215633712640 12737856 -88415670834172194499551535315380338688 12737857 -709852064437839908661674165661153282768 12737858 -14617906174924984366227598777104107520 12737859 1306064418744797841632713205018673400128 12737860 -397356205449083790762559667071449354240 12737861 -577646856250546516839278629419890255400 12737862 -138404678676209546804009967242630052288 12737863 -1841968190242191707913884076422473726888 12737864 1578324338931727775670309793940390092800 12737865 145335277203473004857102940025463003520 12737866 314386337265461192076344969549436299520 12737867 -1384511686889629318795213955980210863084 12737868 414218812475622882284340219478201356288 12737869 -229756824036739631949073184856187491200 12737870 -151994657155988323039337875941848781120 12737871 -1989897179622869969081021475823643255520 12737872 -192079951512220543886409624254438309888 12737873 -839403151340115697964569260516281331840 12737874 174175853267763959101513399263753452160 12737875 87661294412375216294132848910704908000 12737876 26720204666599977684417735375626559360 12737877 -1227781990515962337805656459152817892992 12737878 -8265164088345926477202365542516206144 12737879 273424192349885948082362079723394673664 12737880 -154464826266177470129787386036546764800 12737881 -535578118410943072302912231560457424188 12737882 -547001436225238374133155503943890381088 12737883 -127955722040316290952483922398943374336 12737884 254083832404053703127944257628641890816 12737885 -30080791904524429095917511237370045620 12737886 171518096216891601206782978044289526784 12737887 676107606540140845707364788184965436320 12737888 -816292490546106382299318246438691799040 12737889 292884058340525762798867498533921998354 12737890 7207682714635790440675230011379325440 12737891 2056298222529746931681445201654656578784 12737892 -143838947222111363823495559474872588288 12737893 -51757996425119307446946739844542663104 12737894 -26601668867181129540785966491952799360 12737895 -648354884044826094619984489588190976000 12737896 -1422250935798071251567906567153814016000 12737897 954259815233866185946394303536733346432 12737898 -1463968179430388788523785710099081120 12737899 1643318808988718102635944867383161526900 12737900 -80844060931767633022463898681129369600 12737901 461231204565464228920398497446958447904 12737902 556594342899962193288687983556956097600 12737903 1900808401966993681067695005161034451152 12737904 -179027633898052902417396040758759260160 12737905 1313547551633119642722780058693542315060 12737906 -673715051623729518818145430050524468736 12737907 -204613066031076598725398247149289821184 12737908 -2092342079516057901470974952757622784 12737909 -82212521872157451422996979633181639890 12737910 134494883070040646997346683007054335360 12737911 -499463390149584178390622007417196334488 12737912 2792440132839504071830010210339942400 12737913 1095512354503847721566933596781863447584 12737914 -53630000924192687463346042563978897408 12737915 -153435047337483538932399193083275101440 12737916 -28177529176969746266881643911211621376 12737917 2203384808429344990016945391367330424966 12737918 -386672575243827448554858135402859500480 12737919 -1032577134133562260036070625603487456056 12737920 492611175501944177135059538390758195200 12737921 -27190766070542682608903243271792615936 12737922 -39747219699040411749199308726883543296 12737923 15020661355468118387371473915068092800 12737924 561723881884415838419083292018251168896 12737925 -438299582620624978160239290216985104000 12737926 -1396909595125222315353429331788460929600 12737927 1049602499347802479469590989069681960840 12737928 54245475738645167400915382923293982720 12737929 -971219991339113924526690040021655448192 12737930 -320817853112279528258011268879808801600 12737931 222500308723602283242998207808939095040 12737932 361059868593358739527600585786717642496 12737933 -5672508503069620650914879593753868256 12737934 372534293685637081485254111020337239488 12737935 14561471815560697514500071568617176160 12737936 -68979475212419020225177174428309086208 12737937 -692231408995937905009568931184293764832 12737938 294333973162879127580401282568608808960 12737939 1027240681758229466786352651386287969224 12737940 436705849059810695414985366525874913280 12737941 1334790525221944278736846251623486178592 12737942 -264899222345582219307073488713166876480 12737943 1281109751115998452973867867963425242624 12737944 2041987008998237231514971758596106844160 12737945 -1077269166553196256859330085216131344000 12737946 261521501579922186512459208496037055744 12737947 -514743092536137324693587715632778853200 12737948 -1321185942743072796667561297006583890944 12737949 -88212497272805267003532370839747111360 12737950 102325683421607376905137749784507905600 12737951 -661936297398216064920302291304133398048 12737952 270962029155755437713567958755893575680 12737953 211118262525304825226393558903629289620 12737954 -931026095268371348755391305743936859824 12737955 -92010425681239696682800100898119234640 12737956 -343549060447247876550156508787245461504 12737957 1665579022060895414731340232049857269340 12737958 93438502020516468758111514763566261120 12737959 -391912906943082974995362319216507209472 12737960 1191871895164231563052985402637926400000 12737961 131574659769891983332435775572553611680 12737962 -146325911717232386797993042311985231872 12737963 149676297046091095971780533305567938960 12737964 -77334145277299646370473283217693208064 12737965 -15566842038893334346436165011892730600 12737966 616449154817941876004954373732425370432 12737967 -288139053891983984966158544733447003264 12737968 175519757957834588116397041428050018304 12737969 -1997796348877412991429750609154982187630 12737970 78260271525855702059313378659136883200 12737971 939037100576856836335435755590993596172 12737972 -94741197442771783339954078389537988608 12737973 -111596422148878597586357491443870720000 12737974 1319000134741510474269946166594442059520 12737975 -419557198030068932731375001226393608400 12737976 2930652117951010789371063175211581440 12737977 9900772694297396613312698629212815872 12737978 264452021526552424653984773311328544000 12737979 45964344690431591699043783151163355060 12737980 -452606541814255563711007954804115942400 12737981 -170266431752034848955014445447241775616 12737982 72441788467620093633786092620735088640 12737983 -692144625050752065546884353016736013408 12737984 -118173120273858812970031144590423097344 12737985 16139073893736527549574353830404066240 12737986 -267320646039210837364572987881118526560 12737987 2246136596908986949776107069642709302112 12737988 -491934212877129762938268603507367955328 12737989 75579975764836564472195694489162342720 12737990 -14621905836259243174965455770511808000 12737991 -533330431039134226006764705191300832000 12737992 -398724870572392222384000258407709409280 12737993 -105752685600748944448407120097941601536 12737994 46495274096863729835739708962176240128 12737995 1463882992421136907555158948087692868000 12737996 -473069662270379619825227949008026183680 12737997 2282649809812681115081660068858350986208 12737998 50258892982994556548484167959915192320 12737999 -1363064730366980272822372656367685003520 12738000 -259837296702012898971288511747129344000 12738001 805120447600110843341193800543485110002 12738002 344310209693099111871322942763091383952 12738003 -158964126921431103750106726604782395792 12738004 -1130751984214725579067355579354785826944 12738005 68205494633126222022941091030435198720 12738006 539012189439649559548226698110739324800 12738007 -2166405501248656998462186868482070802400 12738008 1158216824233224780473556626671025448960 12738009 302673908265267255947711595607055031504 12738010 856302666682311370936835802934213248000 12738011 -541667730919888284029394345838152091872 12738012 -102465878378170815263474258833006092288 12738013 1462845524237699693963913033757954575264 12738014 502228242528371793324459164977180745856 12738015 879146260696149349804026720033517927920 12738016 -1734542607429583347597354598281443278848 12738017 -781039721825941890478543219204218755934 12738018 -499153107361964565249619031216469081600 12738019 1720580369110310500560485524161089280 12738020 -227036216253224809585478101025528663040 12738021 580414962636211903777820330019963656640 12738022 373490149873971203739351898818648666624 12738023 -1546539653237203711421458128922362773640 12738024 8509061750295146102867447175846297600 12738025 -283898725873221331764317122469573740450 12738026 131234153222364719260201297164515631360 12738027 182985511143644774536190199768652565232 12738028 -14176575922268774548940785583122575360 12738029 -286154546092007920372995745181687963424 12738030 87847529986349433896837288209539592320 12738031 1796448174095856080926460091090024586832 12738032 -639035251809199265594430589907818119168 12738033 114636614563526079692221892579928960 12738034 1639885888429797390942885310481369674752 12738035 416949233105872745565608389898027034480 12738036 -468593055788998302668745405069615452160 12738037 -1877512102574798037405057775574353128960 12738038 423503241315772614992900189329473112320 12738039 -62737006261300311446222503115309460480 12738040 804148038816742901732007831231838003200 12738041 826804695193612393392296052612347514000 12738042 -492137984850936378893838425675059727760 12738043 -1023946208585659701940939001309789407708 12738044 -69214223400943461287467485334378070016 12738045 -110707225050398765982620009725736203680 12738046 -252835004685011883952011438020203542528 12738047 -1426840932341351412416605880589386803200 12738048 -467047801258734657919479496045133561856 12738049 746095655020103955797857099902402559236 12738050 56457525994914814485273269322036232800 12738051 569436966319879866260750488724486566980 12738052 466968808761030516365725873613749982336 12738053 -305266532284955761832722759656971473698 12738054 -124585508796148630915706547906812909568 12738055 13508020269508958134208708418537683760 12738056 -109697066630759075743631744127482265600 12738057 -21389830040686447460695517382970802160 12738058 -645893109770315810673415572070574941440 12738059 54662078627077633611151230891292402260 12738060 816508495569931014952405900682212008960 12738061 178139904429595941753162061467984804832 12738062 1246442951981545875990399328968117120 12738063 -314435972217552689872854215305084028016 12738064 37859580005488685565981824155134017536 12738065 290986186250886733745857142736562073460 12738066 438173371286827119279774440708501472768 12738067 -614697402113252027748741063256750985760 12738068 337799183463431884047847881778845566976 12738069 65099676113433967960500776196590130894 12738070 -816370308523675383498444756525156109440 12738071 -208875191825009274687762673359289940088 12738072 580388955039383557267292859586111057920 12738073 -51573849079184563985691279157504865916 12738074 -47833474969402205366557408329639820320 12738075 154867694150678759345781875308575456000 12738076 -63969296977647513025043241086723358720 12738077 -861763828376570761484581582736780111328 12738078 738300041095427383449734223205801840704 12738079 -1364168121277537852668979082203228082240 12738080 -699012242772136956329049499866902691840 12738081 852019917698905198812640261439819958528 12738082 165970986630350771839844590979225743872 12738083 -2553664781304655575617559245490192796200 12738084 133774936068489793998512608829080461312 12738085 -110566252517076803145025058243719100040 12738086 77243359182095388573967100212707838464 12738087 -634095491735647287342530010247803424560 12738088 -1365396998831115966118653099881668116480 12738089 93447958439748580703667008885791065636 12738090 -33968430846983382416382952379685749760 12738091 -528114300098119150867816486182134726016 12738092 344013093834588837063498206791356994560 12738093 191105288048096722504467426095405119584 12738094 -400916867254770933849117560814958944960 12738095 -940050480245525505010484049527402393400 12738096 -130971484380696522163679600647376928768 12738097 1476712225587323035970979155587987306992 12738098 176888968967564548862767824677190550800 12738099 -558515675572123021026042202052232781440 12738100 -353383644606766605014497676531785728000 12738101 85121202178987332571478639799030376092 12738102 -112033450036057855008078687489816965760 12738103 -554387611145317892354703007052387389520 12738104 -2040093041958759900829905765360578826240 12738105 -1641396401452313858604959205287342400 12738106 -244293583383945619043766410649955468320 12738107 -1812973274675645384516400674655025452648 12738108 -196505160076826585745250457766005706240 12738109 327234477666888954362552728663832512716 12738110 -178448255562738701468773278160511016960 12738111 -297008381278049774275366519801691784960 12738112 -345213265112903234307164492877331431424 12738113 -749952588867309277780017302384556272640 12738114 795156285563836734185872904322119312640 12738115 577989305223939854972635481394990099120 12738116 136022009600305435214448207254333120640 12738117 -83955865694004856793863789717834432512 12738118 -616270135011873979948237867253716535040 12738119 -941051115172805561536992747289289613480 12738120 -471863529203692807062366723751042252800 12738121 425847344984341978798484302545096494544 12738122 -147370945102021851759881048639862971808 12738123 396872322201521876585404151955316147464 12738124 -14982238716777729751450355007070486528 12738125 -144481729252272810274182568674474562500 12738126 -25991546666643732999032343657965221632 12738127 634444055720235531745454211920070633072 12738128 -18060759060177259216080278208780435456 12738129 -703401892335261053774193881180675878416 12738130 -504989886786964709838277620341511864000 12738131 328986591314073763385147106585151530144 12738132 -49741255833849794918208785052475422720 12738133 -952978250873361895901138613398281453618 12738134 -633169829059726760343469930310085254400 12738135 58689755196558638066506398853771028640 12738136 488329152647534141717102221715486146560 12738137 1948175236344899262772854723084588309012 12738138 218235192825296655440902502364544595712 12738139 435303327280128714842442984749282782024 12738140 -488712998248082754814686014501572300800 12738141 5961819758093821765918027008768413772 12738142 843396039598410871589546962038361569024 12738143 -1455615877012925842683359787511437688320 12738144 -70918752894326984013861580578175057920 12738145 -162945087610648688124451765539119593920 12738146 -901099008001417006901825444472718135728 12738147 1214785501928121382716713671699384980600 12738148 -2204120696594521130316387196768337920 12738149 -1504725342260216019909957346584149582850 12738150 -22455914301459422058299260446970351200 12738151 -160759014270187496082607863542458476000 12738152 -105855542783900084858071701734391889920 12738153 348163789805399097731378961139509481104 12738154 -728564286637362388678024973015383200 12738155 -815057187131322604151182127645526193440 12738156 542332911019374516495885040099421148672 12738157 -1734778863460693306466322745948528135594 12738158 -15916616784411109784091889084586855616 12738159 205337605912464653083428873894616896000 12738160 -198039761154963444883733225761520517120 12738161 -30156702115858060063885122762535713948 12738162 359652248593164403347053976361092173952 12738163 573096221491398814728245891596818632400 12738164 -928099601631762426858612486525692586624 12738165 -591248605907569636027323092851117652160 12738166 245853754952639757926406405745630199040 12738167 -19735907873851691706987956524988240400 12738168 -231102287906693089391295257727203328000 12738169 -586675727449184085186781609472160945430 12738170 -68406246206000129987512837688949868800 12738171 118256951379808252594513851613152089112 12738172 174422081748862483443129733420315779072 12738173 -450620114406701958384607675028046329760 12738174 127644021670521751433982913412054449152 12738175 -298756090453820028687940415586461467200 12738176 -389600632357281921888481829918972313600 12738177 -634535883341514366645526994583002352240 12738178 1366379204228357889220000601640507296640 12738179 -9273843769345394546592333778296857472 12738180 77184908606727120412975430072430673920 12738181 -918409825345630053548673933280932224736 12738182 -82653656425825668165645443264997906048 12738183 641321921044505668471436185309736230824 12738184 179729316838033838354851654729119298560 12738185 -570762067132552205707230301778961683640 12738186 -20748942707431297804092854633820930768 12738187 725656717802286744999580149766988300712 12738188 -16522470157017099709492251739174325760 12738189 71903489259936681193525597964840256000 12738190 514437400849404028901320677265323580800 12738191 -36386864856813810279553347841409649288 12738192 -265743584288110970831323177137765089280 12738193 -96718209550987478359435151843799465496 12738194 125119888745986667694532818518579289600 12738195 -1088834265951978693456147929488289236800 12738196 -499818062814585826979990605071090025600 12738197 1509571302423711000964014409913982750720 12738198 -16412425777057881476667738401628682752 12738199 177028206233033340597123617853261584536 12738200 -729690582413947186718717726914872576000 12738201 -311950575839883312515009694650367364416 12738202 -608816943798024482478830992345332468768 12738203 -1673716337953938662792519155126812797760 12738204 863465267732622025963502144607807075840 12738205 -154865941069774151212018244017318126080 12738206 -269103879582240215910845749425234770688 12738207 -111475209961826553200265812452977652608 12738208 15837704163985675525423495004112814080 12738209 407774727646383898320082174378795903680 12738210 -136921439298333128176645894714390548480 12738211 1101068043316066429128441808998017646812 12738212 -609263698476450729980772658034252394240 12738213 -516290788233545938215936859843091054658 12738214 196506984849522108764303760529969039680 12738215 153005225124044212299943156739617836000 12738216 -723554159608807643551000731963916124160 12738217 -1030116238294215482251040559716818406748 12738218 57592710028664894964710854272368171520 12738219 178156504712901529603636751094396131808 12738220 -26325732078926845694304614346065034240 12738221 -192920072932557102269760385866581709000 12738222 -12838974112629204273722974294851010560 12738223 -1526811839406743892240545085618789724528 12738224 -377193908759603493395690172207007580160 12738225 -182064565605314876528912407024483832400 12738226 1049591146126903587008011427557606549920 12738227 1132648381833239973947079081122263449600 12738228 -289154648400201336872896379634849140736 12738229 -828378299836213850366000913505307817824 12738230 327279761019798209079710769635360693760 12738231 1080460762943267298822736756923009137880 12738232 150794043073324357825263856390655754240 12738233 -197089753705437694356287358849117920556 12738234 666271839391701266096751219129469440 12738235 600299768624960739631240259514841783680 12738236 -983323527602866748792675343779901806592 12738237 344208902315115783211325240791642230240 12738238 509183043560595268960695295934239807680 12738239 -243868603941290916243568339665061440960 12738240 81724847818640078914914157009840373760 12738241 -5082894147221166194879422816883420416 12738242 876404139569016695896996520750969218944 12738243 -30584123409880906549491166388478408960 12738244 653352896303383746906698262769879185536 12738245 -162429101506259860741213585672180067880 12738246 832767972620542487652142213967150784 12738247 -229702929530030133459680117348634219304 12738248 -1431501957245152657312129577046574832640 12738249 205194130728737337875254028099323956480 12738250 -240508557380326549685385638625281280000 12738251 -46520301863145676934570463393324857808 12738252 311834564801243994203478771168886308864 12738253 452657781881643879766875607773518285856 12738254 626614649000474726500365542137514448576 12738255 550318475360673738592979040553306444560 12738256 -276206422187103091981226910422967820288 12738257 724395315056164090783445778517957000512 12738258 254790104295781441166327009742518257824 12738259 393036730201256140086572496765667011840 12738260 -454944517338893832071782938097936704000 12738261 -1123126530128428146275922279005386290528 12738262 -337469207895226368711722750197414726368 12738263 -125198606560013138495346776133236845200 12738264 112878303033718447763722835204635361280 12738265 -1568845122444645274730607279402545870400 12738266 1241507174803584786185420080816696357344 12738267 917158838490129774965157307429035931728 12738268 -2178924351343739932300340906923809211904 12738269 -404021709460750365435896021908364061504 12738270 336457173762321058411907096670492130560 12738271 63522640657194803966203125333142462304 12738272 -165581662303039367807182459406779416576 12738273 -258265037886423521712141891766683460896 12738274 499845506236105373472987969525538583040 12738275 -1866420445192641478140224652319463100 12738276 1373812925697126992951151460957639065600 12738277 36045897768165258954789363222109878240 12738278 154122369009714959785242349668314595456 12738279 61078853257905423854382518801981774160 12738280 -457924570302636523151772669888923289600 12738281 -2710117149133621129499306003574210336 12738282 -248384926514087800711644188590120919808 12738283 -690523669585876463243993805826518067468 12738284 -140808044174466306230844721387822248960 12738285 -109243540542173551878985130837200595400 12738286 329249849792799536202959113492489852800 12738287 -64075080911317941689486981238055053168 12738288 46689639916093455370171958172947349504 12738289 2019526708868397360456680042259203339090 12738290 273675942072539252736810919620749179200 12738291 -179425781809252392748672822002308326656 12738292 -246185390582171157450422925855099924480 12738293 -761729982594384713132740344480409573458 12738294 384117004507030930038819277703509350624 12738295 -1311152529709849770683976391093153996200 12738296 17836477217973748610559993102881832960 12738297 27459136640225839119317575330363610112 12738298 681926917558201932019352338862093804400 12738299 -807941743267382408926802335944820660464 12738300 425325536864263243891308154173440140800 12738301 610162803283738294072240722851725143302 12738302 161017828734896212799105664222340580352 12738303 188691120956783375777536821132307891200 12738304 1082747117650221437076739319383719936 12738305 -509817098610477905292632228954945871000 12738306 -26657239336599020399589741750541380096 12738307 -206577868803582970859173924926443389444 12738308 -1745017949444487950857621133433973248000 12738309 -1718412850387085064146216538324986992032 12738310 141229040124524308502838149364269938560 12738311 382180961487175858299649366752823509912 12738312 691515476104672846461271281148977361920 12738313 247454983574231136633317772098091045760 12738314 -431132449200414652589386654842050116608 12738315 71259021818469989723598040719461441520 12738316 -1509924924302598351179822564834233116672 12738317 -647058316032158963939647524481034426388 12738318 376957912456559830009079324312189757504 12738319 -1456665905124558880149127259806628107392 12738320 -827481282399410714965703227629895680 12738321 622201442405334820025913125197663362372 12738322 -426851443498284758919868892184781555200 12738323 -56858778496206604157806130091420261312 12738324 407771083848147226697576281684565293056 12738325 720135240985012965644053408923016206100 12738326 1044443370379210450599955254351986990112 12738327 -332778862849729865523202026264062199168 12738328 2390585563999486341202060269690924072960 12738329 773094416739368295075130532210841119760 12738330 470363303349488721584856283221852288000 12738331 -215026339494908778384495928960908297936 12738332 -99875765305827704921139734702618703360 12738333 788419108364662601538256775503818647424 12738334 -132797073423748400520619514061680640000 12738335 720634258409744769395514789728953658280 12738336 141237872723260716819294537225213050880 12738337 1860726780149782871005792977698625898260 12738338 10172958876743172628627709039738687040 12738339 -155234104109776606366328284277158105656 12738340 344232424689362673440272048813885251840 12738341 480594518430559576105091426713409533440 12738342 102121389592231670275014096337292843520 12738343 -1196751202741019120308620502678783766496 12738344 -308425836543909400345061339810497505280 12738345 -2114891828496530713153436115359580480 12738346 -293067327174095381899631100191239714128 12738347 572554834516666564301090051567380175796 12738348 -180141491341263753860405225352243379200 12738349 -676603214484211204260641334839355134036 12738350 67556489812811997129922705532661268800 12738351 40332208875797505876108846734942630784 12738352 -506163645935804112108372550705296900096 12738353 87587098934288137841506940446971139602 12738354 -27501664780514953850332454641219092480 12738355 -80213750244906222085878172450168627200 12738356 -146092382424242078073666481954067742720 12738357 -1424118675082503229888548976699704543360 12738358 -113395869493526802417612504079777626816 12738359 46595544173826535344368791557988067016 12738360 164687120082135498343180677668831232000 12738361 -686545017341427940877646586029998414038 12738362 65851914886063638571918122762308250624 12738363 -17127692607660709676484249844195590144 12738364 -174367768330063367512853034660768820224 12738365 -342331798095452437468315788660839662080 12738366 476714843667025739106302463114822186240 12738367 -826280940776532885338074012919666411584 12738368 -688602559413791024979019572489553969152 12738369 484005110313662140266811408679907295680 12738370 -611822001042408025772988611500661783040 12738371 1177551993479168565556487625799471312572 12738372 -28619582217290103816110452893498372096 12738373 -1389441368759556906656067844877165761378 12738374 214142316126517103835115320142374902592 12738375 921151656743830451416166766351147558000 12738376 -622634263835360944061702309866380656640 12738377 258403130667411904307965789049816643360 12738378 313459052959526924354388414597816033024 12738379 -348587895787984085580810894787232904720 12738380 778902013762534128780574931695841356800 12738381 623418479262759277168384769894076149952 12738382 807688539082447849276368095440514325312 12738383 -1274690140100396763804286233628274301312 12738384 -3717686926053747954434856911255838720 12738385 -762279446676636622003141616493203058240 12738386 1540380972621103336610290311879543528768 12738387 111191248068268803889433744276018571960 12738388 59995831659828433220182379793137254400 12738389 -1116132763306127306615016557162337944640 12738390 79245056931744910187018908259185305600 12738391 362132329572139338970497955857500302392 12738392 -118136766683812811618386352274334617600 12738393 1296589376256348086225734722173843582682 12738394 233577385204396755548604143278541399040 12738395 532248842443595756311344139222254660000 12738396 163254233215788723933824223113674752 12738397 -142889011246173702417381453380629213440 12738398 77576912453847547148005957619401458240 12738399 -11238960282977200885989009789297014640 12738400 -565658338426583069413845851350627123200 12738401 -400162337427357923395508000600483848320 12738402 393756373600858134281617073918940937680 12738403 1110685663339434234362315543183571367624 12738404 -124089997834829551701374478318924447744 12738405 -887583086608950522065415845427474326400 12738406 13198193219107098707451667964790632064 12738407 -321840606887393109412980065648217720168 12738408 292989974544586172216454610141762191360 12738409 443409498878972407345111705066538992720 12738410 517929141822772874117310849910615695360 12738411 372813713591935612897683273772951488000 12738412 102131094885130092623814405199530888192 12738413 -679469355261289905724384248214158219636 12738414 -181352850262377552387605035173476033280 12738415 433344810138178240009410394640004511560 12738416 -160367001275976406542143267895809507328 12738417 445631884628727605899414109412876590880 12738418 -64989095529279590744831588819013221376 12738419 -961716342402699618895262931262083552180 12738420 -566151333048880583528680072690018694400 12738421 -916720648208457926957839245242486599378 12738422 426145857214506632161550473926835846272 12738423 407625622684345195864281048901171087008 12738424 -616604157217611101782836623549436825600 12738425 351979815365373409663099972532414548800 12738426 934283544020839013728757388339696873984 12738427 4463575745762699739356981179809070336 12738428 1034616878889978170350603892111755862016 12738429 391110406477961564902724139175459054848 12738430 234221906138249469732422794712878455360 12738431 -912110529683390465799433452920019600768 12738432 204289514151643448214896314504980725760 12738433 616817091548610685115917786367985367682 12738434 -54891549090117863941940376398558745600 12738435 101833549673412624018238277630823133440 12738436 393454186999179783670432835673906949120 12738437 -1843743103481954973514706467851637642914 12738438 31624472492198532184662190186884172800 12738439 222339563716088979737532144641513140352 12738440 549649995890273356348913210150097715200 12738441 696341159127196378389924247939354098192 12738442 339858193314352162973346256740194587392 12738443 -1036247639912215743536426179745529643308 12738444 322150552386349166719833505986579778560 12738445 327120483547044008619825505339241786700 12738446 215396848296694578031997632318207136640 12738447 291878676582939663034844080726153456968 12738448 -78549689758240448097993939892439531520 12738449 15673171420287888158230462384413527664 12738450 -51187949593633858118918788353290860800 12738451 -248686140070780836419918048851705112496 12738452 329130760781868158609780359134584843136 12738453 65727219763574881761822568778906323200 12738454 100529479601146463931513447797776717440 12738455 -1411201202706192896530974703695002646000 12738456 527106332314401153038939299801470289920 12738457 1868079206082847456921165789892932166400 12738458 138138722676816304646971869876300976128 12738459 146753643332260718278716083467488560640 12738460 -63741325110634401881219442767348582400 12738461 524034847219170406776923568967764312000 12738462 -528160881488907974177814461136452800512 12738463 -174373794068550904856385684514082818160 12738464 -2181537652099131158398997305227010965504 12738465 25859632299421689396625350502159053120 12738466 336787468851928147474683578428219401504 12738467 719037212110072041081486899173286230992 12738468 -356896382762233377909791563219053613056 12738469 1390331062913381509628215955377760807870 12738470 368619446253113711859558096222062601600 12738471 -402218343264328401212943152456037228336 12738472 78829233154682676808016058892646400000 12738473 143974213143209906486614129401627415008 12738474 -334495311641588464340379739248376581120 12738475 -104349120809665324138947128913725156400 12738476 170175687951477500489786618410332898560 12738477 527572545702701371629014073396393126720 12738478 718397040944619027575596981146106463040 12738479 -79228651132314231537653588008135537416 12738480 -30829875534741944763674691915577098240 12738481 -207730626658400446362091709461660354560 12738482 -548232399609189860505731385343934037600 12738483 -1085817478454332320662470541954316551148 12738484 -1280330120314116769969559825458317600768 12738485 187505204470018436540866449647891398200 12738486 201014397094198861645250309781002633664 12738487 2161401173728119561018952972713593667672 12738488 202152969092880588241528748602330767360 12738489 81952713537450368837724767254494705408 12738490 3613979482311706733366441424652893120 12738491 2612139595898498934610822927306490011752 12738492 -7250027768585794704101676476283371520 12738493 1328591534561050060089530934907571792320 12738494 260007874800890077957330394466966083712 12738495 -86740128897746467120664348641108147200 12738496 -168657499556215409793940047048610938880 12738497 524087393578605722919234020073998735700 12738498 -518585285927829666074769235533355767936 12738499 1070612428360241351758760872410211389500 12738500 -19835902562142019837865598477052800000 12738501 -963848544462682081404349269997605975840 12738502 213768699924900412325723826805853184000 12738503 358637228184373447508053266176877249960 12738504 -516087214525362122868227533803655004160 12738505 -202942618014082858463063642908626770040 12738506 -1127390187931874700397707092847835931136 12738507 -26269933637379300836937517610420838480 12738508 377996140761214719129967496193039562752 12738509 -324001055836581402470089263389843564928 12738510 -144361475338254151757428728913593009600 12738511 -1724922925288011387501543070503709586400 12738512 145853618253906211588978771575920394240 12738513 548742235382228987684233876415533363200 12738514 403233899522837549061528191455493778720 12738515 -828423366231559495946755033493966294400 12738516 285509280105538727925911332482755297280 12738517 -20507514594079643989563456224319442 12738518 -342486372045904022948731161612835975296 12738519 -380791330423729862181883644948214003200 12738520 -99875620441378740268378696799143526400 12738521 -745628615301152866921619114918388364278 12738522 -330246562558446771377623604836324259328 12738523 -323806898564814173111599037264682600960 12738524 -514393655535379670812592058502412855808 12738525 -751497252023162899381675010372501558400 12738526 -471640742195741454702217082372123512320 12738527 -839117187200671093584505761343183690800 12738528 405086465168969344493311601449554935808 12738529 -1960171425906269838116893762177073212880 12738530 -237735294660219912965829462051715073760 12738531 -413593503043824330234692648010010064640 12738532 -104754278317409670894041970807422034304 12738533 1304445856661882445689870477681503942782 12738534 -73905778994894015351011600965664514688 12738535 8843224067941881876994749094117545600 12738536 191701019086191580964764933605935185920 12738537 3504319280482679825526252283301688960 12738538 -401526477651787170678440291037011968080 12738539 20748103184750134155428788598368524432 12738540 531112391799512609837358144028196812800 12738541 1613607396736448947090390037862848793952 12738542 58619081614530933268727758320638224320 12738543 501114034470004002509305854821731699464 12738544 114286469656784575231979915082593009664 12738545 387674140265746406158907848128450417180 12738546 -285419863003155136029841988701963613808 12738547 -223113534126352011892635052338193730400 12738548 -68594091176057890142897899085516644992 12738549 -367334803532227191560105579728433320032 12738550 -103791588047297225519043094940180736000 12738551 66001697103336622526763532809802752000 12738552 -166700016525431621690410037879984762880 12738553 47130758905263190841578730159796728320 12738554 -223187812680786745910432572133420525568 12738555 -693286810104547671052036869076002649200 12738556 1114861484709422562445772279083982520320 12738557 -189587689992832063032436978292148263220 12738558 -105575137798425984810712997849355494400 12738559 168218409240651583126335528246092162832 12738560 481788964340468659085809813119628738560 12738561 389979906738845197607016005432186450784 12738562 182832167162681364970764164237142729600 12738563 -683222337191815240040667198102526525188 12738564 -70662222153988329112059209149265439744 12738565 170132457113080119996027089976499996800 12738566 -1102413958577146905172036721440167204768 12738567 -190067293522842045558358624405775659440 12738568 503335915301424285987522921188465218560 12738569 1394826623872868743422904229402122296000 12738570 75038772721653060329374690374017740800 12738571 -1261451693614191903679932347573494351656 12738572 -391623665547998557145255585772427591680 12738573 -42066729964287961468968347216575223040 12738574 -1701131502347434265196584512708676284608 12738575 614503915134000081753620939775897313800 12738576 -467121226949301206079987048415803211776 12738577 205162086260745059604544311076974410532 12738578 2688001847457964884156595779575889024 12738579 1425199115046301369495230018947453996400 12738580 730085539348925014454271360967806812160 12738581 -241897336485379097934814777155112869618 12738582 639125212424274599345392285673063424 12738583 -547354159725211129851221043494416231200 12738584 -930897171043334628888201037595087677440 12738585 115552872706790019812753494167519297600 12738586 65928992141477714727109795008635462400 12738587 -104457196198640240716062982635841023600 12738588 -366440321497492491245356330512324034560 12738589 -194739701341338859508873971246409021280 12738590 -111913415293710346089995880047055582720 12738591 -844381109219717824430863542986095825752 12738592 494493707648371494374738758237106995200 12738593 321192258907759074570613536091258336512 12738594 -228801532310958512652431361170984904960 12738595 146365104656216228751068075894220699600 12738596 -424291114783763731252310602190988988416 12738597 -1055343903374518486397909704935645501600 12738598 -1144650092306086992478721385175097725440 12738599 498239182289778875633800942201357254360 12738600 -319823673093143229565659057709916160000 12738601 926729626794965428784264559262728687204 12738602 -791737323888891380313992896065372199248 12738603 23915294363741047262408047535040883680 12738604 604029238877151557436704364628486528256 12738605 849671356571844807061939461863349863520 12738606 -660014759007433740794527171916967600000 12738607 -6396127831999472344901650825024431432 12738608 301091100402702621677684867085364101120 12738609 243818026718451845709958234927268085684 12738610 -942544090823857964779912379397141071040 12738611 358870784232969304607313837897496759152 12738612 310512480168738384419703585926028134400 12738613 -120171695672614449343602202839118941952 12738614 -176469646835418840781198332346525077888 12738615 201659632154169793643769585741741456720 12738616 204871086635557665334978087830776770560 12738617 -1503295459461355476681278407510585253334 12738618 -212529149225920175914882125772247852208 12738619 -137495723776207360312416562922530476960 12738620 -477173408266106619713842399170175864320 12738621 -3525581782394251530609781141890264576 12738622 -235596108413475710023455714720051616896 12738623 2342841880013349894451845673819496071872 12738624 -99025733921546482529061682463945785344 12738625 414963707488260046969940736125452290000 12738626 -93841225286819553756703682213284623360 12738627 -26360536106576269312200265739873652648 12738628 2404143053983217988550745477480341549056 12738629 1068120627170290988514018531844087267230 12738630 480513687583856502388068855035302199040 12738631 -20423627684777891964535013645257811400 12738632 2048217771542548806093889121863581926400 12738633 8463775023152562743161905877129561824 12738634 332420327554534282886964950161468359216 12738635 -88843160141834110991863185463277519040 12738636 -3351238376019085949929563405817276416 12738637 -591962761707630591959393120614293448714 12738638 -966648011668553596699742930037684480 12738639 539786747418984051454713031518764204424 12738640 -334844510654030232886089232805796003840 12738641 894222910223428267174449108174181821042 12738642 -51618355748596859442567637302474448896 12738643 -362408176391488710651755286245450949320 12738644 -558165383588439236417962148512398655488 12738645 -1311096773433679141702760548538299372800 12738646 25084438871830783223520118247327588544 12738647 -2044772438338600036282782538445873702904 12738648 323408253931035150731989278655591833600 12738649 233774063697935551755438073417639977792 12738650 313071854034963070616116465410594190800 12738651 441785399816685032586596501127388795032 12738652 698761142034160330093821414604294131712 12738653 141406021780181201779028829316750660902 12738654 -545632806086562697098800916121809356160 12738655 163621058049429729016761248095224486000 12738656 122996595843408135416308066657354383360 12738657 -295281750084041305048206700903069178208 12738658 -163692687315173299287894825837604343424 12738659 3987107650890706473551473643071182960 12738660 281413302415820240230220580254805995520 12738661 421162764768909615588567294395745582264 12738662 119034044974459381892501147774668385664 12738663 278153749262098947430728465868625963184 12738664 23277932905315811951639909531658240000 12738665 336692200713352763586560099524862694720 12738666 191501945086879663291309070661775467264 12738667 525744387818975153796397878155476639320 12738668 1636706311412068483360666970041728476160 12738669 -536753930773612760755101727171689019680 12738670 7940800310661168479059028565541743360 12738671 -546522155112747532810864940659094653440 12738672 6719711480353239363607188604384641024 12738673 -418959561599273311540988349751701292078 12738674 -286936878320542700961796951876201669632 12738675 112695854013040660805574959712087168000 12738676 -628016656113257627213133351704804064512 12738677 -818207224892897489724063755661489048000 12738678 370909423523903890507727560899049635840 12738679 872777497548309385365144565189775779384 12738680 589366285840577148984607247145408614400 12738681 -99998640006919922084804182252114112160 12738682 164316366072730018927966495520546060544 12738683 1276392703412840901241180995771647102520 12738684 44136107272466875158125650874825859072 12738685 1645082765956799596414577931777679735800 12738686 -281011447539719172442177363415443358208 12738687 349787703807059886585316876077447825168 12738688 450609297197744630046822842920096235520 12738689 -686110830402687664944635877447004743744 12738690 -92381947680137606365266706038600960000 12738691 -267386453904624199869982542962826899296 12738692 -2326959088510572772842356467064285675520 12738693 -483661574265975495920731279230956137152 12738694 166369911605885162064027949596500359680 12738695 -1235864510164449162769839176602423037520 12738696 319288846806052452001813609328975216640 12738697 -133613460129940929509662739898283034880 12738698 280812978899741480550046909493732449536 12738699 -833366479832248382042735685773788411716 12738700 47704433941872671253099625373225472000 12738701 1790695049641012128092070521207947755702 12738702 610110400752513802662522442283298677760 12738703 -842359221059064853904392024736643206936 12738704 1945355172245316286706966288261775360 12738705 11697541847623937953852582849436085120 12738706 257130431815026659486694497542484342784 12738707 -5301140420715508261887755439447483000 12738708 -24584892466071263792149962093118649472 12738709 976441537691084275359913731807268539804 12738710 783432898112224261605700882216109439360 12738711 -2553413119312784927721340069114539264 12738712 -196274410360522062735781760716448317440 12738713 -881207233095813884469893364448380040818 12738714 269207139646621122489690097347004608000 12738715 -506731272039060645711300792915327882480 12738716 330827309915070093682971315779483722752 12738717 596800998856550704065651623503356816960 12738718 92756595276622011384069497784210994560 12738719 -44054131020088024756523872341040008768 12738720 470728564121678054021716552699635302400 12738721 -564518917500510800081968267862881249600 12738722 -2041016559160055177044970574867141468000 12738723 340439623890945584803184081988289745784 12738724 -219961891042922913287578236746055270144 12738725 -659006280711363345609224746371320523750 12738726 116854882016295965498391096080400578688 12738727 -1325936634660637869654218103896394636424 12738728 1011201461761506806555317871718321884160 12738729 -1118227555608494008945271322539058495840 12738730 -20863732590883690409196461706459393600 12738731 4000362108314367868488305572105865251152 12738732 -178039475412689606332225041853228988928 12738733 825823109681061439759567945100779460320 12738734 -221270506657531722218776957538745363840 12738735 126727250898505419387219667008920371200 12738736 -154543191430151849682319403091338641408 12738737 475809508408046088551773881449918901504 12738738 543826609371449290929241216458673110144 12738739 -1687251927570877611259744973642924500800 12738740 -40291302653295252106337543207021568000 12738741 8933790691688385692162730262870076544 12738742 422212139469088516930366434806351098272 12738743 119043071722036919177289787483301097600 12738744 1012002670147121186311635549190290063360 12738745 644296189686718198842048892138966310400 12738746 1278497846209717438624642798580789265120 12738747 -518717502041117095391227430409154441728 12738748 -130381276373710878825109659304246993920 12738749 4338655872550820746786458265588482240 12738750 -1930161853826903173664742947884800000 12738751 1910161011937609713818226032072514310032 12738752 -140847088487445580980405088136007254016 12738753 -925533450921815277944794701778294359660 12738754 238544400960346483947172583767824502272 12738755 2010442216488750378148788119302956450000 12738756 380586521992861411009691119677087068160 12738757 -306478338527946739546398372642285371712 12738758 90443656174202333448275547035352624480 12738759 1829692120618390478990525401126677120 12738760 -245059097673305829918328465041189273600 12738761 75893937733223182423647189379670034624 12738762 608015006070637738839415711848144391680 12738763 -2552011212741469894173908484880991240760 12738764 -1221328397608793001897847764679107993600 12738765 196078433206852889265542310171432241920 12738766 584718194102007106438336093276490288832 12738767 -374750986887165012936151884378261855288 12738768 5541269794812251854825885531455356928 12738769 86950140398074206174845984428001179620 12738770 -644023732038701919111923072145628170240 12738771 404443479165071733655414491879756682740 12738772 -1391227664263135951971914345575164326400 12738773 -748939282273480851215675891970137309760 12738774 -732551356772025901893009355559703935040 12738775 424158037014201485928062901495979380000 12738776 94395584731010853080765142897826099200 12738777 617906536869878610981081859406075526432 12738778 -3085680643698111117647416289324305920 12738779 58570619069284090553134647383745373380 12738780 103690533115945789920376362835985387520 12738781 1610695215005479557452386531054683826464 12738782 -114578918864782961106375047056420060416 12738783 -390289912489320849794585562974457492096 12738784 1651707262869219106363557319310206304256 12738785 748361533073878704555396962420802088980 12738786 16098605427679744072884199793753702400 12738787 -3954923120199605634541670731255260056600 12738788 363807828185565235150428164031971561088 12738789 592812825899340590357513034581515039680 12738790 40461423749971768318695510603918038400 12738791 -690301478737212476520249937204714039128 12738792 -88799276524604525130386224890279198720 12738793 -17610214385389597741417287128465898416 12738794 201845075527617674176985108225815879680 12738795 748820714038710897668754985319172334320 12738796 -38458742217207194323310995424976861184 12738797 30824232667562805743126507745936412800 12738798 357219359167903266335087398454797814784 12738799 -163099293731702797158313293414257119040 12738800 -16804771633203693906016623184136601600 12738801 -637045191496886104654802055828779129280 12738802 1113342132611676700071093161358062414352 12738803 -213624378945559513427358720336572201472 12738804 28677261451596714663356446936583012352 12738805 -1367458705036664198158757186921113341540 12738806 881251436926735396515601135483266824352 12738807 86787848869449093182599848043688766168 12738808 -374717779442050170754967063926286131200 12738809 1798181038018125930931092062036861176404 12738810 -84226148158043204488152329980185492480 12738811 -1847504152606890658597119671067198394588 12738812 146908871032014050706781047963934333440 12738813 1054056383595791457963421687851758357376 12738814 -700124228371877219550819905420330004096 12738815 2739369616462128294034366424283552360 12738816 799482371602917097833093865209751142400 12738817 29820632355864619268416730283550553792 12738818 813014919840238182782497875143539473360 12738819 -136221819768551996413431589067767464456 12738820 -181456562845161035842963951294965411840 12738821 109388832614802247181859591301521389022 12738822 -509485379516226543924031722924943441728 12738823 959420417998108996934370205962938066160 12738824 -667474629338678814051083639209544002560 12738825 280195502187848210954013460396412559600 12738826 -83788593936283144192226790736237257216 12738827 1413274468177230270487203913662628515552 12738828 -276745644181370496324052271278059655680 12738829 -337886064540866815849251841395004179840 12738830 -33392625414296582524778234408784384000 12738831 8987017138059201356280943706965545600 12738832 -416595450629946808098561404279696318464 12738833 -3430474258885786930600739976879453068160 12738834 -719995033611212901485558626482754171392 12738835 -1143594865994404670955698299726713958800 12738836 8156966875827668779713422173840349184 12738837 458583410979808629895189099742445423360 12738838 96029399522144786345794724963552608896 12738839 -1052630850480390300188338368350404242360 12738840 249740015408932884947548008350220288000 12738841 -329723038401786973141772836615571448188 12738842 682057401949418823930914216148343698144 12738843 -185119937432000104276406942794944076320 12738844 1095752509290637482113497300696156903936 12738845 -282779041191552029376947201514598456320 12738846 4831999100362567474638949007625777984 12738847 -1205540726692289066582138511106630401288 12738848 1088400220926494080796402261623233970176 12738849 187703641081995500566808729273121552000 12738850 -87149626615334460958871889453614643600 12738851 -359353941842303091729411443468506634148 12738852 306428294401780917253957830684331978752 12738853 899929701824546541831091754952895703102 12738854 -15494538968574699177362963334345275520 12738855 75317945081172923035058459273575207200 12738856 127021279237139784539561917664638310400 12738857 -424980888920838586207546119853472949360 12738858 -431766483843067287636475798686885664512 12738859 537618367767438795479245107755986294560 12738860 -112696791793277553648121694955547607040 12738861 -186729738721335559315592960573143647360 12738862 26207175802079855112189599818919319552 12738863 861122907757853487459926871331868713080 12738864 76984965638435399166101891059706953728 12738865 132948560384803430193441076397766922320 12738866 -357079542689605070952489828664922304000 12738867 639979861604971119313651854559459813440 12738868 -335346294684083927471067352450708604160 12738869 -427648780752768886106045692482684981792 12738870 15041547935473240016497502072605658880 12738871 2514916970521980588390674781233438544 12738872 28362520765484453480328264123096145920 12738873 498247036293184112684632289027146273440 12738874 728069177715397270575537008427513684192 12738875 -799138774513745542676615290733430816000 12738876 -433914916435372536587702187580674067968 12738877 55732897667227859452345817227560182726 12738878 380795868866022275248964245627307259456 12738879 -3588064643757132794479406926493332296 12738880 -292340664469611355216080487820820480 12738881 1030670697017882174440190377993491551682 12738882 512085427604049744138548661757920264960 12738883 -502030022996116971580807027892869548868 12738884 289389806669979655986147934589394656256 12738885 -21375237806845261681250128981275829440 12738886 -33961027824523462960114430906142339840 12738887 521179911724347756823195993467038171952 12738888 372191074632833331486864615863831193600 12738889 -2224540694262148051089631248551857782310 12738890 -597887735299311004331140295450678224800 12738891 230718809763661795355466344184969431808 12738892 184381302942892985161270220584532049920 12738893 -59180695133463042821635766431140587520 12738894 120985904563676020566314027363282383872 12738895 16101227568538991356066245859251416640 12738896 219161541065781670806996159219825303552 12738897 16781209091745930346934859447014542080 12738898 -729887843546253680556464207600284882800 12738899 -1133643983422753048286091768624656275464 12738900 399467946658693928895862395261546700800 12738901 94046787959487694452734696107112731552 12738902 -46862477169220002837375520560107366400 12738903 966538286443819127692461980916193792104 12738904 -1289481956251958963924411382272729088000 12738905 -240746855181657751432254178576413965880 12738906 -635291034753183802994699311687214627088 12738907 -2735724293173244387578445439956520008040 12738908 -178228924224693711470917533885678551040 12738909 807354994578154949426392657112613439104 12738910 -653209162101685288056774748788519848640 12738911 950502119169767571519869143149725128320 12738912 770888987970319620640205916405419999232 12738913 -712549824671825284017326681275061807520 12738914 702568321470660353744949363545255836032 12738915 -4265183538696060141449793862205983680 12738916 1814755929071917027267166609544585424128 12738917 1215066348239623597653879700220084920860 12738918 -402661270911872256703773066887086467072 12738919 -783993730783321286845789851832996292680 12738920 161304056154348299738086539143038924800 12738921 -190073708866808058820002087693310501824 12738922 -13975945541369090424965283032227373568 12738923 276227614647510181084536983407869109248 12738924 315497748042865007130135673197416816640 12738925 69044369087377748016632572514782299650 12738926 -368483581625776690179546471993903043200 12738927 -3162699418789681266837487684518813643776 12738928 -140207691696223157511141079291704016896 12738929 702188931897933546540596396719215091776 12738930 -205108708554471309435660261898975680000 12738931 2346287809274400867895503251716322398032 12738932 -705535972165828612305559103748945189504 12738933 -797158707257629073910738635747203032000 12738934 -101229360682107848806177264522313182080 12738935 -984132747082370651071146472658967202080 12738936 -204925084226060190219905850840899911680 12738937 4859673018266877647182171096631523037952 12738938 96896763963533614548097689263168984544 12738939 47308384054493359480287803532909657600 12738940 -1058636683511546456984241243087894504960 12738941 177780918437266172626950383803979317152 12738942 -209122535992382699566813358204989867392 12738943 722150077790433756405263214589302751600 12738944 1053458109831797980698632226886668779520 12738945 39178024329913173894253966255689552000 12738946 111635630008852312129604108176664478720 12738947 1185257600533889635814080258787079840 12738948 -303440092733354414257576004331717642240 12738949 -381688922901257167554150744368565985760 12738950 -198453367477311836080888620821161555200 12738951 19693073645905827945711103760720632392 12738952 584961044074145999779977213480180910080 12738953 -810756852658315094538577288690283330460 12738954 -173535949783749521410325021143071037440 12738955 1103997950896324653836200041530031747360 12738956 -17096065745436857768303090112179670528 12738957 -349762534216764609684048273875535422976 12738958 1060395264354739071877259532476907142080 12738959 899472457118354508991661021380630298160 12738960 89417722827892114108047417726333911040 12738961 475889450143477355447580908602692372724 12738962 -327434696814235737878621809740359271936 12738963 -257236819302363213145215038715460509696 12738964 -239246279766213145507974708707737337856 12738965 -6892731010394687939439475249372409280 12738966 184601955501380943409055733809949887424 12738967 219415548285857672490670570045613189232 12738968 17017579482801757521946649472843141120 12738969 -663768022459517446619206596383171522406 12738970 148593050587449051439974663946574073600 12738971 171380270994494007370649654215994715000 12738972 -35772705786810778048925059259830348800 12738973 -496039333003474716908287322928771170036 12738974 197019445020811460687875511184425943552 12738975 -722597723344883595120022125778830066000 12738976 -1766315140069056752000460157030003507200 12738977 2063585314309210098781053644303371193826 12738978 230955269321643172534091435012822384640 12738979 -160488744464293362515634906133514227320 12738980 104973234806910832451538150770841776640 12738981 71711377288793020596437899092643328352 12738982 305049074727408281234016530864240777472 12738983 -967562273812307617496120846316320997768 12738984 -1225978288858591705522219844386887598080 12738985 -16153280158376539093617243091630080000 12738986 -540704827497851175031669129749838781856 12738987 -265287840353264732738589485357995699200 12738988 796922581970785506802016997716151903488 12738989 213085930330744423560573765093302495232 12738990 -170743012876727036107903530792379100160 12738991 -1862826008729023562767551934101574250608 12738992 83769891620401848897915699272327626752 12738993 260832140847829701271240602365779377264 12738994 211319346029855795580724877164468033296 12738995 -776347483365611394297689340726726423600 12738996 -548512852123479609458876339953723581696 12738997 -1252479203690652004686068296931218625554 12738998 -617710774331908489847759864338027836000 12738999 13248469750396194655561934072521763328 12739000 -415814588636215972223809920913689600000 12739001 257594538710959078808703260651859741888 12739002 -112930114267812116726992205450891578368 12739003 -506105246364621696820527148305235277496 12739004 -40472851623868871352854246500356979200 12739005 1069708880283654029947717007508133248000 12739006 110305977785702838002313755214334064640 12739007 -182377204789596999096493453181615477088 12739008 2363617755938481068336480638419861504 12739009 1322542158065064666753017948028026829360 12739010 -232184187417756807485657690512848122880 12739011 -14212434858057494936866668072034267920 12739012 -259201340626613063597980938788941725696 12739013 -42720846040179689023558679462923763904 12739014 282044941147345795790359492537109087904 12739015 -352109244740434070801470668305813458800 12739016 -812839457501437476026471354993397980160 12739017 -749138606686748039254132969850080412160 12739018 -72150682015157857852727164731250721184 12739019 -7624326275796809101116008118842415480 12739020 -465759163329440258379216667852984320000 12739021 670706766691547563524239279804731856832 12739022 225436934380021441823717536192079301312 12739023 1211690466189213105231369796608425782584 12739024 429522954794929457659834710019291504640 12739025 79459997638390849148143550879152272000 12739026 144923512091940348604784423932676949504 12739027 -232686288966354100535753209165655062368 12739028 -263962118147057745318397705008042201600 12739029 -614882855895443905260811641775596126432 12739030 -80922573905398345974898346284929219840 12739031 -778031407811340406660474988886217314168 12739032 1134991261015382287589798526932150046720 12739033 605636610717944466180993635436668486400 12739034 171568995783557711801061368844917097984 12739035 245984393994112855083630412211472027360 12739036 -1083575965569470694564911514864758338560 12739037 -494464590246649478070779706306334324314 12739038 18771390886787452052836956022534259328 12739039 -784145782202640203183277132515936377880 12739040 -2390526457968434771549668846356088750080 12739041 -11612040809484120444803865263118108480 12739042 -212299890389349929545570565232298398048 12739043 1306972766726649331934090141363259419292 12739044 -585135223626020863721896707035985100800 12739045 -1049796525059737825291040125079282139840 12739046 302339613779813637237686907330558389472 12739047 -370744981696907175918159582580647866880 12739048 132459944413034849557109086504201420800 12739049 1253715793572901200037405404358552933050 12739050 -174133886370541475074406976090584502000 12739051 -2000564005596497934140201634145285512 12739052 1071164001789909891564029175308765022720 12739053 216340263573951580828029401045874300000 12739054 18334157074373329836256724420169823680 12739055 62964052778243374611538297089049110720 12739056 120103218126291851327297322233914982400 12739057 1472423133088630770050752193191975732 12739058 365148291716688163691970919346305508880 12739059 -741917979239739998076089518974402203280 12739060 244640801500567934411628351811745268480 12739061 -1843428518770942283246365132711061637600 12739062 -250301091169789875706144788535271270400 12739063 407944557951184820590665933124012666640 12739064 189250365443156410072498322179425361920 12739065 -413276090122580185615097526638009100480 12739066 280485412743985543237208552305793671680 12739067 -179685064160712987973007912494757093376 12739068 1115375479899769439089026719376127150080 12739069 -199183694541878791124469747800121947688 12739070 -337404086888320605189299544540229763520 12739071 -576124609443519179763595542432365055288 12739072 -366220476310532987748231975743048908800 12739073 -1273089766199777021603134175608705020480 12739074 -539535793384248563447757718581264392448 12739075 -229461533422164951506648991755602845700 12739076 -351289489942450852306151749155025293312 12739077 387385439710633310662509235398644008188 12739078 81597877309272417217883827459096043520 12739079 792443403240623528119259698534275719184 12739080 -230242413507252958256780342016376012800 12739081 -331237346782592906047489282492964166118 12739082 -397117438438791687744325668803192724480 12739083 242095895646982634399810227546886565120 12739084 -83628299695963446489759872622252752384 12739085 -319967526471521943790318627938791927220 12739086 -364855494589209870759528596927980865280 12739087 -2027905755720652108299675004370246749264 12739088 -71588433879567482278390369921583013888 12739089 678457933307093741408837409680011719936 12739090 130497780491590620983750715853278720000 12739091 -1789415314253683033788089116434121965600 12739092 37547040825968489330264669448380823552 12739093 335870854486173382055920067028279875342 12739094 6475598029646667274492500129639585792 12739095 259488431671792860960183239999047673040 12739096 -1330415960520011350141112331604581918720 12739097 201647403821502110288501891938622322432 12739098 -95305869201172498645609581359958853632 12739099 -393277063434430698446243987108740895064 12739100 363741633569873046915047660322583372800 12739101 75286136260744703210832696021062717280 12739102 -76654038163994137771628569113425587200 12739103 180928034604918219567982352616104461920 12739104 91597940151439592246953513980065218560 12739105 -346250282618083551641618059221498853740 12739106 206561913204457597709453657683720060752 12739107 827842842563142401763548218646102948592 12739108 13129621227591817529198354110298182656 12739109 -186384682946293380779172020540259883008 12739110 111312434992297263619425914580794392320 12739111 -177908004934582277877480434686538030976 12739112 943842391220989181565503914982624378880 12739113 13047896754021583023981754892562836442 12739114 457490165264653141740000069596282068656 12739115 -1686345488264439036731567925488251238400 12739116 -17114974466609955579261155040632242176 12739117 2171838031476217104255583927647915382166 12739118 -313204791167269760842780141449063799488 12739119 -818471151858149464522022109382340939256 12739120 87595147298257003223619850763771904000 12739121 -1785390860170478427449401141250893629678 12739122 -235645128669177869693378857402460400 12739123 325163185594100449297118098170632759560 12739124 347591297187183143382864730864578011136 12739125 -191844810176677957819361224866921984000 12739126 -872462035529441970153920489030208955488 12739127 -1195364131220922065360857135314366941568 12739128 -881266197583528289213854857622288035840 12739129 222793477610974772422212667644444443520 12739130 211470859106618598175964608117510729920 12739131 -101604968388424755563900711892093835380 12739132 398816784812108682844019558255913180160 12739133 -1019208997624476807843493361986577729952 12739134 -307359874506345305035574610522277193088 12739135 -11675129603195891945384400607113857040 12739136 -304160597775299206056267684441528729600 12739137 -7141935384904228418402621716782727296 12739138 313698070104687463720453811053490304720 12739139 -456142443641130659057455968812742447360 12739140 213203146947075682906587341623595827200 12739141 801223667351679207227373881806818096542 12739142 -32557817519596731935635199594510100096 12739143 -2125363181428447153442977298596928090496 12739144 -866077537678952174327529680109305978880 12739145 -1236192207007737975430478619447471331200 12739146 40557239370927873928853114153189958144 12739147 -151084581483008002961951911863729733968 12739148 -515369535253241740696103318919780910080 12739149 1266773396793697844110665187885880369100 12739150 -453559897195427554463221937228234995200 12739151 234560318122070491746999626254559429904 12739152 -171586715250921406214059955404239667200 12739153 -16040258120533831223829608730571325120 12739154 -698481384788721300635378115952899019488 12739155 -228908689822410470206047045942542150400 12739156 737333338521428661208042819256202907520 12739157 -16598037734744986082309927242708404360 12739158 458848712470080596797195636519032706080 12739159 -210656814194744320588266387613474779640 12739160 -207850491684338253937463418100601241600 12739161 -25446172203301414620894609800806298928 12739162 1272814075921547884663959786729754076160 12739163 -547600048972742469665951548704865062588 12739164 -448230402370127311203117206394893735424 12739165 -1427024570026510655245053742207132913940 12739166 -632332902145250769000505856801205523776 12739167 -1959517008744980611604970875205396841200 12739168 36460360664698985021275692132496048128 12739169 -1977782930317548058059325652382097719504 12739170 -433846868041351314913219246034962329600 12739171 -381942410922227818147636666071167772672 12739172 28090171332235155870965487396015117312 12739173 280797542776022284230692793777042175584 12739174 -21303893782259629342497703090782736128 12739175 413462971866448587821413344440007430800 12739176 712745313027823110754793304937341803520 12739177 1017698415144807212452071221991591466080 12739178 -107009257946917765616873816907131136000 12739179 -754371817480170836411804667029652733440 12739180 1330177895363043462627152688846504960 12739181 -95251597130835101313215435104500475776 12739182 413759567926001914009815090303263591424 12739183 2273092005688867755547773643584109076432 12739184 -9865242248452243479305801233775001600 12739185 656708049215802780508688782443563644020 12739186 -630816406468035520720200888276327037536 12739187 -66446340251080059579435055081648308120 12739188 116609429861142976518694613478593593344 12739189 -1146102301406455669283651061385129965010 12739190 -195257835087728559122447901125616614400 12739191 -1193215162555787482244169487064600822808 12739192 -10715519677205580835639723381634457600 12739193 693314947930755481642014823910089251540 12739194 -10448745888528420217394126790002199552 12739195 -458060239468883292532029617752444727520 12739196 -90529908126614083584513938025586337280 12739197 766348990880273427834800444647442495520 12739198 93917250751637203707829538708928043200 12739199 19772165674181363732071112049875271792 12739200 -223342354762704873914500654879997952000 12739201 -369675058302097538857046674171708219308 12739202 -68124877292314026512288883845353267200 12739203 -991626312668647867895654391480035017788 12739204 387468108950464833525752815623911823616 12739205 -1535646569704043698222322586483135048840 12739206 -12628660666799317752027203880109764096 12739207 17719200209692667187372615078649835520 12739208 -1099544069663264211879113826374550359040 12739209 -206953234049265122864480408102975551488 12739210 -428128740356103617180698389076113012480 12739211 774364932103270370075063679269307069840 12739212 -593044774746767522195231440314762833664 12739213 84660679479585627417015818386264479424 12739214 -549604055377135814068720249815890778048 12739215 -148720036741533184937931482625686160000 12739216 -222987690721277355283027717011225600000 12739217 -1195628605234674117165003203982413703552 12739218 -35868702774978519377900341798757517696 12739219 -66207237736032353472818227700940454104 12739220 -275243714638588377039189942767025734400 12739221 501050140078102349570632783315111910400 12739222 427352358223276883203006736262705851712 12739223 10866936430782901231187080742741526144 12739224 709016433506703818738660187575156736000 12739225 1234923401153169330787920505430857676750 12739226 -944967077638106340484466956198818832896 12739227 1246044506391857682041741531464654413720 12739228 -455242933497199511536590072583442002432 12739229 1688139030423366942263982142816710265830 12739230 5301324030223223349371059612403473920 12739231 -617291571761913230793561016527375654936 12739232 -236181662489136189518132516051711164416 12739233 56800121164028509183476406922302811136 12739234 5629142075671432974327609809353870080 12739235 917419781409647983299391025675436649680 12739236 -356399872131194418741033053861568184320 12739237 -300296491989058536005363874586034241248 12739238 951830690416639376641514499265387991520 12739239 788390667491591838167212603766998526928 12739240 -71961515737969538359623098497042022400 12739241 2566095276762837944113587501833691801984 12739242 387029191262173341535714802149250196480 12739243 -2362521330027163142794318057401762560 12739244 -349063897153955065826202856971185224704 12739245 278456959900691504166915736471225938240 12739246 474515696016453781592196510314533736448 12739247 -1193332656442364545904720998495537448304 12739248 30348172876785042547012730414449950720 12739249 2055776204205265996241429773730291887250 12739250 181162088408252864652028075237420872000 12739251 311245312229741708567021088498004358400 12739252 -55808487967714482471185144167946046720 12739253 1423437216149609859533978907296410113120 12739254 -105958504987766659633757843831361315840 12739255 289097360216925878401996449659555039760 12739256 364701640998441947460688531527039221760 12739257 970197699648440264178937001824355429754 12739258 -259390447854757075124000413720448467968 12739259 -819193142847080377203943759974284358432 12739260 1749731949641823000155790162716805120 12739261 -1429519846670558093912454943092339725088 12739262 476596100896712263589416483838452069632 12739263 453621104271536285462554570883442274944 12739264 198962216746981838189682697431597187072 12739265 201338262972879329310983380573759396800 12739266 2829764739695510440111398479223713280 12739267 -458846795625855747717192931452495103684 12739268 1298047919836520626733530737698235088896 12739269 -240099555504248009649432500970825182880 12739270 -563694746542972247458928090941624483200 12739271 698958677909135698639468492569267296472 12739272 33617532775504695082558534908208742400 12739273 3210933261546030059618109502002508580040 12739274 652579153938361776750603260978616663744 12739275 -715328081917605622306378007938104588000 12739276 158698046953302783188935231051561635840 12739277 -507333933579562564800570340305325649940 12739278 144463069768994861327581432874750581824 12739279 1074700793892458662524353010613394228832 12739280 -121834543816884135589372296049213440000 12739281 -408836046132938798538586194105426955680 12739282 -189769937177419937766684862728487999200 12739283 46257045382380711177021032508072767664 12739284 -82181137494709342628567995676533246080 12739285 290374044792629809851103450480220147760 12739286 -61519116038970059394856507455352252416 12739287 -557682488164478641920408242086541811840 12739288 -1414264363748432856225666260837613066240 12739289 592623933482504714562291293500369614090 12739290 541395120395728797374322807152371084800 12739291 -47852371500380037802521484031022288200 12739292 250849290779001124655384821015927844352 12739293 -117338060040294488403706745354477666496 12739294 -864910008074062688943727583953059168000 12739295 235467746806845080028068060999615894400 12739296 -29651664991668247305781146914872098816 12739297 -891743082803180697566515991660055260254 12739298 464611137826606722216791585058721333248 12739299 145992771735863563915649380362057183864 12739300 -239609420794765765963333461700021760000 12739301 1239210747269669117685653475772887739704 12739302 -1276995026788835458362657275306151993600 12739303 265009060203939490060227298571278768480 12739304 -330023306201187143644126992265108684800 12739305 -634995758590038963469591559061941767680 12739306 -378039084050670944522916695104323693648 12739307 -306184157238444018353025466656978717408 12739308 -57129035985917176598926479204278192640 12739309 19919082608103942697810679374937089536 12739310 229208961822856351318309082550212880000 12739311 -93481275405643764388731462500924815512 12739312 25328242118628147942525559746352414720 12739313 1461366779089277558357639436048115411296 12739314 -72672827757294109323768075818773976448 12739315 -67395299804768031711603783013930394880 12739316 -908845356187566654057311924605756520448 12739317 157230302762294161136011857819963781440 12739318 307061236367133348793940877686262451200 12739319 -104455354119225997239379974254319872280 12739320 333899716539000368535588952212239769600 12739321 -358221669665508176209850232759978390016 12739322 340433145762451699686049457200227221472 12739323 -180775115163494815132613685714468256800 12739324 -421633485595656984595693364983566885888 12739325 -983698031974515505622619606636315787950 12739326 -79118707661584036859666866477137702912 12739327 605497014454618320473996229950538468760 12739328 498911077188796058444529508997985730560 12739329 -18347185526455330977940207146697934880 12739330 196521645158878468013108292230158102560 12739331 191071873849871126039419992264680525064 12739332 -171559691811934917138576509056859529216 12739333 1349669961008619594481553439249627942940 12739334 -890943154520611725191995548454118753184 12739335 16662953160184962403920251555342760960 12739336 -124665431455410441388439947371476951040 12739337 333813795458014316916353060947983876900 12739338 -396915558563962386202558713159202776576 12739339 1094052237525002961283925618572393683720 12739340 597130200500600505230987774394804003840 12739341 68328476301679349648549587434661449600 12739342 -232230879613164382879940370088192060416 12739343 -199466074540826158317173699213968515408 12739344 192986222486433560096786510019367993344 12739345 156481317313453989103894542497094068520 12739346 361397423362842331057166925203238887424 12739347 306408502988388020185604788402929590208 12739348 -1042540243487072498283398099312514529280 12739349 38773949614903568899776462580298259840 12739350 -142895261589276276972589385461326336000 12739351 -1993409294112871301767444303205297264400 12739352 -25081235770943262663461421810581299200 12739353 -472254464978095353091943428441111048992 12739354 189916835408801930367773799760625051376 12739355 -311580963695117335662749671774009806240 12739356 -3758355671777636358235281850142337024 12739357 -411450314731636833967104551012056148736 12739358 47403872042241314669464879751987467776 12739359 5266600387134059697954978993468708240 12739360 -63167478758512119153776481073914839040 12739361 -1150833235044363093574648089354799387500 12739362 -6439274640176404213191860067814995456 12739363 232729570332564989842593362474029537600 12739364 1341223358570137396326939103752793728 12739365 -72492263450943394906264027903344736740 12739366 -949646192500608422939331259432671328896 12739367 941165185362653340912723033632478773640 12739368 841706922584217245340314598541787381760 12739369 613723529786676269075785521215452820340 12739370 -91312466447385632222690433187876208640 12739371 252184894248264642337203631014470685360 12739372 -1785880376964998162640449840051181647360 12739373 -563722850927946322463835764460867606378 12739374 -222097981182326001374754538046222874432 12739375 132636345917559943951924157033257950000 12739376 6646610808594689594704503105074626560 12739377 17882894083244767487736114163658958720 12739378 429374347571275342003862374989267331344 12739379 2081046617862359933743801709245147724376 12739380 -298647503395659384689587996288778342400 12739381 -188766919745331778651387778762635023300 12739382 359001544522326208308236126578401926400 12739383 171402233599824967882685603196325728000 12739384 -384492929383057687527353557875220684800 12739385 -1064751807863966896755804357132670394040 12739386 341948949998436255063367471624720588800 12739387 1131024315922900448633787252346108568036 12739388 245271454892607590551081188647002570752 12739389 -298961487490988218288851900901202543136 12739390 84049427483741952314520606816782299200 12739391 -320142956003809973685162329405638032528 12739392 -167030541276322542934892367376278355968 12739393 -514040562620510258574094958626624695358 12739394 333945348067344707246259351613500366240 12739395 -10969164442267146291081880457947618560 12739396 94621915942966785891326395851406820608 12739397 1035508181584638464873200405061928154368 12739398 62915780620939216781010540180777431040 12739399 -362001834910571294996533849673990083464 12739400 460667677614376534138475948425302912000 12739401 -166078577421416691223905286138461325632 12739402 -413124693485862309916488473577062217888 12739403 1236975739060768783303928404606362629652 12739404 603996926392135696285519992340848631296 12739405 -556440429562610570534871223359200150400 12739406 -161410617882520712506718764859045206848 12739407 -665031881327492784504604427717490608760 12739408 20842338781761371957471826262568730624 12739409 205259277580764153170877622441681665480 12739410 -87399260885575963004846484293960832000 12739411 -667852887750677730084557954457001732248 12739412 630906541731842681914339018726958937984 12739413 1455845464048681403504581558354020624384 12739414 -400704340738541863029412261964887198944 12739415 -235487311688260473586421047173688579680 12739416 -373335231298681050518620801669572403200 12739417 146624287694280625674422275311411068160 12739418 777620930958585685185065419478445170160 12739419 16305268012303642668998049574349899776 12739420 -150470934839463930176892048411805701120 12739421 -1358510304848160989338938669395210662848 12739422 542586823023276330431719218608596721472 12739423 522955836615827005294680596862185718904 12739424 430433076967219409289693290394267156480 12739425 -534241637080693935099674877797669082000 12739426 -233318644141771826456780872504011285504 12739427 -2024677732610044240303285471969028604528 12739428 95270171864277617881745572038958608384 12739429 583352956237557804820828332391840652030 12739430 -358010292060353391571265827575660595200 12739431 69065680270233257463192711639570771840 12739432 -1805890469362850848620736386798909465600 12739433 -54844691784492354899039658125435566848 12739434 290347661620886488641226055410969294080 12739435 1390402035595628711058824653670422598880 12739436 1614438133377549094733740870189943527680 12739437 45971146510538034737225734044720102486 12739438 -320086890772303859931124844119804032 12739439 -119820254641654170500293995079019926080 12739440 -2110898393809606985695018750134190080 12739441 242037108877833752894406821686690013184 12739442 -121258959093953508653519638639443743328 12739443 52105934916545195516103025690839834240 12739444 2071360257186275890947181249423448518656 12739445 -180131007926700746416215224898727342080 12739446 137870683144180891844178571190743080672 12739447 591997871698629296193887353329046224384 12739448 -7209912475074461554401761993828720640 12739449 9515580824447483365379482739876681568 12739450 207439776835176843589499169715598976000 12739451 1096049409613086996898183984701893279184 12739452 1729783720287752641914316336548026793984 12739453 998761252749823054292848146040250198764 12739454 61446073624237397115702413142476013312 12739455 -292531704602934358206112442406482169000 12739456 1955970983033100401985606695524667228160 12739457 35157162200561366756989928581980152640 12739458 -385748953918299816330207468752346047616 12739459 -305573941433707723237494786424482993840 12739460 -209978393551126970676014013882925132800 12739461 -178060574391459693834950653713269569920 12739462 -948829460887141104977907790817871720000 12739463 1106372081054958650195716639151555477784 12739464 -799177787496196359894289980639516672000 12739465 -318563329697645210575166057150034634140 12739466 802631040003752442925087694903116848432 12739467 -4611635119657886161137750413029002240 12739468 -179157396193436332583825384699897037824 12739469 -340529865846674263205090942604204712020 12739470 -10804387974709592599840405547251200000 12739471 2094038652369402162041298463644289946672 12739472 -59497361533550322820092643408395853824 12739473 200197697169231045537927575196222250722 12739474 656044231015075871215191050691873200640 12739475 240934292283618448844037502525124156400 12739476 -798628518045100590878653538737168263168 12739477 3148030143005900712734843308881375939000 12739478 -249071929312083321478318652490082402176 12739479 399232519462045134442427864728898061648 12739480 171937357332878600423515422806400000000 12739481 4887734830090155885431663512593960960 12739482 223338698008568496399051040025778538752 12739483 -851150136971019179881656253421115064056 12739484 -790711391566587266591504286887800627200 12739485 411120377364918777945242717098317600 12739486 284177922754629324824526008348826335424 12739487 -452091664594366877001665111492497656864 12739488 -252882375458733871380052083890294095872 12739489 59475321553231244595216226015943842880 12739490 -880435443126589096064585288507183517120 12739491 -3208002229801668147389354055622430131200 12739492 54834793078414235880146168959323432192 12739493 159655671006602731903231501391671419648 12739494 -496265416810404862019493240779977024128 12739495 -234407700439982318976678189336553071120 12739496 -189632904010539959856587594075051950080 12739497 -177477112473023669649536399059432212480 12739498 203888686632964009857556226651181980160 12739499 1435978254241327742094896030960899510560 12739500 714175689728454197497971186512736000000 12739501 35218861815883280979814886730713466604 12739502 -140287662865434867645859228109781223488 12739503 -321190919779707843576470172887098375296 12739504 -46069077827492588055732187139085238272 12739505 -808505310069803184421797823889298271680 12739506 185382376585185092060472578157559578624 12739507 -136185968732677870536881766542103870816 12739508 -1821161058122035490694509240940995585280 12739509 -398667362694006420186546838184566255872 12739510 -254040421110727284512426854019484000000 12739511 -2155974093477807926806183821745415022288 12739512 -120861047432517323576472704101715804160 12739513 2199702806402413264614314358450879854762 12739514 872340118246405643964626260311381322752 12739515 560643765841543290862478552140138942320 12739516 283059726186575491568927989211768463360 12739517 -88294403372898693897161344038407176608 12739518 -309557824691320338520428889964574861312 12739519 -406431269605599023861969036595208870960 12739520 -86319221782635604600657467993426493440 12739521 30453477744663877965924167260712254512 12739522 49275231355181512022920784506379977632 12739523 -2431548818070352626922556615961693549720 12739524 -5014627987233622250364431811460005888 12739525 -848186095583551959495355569226388378950 12739526 366022232730576267641157422956716564480 12739527 -464843784451045488738475555197931625640 12739528 619988050277039158333520318891509432320 12739529 38914179066237712137978825438718307280 12739530 105387968275585418929820283007434224640 12739531 237470109575368077489215982321366120592 12739532 298410883137141624116848125173803776000 12739533 807339860839454891447816972121578860224 12739534 457373836312786852426261847450836516032 12739535 130542030494779958230901698529428336800 12739536 -66179139010754481072277763944590581760 12739537 1453828678316467137003023155974629075186 12739538 489651854260095776390444296835608166400 12739539 -178035142780719940872670273886152948992 12739540 -1146419757584358212282333260273212211200 12739541 -387679384056395639983848948684744952416 12739542 -72594196969641678549397078099110324288 12739543 -362737046749497132155766670728106703936 12739544 -614490955723388660599481370608081633280 12739545 164486086851537806412875794848689126400 12739546 751710416223627220249168236672679103472 12739547 -165554993302319362376386550828585547600 12739548 -344742825735334015321305348296720709120 12739549 230757755596541335043614514470203286380 12739550 -259067054707694052364424566851738571200 12739551 850326868271216011252464276977812783104 12739552 366029780080429185115964732862899945472 12739553 189636348879745508108453057865380210580 12739554 295106645891602798457755657070799270864 12739555 2097783497729996457103931033055447201600 12739556 386063120029251580666070097811493338368 12739557 558032714957702197773080611134163922880 12739558 112478478962713601373428700817427835744 12739559 -1080683523815710594370696627615533521144 12739560 -43483163318147036506515348648889958400 12739561 329970335873089239049126489047870577524 12739562 298765374669528633159685660109072544768 12739563 -1119334304538642725417106460580067891108 12739564 7825308254829657314248117225850850816 12739565 1110143841817753116507742333221035432460 12739566 216671135121146623465866499938999051264 12739567 5318336835320663990052655551147579640 12739568 10031163036898862923003145457622646784 12739569 -612797879797001447173407780197214477456 12739570 -587920251666216481825561659168122279520 12739571 482898981445222829521881394139611153680 12739572 587323646469808749969895655228806041600 12739573 -172293745458771788953736292075406497600 12739574 191733307203821850696149330544791634432 12739575 325471440980069968534993574687917440000 12739576 -1388483373365117795828558660617048780800 12739577 -1406779531769202315151290034309512935574 12739578 370414977909708737127801302179279847424 12739579 -567188955748808694842956763763298333968 12739580 -378514512965225439482156371973421557760 12739581 -459152875618837671669125137322825856096 12739582 -160098845615532577704478860034729488000 12739583 275659841662724152053368060793154615680 12739584 -366772472196255126563926078032162324480 12739585 1185755195163562470769319226173962805760 12739586 -200555688468716380029382899298532905008 12739587 -137975416732255885578466865719093820160 12739588 89309954186683410716352879135644118016 12739589 -816165550422947612744350929512650424610 12739590 -422397259551626052932390150501849498880 12739591 307984133027327100097843506559228391272 12739592 911058236748492738244619862182298593280 12739593 351819577525053932138878518455144899200 12739594 -311439881808335035435211030516070912768 12739595 111013417267182857348180215438568486400 12739596 -614241788759902986671396392509028460544 12739597 644673035031195218672760917063104824940 12739598 -340290998204648735906931915453082267200 12739599 88425501696695897378896473549127291680 12739600 -119519211675100211625319561428444160000 12739601 -69020608524284790983648721204450504576 12739602 240812272584028262738135541798612013824 12739603 -599030447779142688014689420361443272148 12739604 209874466596529006185563800812645008256 12739605 321571107858332308940627752536401963520 12739606 -899444397046490847113761841831336448 12739607 2108152288652153037179435088817159554792 12739608 399444071356391830391426714812292751360 12739609 393866949115488141508214505154620638160 12739610 99300920256372607904081561019667957440 12739611 -176900621975430485707067156975776859856 12739612 -641595739501877158586622992923760863744 12739613 2853471278656188914519201588639834814360 12739614 -658304280052677638761607610864930616320 12739615 -165569773802606841036214772741819440800 12739616 -1428985522501243467628837065073298178048 12739617 -78801506423861423865803339463952404912 12739618 176985982395722848933032608345801315616 12739619 2331458076134159342691450739344042040320 12739620 73989465176368910833013602124308684800 12739621 71835763769952716242356832004981221600 12739622 313910106781749021336409560031759612032 12739623 -351013112091285970970692507495402958256 12739624 266608247485351932530275462302184243200 12739625 -1658531582713830773973702281528665083000 12739626 -486134265503255352851472750452768025600 12739627 172992313113632576810664724811294356000 12739628 -1064221332111043214397163022673225093120 12739629 -50362365106791913713148479920914699200 12739630 -178948967982964464007157067469042456320 12739631 -49865738513464061070335621989421139888 12739632 -344752616651249347877358102317994344448 12739633 -608062066515488008010259845263522526480 12739634 -158920925997178918005695440983647942400 12739635 -86552621666003932736771946865284959760 12739636 -40363057945164776478332170457544458240 12739637 395209665396601769965189757066019986286 12739638 -226876243337128006230027006293184904320 12739639 1266801678652116316002299306716201793280 12739640 52530185798584452354619342555811020800 12739641 -270376422195464133052390057654883065008 12739642 -342468940207421186801000864905523508000 12739643 -177833362814259827206097687516254161120 12739644 -507475033831209432016288564417028113920 12739645 -903349284740460450296146214117141750100 12739646 -667768323220582299137308627720153321728 12739647 -737423777346626682158896606378391580528 12739648 -383031069115109404727667281667622436864 12739649 476654591731966974232948360531936789800 12739650 127277533860493128767606336759610163200 12739651 107332919789582874109684359127509982652 12739652 -889056840445682895923205199811471754240 12739653 23119161178444683136100343437817718080 12739654 151716427423515621993179723481469526400 12739655 -517955130256343413494770058006971581440 12739656 -36078419634545398346147824381137715200 12739657 133583647848503783796544654970122194906 12739658 -1401352286742381005415066903891023337216 12739659 1315982600152268993319428310711596134104 12739660 -685445585399510761422518296953698104320 12739661 -1550055613241165483973275670557695512096 12739662 -18504025961734014914948858149395396672 12739663 1100925312055364623197118509406068600744 12739664 206213305025322811990761580659089866752 12739665 -860984522555510286834340006682563150080 12739666 642944216129608482836831406813487278240 12739667 305714041967479876895016153519354858624 12739668 14298791789784573036789097739229241344 12739669 -106262745080388536497178033323692346930 12739670 198531391139416735923662502284917296000 12739671 -463429133805224624357773196202607948800 12739672 -447540020384457469698521023142589235200 12739673 -2151813215688267508897466302436087145078 12739674 241886840823407069473605134977743413760 12739675 -363244556079749842434345334248260840000 12739676 -1436349520017752336344904937939096215040 12739677 -298226710309119062379740851688089872192 12739678 128750874752093644151097316099031581056 12739679 -3191613414401147789416235942691533632224 12739680 -18814784103392559234225060068932976640 12739681 -1139812646623619839292290813897138877628 12739682 -886793350892900693392386241615251941808 12739683 306958793150287339386103184886457443648 12739684 -213849029420658122255703138258654720768 12739685 -84875308093497677667830597836679383680 12739686 468221726842847608319648722308921488064 12739687 -651526121995160179884765984692127438664 12739688 -728003081769383347987448680353312983040 12739689 -174574135356192618321270605156366957676 12739690 14078672323722025779314431469586722400 12739691 1207898199940866096480576695357535199092 12739692 -108211827234842817264737005835689574400 12739693 928526043489416852443054679159095577760 12739694 -7651140754605088863483418414831358976 12739695 11352097932275750294684460652793251200 12739696 1698639883360553783975629005908180992 12739697 184137926430668490272497312610797482852 12739698 -73724724264796349511585162667194224640 12739699 542587386604551036936110587420765926736 12739700 248216968497687550933975862205947904000 12739701 -418027143728958457122760550289992883360 12739702 -441072155141797896190531980225302025600 12739703 -1122012036252613372784608582087745745048 12739704 159791311867810626319236108266886635520 12739705 -284694470415950086591280684247763025280 12739706 564474748119241961049347959118336666880 12739707 2321802727642907798803323779575854062640 12739708 622704394325328565720428390328083273728 12739709 -593061997970729760150108344145892080960 12739710 35647767936081726198073523523989176320 12739711 192019681203741478963429965423291773312 12739712 1793097042298380100684531336964525260800 12739713 343397580883574097740536457238479845824 12739714 139146369455375198508808132909337832480 12739715 -2091722614633153184836367764831225986720 12739716 356282457243587483796996962998863642624 12739717 1375964166156110350650157397995125532766 12739718 -445836314230058369691390483600578689440 12739719 275405379609403155315055556009932553088 12739720 -157614958973592275425195353637463654400 12739721 -175785493644899129020461642877364799078 12739722 242614777190630495796483838768283904 12739723 -1132951648233991785014666907312617800656 12739724 967544845059395884783005995513399419392 12739725 -156142515830042709717593187696004806300 12739726 640853269660001699032766947762362315264 12739727 -304126934535121477231309057630662960 12739728 -218153189062344455303181219984251289600 12739729 286162540474924318324695075682776760320 12739730 -728393107985429296667659453353575851200 12739731 -935577793541165912096707147451647320648 12739732 961984321124648444926522425734802220800 12739733 453047277881190661213687759330267405404 12739734 -165547114910596696205515545691573800960 12739735 -678539341730202551063277245951171603040 12739736 -392694599587276359705408736225739120640 12739737 1171732566935956745572309283881235172768 12739738 235171863396767023383294768737751356160 12739739 7674414986039719187885803753937936424 12739740 -57752352249155463301237502082784327680 12739741 38846416958132485740908297096076879744 12739742 2021600532012037772811119625093049344 12739743 890235623140488865326387092996440944 12739744 2171355659244434960773435185610833985536 12739745 80252452686112048808821316006647108500 12739746 -71524673637298611219606176937387818496 12739747 -28912175845977080822607066602280718800 12739748 460571290934495358010927469565051641856 12739749 478310934453501820203945029040864517440 12739750 -815491457986738869999365058470651040000 12739751 1084022926696230176793185143534512928512 12739752 -454242529207922083248610767667968000000 12739753 -339603805149405986979386823063035632896 12739754 -36734235656302023030725213296432515840 12739755 -325575933262981959368445481763168973840 12739756 371057063526638146305515322255100285440 12739757 -5184429160165238858338397723970475680 12739758 -821207667032517565742463169943946900480 12739759 215782718871629992494837363887578647304 12739760 83158128632377777937552758620259614720 12739761 -259429618268845012887769426246861786560 12739762 623908561310594569170162139149815731200 12739763 222346227128452138762646614203724416012 12739764 144451864061638069834177296924447461376 12739765 70964755368832796478262707227891333400 12739766 57316580217653235029742023315188231680 12739767 -327841299564372908431214757496755287040 12739768 -1150533655393193769567796652796561469440 12739769 166476225359164913515336400218795961088 12739770 -43777730099247352182336904550935133760 12739771 -1849296336261948399636358810484761909656 12739772 419014918150143854610853257294647141376 12739773 -933553582404210844157179935667635186816 12739774 318972365970034922733567082095652859136 12739775 -458536120582248228454264958033057656200 12739776 -123158427267387033039374648913659166720 12739777 48567164019246454001870272114468668160 12739778 -1257421509876177625068246793906781344560 12739779 10287203722641924177405034173523834224 12739780 -47659667326424472569576714714375884800 12739781 210889014973495331184233758132004724000 12739782 6509488880267399453371807464286723584 12739783 -93121865638080431341012285481822353824 12739784 -825923101107756099557576126388115200000 12739785 -494344019213279700596991437176131825600 12739786 -51751608748804676240557357003193926512 12739787 -53750419964309361645012206712276240240 12739788 -410811527952550967166193021123617792000 12739789 -622481772091175757894845235119962574334 12739790 235195384630147955523813814249172878080 12739791 -196400727867981788105818003837651293696 12739792 -32061416247153702094183860189884055552 12739793 487456670006948500767493349278114560960 12739794 -152296516009419280034570537227545123072 12739795 -748066056145504738392074609472969877200 12739796 -515394457782443279080216736574021302400 12739797 194928554449168546667420824430695187040 12739798 -179767081158901241318681493900475699200 12739799 -982485630307291164384608515626305134200 12739800 104060738173537262739743073558144000000 12739801 1145680480240051042369598179618006657802 12739802 397358624234507335916326198741279418352 12739803 -57554599682021506544429223036439548816 12739804 710098851458280160730370621245535313920 12739805 233895768317773282654066349344048535160 12739806 166420892409559013880400046868015112512 12739807 -316804671922471447745090756229595035408 12739808 -229411068075307405203954625630816174080 12739809 -694270523472903101052500446212335497296 12739810 93400617869708511517568726230315510560 12739811 106709699810676345873218807758140115200 12739812 602808619927282318024126908654521152512 12739813 -1695933093825242339416012181272375409796 12739814 11886769711297473280692812150651838720 12739815 194592405844944691025409762819205708800 12739816 -6598137590870701151039803554138624000 12739817 743422873115990877552616494459028652532 12739818 -53445403343776652797374100424486587392 12739819 660770618288200019850560341378739071220 12739820 -647276820421675180337028204126765649920 12739821 -372395069835649403737644580932647969760 12739822 90203137662253951665663049870904024064 12739823 707668481580666729995312871745095423720 12739824 -101750551085563621189310083138298413056 12739825 381458434393214207416835933710097600 12739826 -1019356260814225510147773954715113772416 12739827 -439616680910554393823218784305656743880 12739828 1468399321717990029588129245294542736768 12739829 615389591351802420598537242538599193920 12739830 508764739798288589366070193622986177920 12739831 531348337513525769187578136412828514632 12739832 405171847164770328694138645266016788480 12739833 754159964539468118582168800338226616640 12739834 666266090439840105010697129898255352032 12739835 -554813629217028363099109984454914782720 12739836 667492045741716845180220711201146609664 12739837 -720760711104834137063993869969312125216 12739838 468439412518025025970364517936838921344 12739839 -351033941940015376409359139669273431680 12739840 310209578925226522429947405760305561600 12739841 -1365183785788958876833386048177929365758 12739842 -32505845809542666740544793360356547200 12739843 511930236613491611552360774446460926960 12739844 19361660100977170871712488086808345856 12739845 31052397768248720397405347539871068800 12739846 -13044417110588574822440719262108710656 12739847 -56981419156181529016754183206348249704 12739848 294977139821681444290694973643407360 12739849 -3220737664237897796866196406260639738864 12739850 -418997559940378722129663455518396543200 12739851 -767857285459184514354236312887930098408 12739852 -1638778708552320015079887667188025080064 12739853 -503932373733958672172548081305485384064 12739854 318734838783204721671801540737662355520 12739855 -49804763807380879953808714484616549240 12739856 70168225912125920047022555891132006400 12739857 -280914645261302368457715845883409154112 12739858 131976985731890193842319088708443515280 12739859 1553610029755478170863473821965784008000 12739860 46072677153244719102840793514875944960 12739861 602961618280307809357736434608617868480 12739862 -1809140584086135156189220170133234077888 12739863 196829042590850069466138296729904903504 12739864 1209566676252759653956927342717179371520 12739865 -989478267562217490754212837910154767740 12739866 -194976573508292994449139569353694468352 12739867 -1246400769534789699216288795071822243328 12739868 -2025318886328076148743023317071688704 12739869 608125388192039796843381987904416832320 12739870 153176319542246522001408251919054950400 12739871 709586853871623885986660483539406079072 12739872 46233574106060142932532194316296650752 12739873 -501343733999055461004893702861785598878 12739874 488628828183679299763056367282419494400 12739875 145590278631671374092264549185633016000 12739876 -1328640275121895880083180836062360544640 12739877 -344260238107972070298364895780848171908 12739878 -132129357214412227748905916500407146496 12739879 492882438616415820458531663750227295480 12739880 -1152015122433485111576080406428145664000 12739881 -243765302232574615260527406220091341824 12739882 -1366409071268569299535456548039258861216 12739883 -371527611438809818078702758462402225696 12739884 -60436423665126197064664448187261911040 12739885 -110188339604576422600084465772870830080 12739886 140816255972137613274648818851252104000 12739887 3697812955383785130254248574977661568 12739888 96686421351459443436370876053790720000 12739889 535725466769939886915181369558372357860 12739890 590457980244629420357417472869200880640 12739891 -575614652571528797648518832237931340416 12739892 -113573253839833972946991459772641036288 12739893 588997602676982281364071238244657750624 12739894 -209870072151297515371292033372123025504 12739895 -20935862595923280494088036422308377600 12739896 -231512040362283275767850901471790080000 12739897 85283526862104961492045460519591938346 12739898 -519933370182847542206723895162101734800 12739899 -246651984279291935458911901812550032960 12739900 502454891662664622666655830930370880000 12739901 275803808531024061831415692318689839404 12739902 -603953541419914523002913224000843939200 12739903 27660093992056628094106456318220690160 12739904 162074631479709852948537871238767312896 12739905 20562416890746399649587512475757693800 12739906 -415556215272189216210183825940737298560 12739907 819901038427358542464449368831809630924 12739908 -79929426116771993662732646352692453376 12739909 -131244921930396905740446014516762560000 12739910 -385600265077180527719370241047127296000 12739911 14255299401721536787266174268270412160 12739912 1498986196303187421607745334072608179200 12739913 -169545416904818662533294164065655373660 12739914 -567065157803729613860387953729255193088 12739915 -101378209442303145605706578605878276480 12739916 628875516919444734840263039025923997696 12739917 -310120873849994202266922919371941605152 12739918 -272892596060061709117358136562328736960 12739919 -562143172800023104967792804527056091440 12739920 -19415766938404941379895501258057318400 12739921 -208470054333391742231619370874758675728 12739922 -4353229353198395407683593419702746816 12739923 7109626316992045406744772160602403920 12739924 9138005846013710701798137042269771776 12739925 913073289828957792078175930748177176800 12739926 -426695344872466639138963558014631248000 12739927 -2137739371828040436502324314435019391224 12739928 -221416975643455281877018271969312931840 12739929 258568074015465344532598795797097482240 12739930 60680578305825277556804314663096995840 12739931 46815304358579153463498402556306737732 12739932 16657842547183923709382537747605992960 12739933 -396376386837679791343097565021386187156 12739934 -1015581278989068422306835022235145600384 12739935 -7305199354186327436241115838456294400 12739936 -1064316107319226418906750839703289200640 12739937 -492538482935940227048219276986670203200 12739938 -210452806016208633705116680410145523712 12739939 -1329701703216013222346945370427000556260 12739940 -741365746601271201594368306503018632960 12739941 286141921376171581141837035293241475740 12739942 1114513961410080005732812832871972187872 12739943 648977009413849463780680335730171659192 12739944 33927532680998065102566733263711928320 12739945 740170463325506145857670414727581425700 12739946 -247297342655293081709533632650300568576 12739947 -1351641807977828660787846816969250636800 12739948 253624378014419384975463669448139626496 12739949 -1079502966806714459368364312429865229536 12739950 425089169287926310456018701106384368000 12739951 572911894022264358365941735072330222248 12739952 -113948537584188016173347768821900345344 12739953 457683641973971275736940481902633003648 12739954 -2778342362149787702104961639556443520 12739955 709290864094475434462304830589083127760 12739956 -512196675048352541178438769831640924160 12739957 -1848725529521976038774947403561163475940 12739958 207908578041217022504447439619638454272 12739959 262381505372436971383321946869112829984 12739960 99298062949767821105618284288898457600 12739961 -1935762527700042020977843819113914188800 12739962 386219556963183416381213985207524247552 12739963 1620754624595550965913628697822180863680 12739964 996631257339010595316739524052307453952 12739965 -72191386909719267295353745029641297280 12739966 -208594826562609277789364217014005421568 12739967 1042828291323385025062591809339229595520 12739968 390718870560234682758007522387505971200 12739969 368569724118533277986146299601090000 12739970 -184863784659376668536114527689447906240 12739971 -82479426280619001294426531056600326416 12739972 -372423594973599076219097815471178813440 12739973 -586778870113056009020157065912851055778 12739974 -351489725784308037414260781665109137664 12739975 686354474277615585997357693716151711000 12739976 -759041840522972180779623099551173017600 12739977 -801899238981789101645988054308071368480 12739978 241969410455053936784417305378606758240 12739979 112871605458124317384221718047417540640 12739980 -52335794482514365006622638327615488000 12739981 34393456912165102358892374438795491584 12739982 294062491155220219615096264404254534592 12739983 -21905231279271125206863991025806140672 12739984 81971790485037088485601181919940706304 12739985 794887742187362606266495979772230424180 12739986 -165529028083361099307843356929675178496 12739987 130672428213123821622308923875151979392 12739988 450179316717144475269202483276926412800 12739989 -11574690317355348599634587567301570432 12739990 314007866181894647075084875820450764800 12739991 -383755420061513380799530891498187369856 12739992 309694703766856247950972341912847134720 12739993 -504200845145129269853592243776034080000 12739994 -143764624934258340190302555580399219200 12739995 142357765414224703966568010622037088720 12739996 -611464983822214632027036214708072768000 12739997 -26686732241587708510890310115987603040 12739998 -134057227319398015199671691666738316672 12739999 287366167962293235653692149332323563648 12740000 94284131979516026517197623656898560000 12740001 302469728218546026704833193953403916000 12740002 283670402280511266541510330084873968384 12740003 -208414021568648658226897610597943347748 12740004 750712732966118060668440730977215175936 12740005 622086036328230869787336630670671912960 12740006 65361154405004122794081706333975913952 12740007 172050063057247677167650359207590141184 12740008 -30554509923740874591242818173971988480 12740009 -1133772518478189041849809763486495295900 12740010 -304418617424879528524646204846217757440 12740011 -2554297526147675124294212063412857684048 12740012 86880026161281208103941347447331359744 12740013 347117293673105239725436656863275993920 12740014 230830732230914931787401198610356633600 12740015 -461046777581227890673986510739706742840 12740016 -215166761516013921562062642236649013248 12740017 1279776023354553877697503381835425394066 12740018 -72534693094399414154040328236296141040 12740019 -804137535884923805568456832809840434640 12740020 560313624267868444142639001096390900480 12740021 -66573752086598148420482745083969729280 12740022 -331941980868692674325705076175630710912 12740023 597869013749937715521731486847321328720 12740024 879311563599558928303660461181594398720 12740025 265831487623806600880972426362777993600 12740026 -441514739542465193519302298926698636576 12740027 1314238050831035714103636703315484053392 12740028 107659014854673077305126491250126872576 12740029 554540819930493228363125883272839753420 12740030 216633521788464297688109727214969912320 12740031 43235510167076189824994744096976813840 12740032 -133552364156402288063106847288265277440 12740033 -185012734089871289677777897007017262232 12740034 -140730070262641802559084291074586058752 12740035 -224432716227360218475539007187176526080 12740036 -21482567947475794749255709474984245120 12740037 582683989967077087726591184447676046560 12740038 -1008622321583480448107983947419183405568 12740039 -248261598294071292470728259592819965184 12740040 -10741829903161937346664225100176588800 12740041 923294103970244518025354831454625324212 12740042 -342056439666382221719788542409380588288 12740043 390106446753767519408334663968460085464 12740044 -115201918949820977975023760834750788864 12740045 123733942604180225735371684096713782400 12740046 -732218752489277656804390776239247608832 12740047 14889926801558980252563615291819835440 12740048 -141627309755570979829948119910039633920 12740049 -80787061224457266486635621315037734400 12740050 -508449676032434807729525859813503395200 12740051 -44359388768064407782949479781208440748 12740052 443763142933580113989223044352350001152 12740053 493132869813286375673328880785886186044 12740054 205810317140144379979840063876316018976 12740055 1268646686701287770444620370438938245120 12740056 -38947435244583244009078222343795466240 12740057 -418607855946900658323254730848555056368 12740058 56251302755275299667665455312645905920 12740059 614460876411918776232265810628462904260 12740060 -356715786502840681470346178915293739520 12740061 -297181806511854723104676980599733000736 12740062 82863565321392153578824500267793560960 12740063 -59712868886627665320627504315622308240 12740064 -227708722194909344776433997827537633280 12740065 -304410819538119790063528210691834423940 12740066 158012451612205259507309186577465233184 12740067 757429440156123772886898475980805694928 12740068 -151691331893731757928437237608686981120 12740069 -329008585644897443787316518105082887360 12740070 62209921370032773425942694977981644800 12740071 -220261224817757971295148874790241537048 12740072 896445619316432363006193207214949068800 12740073 -510031846977938400431588046380633640816 12740074 -945929318463389916524204302543298320464 12740075 -190320901257889122180927220301344664700 12740076 858669761152442027909344276057196120832 12740077 -554138031931248380546670227559763211520 12740078 274940117528986251918015095527181615424 12740079 1302460776008830774306149764819856935040 12740080 14909257136163713410061519573718466560 12740081 339555200509193370272731019968830924882 12740082 518725546312006378311161667851565010944 12740083 -12103440353705369451463616775032751600 12740084 -85813320882019242273938863325821937664 12740085 -34556228414057852700830514703796623200 12740086 1198869924246094475002792210910143480992 12740087 657127996022492235362582724881003331960 12740088 388019978602249308180387014759479234560 12740089 1396330815601419079871330811049014174240 12740090 155471160188305617700250637226303200 12740091 94155628598017425930485023251308835840 12740092 652735801559443753040238051809614831616 12740093 288924476622272921821443014756713154880 12740094 97706373958438592765355824997181389696 12740095 -716060665696269351947962578536974901400 12740096 1121477750079897544149262657328146022400 12740097 -57404232475985827887554168581327945920 12740098 288764698801792436877523564596686787072 12740099 740006484783982016167256433878087510736 12740100 160361222057084619285577885580984294400 12740101 491260605837793645077541509970901131008 12740102 374458367245850082797446080613240803072 12740103 783820562613884463191887310182586556912 12740104 579269265346246303035674500864978667520 12740105 609823283444070560987524194941772624000 12740106 -40738172678933231387447912901746764800 12740107 3879299896058188728126838930404342356 12740108 -355356917702259632522751862105137031680 12740109 568828315127895752820561327415846110240 12740110 -516231978814300206474194005959717983040 12740111 1366604221140815983138539207268247969712 12740112 149868823633828662962164490356370964480 12740113 1193570292901186370682442998807129981362 12740114 175060170176455299771692114828040276480 12740115 -409113866976776766444644855224628002560 12740116 -27997674143840202007979448886632799360 12740117 767268200058407839113904721070267242592 12740118 -550079322443553159508196989101662968896 12740119 -376920359911847993636619974949519523840 12740120 69312818594845165997599522525622476800 12740121 -1204682706624258335996630317934922484710 12740122 658932712717802195150762112951768464112 12740123 -500519622050940735194300012172112767072 12740124 37300499522391990854173167957432531456 12740125 104243360757357166654405199068813239000 12740126 -1782814377250615341133709782147531776 12740127 136969901674359989339337927864113623680 12740128 -161472390840039436556741374449522769920 12740129 154326021700008648232230626712579749730 12740130 -57031682751833895693192322358557963200 12740131 -898821155886213499080817110296692698000 12740132 -114535180653147752370407041133421527040 12740133 -416512943112458483383311921642790239936 12740134 -523114989242080034345532840911437885440 12740135 -661789916065566223589184078446445254400 12740136 367227180173150409697779638517436661760 12740137 575137077355865597685861142148898839040 12740138 -96423543519075536038509631917559512480 12740139 1300135146526725397384882344967591077600 12740140 107259304784067896663983433326375772160 12740141 280358228844078276252584013098001250284 12740142 454923937720323442678068584273507982912 12740143 -866151783742136366323769642441547296112 12740144 357908851266438662460240004193324482560 12740145 162271677725221925791726626285396527040 12740146 270036702072052608676775745702055507200 12740147 609914507359644228071777456367082315836 12740148 -18008626316953076857934589985686743040 12740149 1938613481678000510009493960688017385536 12740150 42299091764166492055407303742224832800 12740151 -117377629641611273717843475038666674968 12740152 778974457010178161909977650167702630400 12740153 -262523715647965375399328357874465776598 12740154 -160528657199945674122099976245189907968 12740155 231077179093778475931874143095088191120 12740156 -467177747956489271148803919217367172096 12740157 876321893544470975259800884256625846540 12740158 80309980860699941148597711151337383680 12740159 -127140391248711843665653394110585497696 12740160 -53758409749488922637784073789652336640 12740161 -583456818418647864902622030034110882368 12740162 -978122665004120993076886301394782503008 12740163 466827679889441570793890682631550988288 12740164 -135135672802339234759661312436517804800 12740165 167833253363198106167808144588544392000 12740166 38118611343213471217416590024508383712 12740167 47847272140851621060982925808289763352 12740168 -146422397728780302371548093711092449280 12740169 2203097547091208351807291622060358656 12740170 -721626396038836235559219393529055010720 12740171 -152606964034059710180527655685806195256 12740172 -291343378697879041067700661749905817600 12740173 -36198506510601797763079214296930360576 12740174 -693532226422662715733625602680091136768 12740175 -158279914427456890294331722981937118000 12740176 60919018903904317691705137225067249664 12740177 -1211750530025694079298969106368613546768 12740178 -53540954496583708689156551874998376960 12740179 -29963184851901785933312465327704501600 12740180 734175075258268660345399092498710169600 12740181 1345004021370289597197637533284894293152 12740182 -653557973856717029001716294746995456 12740183 -1018609548970094901101176053994122408816 12740184 945710030955213897551470779566542848000 12740185 314189402699810376400560876113850693000 12740186 1126482826402075726583389335408213485280 12740187 -438093936508296882736808554353598197648 12740188 110933633566560791646203774172163325440 12740189 99796872203642348271772391626709034432 12740190 415516962023669422889082401313121827840 12740191 -181332792039109497554228880800882295648 12740192 2364596571525648902339769083127044505600 12740193 229943791952824802547740666848647235200 12740194 -134473617167150260425522510421720731648 12740195 573369021486889041769791543538495375920 12740196 -1233718917280443373405427875933618397184 12740197 1391868189325683615610080346411747099646 12740198 -896428546759248234391239436278113498400 12740199 1863196457119120199732435487785583728208 12740200 696541447809849835105369766256549888000 12740201 939204782379220012583084065445183366202 12740202 -455922271752984947152342239778601943120 12740203 488218228985688423977825247899037155840 12740204 -1022499454399646719349336443601851340544 12740205 -588650877560956689411093961191956420640 12740206 -257940629538506482742992216069340132736 12740207 566830265291976530108093412584144730960 12740208 -73268573435498795239389333877750628352 12740209 1221805124141773187600430433082181459410 12740210 -74119200226700690068072748982380390400 12740211 936624336114046206888235269462098700 12740212 23333656462434714895529540816946767872 12740213 -727898191053603858881436093701098548096 12740214 304442845164737088637189865697276143040 12740215 -558240562595283448547214380148209056800 12740216 1436821555675372210706848207010798530560 12740217 56836701396963879879295699767993446784 12740218 391861659638349402707911860731190458880 12740219 -115610871962232375798654582013404744720 12740220 212354722641305685271935742951964313600 12740221 99059309602450239103700925353824874880 12740222 986090840589603712258730801853757670400 12740223 -1093865357340713717119158666375789756216 12740224 -6794491511203405062530899710364876800 12740225 -172107474550744743802832535221515891200 12740226 -357705791162492456520808578564236891136 12740227 -2752673204966998623927490268039143571688 12740228 -70916981376981141379212535840445117184 12740229 -226572071965393048553098876259326408416 12740230 859042871645345074938199667127310857600 12740231 383950590464857375024336377161329830192 12740232 -371177907439076787038764690337563975680 12740233 -1915387968339733893408467138122567427376 12740234 -904093022345410283353469131328991187056 12740235 -396709847038639922614982866065557034000 12740236 1136394937159591224919284099170301288448 12740237 -581974441485319259809084882434031891680 12740238 125757714076246459988835592673787410304 12740239 -873149381961496514700644776996864989576 12740240 219951720545164571012111177720097669120 12740241 -90801640787417942035324868126335707840 12740242 246230998954370832516236659431931452192 12740243 426644853756035488852729853113469313024 12740244 248213351636801997518647513605719549952 12740245 -234440699052643344855432091862669025000 12740246 -282182573393263468152235767029366797056 12740247 103663680251596122751538536151786809440 12740248 -725019665273429695949950234476231536640 12740249 -862428026954973059965235864385262605750 12740250 -578114181297275641434705522797919936000 12740251 2222870575485131435294906880084057100800 12740252 -2534378218068551018505032007596507136 12740253 627974135915510520400430794240718469504 12740254 -1078160580545312312193494648758884983424 12740255 -25607112335856522032024965344427428480 12740256 -122980000535035646813961218229792669696 12740257 360672371455497726659350817337365601506 12740258 -405678182581080374312670747074631832320 12740259 -161037911496337157263368798890415046656 12740260 -142981173625550434685629219652931072000 12740261 -112279700945952536510861181581859813960 12740262 -258221103072960375423771059407653142848 12740263 -2692501503802449204839993874589137676560 12740264 -886735412835770532531595494128512496640 12740265 436529746481874111270444744159390215460 12740266 -170077517335689946925660474284311114240 12740267 -1232406401113158474561227235194580276684 12740268 -316699443413054025344310198509915650560 12740269 -630199511219480320634972361007545220330 12740270 -70778112896781377394416658087931526400 12740271 601858219433415431334033844225192406544 12740272 -401316719438607510970861349515103617024 12740273 211451273867301988809316465339129632768 12740274 983970167391946578618967601492838074880 12740275 -643672028511024310627050078037637665200 12740276 402442652968358445545477507183284144128 12740277 335108866665022408477885945825556331840 12740278 -466499820144107626690490446002266880 12740279 1272863804182038374589064365252136877640 12740280 4823653936055482585397150126604288000 12740281 328245883121359482704225519117936071082 12740282 286488001036375520253827874741729274992 12740283 -219560995968837751573280626134540733560 12740284 382913554441251825290100769260647789056 12740285 -662525717743044809887604670862814614440 12740286 -28870524477096805644046408401637527936 12740287 -237840003221942254212558672501970794496 12740288 -21070404661487240690451919426251915264 12740289 -976693152743965470532793929424244608976 12740290 420675478212763411739053012493005870080 12740291 1562290130686454485210375050417171301692 12740292 339749874703169710892163088712737727616 12740293 -1383221241201877634021310438188219350020 12740294 712126524632634654262171878336519411936 12740295 -521139629242538789249037584399701189680 12740296 1379594583841831337006468982025690152960 12740297 -556196092420625235908042398201015417254 12740298 -1752936386708324133535568446014382080 12740299 -224492561716878374509680419942988023376 12740300 -83862272453195756630556044942339001600 12740301 -331413374789405226536330840564598652800 12740302 19128043508998582797881046503848231104 12740303 922838710840436509039144479233504493552 12740304 -57993432687754381426772429276823945216 12740305 1279700928188649004895873006169252617460 12740306 39952919901804278490642808987533499680 12740307 894649380471676746392768237017366854840 12740308 -8302887427775345194931791089521629184 12740309 -545906128954001039264647509660836035350 12740310 32442918070254570852158327004171429120 12740311 -952740442304107993019712609620019392976 12740312 -232989773064280073272453657716869652480 12740313 512875613915460686163332563437241972944 12740314 -787154356735925322649353326872629321744 12740315 -300727282599440523465686978181485008320 12740316 286474339184248148788290554324699157504 12740317 -2234980283132840871352343874933179015360 12740318 -18947127462732399682207800859874193408 12740319 738509252199956792551922815935461853144 12740320 -794422130226865665785776138914602680320 12740321 -518760387903969707807944923680736807552 12740322 -241281186373175694917901486064987101696 12740323 1228129697708741657259487144738229089280 12740324 1165240590027069590987858817425151405696 12740325 9137020348389493432251828614450376000 12740326 -828180808757979228345151327178649945888 12740327 25579121404732411132303570441640415312 12740328 11775729557323851768895579234056207360 12740329 548290472227434194094276891303131982976 12740330 581066215001464511963888672379111014400 12740331 -164533468300572452473068956225450735616 12740332 718004079542826358287073208824755262464 12740333 -1842584390967079648544519817516053861418 12740334 526787731136482635941933052785522485248 12740335 -836305350815180025510479113507787211840 12740336 30138821076026129549622838421469265920 12740337 431905827370099482626595322344814765440 12740338 -203359275159657645722703002008486289280 12740339 -556243857938262927824236789254841879860 12740340 46024720618427954791597196283850444800 12740341 -8481022823338584381641962808395234688 12740342 -826434991901458055871119735383717065600 12740343 352454594928168621215797696020450015360 12740344 794071844620622119992112494940001157120 12740345 -153935790241951370360017524496297299900 12740346 -118407332113675693328173721194237411728 12740347 -1280754715405445843249722687534156906204 12740348 -436474727237755586425965595880566075392 12740349 -117912969181224022066062665418910317312 12740350 -52800101999741166000880769550188640000 12740351 607945028524605165557921822199487423512 12740352 -545835780522357161198432981907136315392 12740353 354830610658584891303483907475443641602 12740354 -700165397695167479082525878313446732928 12740355 -621276428889392630122933680163209408000 12740356 -297389433779400347430889154187459511040 12740357 301434644071521347952695015932010913312 12740358 129190631826703376701398029059075063680 12740359 -925133911634169019809516717039739790440 12740360 246216416613759359469616011574321152000 12740361 1017818973047336119500885064660952724384 12740362 697018602361128325600631608861023600432 12740363 -34392209045382932144939572299072713388 12740364 131028422817161764643814001439302625280 12740365 -1480105569706608796335806074705328683680 12740366 -367020343072946819277981295244843170368 12740367 -519214987247680308277124121758312724480 12740368 -531119960996967980209584179788759040 12740369 1133412315636709457333610931673120494770 12740370 -266853767632702175504989392665068915200 12740371 104737783541789376650302808007661935104 12740372 -816909994787934459275396399644396727424 12740373 -20234516696051003046293711345414475840 12740374 -95211071063711536313591845063281149760 12740375 -298948269004193835764584498728071100000 12740376 638926689086034237812742177389609779200 12740377 -518431194264295217981731669566891846592 12740378 -52228993021793030252131304021335296000 12740379 -2708023752160919768584056624800806697472 12740380 -89915546226440778560785928387920896000 12740381 -896031097672990518154093512040679425236 12740382 -609582596045811653740650590855998494720 12740383 170233634719081842609951858245224459320 12740384 -26037153407970620573159134973015359488 12740385 -423097047156375915604463887117960135680 12740386 178077311247652443219520784782162575360 12740387 -210335991426491921887486303468661465208 12740388 -459217533256089351586657605421168204800 12740389 -540258207329904571128534828760366803044 12740390 -1404810989200966155139506752257282560 12740391 1486199395308560113468113770996250274440 12740392 -766982437038669076465129901380841472000 12740393 1544427111049118821809327107921574157440 12740394 804440171577315780004726000019142201600 12740395 -388853618382655515509843360244158439840 12740396 -1297961613131886383461347343753437035520 12740397 -880103207602665724059329051015679902400 12740398 3967763075735815969058200754855576448 12740399 236101318308734856680177414865633463392 12740400 96683484031564693378859326440548352000 12740401 1250471162574487163139372026201207372400 12740402 25159582906876447022815731408236852352 12740403 664383700284658265023836763986105233760 12740404 1317920588330284840327107709337144809856 12740405 866098394622368676586533410511695665920 12740406 20098074760783906781505611139761276928 12740407 314503759996144700043754138655085659632 12740408 1920028720335681379247009263199352975360 12740409 -33823297122610303263178037892940087680 12740410 -725844252189376702636682942185964036640 12740411 119846721821143533675713100854885802624 12740412 6876302534542344704870584529927119872 12740413 408872249087758985980294842413003831424 12740414 162504241270402191990830173752583693056 12740415 -722980740189728734141063577163365052000 12740416 100916403759805292685583856495877947392 12740417 -1516762649863372120912746415749493074000 12740418 -112135109608390603795026416647720303536 12740419 -692373951959769553064553990754371106560 12740420 288400354794466533792077321790579548160 12740421 -751064151942971705700052883010472089888 12740422 208230008767879257247801112951800060224 12740423 -746576279618095213691067980858324348328 12740424 -351724055048890828391334614514664366080 12740425 -134749724623188299188632111445087108500 12740426 947308173758036723069102081500244745984 12740427 -3179718947759231676074871336229942272 12740428 15337813812050550502399840256722227968 12740429 671895120822009988158358514974297891800 12740430 356873187099500130849324709598739947520 12740431 1799300350568857933164978819875250224640 12740432 -98583709115431323681360020596320780288 12740433 -15107327584413333906353903958454222176 12740434 376400730251671989156703190608798344192 12740435 -813844458418152085414980411123586750800 12740436 -478857323080697188290429126068421672960 12740437 -861256309947045081730422854094123255680 12740438 341918299304747594452059450885196473120 12740439 -441151032665811855146686437333661337520 12740440 1171997561027924709595470905403974860800 12740441 -33096529225454120071660751777209492470 12740442 -103730394116591952241207707376551198720 12740443 -436512213985609157211349498076512934016 12740444 -570247837399094902822394275168374296064 12740445 30125152950337703570916901058319167820 12740446 533751460019877814100033895566712529920 12740447 -1036920604496940580819792639066877259480 12740448 138613411012616227274504309259443896320 12740449 -1866615714045985374149084265269633571550 12740450 411683751645009339359242140040027056000 12740451 25130151267633308264470964525172314232 12740452 1054285834653361517244217176762568562688 12740453 -1149235979241791253546322551962743968 12740454 815192012764055786227065857304317208960 12740455 -38837106234848050487250066216814524480 12740456 -606402423925044206442619104122366469120 12740457 -473711019510231095481151207423125640560 12740458 -375317984086374677818820517762912275616 12740459 -1295103437694434804198656386067556108496 12740460 40233294301824249338743976655895772160 12740461 1918448856760430641913596199935282335062 12740462 316612569296639934182259010318326973440 12740463 -220336843631269048168222605202466765760 12740464 213516310272935877394746665005083525120 12740465 -6158295553717442525907828230575076400 12740466 115213858118942572484528277020547383424 12740467 -319671097821944336418469872447962946484 12740468 44802297674563614940183762709940480000 12740469 88617659932350947917491222316723937280 12740470 5314053577628441398114362641212252800 12740471 -28779995326565291664915955970190764928 12740472 722600985090696991852960162691761950720 12740473 -721793078446104443512612751500755550976 12740474 -148553727081089615900722811590336681728 12740475 549116193907723598989503108955502731200 12740476 3232995522164708107211824280863242240 12740477 498447253455553929198507108401269192326 12740478 -275867556567850219996535896155680778240 12740479 777950769220980827588758578475950420240 12740480 1315945581871257056463664572106643865600 12740481 -119089734967961269125864972375569696172 12740482 917930565552485856418404412840308034560 12740483 168133268778087249226225847858642355360 12740484 953990285916395098141271966320531393536 12740485 -817102034683496591420410692686042282820 12740486 -626121688729742463564493071115430437056 12740487 593428713036330758555293544141940624768 12740488 2506577118179554810764098779847417856000 12740489 737877331835764268644007477283263515290 12740490 237885006616452738301528664475086580480 12740491 -3725698180021307865258529034519942616 12740492 1576699352306261101576655727556459036416 12740493 -560253469555619647466420500484098844736 12740494 -30518172103192322516107166770325184960 12740495 -1803220733154393351175285891742267450880 12740496 -50006856311751732531348363271872380928 12740497 -184852891463021883827377617333133374336 12740498 613880146596867137700360687647407194000 12740499 -1108474685929976096435101738522656794316 12740500 -237354433120790003767660301247717888000 12740501 -269992503165813605750743317726942380388 12740502 -389725418272981192615743918841581803136 12740503 -1813691347732325767655236969910712200248 12740504 38724823520610737917345466557110681600 12740505 275537786257523870294236100435950185600 12740506 -43313593070330479189571783365852872480 12740507 767266459783955262017256281145880079280 12740508 592938434393139267611993669352406930944 12740509 -1715152785383523156103510895047921411392 12740510 -198699719958231997947997099939774107840 12740511 22127278984621947771188976848008687104 12740512 -41863284750689578713307665483487641600 12740513 -20036589797058117136084016988298054656 12740514 262330772944266757658884336149061377792 12740515 1350942563612335533816267387480655550160 12740516 -56645859407301296768423790097763162880 12740517 916782082080361143845390848100968266240 12740518 347445225858974376315882581544306938112 12740519 -1027654958825237978784078460154141823360 12740520 -152854312856762349179070048487327334400 12740521 1885729456658049850325583177064681373888 12740522 -766783080048123898590154433015681828688 12740523 -73800542106499633224415522132201016832 12740524 255399124522504694127560221381418207232 12740525 429983380459596227656214866772557920000 12740526 -664134750401787488103687557035430973120 12740527 947048139755304039396799998957810897952 12740528 68934294743578196068221960097559347200 12740529 -419174067424681295476483165293914364816 12740530 -541771952868469594893131877823311098880 12740531 2069201098123636490723723712943824111672 12740532 53927664977055690816848464417267617792 12740533 88101727234100359030530311901556917600 12740534 -117639119339987422860685534459948388928 12740535 -263433441717927558053258190775460818560 12740536 407316847912958689389960039413455196160 12740537 63916706602603603285890903179202320580 12740538 -160437000526099486761653236818548960256 12740539 1101255680220987106760222682880974527316 12740540 -244201274960752881842805847569212421120 12740541 541771381347597521066041928748152677440 12740542 -1025655861109152161781572272740441923328 12740543 393436946994271296617741409343276072800 12740544 -23667924010034662497502850382676623360 12740545 -644210564258429708882352520779918633600 12740546 -82038175304183614979113417524741075456 12740547 595017306317921435669105527183790020272 12740548 868705580339442051322560012096320491776 12740549 -418381691210682305817864536029290324450 12740550 -343827845070208303673825467368381014400 12740551 -596090506498044670997480319398595970560 12740552 398456041295021032817983069902229708800 12740553 -208076589006407774448286276594039323456 12740554 613918128214213003848648938113631228976 12740555 1202645990432660306512486877401165548960 12740556 -15205253475353040468880621367844335616 12740557 -730119291325727117040021917574701480160 12740558 -62254701331708939047974691216743341824 12740559 23776439127716766751572286021739399568 12740560 39136104622743100473015897425769922560 12740561 118958702241159545696101758774096284532 12740562 330450648826474515362717145720327508512 12740563 1095427440005927365180271500032875595408 12740564 -102733812765045206557392626962173941760 12740565 70393781982084485070850821286622863200 12740566 -342319085706178406703721198309774880256 12740567 -215894954722173045253261720339606732800 12740568 415536348012488284846511739571429109760 12740569 -143652748347959217408771058264572670256 12740570 -433733710474679507345680556571916027200 12740571 5555547504582420278313147834390337812 12740572 -769633443058300010982350887067177453568 12740573 -1576421453187671131198713189055995737178 12740574 69133152047463903341338611751710720 12740575 -314589942588253574651230689778113524200 12740576 540516067988314132281114951871031672832 12740577 -18067881479032853507413649791043035200 12740578 -141637416786819446808287873149678961280 12740579 -1649341025975077308666000839234411774820 12740580 117381448025237260901791697375279669760 12740581 315626059639988852818791944135277671040 12740582 349098359611237575314989288668017393664 12740583 -535245730551542740321340444314136327040 12740584 1817892025417497228075187007116976962560 12740585 -320077454872869432180669631715848293120 12740586 -321547414607540531223795151153780511232 12740587 97431453489616176205916865422688117236 12740588 1201833460829160272782641443665082289408 12740589 115329835244165375724017473016658788364 12740590 -221306137306054000435008913400000409600 12740591 -1143914000436353064004868559299450713008 12740592 61445090970864026827387465377198440448 12740593 1218145391759481010624973805509437365842 12740594 185198950182765668128036956779234743200 12740595 28043596365853978077786104605959859200 12740596 88705870969456529546453785315060623360 12740597 -244912833000944350167512550582547439616 12740598 7209215514852650622192042483289056000 12740599 35524562381345910433498926394990842720 12740600 -714930777991688003802676401755398656000 12740601 950940583042948661468976884371531265760 12740602 39577245601319474296337369604174090240 12740603 -1812256495568673188066459470200482909148 12740604 -523975572883699213740579266081728495104 12740605 -171759548882758397500384055448493942440 12740606 61428814513143401973754651402045123200 12740607 896788288977269381298495139924333223928 12740608 -116440143921327471198943473829014405120 12740609 618335255363901355735135983067435540416 12740610 413432784844756937327717659831311221760 12740611 -107777749109230687754791848732601598048 12740612 349756159022052886271305824915342213120 12740613 125234689981288903598104490120443452000 12740614 1246028364007918314719150183953773250656 12740615 407722211956851871133115337092995976000 12740616 -189000057980291421553988178698645667840 12740617 -10639574670347619894183610684016400240 12740618 823528305429827039192854187755835466240 12740619 -1954026830780562453225565652629971540480 12740620 157586508472020963504686409919412090880 12740621 1633547810483243443434729615896993059200 12740622 -198511161524436610604423178663659485056 12740623 222760176858348078112265534226245017840 12740624 228912137740808539527032010558977163264 12740625 916369746236743512385995738702462000000 12740626 267811112109885303757419330117017050512 12740627 -235882725388581654990906904706469001368 12740628 308319669906538061509863488761632030720 12740629 -6090120169978198223891391870395514528 12740630 49517686009441143735721488417757420800 12740631 988056627355513614475246878158465774952 12740632 -167114033343433892602582626508792473600 12740633 1035675462225278337491245163658648167700 12740634 212762137447810306838485882498553036784 12740635 1558462103783042877002419025421993814080 12740636 -93994882038385799001024923963194225152 12740637 109162578450593639358380125467913515840 12740638 66369023579059114760637373249322685120 12740639 1102029725340489664496458305432823129440 12740640 358515728640049411744830021209319014400 12740641 -501407315569358992944394090874785548958 12740642 -3124956212480558946534019334930352768 12740643 208409860668288679753089681776312218080 12740644 308063192765690040833267604742102691840 12740645 -589946323450706723096624145962634892200 12740646 820693034725650468890557932410211532800 12740647 1050599315896281445231899801931777376040 12740648 709348814721560997506730125074454031360 12740649 748235675888475922582673461328822757264 12740650 50975023735312602674821071467272257600 12740651 381441082648373582332950160202534686464 12740652 56593879533467126490631686805153771776 12740653 789440336489506327393113673173730845760 12740654 -400194339885575355797718232240523116608 12740655 -642403501817763635896323110982134906880 12740656 206594150386329472456587031213259866112 12740657 -3749050075061556150594082278870191105880 12740658 8076896345178494880010512987613224960 12740659 -309981469371242359304362538543423774720 12740660 129815004431652388693377679355437455360 12740661 845597086676432511861066130635194824110 12740662 -133431024298555852507462023197377439904 12740663 147035977299802348601682817646919509664 12740664 978956281226921150003656894142581739520 12740665 423112346437320356084600221993315605120 12740666 345377077403217429202131291575892738048 12740667 239602019490404332595347555116146703744 12740668 419520030252662834810854640351754126336 12740669 -1592000748684264910154653092116727111360 12740670 207049261177291815679466952431420336640 12740671 -298033202824376285599300188891587192128 12740672 69027342703640074367234456434948177920 12740673 -1006654159979038157274928789949254300992 12740674 108970054973247994161551796103438704336 12740675 -359957488528100674881339567936727777200 12740676 96332360730244032393252742401324969984 12740677 -2341438109092545336342143749193984485474 12740678 498437678260176865504718755489816405440 12740679 -765208625017382357217633633694414613760 12740680 1300990172768581512840362559121268736000 12740681 -459987027544344068329880665974066598236 12740682 -323981649601845127421045049186818492160 12740683 -146457680329927995356530724164478456400 12740684 899730819688638603037391269802967647232 12740685 7978874741404108323948097547963941440 12740686 719777317367551729942999135017554978880 12740687 -267749056453047114189557126301380316480 12740688 137830411415685032121256942799394570240 12740689 -310894036369239239639413461185946052032 12740690 2196552402854678111961385355228835840 12740691 329708109320686794459234342202152435504 12740692 76243562913910232798462609938085011200 12740693 281739200367753067609064343596158492800 12740694 -421118957734402510728438325176739004928 12740695 751959196000320839448506212821191400 12740696 1374782045123825287615886555486546841600 12740697 -349313961041579520434724814680427953360 12740698 -544742218374348964710705929488279365120 12740699 -397508033661219524331922963452574170300 12740700 -123437162149940989893277606540535193600 12740701 665435800755308792746840441048005448332 12740702 -354381510565494833530396626491655296640 12740703 417268325847220451538968846671671116304 12740704 -86601528015950847106149702145823342592 12740705 -1322901793785889820568438921142766332140 12740706 5435450028132190480187523323012275200 12740707 -173925749031322358085248172718087105888 12740708 30010026865021143117385097965780825728 12740709 181876867380141506973556707089409631488 12740710 216698327555549461383020016106040549760 12740711 579334055131472820010711559775538992312 12740712 -293447265642783536738872185642901340160 12740713 285995978179427640108578276611282193280 12740714 -424185938346299354043150770383612063488 12740715 277597480197498400437279440891262307200 12740716 -744437947836520944225438888578558190080 12740717 -456952559522971890736328025294777222048 12740718 -24101555992451273733151346703062340480 12740719 2172695791976219778457036824518930375120 12740720 -269786754546807968579836762001938513920 12740721 -13133151468385026474074601414752612352 12740722 -163846584179553112290109975818897839088 12740723 -391147576328866277680124377452109992432 12740724 432298170267432730582764900837115201536 12740725 -441953158019414160465057971382396296000 12740726 -280689105389846946992328118041921960000 12740727 106436226387377961911500484813879749632 12740728 1363362670808634764501145037421936640 12740729 172839207624397775255532005669716374084 12740730 34719459023131919043016553194815360000 12740731 -386664238422098020954985828750331237936 12740732 213907706494469270693729326829555814912 12740733 -1149968831753500018835369547656852071578 12740734 -54702099690212482838910592000254645120 12740735 -407886770144470836847466150290218240000 12740736 -85885759639490352658698598571468390400 12740737 -428606598713206066251337140754149956736 12740738 37057575828931550471835858304378569600 12740739 -602936063656799954767418446160857405632 12740740 525323939532057837362623004085323059200 12740741 501279313289709723719581754208274386330 12740742 -218415918925135383826903407396457849728 12740743 -827001986726473696981717953119350970360 12740744 -194689913175798514070453984184112281600 12740745 -298329722779700838706825482628260194880 12740746 -368610692398723075397397365198703524256 12740747 1970510973326220002756331963437023562196 12740748 166406765179708178441020522285839060480 12740749 -592182781753199345590595381859326466240 12740750 -120846725448840004890561383537135424000 12740751 -196599123856481696933089987631362120920 12740752 171805907741159459489578024633928515584 12740753 198048995165441735001484178325292706304 12740754 -176722360058544404011281433247532664320 12740755 1300905317447422355510058956717344842000 12740756 -127789932504185656874232076955155329024 12740757 630687730500707972229558470421491444640 12740758 -65618558289629309171695895172543359232 12740759 330698558573088991485450279492135714720 12740760 -1043234358442886671942566880022298624000 12740761 715655977700591718311367114022777246224 12740762 9436823249514004830381662097442282752 12740763 -8163407349441947455953918936323692032 12740764 1101559138969745736038038491148100115456 12740765 328408168875976768684421302485783538800 12740766 -535483123926631452365065637459004662976 12740767 189320364375505988280774722383351803392 12740768 -658157997784224478686071219063208345600 12740769 -136787907274392328844018988299574972636 12740770 -94637994607443823441747296597069258240 12740771 7385075168313730061638323592306280784 12740772 -856372020836339862921829889029791154176 12740773 -9419882094942978159051351274217302020 12740774 148953088661814889597140424154517191136 12740775 820678511025838537245230306257144911600 12740776 80971028903331025259501640951373824000 12740777 871468106868713589087669273487500742272 12740778 -467014862337762557661228410087184617376 12740779 -64732989169420585076307164060170583280 12740780 -133508885022389880779583114236061834240 12740781 -196735386576480282630094387366163246400 12740782 739119075848051508208813013850446044992 12740783 -295688297134307458695728483982507259392 12740784 13326467956376402511017410580487438336 12740785 -1162135825747951672516233203551217779020 12740786 831598162494379834360041374183141237280 12740787 2845863518505876898335191699838874362240 12740788 688294161865138117035481207843709641088 12740789 -528916690463440446118947838016665243410 12740790 -211687673081026289960435704981824113280 12740791 -83597939413190294297299663908746115072 12740792 167056128123733189787114014751032320000 12740793 -547997223633085187777467176414925383936 12740794 53591491755878732901657712194397461504 12740795 393055283785569754232906862171445058400 12740796 693133625661427582979088700802394173952 12740797 2638644606503360034518965750256114246 12740798 284514531853349860532821502073523141632 12740799 811082305532964077183424474120212455680 12740800 -155422552844015410126111469247633817600 12740801 1240333213680335875873453508550990750000 12740802 335045254789633538470419162669486988800 12740803 26982010270294334407442038256406645264 12740804 83787716520548405836930436550009077760 12740805 -68226808491480087815126139111370135680 12740806 65214286841547290194617780058446192384 12740807 21235246285572499767359014753069746432 12740808 -233977584356158506387194482926314618880 12740809 2309444355344793477304902320178939346010 12740810 -371015172615344576538930115197438938880 12740811 -797571103655521569703780653691811414400 12740812 196139993898256304845042162742854182912 12740813 -1507631191869547283908619139522915570816 12740814 187677716973466670447462730895011840 12740815 198417406825422422009983090684660989960 12740816 185234119787870567353806958058889216 12740817 -161307945863477112619643181301390997520 12740818 87798439107414866938046020671382432416 12740819 19457510444029708048675059122883081120 12740820 -59670244464039186889024576110581821440 12740821 -865612191662368713724004496549573729156 12740822 -90549080846420409550808412608828568288 12740823 1301910875672029601543937326204858410272 12740824 3056300309551234766031352399025189376000 12740825 268997600127621422710138160321580833550 12740826 123861741551156410397483906099466298368 12740827 -708931721286077109898644208744905404160 12740828 934492842163076099962126939539867744768 12740829 13624066771534363610546074067946038208 12740830 -427638104936573546289954888065662358400 12740831 -2191135464504478996261584760264902601800 12740832 116734702856881877611643030402895446016 12740833 1540325285885126603435892208445069866338 12740834 106278775289624164053537794904727019520 12740835 -954145740475093968449268182333268215040 12740836 -57845493027258010001250534309831557888 12740837 1208758349187552783370067392899425596092 12740838 606442879832099123707210686243901598208 12740839 329954782158609122884011678723216536056 12740840 284270861221234126527295645878701260800 12740841 -2002460129531910442372397131561125312000 12740842 -103098207761127555924841094637924768 12740843 1535673587623113900967275176231044924680 12740844 389453044903002473559600853548930479616 12740845 -135548076537344330290012632091146524160 12740846 -366201627339347416170993668064443145216 12740847 279852376872226232295660665682629881344 12740848 -358209618073659698380805247312420732928 12740849 -550495844700519129571800617401064159520 12740850 -125580026960244058829591900239655500800 12740851 425906746544980716428534869072666130400 12740852 -23608872999099025859684527677785561088 12740853 533970491041134494541765818050609882944 12740854 -224372733441128296868371902443908780032 12740855 -1289112341158341111362722642504188963240 12740856 -941937924412580230170338209276504780800 12740857 11662504031220743054339645707711795600 12740858 415667048557298508413322473708407874784 12740859 931536172774274707914010115071025026764 12740860 -467006796593711864919294538570074777600 12740861 -442153927852191699511896539101965732768 12740862 97090393456652367215706510942356382720 12740863 -342295849900214435307626847239581545696 12740864 -1495698995035639582975565480346815299584 12740865 534899445885901410073986662206665390720 12740866 -369999222468671736363024772106284424160 12740867 -791352113275824799623779468265087534084 12740868 -110125216268214046141528082750246092800 12740869 305221342450971490966284158880571682270 12740870 211139542282726449516737295038109962880 12740871 93382059202622169752495352869080627968 12740872 621817687488840274580340553246263628800 12740873 352470598079194474089362889417361699200 12740874 381504584074722750861670313418557756160 12740875 -218075299985741641860833481411918936000 12740876 98457486626447389871642932418168365056 12740877 -2472655697540508542404202532582319200960 12740878 421061156826655412885674428073113421824 12740879 -110577630936253266958552097523425101440 12740880 1609916309099761648089009038017167360 12740881 2371316486568391513840099156814968914672 12740882 -254895948958863820942009774717423773696 12740883 -955680313032972778673614028001900134400 12740884 -78349740815110029647293266776247697920 12740885 1095110114835243672379950362356985135580 12740886 53517550790535517402243508930091880032 12740887 1261812144714992945590101541302867969680 12740888 -385808945393023981324782562638868746240 12740889 574401612008331346064759519777847976320 12740890 580452855336680718354048512805756031200 12740891 -799520157919260852263391668161370883708 12740892 183465248740983913514216963947155182592 12740893 -973146820417971143379287941036294066656 12740894 313027359853298871471675202498679734272 12740895 -15663184745400029821762911249892842480 12740896 -175949398022181185776864032261371068416 12740897 120159916702090121173233928512107509140 12740898 433807654943077503578965904328464148864 12740899 -221973519597196767626166261899014152100 12740900 9860753642063593318077406698704716800 12740901 898025080155262588339565985960336633600 12740902 705951028821180194513527921121480169600 12740903 -54469374801162699334077052996759815120 12740904 359054904056819903160409549537401323520 12740905 1358378712977731325173746186771965666760 12740906 -104681400806766146057323141917193574400 12740907 2010345658225863014999514237031296000 12740908 613150064966861115697079606008509648128 12740909 -35034958435725534423568670448515054196 12740910 -112409010597853537914181597131454156800 12740911 968479942656194605705802628902343594512 12740912 279521917260851684092045625210920943616 12740913 -148452966394002484346420047063279486476 12740914 222950685568771646044134609169943426592 12740915 -128677611547071442218390186568571285760 12740916 -504116410462242493078089270534699694080 12740917 382606657278180453248388968695131619200 12740918 757249070884671491538734829321604690560 12740919 348401528641185736815423466804679522688 12740920 -722921608954269930744328268848616755200 12740921 -3385730132428388164399924170761450469120 12740922 173339397772604657394707591134373145600 12740923 -466578812220335690545811192473293586736 12740924 289050298135037871068453015839013477376 12740925 31128964925304391816873914524073492000 12740926 -886052894563142796962874346998738474816 12740927 -1169954533207301711155350956091048153648 12740928 372014843906367652312046097526853468160 12740929 2768739755726851254961773369525993564720 12740930 -45921699691999861756202225783661312000 12740931 -504907402406994943470113116380883281648 12740932 279714412034351647713606420185870638080 12740933 809655762796392167430291684631336897182 12740934 -234636847459684986945606942877975988352 12740935 532911190538560614228124071685976548800 12740936 699032497444791316882228134177716889600 12740937 -400786944415114658867706558536744400 12740938 259131278667176827470908060317542413568 12740939 -414676017078709679936279003127635461944 12740940 538807104219396251378526813893923061760 12740941 -643004056908856723005254044391321992500 12740942 -512083354607852988378636468856021408128 12740943 1849597709709077834544628140673180800 12740944 15064867537728955681017864143489597440 12740945 -163029059433792249985898789676494243520 12740946 -453769468670898728149671572496092562816 12740947 40370701168803738338208244733006805120 12740948 -1202569859575388672937312405112900141056 12740949 672305119769217150550696933403170632000 12740950 -81904305277060775160080847803042515200 12740951 2550692194586931736752644318571933144600 12740952 26081192035940950511519246188521062400 12740953 1254135114701387099938411818131068888202 12740954 271550318707653490613714891535344584176 12740955 28203224528595164499515366418564695520 12740956 -1397247063336012897797884713208591967232 12740957 1168493661813743841977655655097705095206 12740958 93841611568388368879124653492750473024 12740959 524096119025247729599700120572144696064 12740960 1438834189386297236110821388162836725760 12740961 -443299937950398787321912193479849435728 12740962 -601605210988392229906503395165345479680 12740963 794969140104297801585170036134788304920 12740964 81934558015964683071069502603680706560 12740965 31103030691404980460960576142072158460 12740966 279322572284410248119199853594847752320 12740967 -88022444061053625677947360861089795000 12740968 1448205264336539345121927137853089602560 12740969 553514646394850722429011682655724384000 12740970 -18733501769188311425716432346303884800 12740971 2006279006048638340038012356510134509172 12740972 -321609245402779734102312160001510164224 12740973 97158499506118966887968351456574869760 12740974 -604867949898048101387920367428182627264 12740975 -30862096494321797174961788098295340000 12740976 -144631771690134551675289164447069306880 12740977 -409888510260701861490721457870561872174 12740978 741503022921484579592585113021790728224 12740979 1340877813757716536892300991291022652984 12740980 854464115814534687268013203552469840640 12740981 374483158956496782980152617072387300864 12740982 49286023743507561664352499528945423360 12740983 1772698896404173691537824397129373808232 12740984 -1443074116334536955624048947544090173440 12740985 319770086467924913841289978564694916420 12740986 10311660170895764523668544669997718784 12740987 84412212217569213937259451274129642272 12740988 98726029272669805255340264840158937088 12740989 -1273446930749224115679415023545491129210 12740990 -452355348522649558732095620455286976000 12740991 217729167438987342466832726277358544640 12740992 -411395894569772854165682823578517504000 12740993 -1922108572426237020555635821844729509758 12740994 217272908760125479548781171359230115840 12740995 -286269909066894392208396058147233549120 12740996 -34780403235312612644115927807197525760 12740997 -1406841046128271981101122619261567348672 12740998 146689833550828983316801367339960432064 12740999 -629954601887205961965113542550578209000 12741000 -120028960489434223727419764079656960000 12741001 -261468912001778478072867144993835395200 12741002 92866893934856580043810836482592539952 12741003 -1397996926216184043014343788774688624000 12741004 -1615072908484122799001708740769279090944 12741005 459408336259876047562232614930313283000 12741006 -153339708448877159595300552367037917056 12741007 89512319811662942348871598777091324352 12741008 74368596117516675066126419939803791360 12741009 459652543777172217699320481598295550528 12741010 299893577094614332097193858394121352000 12741011 -177753134798170936450202474776055079936 12741012 -860934940603322985857615388316271604864 12741013 -1171152731293998355076233740180649306738 12741014 -329186619062662365199129690213019452800 12741015 -131441892016867085927525754033787207680 12741016 -12929340449571296865730191661895884800 12741017 2139573229030774273979451355428832437066 12741018 249908918755739794642115380679981978880 12741019 2011902236166960652466537286380882823096 12741020 886195747448115637586368692375487104000 12741021 384453734651469334717174176296505882624 12741022 -861653128206607875311062581803494656 12741023 -640953338344966930267621891449070045728 12741024 423734409741151865587825439267465723904 12741025 -122872526310742095136007031284365754400 12741026 492888216311567924522142967501376741712 12741027 304663977567542996317434808138190962608 12741028 893615392881578492776980498475902743168 12741029 19440659643959104459476587480468923776 12741030 19242113985055418109832088072410464000 12741031 527133411994352108472000588957933705664 12741032 -120446707781084221808577771380646635520 12741033 -29811716828739279789553149098090929776 12741034 669944405566773835848234640374268446720 12741035 -906382424687761500917914288396374789600 12741036 293554917911415843636537164576050298880 12741037 -68200810420715984609261725256964711936 12741038 351847447145903392363959732852209113920 12741039 -808221129479757904458420632847972792600 12741040 -58466169851194297218068926273877114880 12741041 706406015282834474211039667945632172800 12741042 367387193345526549996289216007847404544 12741043 104645326954546148472911454854480595360 12741044 754593275459534078004517257742154699136 12741045 -53543698657120046627040474045177572160 12741046 698508177652378355955568544135675309472 12741047 -1995139211829768094379117389385989544016 12741048 -647581410700016715732051912482801049600 12741049 -124209259818994190559350509916690223250 12741050 1294080300223823890935508963719744000 12741051 868926704201396308052340942463843876632 12741052 1482380346094079361274233253120844174336 12741053 -105478867766261262250259906655915092916 12741054 95905190871626134710370458208241064960 12741055 -101530699464445772248834585465958304480 12741056 103153104388472805767977927995889287168 12741057 4542516399000978262126452216285447552 12741058 -315091780885492601836123210271834880 12741059 1462132107020495299715718037033994981760 12741060 -280213017412480515108553617542692270080 12741061 -392959930361980652636992203194587369028 12741062 -104385642205128299961102824087246515200 12741063 -76295159771129817798945858281332398000 12741064 174554374698085764616014343456102809600 12741065 -36343209368874139553398414210806276480 12741066 297396373070288428168796665792393096800 12741067 -43049824297874623700430820153779694208 12741068 -1632498013724168641027457121652781905152 12741069 -798943753033768194856174901839635463392 12741070 451304192765648051988295218553396834560 12741071 685643435521991626754508505270412124912 12741072 5656139999747440657023399342669692928 12741073 -907895430270336541996361154317106961678 12741074 -241374288848452078713829048760929540464 12741075 -205601803130757545416649587396175357400 12741076 1308470007433256854563558156273283845888 12741077 -766396526880188046577244037790312918560 12741078 94520948322412826206330670311066214400 12741079 1038751398259583704901872006584679407744 12741080 159053678888508115535500847145271296000 12741081 590966518155360174777702662503361016480 12741082 -972461652585528355263963878625223150608 12741083 -1006926705419886071471347573061698053576 12741084 311813843911341722691383378442046878720 12741085 538557412572113138211648645092505231360 12741086 630714685462662952879972151954271268992 12741087 -214206250516944262541108810812324008432 12741088 -541605834525148401766893249238391586816 12741089 -309227400275511856458005499423002803200 12741090 -218154062078670225062507278242892953600 12741091 2541647304938808992378769540452404617168 12741092 123639262439575074654370515345006428160 12741093 291255177020062965933805818091033901184 12741094 -534686822689985487307657824438363465600 12741095 -578748335745867969398277281908141235400 12741096 -1264745305400923040693965689935200665600 12741097 -146160347609080835557474060314667262720 12741098 -407877056352237246744426127740598330368 12741099 9900887079832392533226248552955874560 12741100 824777289369273941820935980280757222400 12741101 100924320125750235912874465351894467852 12741102 -362685005434589292352509765164355576960 12741103 245230672489623072755476627723105590864 12741104 -213745008293681617887096359448092246016 12741105 123411690997162127740083406515374638080 12741106 159180286422088860520793215515270981120 12741107 244706276818976693922160654553935633356 12741108 179517512617748945304334102314522869760 12741109 -2566085406085612635569525198380722151680 12741110 593842888807849992225507863199041064960 12741111 1820854367706440945442619165819823810640 12741112 -1663341453275549491602779581751286988800 12741113 -351413930141750782572429476639512455360 12741114 28373699151390199663557952335554971392 12741115 -8285372195773488749313313555613376000 12741116 1542917631490269817851565228265859440640 12741117 137671518337329586627473685824745543680 12741118 567936428669918553443995722184360028928 12741119 391773124512514961646832106732621585040 12741120 -127854937274490462194223699715109683200 12741121 -1237615155348324701451434031931711699500 12741122 -535483391744036864527790632824332508288 12741123 487760085952510995162763712636584290624 12741124 -119516315029136106829666709746170249216 12741125 1808627011202384843795347798722020235000 12741126 -58197346634739576726679396536029417472 12741127 460458975501772857273517041444176910696 12741128 -93453961157397035941647385218083543040 12741129 -980968381091004862230559602929207443926 12741130 68459772772510751704266436668081636960 12741131 -373920631025432157097110244436225108496 12741132 -169556841925106468399310059767928107008 12741133 219019882191749635501467863953415842444 12741134 7213187337798958164663396920545617792 12741135 151095998787094370130357171753654520320 12741136 -226166680108295386075053157536469352448 12741137 651521465878080600469388140068584737572 12741138 -31747122913772510284862251628311071600 12741139 -3485219205546610247378015776206576475200 12741140 -350623613555963721847939778041390225920 12741141 51840800933174808089117953467898592064 12741142 92871638459278149538767875301035069472 12741143 -338717049695278238212070113736160340872 12741144 -157872142034205730225313940582961397760 12741145 -458672139499001215472104249316729951100 12741146 1486740577595895053866266075857448656640 12741147 105110517571531822779624560288450641968 12741148 -358378727996980874015280673547169562624 12741149 -346066047398695791695166289438776426336 12741150 54052883190507032266484982823808097600 12741151 89862538925967314199316843280396000400 12741152 -2333158682767195015109903389196667420672 12741153 171882484150011053129455982695195399200 12741154 556401424020194693203093619812284861600 12741155 -77129406677536361733702411118599290880 12741156 -556092803186361026352392910041437999488 12741157 -185858227512140743971230184089527682880 12741158 21389889561010917492489096463167998784 12741159 688770496354531745896464296643589624104 12741160 -263498645581705496241987008806639411200 12741161 1294069481369622976287785804340482746512 12741162 -261119849043581605346642513786025709056 12741163 -749183593104589781819079175008380803056 12741164 1028461008224390410717472106823350160896 12741165 112240408131726930856478085401300328000 12741166 345291690339046308314062507835578612032 12741167 816100049760179648867685297820322643216 12741168 142277862205078510657523128698234470400 12741169 -8775456614949319984223805703306514368 12741170 96951247454064243562334140065782241600 12741171 -685786819652571165289259054737543410888 12741172 -153330236116144315002083857009263943680 12741173 -838110326332261307253912457116582994578 12741174 -64519864293740299787010905795751177600 12741175 319949630429014339492090897560644224400 12741176 631949616728209223656499919474529505280 12741177 1071287135936771175719758288423857395232 12741178 24610928724775084522543921891413241056 12741179 -1028149308984113336604262149517458720 12741180 -18454129205988364249340183993126231040 12741181 190680613282141668364351584167623397772 12741182 303451705049196117873838047887623329792 12741183 187847242222090397104035022043785356288 12741184 -33558985189688255373323243941539610624 12741185 -310992313620956442014899371114143155800 12741186 -172631262720875090966557240384879183872 12741187 -2123129532703385489734304172975179780164 12741188 -7610085792625959037733181432767856384 12741189 -1173057201568424411839260054677108437920 12741190 -21364204469369435528704714420104407040 12741191 2054315065163450239057750511068693708800 12741192 -796498297860716524389379544192478412800 12741193 -916170315549612415120659207761523403558 12741194 -749602797039203079908455784865703232928 12741195 -244032155858486931966748355052917295360 12741196 540187165262176961850676869632620859392 12741197 -182704792245400227116591218346283828768 12741198 32320432099124772001304089632479273088 12741199 -1856966510236988104968552568698790334240 12741200 93977166122706935140421747662610841600 12741201 469277365869490635874904978572990272 12741202 -27365669929121723384862960365611723488 12741203 4212187403706389066614266187883561785104 12741204 -39114733659873814437330496907409666048 12741205 446454976075809260542974062933821124760 12741206 413023455332603237691969411698330187552 12741207 -527099786464188754531956905560706929560 12741208 714334728744314505319171724082643968000 12741209 77336415196999320054567362201205086280 12741210 -544311960008778176120766645255415929600 12741211 -114042686174721405011210625269603174880 12741212 -257765483605981305812893596228254366208 12741213 -544215876880888174805247232066752003456 12741214 -40695602887566317953752680244170148480 12741215 1351778711366224532740357075962525816360 12741216 -476831453610266626606740556563514392576 12741217 -434729341160498063363832115523381547008 12741218 163265355686925940979789099915644247040 12741219 922822116559645845054925984879040005224 12741220 -91801924366950893607746069647139328000 12741221 -76806721573871599873762504388152735008 12741222 -36732391677755075455619361296988303360 12741223 -1134852987641517083066980942292857768296 12741224 601512299541396026029265467991254440960 12741225 249048338476268079157864295077189016400 12741226 -278400672253426313499251242191504662016 12741227 -1448866669816451563446515544890567535480 12741228 -234501152158149736917733311962604257280 12741229 -84120039671775608612371081503914182720 12741230 1154888806629008243494965511557184780800 12741231 -668747103052473339524633080259594496 12741232 59264991619327365987805069559578427392 12741233 1720370646600754728782357730477453142482 12741234 140539091861674636295268822384816783360 12741235 67774805252583985099730741997793125600 12741236 -1635664668520746822984035913287744402688 12741237 -395596862583150875895078444338251235940 12741238 -1239328417721723058162405845655515184480 12741239 -20908516447676602660734860184828816768 12741240 -7397985036187469902458078168201216000 12741241 466285568345264599957338089650802175744 12741242 250819514366560460172872521612175653344 12741243 1148909148290898826313630658623323530264 12741244 -868376824040117249857444368150209024 12741245 1533048834216407098493971276571122119360 12741246 -59071873259706394236313226959493775360 12741247 -994196107418609449656433530520459352280 12741248 277768361020635046845217344148262092800 12741249 64802640139802064037146188619033005088 12741250 45394835378696922721186509916758570000 12741251 1353283398696438906344558213197737255504 12741252 321681287416138999742037147161035410432 12741253 45541978880116449441486675905389657728 12741254 -50867824517778874058235712821805355424 12741255 -393247027164441555154175977457788368600 12741256 523419456612845710083785594137612369920 12741257 -563190513706796672477827000965126721920 12741258 -138244896164491542220365177487134347520 12741259 -1162381555149816282394070442810275434540 12741260 -136633361514688312536664904546218137600 12741261 504866223377835246201722626942859483136 12741262 719007365809991870079300373403842729344 12741263 1647309304403961695461427751766491742512 12741264 37563488856604793678313033307172634624 12741265 -861652784091819491025801063688734091200 12741266 -628289175166910342090238245523044577120 12741267 -260792185131517922010577761286845911040 12741268 1064216267040321940873623365222276709248 12741269 -1963569789470738851765822829283425664480 12741270 26153854487506671988739353217198985600 12741271 -779426490093719871808113083864917598168 12741272 -212494733720557812416935958462734387200 12741273 -2519167691879064421963101949573961352000 12741274 10236258729649640251277313951841140672 12741275 174839656325760748330293958617976876800 12741276 -247498453807664442480908114189026272768 12741277 -827170452930887337497807898325327223808 12741278 136272203152220074703276218456604805120 12741279 -440018608440159774142323055532321909760 12741280 -789998316564803043407847915806398218240 12741281 1228124563345602156495861413039554683264 12741282 541584049549589223181687573636019029200 12741283 60635159636454673302684407909691615336 12741284 -944666162414606162484240673032235392384 12741285 -245735770734429211687128578959463848800 12741286 -27306422781080724458476078962977625600 12741287 4323894654655354785340132378704746496 12741288 34096414042856115388506162209955840000 12741289 -2033500245347437551779872007270259823968 12741290 228726993267389163800210909287463618400 12741291 -1211110040656859391944611640379491406552 12741292 60999433304058373913987539958403404800 12741293 -1372903889219510655402994812479231668458 12741294 529972163060193615765588571007001953280 12741295 -600076143953068678401227303019192955200 12741296 -492282108409484447000544683071860572160 12741297 -371802824598585265423720614867669075072 12741298 -390717414823125535410603995330789799936 12741299 2377679855631088188097910311247248332300 12741300 -17994399198802017812718888040444800 12741301 3088865471792452287955013226390804279900 12741302 -8994572602736458068844460823974437248 12741303 1081259776057790385579881418800188201704 12741304 794801249103616426106654058609277685760 12741305 -420337219054265188451486435512185552000 12741306 326600399980257056248138251417260651520 12741307 199803969198532991905626382883420525920 12741308 -119325356729988125450988196060073475072 12741309 -82010575145646541054922761510178759136 12741310 -118077546762157582517123896623040020480 12741311 -608308371394303189982837342138383831176 12741312 363050280999738704049523780186256965632 12741313 143331903446966088112421684759467641384 12741314 -146057407440359770915610148879826938816 12741315 2583696770162639861659969660006266720 12741316 298029628059286533550379974441226211328 12741317 -1883428544006860949212122295868296337634 12741318 -94655779228827494929398037449989920896 12741319 1951363046526093856250180087128224149720 12741320 -202767025861538842924724951991430656000 12741321 -208032907539579236490972747314167362288 12741322 207793875960518960747732764037456187648 12741323 -2069561380295892699403157318446377302184 12741324 -420489691262814408997889238162599116800 12741325 -377491440983657482033979549196979025950 12741326 -11688995847941837162231774323545376896 12741327 -1857684546201001115037125052103366370160 12741328 -231437703598490290837794341516621643776 12741329 -303700144489614630864849413307500640000 12741330 -1696979730805606155356513112155996160 12741331 -1839325648397027382946243071511409334800 12741332 -75074601256487360364714906601648447488 12741333 206771927600294443215232423819402756608 12741334 -1215893121531699017448517765390189673184 12741335 1215474426204927062367170408838953451360 12741336 -42880506901712852192598809176729436160 12741337 -70719317075713226497380731118901528000 12741338 -559884993711626833365094228551236764704 12741339 -278439954612401631258009457725497707152 12741340 899648067405690607588664575926340707840 12741341 373362660381946753698801423071047277184 12741342 -342999880563484884827051067636770666688 12741343 1711911212348661920743722380593172705320 12741344 773333370735990708327274076770469412864 12741345 -269929860825703260215842244339641920000 12741346 -16447889809657083204553580714833464960 12741347 -194707720267014522407226965151070312368 12741348 -613363059252055038533375903197508766720 12741349 -204913518629053747379717190824395677920 12741350 -628834311533953003667649411833377773600 12741351 474009047825857854786895212051210336384 12741352 -472307044297233280561304146989685493760 12741353 -1730694075512228216594649857647530152220 12741354 -409874753608081308263273147464434140160 12741355 -375184395993500309795623418558453658480 12741356 603300939631030833187314077700397059072 12741357 353602263770950216484680940703010417920 12741358 -400882399937754833669995305459097962624 12741359 887202731647032010554282085471161767328 12741360 -199344217304202881720420763235580313600 12741361 -385153264476818792810559718403320613038 12741362 325573939046457608252601759386354256000 12741363 772875503873438509462994926177232750292 12741364 892998273016034462244556321578772851456 12741365 -43638148231573595067515966117417314560 12741366 248781896760142620110013338006950952448 12741367 1175927617833117306579935219725702557416 12741368 -458823527597750818780298940029010493440 12741369 -343310101173743421995542181229379174080 12741370 228101864495826819425249351950708646880 12741371 677754353478577571573318449192335813120 12741372 -263463056150896131570069688905319600128 12741373 2062969322973578504216000678905496000 12741374 6792760826921240102844191831304828672 12741375 -117994468131328810316608317459164472000 12741376 -765041611713979656991940613286265880576 12741377 -987026267022357054894732091817447755728 12741378 205652129373231254246383021836454261248 12741379 -147088728153388870512329012202725425920 12741380 -29354370289808182663941851386265702400 12741381 26961606465089128350082782657665037120 12741382 -895649674452029877949505094797734233600 12741383 -1622397236375695235493292911825775035456 12741384 -140056139905802992798191847435988090880 12741385 220327251854976546135422782149344948580 12741386 74747264574634518324664886234952633600 12741387 558244115959696098328658818924417407960 12741388 -487837556625689645521362569019900440064 12741389 1191766057992951928466217147889156914156 12741390 -288820936238194285465763822958365892480 12741391 -76447234166048077152466292942804838728 12741392 98614545499156277290425528872208900096 12741393 -148557779660697233859582346416008241216 12741394 -274022436954846036258086795144792631648 12741395 -644781889110958471958088102813629739600 12741396 -515579663450917140951568369410731870208 12741397 1285582881863655727739197220992402616846 12741398 328335880253834011871935490190722703360 12741399 -991877567677262315514479380268243577600 12741400 404101922867573705421478350033715200000 12741401 -189611291597637203330740661447626988598 12741402 73010308124792011391286209877377286144 12741403 -154029275122646437885421257656688654016 12741404 -247286526559900884132907189734476129280 12741405 -3934755878070961555891661279433543840 12741406 -100667251824064094652037711932711632256 12741407 641704756187182681384915558545819929712 12741408 1380052083617907922650053299649217822720 12741409 -2740503579268520710239154369152162065886 12741410 372310189270882286594836279977256158720 12741411 780694895666638369547369891992850479200 12741412 -352843574894475137425526453556350623488 12741413 -1425505159170434512533988051340046270816 12741414 -21741378750746046527359447132970231808 12741415 1753275435675227128118536867011257982000 12741416 -3538901954152676887901569738459545600 12741417 -401786425175773444963575804067604059026 12741418 -58447263636234054149675769631758136320 12741419 -496133904885292193578264727220689848320 12741420 -42732076463768064317622071406369638400 12741421 469404583171605256561291249204078400 12741422 277806890120452880095279342606143886272 12741423 422035111080029685796682512461137639568 12741424 -524453228485595570169274607039603752960 12741425 -419926109691292369255269933006339312000 12741426 -187312873857351054688576745235891908208 12741427 -59103119599444931279224656142503876724 12741428 -241890192032181760902432640628872925184 12741429 -3404910168013323165218601492926924352 12741430 91147014380152600720711478771610683520 12741431 -599246436493664936632869924772864152168 12741432 420767309985745586274422073503031951360 12741433 142618150539394547454177970311853648682 12741434 -21917493393388281323341250203652471808 12741435 265307985260022346862484641678630784000 12741436 2080421492544818012148714338874111733760 12741437 -1286321978382930807609173070626904887700 12741438 -28199923008156327277134052024352578560 12741439 252283449713402693667119526400772412520 12741440 329565843648379552378918490789275238400 12741441 -216082453005979849692209893094945849808 12741442 -318574281284389784266965445716655538688 12741443 730519593517186679457614666818100219088 12741444 -102585325241525535262044102531200181120 12741445 -1609333257107537640300994576255468815300 12741446 -196704137328599004414784883213997809280 12741447 -245904528300914435594093521764796120320 12741448 845208566300451374952753830472394997760 12741449 -371486975128817790952327191042350988288 12741450 70918899035035093269956345766571027200 12741451 1339329450998209966269721316072504274452 12741452 588978856230518968003040837868901307136 12741453 -529409000997118594874109738210133766112 12741454 -787262914310338845440092013022743713920 12741455 -742685399636008560138225259394200187640 12741456 448758830814824050196067617767686144 12741457 -362064414605900017026933439362162968800 12741458 -35565668609627100669947681747610338016 12741459 -890318670348384539011384313556690408456 12741460 837663526608511298874539773973724737280 12741461 -1268224652394708879672439897088459077938 12741462 -489132475200753122164072381681552286688 12741463 -500927358032429369530827622291491818880 12741464 1167748825327275523269959992649811855360 12741465 147484796366913345729124772119117332480 12741466 -123021210819454119814389930047214720000 12741467 857193971832806372025540258951224040516 12741468 377188214261603235526563536265165812736 12741469 832761264096056644705949845197257456760 12741470 -384370121438460868927129102676300829120 12741471 401238489705620106099645418034411043408 12741472 -1694843826252172066822079275255959257088 12741473 -387480297613141670589602422225573290576 12741474 -373644223777878451979170238290720818432 12741475 676596390353309582568075843269661441500 12741476 -1481136131022973173037566453460741416960 12741477 220695119360998168205477093550971533632 12741478 -92552226837441699958630385122820892960 12741479 -553650300676596300497814287601984526920 12741480 712115444606899749916766139311287449600 12741481 -1935519409696567471515269248782541419718 12741482 -132424854915780817816465380850613428128 12741483 -393645069863826332877348140849920420176 12741484 318835612531162574987899640077631988736 12741485 -50943091333364204259583444953217496820 12741486 390526211577366489202494892089327065664 12741487 261619387236860452086567067411086727992 12741488 -27560817068720341963790721267143540736 12741489 1234624223031492996870428433233193743520 12741490 -336488079443083546203772199727310908000 12741491 875984141497805415838946897975737384272 12741492 -894249017399481239625833915173413255168 12741493 -115429217812522383682946521858562813376 12741494 637575541561520266529296751237551136544 12741495 -1979698398245541331775227591187067360 12741496 553354402035183910965158435479152230400 12741497 2059370793813515717776400008036444596612 12741498 -261363648424242248118034068186197959680 12741499 -618861269115350176139658878571690034640 12741500 777754404180443945014769296846944000000 12741501 -399952662792886162491837155501012909568 12741502 -12101726545854847988374464021267709248 12741503 -1227206390158553179957471841877689893248 12741504 -532103057183585955034923082419284213760 12741505 -33072760182443710725354325945136140800 12741506 -165172086700533001409553672124514519040 12741507 -241492928918550916150210061762247210120 12741508 -556865400563055466377809138111429784320 12741509 -352480364232658603665878665075255690272 12741510 22276320831167258750257874225656811520 12741511 -130173526916609060785080364529777158888 12741512 1516754687432907893938097975694124154880 12741513 211019833722804485939572241703636475488 12741514 131425881763331320918810446847734017280 12741515 11084256742695021534408558381782606400 12741516 -1183117350799061750844624616816575882240 12741517 -1195914852925621692010092892437588635328 12741518 -19566824530211068489458228338500023552 12741519 253421005125394468857579564996140969736 12741520 380288711404129363515295844023782604800 12741521 153336327511675605321354544024058901492 12741522 -563199480339476227734793677574905596160 12741523 1085521621963311487172966605031673241772 12741524 -2035509962890097347226121404065483843584 12741525 -265366635017273936620167412723498089750 12741526 -35585045586986098498542918451363040640 12741527 -205640216980048584097550886262715940480 12741528 -471891512218130271433457016063259299840 12741529 422721865058715208375734446398624223232 12741530 728049586107429753147233172184403577600 12741531 -212582720066649988685909396876506605312 12741532 1110721053723238250978150281053660728320 12741533 -345586351971197050465929780295589856960 12741534 -101236847334153240039244578086659350912 12741535 286564296089691988588328730205907509200 12741536 -481849814065627469457742417766645760 12741537 1157064048256652494925288301157789239552 12741538 610802516727942180998670937101752899920 12741539 536030628702648029974987060979239397340 12741540 -70363402095794397856435088802467020800 12741541 112213780028606779207398128817631754172 12741542 -592503609732577629507526047327492864 12741543 3490993082862566836425027772097839272 12741544 -1374538023409709893243587062640273699840 12741545 -11638137142339004538250982614807495680 12741546 298303488762460671520097488063409324544 12741547 -18839006391341964654055957935610108160 12741548 -679574719472917611496165000349778153984 12741549 -1730881361129581626479625660162023384352 12741550 -191540654366270056794275251124129155200 12741551 1534830156565687725364480467637981252224 12741552 -281587665297132611947746891809008680960 12741553 449947311114613959635056834126400558064 12741554 -73956357193471684696009074760489069056 12741555 -244633048095636861331589665537607056800 12741556 -146476456880284124331288405093039525120 12741557 315040074597908474201714044074768013806 12741558 81688260433890131386437344984532688896 12741559 182582290068477831001697265853438278816 12741560 251545549092707139927416468550825984000 12741561 -116586129134784811627356597033058984320 12741562 -468882084792111791779136776881769645968 12741563 -116425241358986626160858849143238281296 12741564 463842962520111006463710750207679414272 12741565 -132739095460440614447573427159489273480 12741566 33178472061164115749964007567469944704 12741567 94367739666210407901238195158747694848 12741568 -225849173805447077278055489617935728640 12741569 1043178665975647803066824906156776091970 12741570 142704908461765241990125454868354662400 12741571 -68706320681751629149975101153845026320 12741572 -21979253831436148687075597818825830400 12741573 -220048265295406699881711913459830337056 12741574 -772400178653253764053169579992582345920 12741575 63615757934196124194532775526507216000 12741576 839810350206846221307896738592685670400 12741577 -399282093412312272168078410265098552780 12741578 -605386601907883687391872346524847082240 12741579 443017937284262463952713698619807678768 12741580 276253879620149896762742681289826483200 12741581 -45227392366504119064557049154469458400 12741582 -120727158683343845045539304933047028736 12741583 1368128775397660983150290169364780078832 12741584 514310492476488194192004224179749519360 12741585 -1303237757281123300164862208620414838400 12741586 -389122435792068222969899998239660940800 12741587 103084685088039175023750986995592988120 12741588 14133549154618318220693677500637722624 12741589 2361202038160191863282835727389057024 12741590 -16367797981504016593101783208603036800 12741591 873276598564566674562072745174180191744 12741592 -1360669405109796656248456357349969664000 12741593 -1921645627700566702664736191232298375158 12741594 198558714862520641193092185932263019520 12741595 572069521814048238362975103501879537600 12741596 -86435267967865838282300472308664821760 12741597 1598750987632165654304592504075204502080 12741598 -349524518068732960282943619937965283200 12741599 681027317220622472515755475429515375840 12741600 313358298774617951699419393847820288000 12741601 -2184752174254955777699891600856278920400 12741602 -520428269399038847279821703130160611168 12741603 -99449181023788743048353679748563684096 12741604 661062792114299022147622109862076923136 12741605 -2174502208992516251874738340547528616840 12741606 -145315935933480179744493288611579463936 12741607 -186099919434357319194384355371722658848 12741608 937940044879578661865294626048270417920 12741609 -249370382856529056040305031885416422400 12741610 214648336554946402365923496530683576320 12741611 476117159077890663850715310971390925624 12741612 29944314669882867927766401178262633472 12741613 1837468103527523065522409645314003675862 12741614 -35307261366294682234914298175696379840 12741615 1731705210214293659636109468072378060000 12741616 148307040259625093605396708210268864512 12741617 -696499525898602851082970300275699459740 12741618 -738611658505866535654027527992405632896 12741619 -2197130047288037102087784201942925674336 12741620 -143048249608150076977926138636438896640 12741621 648091922340669219026896481850152636064 12741622 -879030087403145844376696832569882497888 12741623 -498181121355399188811840656261594948856 12741624 15832586666846782650769361611535093760 12741625 84355947912068757010903072222703898000 12741626 -258096513850629058787973412437627072000 12741627 928985340578071593451703560194099703320 12741628 1526822093391504362867265022362936729600 12741629 198292305493169337302186693490063444876 12741630 370807748220704121334666427359549271040 12741631 12916824827239770194827271207289275264 12741632 -1159843022492139917535170592694817783808 12741633 -1166175334314731501675788797007688221596 12741634 -858775029126932248043404181914543926240 12741635 -8379483315460303070588275409623159920 12741636 1205070769642172572627456804616537487360 12741637 -83976432685505250052597974377828709860 12741638 -106005620335156224670638646972992986880 12741639 -180788638225838577788798118965913816456 12741640 1305163316701492669292451631562649600000 12741641 -279774427777360916017912206888151176000 12741642 291921533448433678275041571679201742640 12741643 1152854152686700310076820776010066168080 12741644 877384557796785362985218948454697844736 12741645 22994835037814140754062893426894096000 12741646 -220103067150028850775894699924288802176 12741647 -727373418506096018537404950739085655960 12741648 196032416870454209017735038360628690944 12741649 -1350117529455938012293665696716800257164 12741650 503420330302320435883704048176412874800 12741651 261071669992286201273782188766682204160 12741652 -57410353426968029013661013883426938880 12741653 -242719539697792893931291743285169456128 12741654 222533596777208359787076771098572814208 12741655 80407573997355912883683161203549081920 12741656 -326887972992135705454293139366031523840 12741657 88237036949611072977919597322985167520 12741658 189241923702759771783069695640374078976 12741659 465532962554744887858889905818023820816 12741660 -169304468623606220392336507823715747840 12741661 1777915755124434742838262022043790940262 12741662 -37130977618488108652734602525539343808 12741663 328847063717027840958107226193614379776 12741664 175667580110184496226104491274662051840 12741665 162455854942196483837559528204962151060 12741666 -281965419016680594042480357278085692160 12741667 11952470578856906461698985925274444432 12741668 -333900881146917899155343968251083117952 12741669 836271425069402964130216485518193413694 12741670 -9235357436707427561195875721098682880 12741671 -937991224683621393480867988399405240800 12741672 -643303624670820756742464815974439731200 12741673 -570466692420987408999120498330628176640 12741674 -12887181849222672122701358649495947520 12741675 -38869518441889340551003860958295043000 12741676 -383328868219282121809692555706088038400 12741677 -7771956903847587387833362756176577992 12741678 -432739838581364929775933110864429209600 12741679 -177753997148859672546305534798496148720 12741680 30634493470393690387185581316192337920 12741681 -575834682910080698288379230725896424848 12741682 -298668105748036639164255857551684472832 12741683 825377505104003723581435051255685336280 12741684 -478725090553471888770780671717290020864 12741685 204486578242766642347712848289957328000 12741686 393614682193657693818081490756896522624 12741687 -546145255715700903430549620849403536288 12741688 -182870560954451308681444188190996131840 12741689 176548838986724327136822373350027560490 12741690 -1587073634990770979058467842648028160 12741691 744264810906589731218060367085458347712 12741692 757369578117363622402357884174076578816 12741693 518005657128832235797065903093157892928 12741694 -357898787588950164915400803660639562368 12741695 -5217230931206970875583734343566949600 12741696 172667311804979289757077664083417759744 12741697 -1792221940197330735410893974543060545854 12741698 -256058443741338318047323549192526852400 12741699 -687419281430879194287550043511404057280 12741700 448998551725951387450029325176828518400 12741701 25792472593863782711384251999279852800 12741702 -143485110065324317190090985859891675968 12741703 -255041133547812056015354858547373457816 12741704 139585866198686658643628931855309619200 12741705 -1345373191230431153557864416572673483840 12741706 754884565675844318559685744286059221552 12741707 57681358781129854218421466055200951040 12741708 -318114692598578472149654683059389743104 12741709 1210808998670336443220599903301590993910 12741710 31476605105007639855298152915742431360 12741711 -577899796173050158143143250122017914240 12741712 20898822482953778392430744831558533120 12741713 205326736644684733551270699204969012480 12741714 348725406626664278821566530330825170704 12741715 -1077227844923137437106956177927556090320 12741716 278204246110649656929895717100268586752 12741717 11564480093475024961739542337949682848 12741718 1569431858227667382046081848005242902528 12741719 1395256950268449846256766994877861338120 12741720 683029080293515009034242318396126617600 12741721 -597737993062467291170471953315087010530 12741722 -31267607113632363946230783141401356800 12741723 513992294189321610983448373431488794800 12741724 406208163474365642013865698824193524736 12741725 -1458437078047641197498668165409471445600 12741726 129479500787450492969541170599832014464 12741727 -101562071396899441641082337346331587608 12741728 -353793938318879956338417307597679099904 12741729 79460523738170528970874211394429182976 12741730 428719101499417779771327228425270544000 12741731 -1254504397937082451862790697686525257136 12741732 619520563506275534625587014801236940800 12741733 -524204539921879151556004122512023702018 12741734 -144150971629801992338566253933271165888 12741735 -227045611713340164583604788289885772000 12741736 615953113374316140823574421693810524160 12741737 16940721983221155882122711687853362832 12741738 -42836153138496872629836377211815477760 12741739 992416807435084912623932219437178668624 12741740 -461777635509121059896124023943098833920 12741741 -1165299594383923093071373460739959091060 12741742 83345066834408177802505412381904343680 12741743 405090421270464796577772141872533014000 12741744 -8503809392342798783465261256149041152 12741745 478252136735075597862761431445368149120 12741746 -507780439860806880803711634208255058928 12741747 -260408688491401507512189558551690081280 12741748 -439885980611538299180692755117410814592 12741749 144145443785506509930121786585839539100 12741750 91888818488969518035235457071871040000 12741751 251330094572097692904560617552815046104 12741752 2382165698687326006456739926493873356800 12741753 -109300806863517899002454841588093656496 12741754 360892582525659894759397641267982651392 12741755 278204854154943407906574294052194790560 12741756 -435741587209165953916519873789578771456 12741757 -155445960274765606649406354609513182400 12741758 675014145776610764042936766479211472320 12741759 -101285911459825213388508349434642808800 12741760 -3416907498693513715211589615668428800 12741761 152483889089240166415494895763766068400 12741762 -88886321874817511335016501118675661056 12741763 469481809588593343489992824121352484880 12741764 214238560588617819572304787825881292800 12741765 -14517875850831763667354534547387816000 12741766 -146781756706106606655764089865062281600 12741767 748892720587570960436986068968604701520 12741768 584725970870153320465140179869250979840 12741769 -475216558061406598267383170488483337830 12741770 509924429101522066659748087462752384000 12741771 79453160701260265297491574020880320000 12741772 1524351650334133191957207166702628759040 12741773 22135619892061161394329599324328018720 12741774 100052024729048569419628530389903400960 12741775 -55388296706683413579204144077432956800 12741776 511350948685597897189624078180314488832 12741777 1356610894134411190520713875519563871714 12741778 193919807811844969840542028552716819456 12741779 569877223361591821652637083706114622380 12741780 361318435789216515215333016821530521600 12741781 323765135009671479199965858143568863932 12741782 -391108165340929271988510122315274775008 12741783 -450483641425718925935128312025327542272 12741784 -1061969159569352413882099787908945920 12741785 24385200112109488543938835406855852160 12741786 23487037564137954104050178658430329072 12741787 863486454327432058487538900291435154436 12741788 63922344513432926999726857618249658880 12741789 1585006366688203356564510462549150467520 12741790 726576149983890664174763096900035200 12741791 49176431382037905917493951740451652512 12741792 -214762888476372870121907227092766949376 12741793 -469581784754129934763908135008630189376 12741794 465884536402088290769163000552574589952 12741795 -761736424769797374283739202525941843760 12741796 -95572063941502054315214539237409111808 12741797 -174103654694476850471410984289624823780 12741798 -93790208961679454949423550038971236992 12741799 -866964125600134513139053022082582616960 12741800 212088784569744632317514709923579520000 12741801 -296714021608466109527954104339592113152 12741802 -259431033079818635950941016199280648192 12741803 -8566882710192068119277111101209915696 12741804 -205022011523907035158726552722957000960 12741805 -691694076267328454229123328779495783540 12741806 103106190248720844194893373669938397184 12741807 -169989546437155402407437520295419632640 12741808 144275012028846938784921039387695071232 12741809 -203688868143055006608038631726476908620 12741810 -240445129066202126138549864443169379840 12741811 787600363260526863006595023870664678412 12741812 562379726698358965117598501828597686656 12741813 -255361563589749988822029553154124430080 12741814 -770549810783605485154764132085152768 12741815 520838779987621864132106795447452495200 12741816 29957962715383972325322275580407316480 12741817 503374316900398860863192396870785665600 12741818 -475941332828341467373125723645540092160 12741819 1108485699637011907918721618220095435544 12741820 -67413390538744815397725990599445565440 12741821 2421643026134384212736622880075656940512 12741822 -263965797885459999997265543596879872768 12741823 -88045522429578944394256657443688227264 12741824 43706380800707175436918744951654711296 12741825 -6745239840426995399293342642814672400 12741826 141586981977275486672965238130069884112 12741827 -155577670814951477606756118990282497328 12741828 305945846578128032472112833936860725248 12741829 1583787055936002250481748248575298182430 12741830 275365919575598557091093416673995282560 12741831 -206892738029413199408469316187065253280 12741832 -575632981879820066520145788875707161600 12741833 -188293583732060866704103868046459484992 12741834 236433629500408322052865180665899622912 12741835 699186445912630715786057765999845349280 12741836 -200230876634687068021240867792222399488 12741837 18690029263248277236792024026492098560 12741838 645708554943835900521418939536768766080 12741839 -685883588774806002133266988807716124032 12741840 -375584736512478940827812198091679334400 12741841 -538318975593850249131866765768143345920 12741842 -431966621429449470664807061770155074928 12741843 1063641154205033938044108846880378004664 12741844 260179281834045864062593816693492516736 12741845 147318692030844235181444853819445812000 12741846 -4852570261703734314316808255920158720 12741847 -1892276110896398213528233779655406339704 12741848 64341888342749913646599746024387420160 12741849 5840994324419376686556433200171269424 12741850 14961157647544271341558202638964428800 12741851 1562044910115792270862666716631277766852 12741852 -220004415494539172251091674732407398400 12741853 760523353293540344308289055474666728102 12741854 -608332119813322215221056298794951803648 12741855 -104897344493529719347559302964722798080 12741856 -51222038418569226710776584202785128448 12741857 173376490707243297818038484745814304208 12741858 -32902679825483476853788730464886814816 12741859 -1008949162356834301683337349702517397840 12741860 -693119059043585368773622106047475043840 12741861 943968735723671357280072406163876993184 12741862 -123257508700753062130519681832218555008 12741863 -345584153578377672511586110997349408720 12741864 -498913628156481413151960364822646292480 12741865 -621331563474290606806029540899994122880 12741866 613989504587554985953850346251245939632 12741867 38125539725699479536271789236868459716 12741868 116202096101254743007484937328651599872 12741869 35092622572780393818069141844186780896 12741870 249152324116468181536581783580376092800 12741871 -282196188874918940189457836118274481288 12741872 -107424903570705492722783169115976171520 12741873 157075387644980060823753798327046453248 12741874 780910055472100963306564421484482592 12741875 121954846706442714597092396065494750000 12741876 -323489426882282566531785333756263485440 12741877 -109370787128005130575427787920987855108 12741878 -65124791409044318662496528242589402880 12741879 1910238584311708237899214500829581826560 12741880 369938989069974570884493323021976576000 12741881 -891899842471999720527474066684350045808 12741882 -30971468955501381366540527101225148160 12741883 -198888849427101276725247194648999274240 12741884 -61191336454608226615953711390239424000 12741885 -168567950599424008235433525759822495360 12741886 -1093551548177988889138391311425759556608 12741887 379940480175687508185286096413723553536 12741888 -230127776802077079297577496850292801536 12741889 -10797778541397578866369024611591473472 12741890 -218142258892261117636243548036272555520 12741891 152557265805647200672567785116751712224 12741892 -384630406589893189313283121941498534784 12741893 -814902099188707257904435788203296308960 12741894 -537702754775819148280626914361044736000 12741895 -1607676547883123463103997822583716286600 12741896 -1091664006646633574698624025861466270720 12741897 120591146535968037229079306116158459072 12741898 81293094845033254283324791683640214208 12741899 835552339333634859831477649667857269780 12741900 -197919646477996877270621933255568115200 12741901 329549210085984083609658617962140715072 12741902 -165025973992014122884765562017740214848 12741903 -334267535993125691453056623048929738256 12741904 -18942756346563161044615089152612106240 12741905 -2334975213316392767595975869182199820 12741906 362270732517463557963336122422531252224 12741907 -542322700956089564315298966617566341844 12741908 192812473556794359590908550599805054976 12741909 508980620932934051522416889634281713728 12741910 307547688587955603038419003756160083200 12741911 6652425897248585672162595110048732304 12741912 -486102607865616503166592436434871009280 12741913 -155071167235641025776561501061645164080 12741914 417258793975632079024070169015086563056 12741915 -602601991966222226844873266355929416080 12741916 -80405457604013312263902903670117992960 12741917 2698404065616250525395850578820035981420 12741918 182798758580291675653295196596609141760 12741919 -1083266619636268635317581252407336395680 12741920 -19892155066363308209300632676397219840 12741921 501269424169829318999800233786751998240 12741922 653312006854577116500756231359999218512 12741923 -1055758476791780933512047207234433233828 12741924 -849583157600333478507715236550879752192 12741925 -114593756756478048038244610966499179200 12741926 -1411170247707974868459305250644916413760 12741927 -1021873245988871362914575410572155675520 12741928 -185958065156426783080025794327480320000 12741929 336756618857095988360774896046138421120 12741930 22996566197774841585363573167109918720 12741931 117324998426987556873273374167926545760 12741932 -843735809465867703701939892255866880 12741933 -2505113463064460068045134459268162899840 12741934 -751376116236310234328429688659116872384 12741935 327583482317500187006943888227515776000 12741936 -98513756391596914268434933842416762880 12741937 328152951113512030110425562585785269300 12741938 -44820085969250373088340742528383840640 12741939 -121663699522626230032333766261738105952 12741940 662234734063625393484121260197577911040 12741941 1549875270588634985037995298746669165184 12741942 -326651027746598814998361815342173046016 12741943 -1075058685939937883220480186982249101000 12741944 570409439938770118941230666164274257920 12741945 513042801103698725173830647836594256640 12741946 -325788157913267946930128652435774255360 12741947 -340193370533515399372563709046285336604 12741948 -827057409959164147006226272363788618240 12741949 98760574004691844543911601328392826592 12741950 -184685279299186891319822180388070766400 12741951 58522955611957953969062293114218929280 12741952 273262422562178290050482397475079454720 12741953 -516040042780265325647252382754639878720 12741954 403031883494573519119214493914180817408 12741955 -1275987509809793179399198413801602054640 12741956 -1396502315988070829792655179545594154880 12741957 -121368299966156881477380708562588018146 12741958 761176075771803339777256775342304543360 12741959 454867949128466373217457789632055340672 12741960 268297061905075833731055864744279244800 12741961 70868081437076779304075812379937428224 12741962 722922852413997146834714321654205391200 12741963 628598529641094184323111734559899594208 12741964 82983698826914862462235121735719620096 12741965 -48145514222436846192068883756453300000 12741966 -674584753970085740786220627904143896448 12741967 188189376316569100734511750531732874992 12741968 -125229857500757276667663337381814673408 12741969 330000472728812378828367037185107997888 12741970 -108925291944146702463273848089802880000 12741971 301484902138045608631392931616586108744 12741972 -780186307633887933231452610214924228608 12741973 591869475998988970015206099795937238222 12741974 442564754283943204710200716427701901952 12741975 929010932311693074602180296523040000 12741976 247881970242357495574530426177029160960 12741977 108597111658211548821940381553838880320 12741978 -54596242718755229516098131956148235776 12741979 1235801260753372165084773507324949991400 12741980 474206483577093430522827928596922329600 12741981 -331780710715459848404815045545044877312 12741982 15952932737816044320639896418186246144 12741983 -1366916285200144668569452469652645228768 12741984 440970520503546347332623289047408181248 12741985 -664167108619065224487638494939001630040 12741986 -154273743843072077390753526206584658880 12741987 -936726849858157053347268036164745020160 12741988 -356397687802749217942327704088262160384 12741989 278306376862641307421908350538955654400 12741990 19456406490393351837324019861478496000 12741991 188035068192162780020503206409890099400 12741992 -318627902579449153633326661834742169600 12741993 553088557173524612576844736037677952448 12741994 288057821976127645628564440694471696640 12741995 68260850339901744191012397913710139200 12741996 -63398803760574109901097498800924000256 12741997 -1125696884340942135935691309778516872320 12741998 -549800376559468193309569995389304792000 12741999 664076107582641427785475022466823910664 12742000 108477535686077713955721931776098304000 12742001 -634475811593179460029094192131978165068 12742002 24250282391202115069766560016255662080 12742003 -848267379239941840314285504525201549748 12742004 -139098649292565566693010886137316835328 12742005 525502986862401458653889401325434294560 12742006 849106566171985331034235815665205089952 12742007 951019178056853962681741017994269041256 12742008 151974381809950803559863554826225254400 12742009 1356442782672248902777358744453628430416 12742010 71856436787403662391998418249105002400 12742011 -822309399132348412640310513787150076340 12742012 -303128945275633800800384590349158610944 12742013 -2087809274254624217315398506128892495738 12742014 413289153874476917163937354918172984640 12742015 -189645346474137109281330878580756933120 12742016 -727482770213382575710183674570740858880 12742017 889845638704032706669471428502191158112 12742018 -16698242729649755713883748658981885440 12742019 -8521018061865134148542260150008247656 12742020 556524427444605376210183802940424972800 12742021 -602046662535963952468331694669557118756 12742022 -638497280747392512017227804902369590688 12742023 24589801134746426379955858817451706368 12742024 -266288698684390050910180840500525911040 12742025 -1017823077196182979343572139535111576450 12742026 819939894964060382006304614442527232 12742027 3847082349062844662782746438875491246080 12742028 61140613869938714649964749643564554240 12742029 60300031758259917974039347110158736576 12742030 -48102436184730408982391641191400377600 12742031 436219159704768209492486514331245494832 12742032 -103122340901140144590570906783288852480 12742033 2159718229444987695062494487744604198900 12742034 387230625119243023514660524446212535072 12742035 -301409376229123150818672547579851056640 12742036 212322304534083793271741552693822912512 12742037 27713444777045106886162746921567289344 12742038 -93815926700654638345655897528749437312 12742039 2224203181650849264854378127698995060824 12742040 817561050036998428315253734734132633600 12742041 -123376873165922222542783493199395038080 12742042 391421421859037943961977932609777298672 12742043 143347670901216939858948342479357804292 12742044 393631514000512191519787856317971382272 12742045 880494005543607612418410639637078056300 12742046 236924731600992504392971119283742515200 12742047 -322854691037742020405337822515334393576 12742048 -508760687272137258489952360876471222272 12742049 1832320502061253185297110114617697136660 12742050 316492990698388768366474882535113468800 12742051 901159228145231814880706202411209804752 12742052 579655474760535214317999122826360222336 12742053 392580431790529781561416823000942268480 12742054 7150969216735720679692453834712355840 12742055 -7864646369310977525542381273462277040 12742056 563532522274419626266349000248988467200 12742057 -664518052218982553223885621668593266694 12742058 91650600432052019134312371125777662896 12742059 627744415248100560940484634664058221056 12742060 -480579989934959791573410817726993090560 12742061 -34294434879587301618801969688492360896 12742062 176652945388876980993897734175768948864 12742063 -152323057826574598958100788089931772536 12742064 341602770594316768609316062235468513280 12742065 -143600290558757650622813815606423824000 12742066 -899050515962044176075624472710225942768 12742067 176545519615619274992289817154278696320 12742068 209519690482222977918707961367467663360 12742069 -1150774992408497180138105417257342359456 12742070 -292996919780649236001884263039666477440 12742071 -1167627781564017174203276566473103784880 12742072 125041662386422393840701092040420679680 12742073 286879804226514992127962759053398257322 12742074 310191455810033361509109680853892677600 12742075 -377557867483247535790411533463978735400 12742076 -1065193785942814369169071701642688346112 12742077 -61976886427592154809190922668328574784 12742078 1521201272088593812850522199912451109760 12742079 965712221297430346741912304388337779072 12742080 -64929973138438888585660607299772743680 12742081 -1807083692929102340965760636118690022272 12742082 540933467070111296075639557646658013392 12742083 118953295129631469535222469658150927600 12742084 -168818619250533529506115632100020019200 12742085 284986580723291539315733895469047183360 12742086 -45550669511262549633267329209717051392 12742087 189671408821264285444497850999169924400 12742088 -397784393699381813662175491206789258240 12742089 -347790363699187605233831549753819905776 12742090 423713601295991366883078832699548232800 12742091 2125513414661169880613005596180902745552 12742092 355810910019378114881976897297342873600 12742093 554980915010550064577681737420930221024 12742094 -644880281225339031342197427199473267840 12742095 468304439613386632576531684228861781760 12742096 144303660166890461310573243933533847552 12742097 900878225056409985050331437088030462504 12742098 639094546061230337910205629846450459264 12742099 321468366695738749419690854575513141100 12742100 -127225565274027545229565169435716608000 12742101 -340548991512531155104326813144342580932 12742102 210859585257996334858986501054316222752 12742103 298990900308676143290995199602126932480 12742104 -8142424785222004490265154935540449280 12742105 393301698786267449168949266412709984260 12742106 -154353553949230432631474347096765540416 12742107 523432908193226433732402812973693195120 12742108 -701954807923365176900551019149407204864 12742109 1646599102461147824617218629395111718310 12742110 -39181221577460249642587806579066747840 12742111 436259551097283335850548569341164311712 12742112 -1467019183934010708573332904307591741440 12742113 -346856526951199721539889897489007563856 12742114 -241455691304288274806524148840241048576 12742115 639748512583043438820356702576477856000 12742116 -218898584458213871819433063099073314816 12742117 948789545427090097120902003571731223166 12742118 -713707120995256492758092252443216930560 12742119 -287851203688750663443353839340095110696 12742120 1111728676201937388039435208392125952000 12742121 -184230611504793749176746829358863010688 12742122 -122445082509306904817445529929259019520 12742123 -362283528948644761601204249256979038240 12742124 788922803709257109720595884974040535296 12742125 1051584234941262884308140799705738320000 12742126 1027936024339488694081736177343117736512 12742127 2478827151061672714413042156695619339912 12742128 55762510666845507769408129677933871104 12742129 576270898286891051391823619364406269312 12742130 -390334634142865130274199000728706944000 12742131 962852975451918425020840924551727952952 12742132 -790196587935865623986149277232934998528 12742133 102522402470038118846165199550206686382 12742134 -213478317906016406514279991459499369088 12742135 302844928141019276389644618497103659520 12742136 1130901444599557465554332514189194649600 12742137 -2006250716234050466078277183622932646560 12742138 147484432626246693847690770243926386944 12742139 776807647933267969859761074705463739940 12742140 114702939051575495547491764590193689600 12742141 89073832430815717869162579586365764800 12742142 141369368677327082917422348563141385984 12742143 -622540766705984316425563225682722766136 12742144 280691472679550186852661226561477804032 12742145 -407825191527700312022481943513872680280 12742146 -364296562640995696967800714068720134496 12742147 17189474272159034315934112820111360 12742148 -198454031224944580837913063146783875840 12742149 39104643769496779384232664205272514560 12742150 -463807632916164881978766649927166400 12742151 590104793100379681201571247788502784152 12742152 7409562152748469673332507597256048640 12742153 -1153005472093014889491199737979857114598 12742154 -491333796014220810078600448167140299680 12742155 724470753052804621169609263111126071600 12742156 -802320459274007114491967801439124561152 12742157 310028375922544379193999963466854092544 12742158 57299263601080417758065432166224587776 12742159 18077542351411852511116252054637378416 12742160 -121892531585177717300817966338349465600 12742161 -621902450281446639643255370726151049920 12742162 -820708119837545002526501322400322157168 12742163 -869682469619605255127257404145309310304 12742164 -101319761180547238672618565266567987200 12742165 1128042537033119374821991602440261525400 12742166 821809147403794686216736157758572544032 12742167 -894205580146310845588329081668099220120 12742168 524400329262236016590639446435359621120 12742169 -28656318081117184372977908293427179200 12742170 -24873487581427551769316441017780961280 12742171 334521744498180518965169307654732804000 12742172 746664313252292366295380610910309234176 12742173 -1945345109637783373948466351836043906196 12742174 -531743556042357227245570100249530433664 12742175 152734595577188326404652193143879085400 12742176 -420483041438275002683523994036089126912 12742177 257651194266434607379392533855563425472 12742178 -83844416981928559666999612797963202560 12742179 1148863726065311523814185199953074168640 12742180 796815863682010419989416893875631636480 12742181 -1715148777550460525667160263123282377568 12742182 -483141865053908086414989082605171014400 12742183 387079004410304432042900953833136677504 12742184 -117987501784437098118107561336590172160 12742185 15166367215385462448069209830588166400 12742186 -748880863899619454704838756193067262880 12742187 1013506221366360892159111701643788243912 12742188 -533049565421874371732778452802038438400 12742189 -317835766071658508477914264559376828010 12742190 -2708884701111676763862633107765220480 12742191 37516361378039082832859426382519763584 12742192 -49687275697283577644620454971360559104 12742193 1055636040779234942789467333068380615442 12742194 30621750884332550228537756868835422720 12742195 -344139660327943467857632556419940926080 12742196 1790209250772542264930510736030761410560 12742197 -511839153182376538353559847734036729920 12742198 196351596373141768613908552730030039040 12742199 402584100140597398066218015142452765864 12742200 71519977759879807922097995839326720000 12742201 -754677864346401599851595818804842649148 12742202 -517325218271036247738423727493881134336 12742203 -1287165109715387712156262088211808770000 12742204 -179052338107831388475887290545486828544 12742205 -885661731550140378082235117014808150100 12742206 222823520410385386242421158513529514304 12742207 -246090827499865365516067473819159858912 12742208 -296244640763485019132716398618596081664 12742209 32391671511431587586073761991529900800 12742210 -3258634851131430237809890449856328640 12742211 1412896012254205576034584156115047300152 12742212 230027769509165278548865081903845568512 12742213 -828138920781010197667355855244284193216 12742214 -560414814986837141255829518290560195648 12742215 859788636336281694443768382885206919120 12742216 -229189860491322769473228520031954795520 12742217 -51743382539426517823442562653547464448 12742218 762327962726725986892384046912238366720 12742219 35517446251433862083180014045493482560 12742220 341455966611370920714590630967823687680 12742221 97424792313444296704396956763414533312 12742222 770028357458811638698056249649784862912 12742223 -13268648501267381350422296576200556160 12742224 192714981274018751288209172962778677248 12742225 282536058218228192747786911547095379750 12742226 99280822060596103173011210054171627520 12742227 854255805744664365647213689954235112564 12742228 433997688995025783448896689035908704256 12742229 -223853874073402814447542092356829449220 12742230 -281139056896569958671743496056934297600 12742231 -2545323730431297779859904293508896211728 12742232 2145768423125407577107281070711059302400 12742233 4848338003567877464111197053781874688 12742234 309760538533525816431001909182524396016 12742235 807073724446024206108472382837639154960 12742236 -184510235603279923404981775058494725120 12742237 1089500204075683113031400914941761326886 12742238 -1088429319131559622252660572207507972480 12742239 1567916021739343529559489977704681588608 12742240 149552059176117409146010034007661608960 12742241 221754361823067501233771516157850522692 12742242 141315699295973291743780415272719050112 12742243 -843438982368681486630562904283226024296 12742244 -922365281669755090155668580357929134464 12742245 -28281068890037576456611913233288300800 12742246 -955852390241749022723115514491081336192 12742247 -752460011545940793597237168180599124000 12742248 959313561575010221611952063419011563520 12742249 -246281975501246205338029298851777777436 12742250 -255331486247197423741084573599391560000 12742251 372122544245778362819523823580316537432 12742252 279850956252179663776549831465150909440 12742253 556200016914380030098217170937939122464 12742254 359093076334923348254510283855965844096 12742255 733132929364329748612212489233730978000 12742256 -424353293530650742500633862290854412288 12742257 -620779372031454758192296961178206424480 12742258 -515002113177144330654861415468442561520 12742259 1714718676061625594111949339745434032460 12742260 180418632754857316553286596081040629760 12742261 547502036283535677899396241019198400640 12742262 -722484087920972622191977535592610581600 12742263 -2094110767456238097263325262994788223376 12742264 -1407332133738046922248971923411338444800 12742265 592952274269299953413436836743305985800 12742266 316392229960382864521419656384007330048 12742267 -470781394970760055465854041163189411936 12742268 23869123053553394054531072022371328 12742269 587939198052276279925323519225842549280 12742270 -506673815391559105402289890809931369920 12742271 260837425020554767485905337008004951744 12742272 -19453450654136660175571509954949939200 12742273 158924100345751487560528606386078875522 12742274 314693360874723109216242559874227386240 12742275 94293776608752274278131036227805625600 12742276 4297304800500390835217363083394985984 12742277 516648181514040386303083718068025454552 12742278 490964778060805093325753214200783536128 12742279 -217406847495438048751037821151023743720 12742280 -1210631755475689849407636012967965849600 12742281 1533140854911904681379620438140830002020 12742282 162845125629008422464663093356911589376 12742283 1480193755679109115361620012628612504532 12742284 -3901469160374647978712464452119897088 12742285 -523483816938177160074920361751324281600 12742286 -751715694821141919292165229572209580416 12742287 -555747796726801229289755103377228056440 12742288 70219188017929647037133497068070518784 12742289 351029729746462531512710952689622861120 12742290 -332814014463047846386902886202338552320 12742291 1503468175904085730609110498243280460032 12742292 477660281762878105309727046504725747712 12742293 465047631633785255817968205792420012000 12742294 170752947193562963723795485798914605760 12742295 -156729670127428939054314485577032452200 12742296 -14503274928540438085616226712171315200 12742297 1125231266112734692308803622594764892746 12742298 35400421851211144317418318960644972000 12742299 -179516405814663173550308186864046082560 12742300 -746793986243514150012452408502533017600 12742301 -853183990549983700817116880677216957536 12742302 210880802768424395909244506804945424384 12742303 1070103706753800159498376458784097417328 12742304 -485516468248035875408296349271846420480 12742305 -692893878304696763942636147046841862400 12742306 -105660515830763433275964443533583996640 12742307 1555870364443121351073690009587621606232 12742308 -96633517237586086987208495788052497920 12742309 -341839496404699494150868788579806625984 12742310 -354113821605264355153117283969982297600 12742311 -1326985535056209164961039063720229752576 12742312 -1391040954548523970261461579370140057600 12742313 48610612977269835246152004867613511844 12742314 -222413327933795433140155857112815712512 12742315 -254507071817614975464958973338249165680 12742316 -154099790239047815228737469253478313472 12742317 603080257094025999720724755380954417472 12742318 356648174299558899604267928920830669120 12742319 2601473550568451943569350250739185520 12742320 130322173237874242010699358093973585920 12742321 -203282084660690349244721168674826778478 12742322 277105100610970597687436496910164728832 12742323 -821504693378492496600153819559392503232 12742324 -138202362191536263503399807010811138048 12742325 -307220279501496294477727801303914844950 12742326 294683688994266877974033007474572948480 12742327 -61574157636284088423490360973944675640 12742328 -1471798082391119495101052459266759127040 12742329 -106798693029256927736661022823246333616 12742330 -124480254842153841830114236527886478400 12742331 60529412829829487638868189594514336000 12742332 376087658696678079422817204728179418112 12742333 -848604558004445286565004679412436432640 12742334 21938519472377131230073143897430671552 12742335 -782254360349232719167010202295479434280 12742336 -855500552893752068654720749021165518848 12742337 628533740889579714294127848418861567572 12742338 3784419572869478180402162302077089280 12742339 -128777058433244524695497407697465070000 12742340 310452389616284794433713195681814284800 12742341 -396099930809726133388798315908174866208 12742342 -298949702404080884721131924228974874688 12742343 -1105635952434910914733445709088642458408 12742344 -18586736159513068998408655703986928640 12742345 18775995602821713199339968749790412800 12742346 -67773480550586538058752070489698666240 12742347 267647462106345014409646495792885085400 12742348 423114174843467200344267864869624117760 12742349 -97719750793658956949078243315139335220 12742350 275621269641530051825580246365659392000 12742351 -1377301707257194838470677826846061894696 12742352 -204469735703023903177195214918218850304 12742353 -14214428803781290197374377816358490636 12742354 395607859464076620318193467519589072032 12742355 -319384269736771652292072965456275983840 12742356 -4089634117890217627178666195295252480 12742357 1301633070749923506093219199357217462606 12742358 -1132739354102188321198444490869124874240 12742359 95363161550044429565215744559421707520 12742360 -731812134533928173582360917036732416000 12742361 -1622041230686755331570524807572327778038 12742362 1366258633611050732255221964982195456 12742363 1200676488321519845356980483947778428612 12742364 -110454564453184066061922648458359246848 12742365 -304482644418451340475543008308198409280 12742366 -53624303864529721581485118847619768832 12742367 -2417706398258033452920035646978059851536 12742368 -86435712033002798592486975876366336000 12742369 113640012804439847869439079352563172640 12742370 213033083541470110110330676212568427520 12742371 -180336273585489966803942172536872514460 12742372 -13745720101996368961411231478889724928 12742373 -805194095115503377152120083700112040160 12742374 -206254826241954275101450768704990904320 12742375 -161715916388688718073632506784902870000 12742376 4449580776872935159606927164431662080 12742377 -500891364404967505889792093596132045680 12742378 -719446014980526767293513746363507609600 12742379 -8601738945695553263986807626792854352 12742380 -429886099803882439154436333462451814400 12742381 -3247689013661614051213593708790550454336 12742382 -1045258062396757365260754105965907446208 12742383 -6798886663228095700741801319061680376 12742384 78816084455823112859421044150269378560 12742385 -882430747798989946385941056810274185420 12742386 -312913157996333898181452647485338097536 12742387 497148098196896577992273690880736239952 12742388 -1194327773638580440387032975489056378880 12742389 -853658623290265956739715611491141138 12742390 249158904479534938532988258693450604800 12742391 -1370739889403171314710201534915608808048 12742392 21816648776317761946298175269835939840 12742393 -6830824240153910248068232469642907640 12742394 275694641686271384373126817933529970432 12742395 -205295343624599579244749790231326668800 12742396 958680738351226946529812940151647948800 12742397 191117815339182655378642515330018370200 12742398 -289857128348022876910306832711031786816 12742399 -44551382536989237427518851306493049600 12742400 -185368786316897287764199110544352870400 12742401 -300668812052218681248756312113669738400 12742402 -724186097506563339931112736110735961696 12742403 1079035596383451037472663750611357348704 12742404 -336396848777395547899433825687554888704 12742405 9633640041605491974510909181600965120 12742406 338698024880761080960907137528104016960 12742407 693707003168245274862042195807731808000 12742408 -365213421574320341555134699514838220800 12742409 67176154798580527231151685802639724304 12742410 515752730805899580729991529616960307200 12742411 -1928780638714897289799453767190148997976 12742412 -190981797196130518426819487660295979008 12742413 1350460020051259833410061785153565649344 12742414 -55378426368501029562876971351626199040 12742415 143171611896805677076150650134989845600 12742416 -2759061214015345514107373469629349888 12742417 651454910735663176876302197436701068466 12742418 -34209031632818819505364354169157009408 12742419 -213172246421104302490486727900945383632 12742420 -111509789047261529720842085270813245440 12742421 1152794255205017856558797598539453828622 12742422 25454566253295351262449830632762718208 12742423 299957537938816539592806578224836185672 12742424 600979934893693729210990218445734604800 12742425 -649510820119032742774699404111042847650 12742426 -95772428137682398949473552457826201600 12742427 245019185542227247430853890758460439120 12742428 279115531909866569206267323958461381120 12742429 -328005074937656262779167673310108888224 12742430 128170754588360918945390442415469971200 12742431 -280038158350005550302124473449598120144 12742432 -484000473618296580939324672997540233216 12742433 -33069137233117260240296519682932841312 12742434 -1165202980543164782227495418126448035328 12742435 -158582708820235254450428445611398724640 12742436 81278330394123186833511179963988873216 12742437 -97514518017606144499150434501337995264 12742438 29078125099549366619874124840813700544 12742439 -1238839699281552776845084961878879709472 12742440 649474029792904926198457679344153804800 12742441 -173378321816560945108673970932608185216 12742442 -86820751825023516211309709317781005728 12742443 -1177665710174744408170586232131552256 12742444 -553538761049639848050322781265436474368 12742445 377324902920161600389834902321072235200 12742446 606421943002571537565389374801123397184 12742447 -1768960250587386306589103211423815429104 12742448 4177977755265633462437237114702168064 12742449 854629601235301155852501076508995540800 12742450 51312770714965430249012790756167040000 12742451 -3280370157974564402872025158695994350000 12742452 -1019436515767478083140303256561146421248 12742453 -2393702120040844390180867718141370285600 12742454 96855353833549175227959903672500597760 12742455 251957021052107863005617613239124595200 12742456 -222536740686089306733472008681794949120 12742457 46364815164558791467577626081214321664 12742458 147087854144702174871655097791081872384 12742459 -350912531773270879261950769362130893340 12742460 201944697145250978521407105143870146560 12742461 386896940480387098683585638995305176640 12742462 1214410786791510628662372164915614999872 12742463 -2295369202950228151930604774185282309440 12742464 13221004654201081131893972061388800000 12742465 -874262121033187694919975226101080356140 12742466 746560563108042110636263171583618161920 12742467 -569342040046853632212852801331727857488 12742468 -353690409297482221149951354052641545984 12742469 1608815585897432123633959992125511827196 12742470 -156429659273463175660248084121140773760 12742471 532553504214597949556836881334528824112 12742472 -328742251399423145000742973412611829760 12742473 -441749664208905481689425730027764683200 12742474 -132065550003715043370339430625940429264 12742475 -981841344265352999005621920247984057500 12742476 278455435688396534136424660545306209280 12742477 -669368631047880685197208537777465002528 12742478 -55049367555468097358555777694558831744 12742479 206080960165796859507081211984299627624 12742480 431731990190006437101651975585853440000 12742481 -175081880173590843786693950038724888718 12742482 -707442176143891216786071587434474497408 12742483 -541031796270081213349976550660380279040 12742484 -147391640113208732906267607671273376000 12742485 -95942570511051592723331787560248506240 12742486 -608449945641747035344020425149766421120 12742487 -347466082760281073719368781725052032168 12742488 -166211915634486610661599596502135603200 12742489 -55491565790500237950425137067020454844 12742490 302348066800462483680238021737491340000 12742491 23462757883326455843891440295627593920 12742492 210783393804851157403559397464260780032 12742493 726946948958465746104411140592433758444 12742494 105368641777110325291650590587118739072 12742495 -105205028257576616831366633096101335000 12742496 209883200127446961165863016841427288064 12742497 -460932815359992154653657660145732383726 12742498 -466680422376852392979231334644468078000 12742499 -1235067897291196382535506861900994006528 12742500 -86825315722172692248419866108848000000 12742501 3128790340486054184045586522382748560608 12742502 -504037920101466955803551632226217982080 12742503 1412374720073534066559460372127634928464 12742504 684975141638828243564590484204108544000 12742505 786860298887519079613350280737417114660 12742506 -86952996296905830296110000158062877696 12742507 397513982555030631461940222952767491664 12742508 1490506002528619149363686446584690563328 12742509 409837650929336384895920573079439509888 12742510 681967082541844735058741266134204480 12742511 427957995081678245895793481742171836112 12742512 -60093958357898280499371897478266224640 12742513 345927393491809380765948559403814856320 12742514 329011679839658880765238326500219555856 12742515 -845021746338053391478077795585564480 12742516 -404879958681959244849509316555367250560 12742517 332290323348921545955612696958080157632 12742518 -293834333036201639042224628275055340096 12742519 -448203066868636697876898934718232334400 12742520 -177441820740616821465782993930676633600 12742521 -431663338734460212763934048858338218240 12742522 433449222229486742442862897857549334752 12742523 986695005068236496724940350958756236840 12742524 -216002496013798087182136969398860421120 12742525 75571117473212924827443717139029036000 12742526 -508625587052959464303353880409586892288 12742527 58012543352529199034145945904816166400 12742528 1447950530060796876814622633073385144320 12742529 1807975270876441885799207734595797419840 12742530 -402477025017372307428914438243517504000 12742531 -162204050807565301367332341724653706808 12742532 -345024628228909881658753308769332016128 12742533 771186046250705456740849755754190465502 12742534 7452291441089565731879267495036258304 12742535 -194394406987622555031903897543317133600 12742536 297895833887367353039280366509990707200 12742537 -1633666812123212600884923601677867418008 12742538 -1586905199569757775321555825046170977280 12742539 456810955353232160286701898025722264024 12742540 147174459266037701925977598034522905600 12742541 40184204128268311440901080660839251200 12742542 -1943270586826805081423752890074118144000 12742543 3497285099044406479819645464838407176688 12742544 337323101369908105259640610294169640960 12742545 137017531396032559633471725263703398400 12742546 -1232650131074441930228628731317291607040 12742547 175731375976297064293389655651403620680 12742548 -285086973533573633090565585206286526464 12742549 -364946549435568752922363634475533135460 12742550 28448239212169030673946761062264665600 12742551 -815271869788166088376428149400893230008 12742552 337581548373845687517076003070029240320 12742553 1707158600110288794797487472103370857802 12742554 -112963548236710915181292019380580764672 12742555 -558562587621766205235946569436066633440 12742556 -1229761316945440022373842301425067655680 12742557 115267986159507107250099518055004106688 12742558 209271758782464989047382902664089181184 12742559 1078320255562964076494302921069371906000 12742560 683635420448338531471899564053938176000 12742561 650759104889281413146521082903556847252 12742562 374412564190148581125056518653956083200 12742563 -633606768683559484906323592289677237776 12742564 462837082094213605770385246103809028352 12742565 844427084532205095056362797665444643840 12742566 183336428657570185341579619620625362624 12742567 -205360194440562199403414539133962379600 12742568 1427779271864421492934169368597749058560 12742569 203279931330793665955315340948242093440 12742570 -50978103729357598704865245370328424000 12742571 2393641505701476426860202110727836083680 12742572 217064436334250826810793260202191816192 12742573 -4604585792976044589065770233305077376 12742574 -72431083438383181787030226715677917568 12742575 -87832283660250527348516552692259232000 12742576 30054740203051097034016210943883608064 12742577 -19207372366487546351218876693989620640 12742578 -2240296965559942772409436856613818976 12742579 -341293189983610546892076863349386328820 12742580 -167850727441574022465097395524626924800 12742581 -8854091901195373828252293323699123712 12742582 -43069488127518542240803412510845242048 12742583 26011158071695397684629404831102574080 12742584 -151142923014366736189166632499404800000 12742585 532381465278534498225498056758255203780 12742586 -438326035382286523075635057520421509008 12742587 195430451391143954872607192694531852816 12742588 23839838138705627192408354041757326336 12742589 48001865871206119717108421414330904390 12742590 -74107202973819309424884721894785331200 12742591 297897733258190760362069130273221585272 12742592 419037875370144333549196922439478542336 12742593 392498879405749599508478120581299921024 12742594 242857559629652298190263968878007517600 12742595 440286130333874646592363804430717114400 12742596 -92375893434394063174418602386568123392 12742597 -140696913809716784026530572304237783840 12742598 248987364984070822012899402188427829248 12742599 -50610416504823464141656997862204780720 12742600 -519463130231844408577771484883417600000 12742601 -232524671083232104012917340546517136768 12742602 -41387012694231678054133267288757799168 12742603 -167226993736472387990959767711441787536 12742604 -37778095091558319337540822904477420544 12742605 319393861115124475190417237547675260760 12742606 625921966926994343451716993726196994752 12742607 2536923096341496478040230607917153947552 12742608 220667953724181921381370134895509110784 12742609 -1231408790955922447483327700767489142160 12742610 624799076649054290938871300194011673920 12742611 -293124479722284586967220172880568381696 12742612 -796746214176978734789606183830888448 12742613 -141207824192502616140636843576630349056 12742614 701697792162448085596142050178113214304 12742615 -166102875259687780257724159481087457600 12742616 -213116440303588217204593951996563148800 12742617 1062042202467753543690605528623311721680 12742618 64757515049048635503412412406466294272 12742619 949330664518249215952550289308534985480 12742620 -10045124160089517298773461356517376000 12742621 121948946316311617365304481835735179520 12742622 58553608574990569455098056573806477312 12742623 -431144870435170840908743043018712086000 12742624 576756324411279019918801627517735141376 12742625 -508823191284699900414073552544669136000 12742626 26072860167242810871240651175603920384 12742627 1048072725165659287752979941413642040476 12742628 294801237736656764821862335777894609920 12742629 -429241973642230614795040007196880272000 12742630 -131580937963947589262577129859825507200 12742631 840716486942255933381037001674283176 12742632 552507806815199106183259060656157655040 12742633 350356563289725992679788431127313437882 12742634 -4452859417804014609271635383028797088 12742635 -942810512567594955895438179421133433600 12742636 -296018161928697892548700275809263372800 12742637 -1528285724394463654902488037742126524714 12742638 234269328009241051874423878983741370944 12742639 25485487103300001869864534946137134272 12742640 -562113745529386346941302829318687948800 12742641 -177137194396730597372684586796729687152 12742642 86983093754855686816500462382772043264 12742643 208657212152722879572491535255632133120 12742644 248695516851961341739950045698022531072 12742645 108957566418240397255102210469913129600 12742646 583814750937765338380749809371994983968 12742647 730061235587709965194213212991678170600 12742648 -1684047697416498485058408704532004208640 12742649 390435862656819551770580918437892256336 12742650 232286041438930885748491928417829120000 12742651 -1687519485643807157283354367465947280348 12742652 -206929330163887863743958085194044367360 12742653 -96054517663791338853506140998328438272 12742654 326008296166199624744963012648298593280 12742655 -1197227767295329511235435160308505996440 12742656 871144927112651302227945053377951432704 12742657 -769301092097396090985840189598530336428 12742658 972679329850163656988939027081126607360 12742659 15712243669450634901088952153347396164 12742660 277407356112648657738763065299453644800 12742661 19671788246049488104340113282369475640 12742662 272859620286095696107550667026557685952 12742663 -14624613823912378078188433005745926016 12742664 90446442144443479648604400187764326400 12742665 -197496966139081785288497502946265391360 12742666 -660964443316500046655499135404329737216 12742667 488709613504029295788745931558315388672 12742668 467411466973736994942725448890764753152 12742669 118236384174418528164142116219795007200 12742670 508066949756822600528578923309573209280 12742671 45023896335799372257234790807095225360 12742672 20113569162821964572720303371706171392 12742673 324826534608924415363505210802894841440 12742674 82544194209065791036004275050212327424 12742675 -342101131012767797767705661698547140200 12742676 -1261812793218147096288637196562298535040 12742677 -341861440791346224841331657765492705280 12742678 485985028037805218114616910280260362624 12742679 553405933113817227578769654912690686280 12742680 474275266080536036624301463416671232000 12742681 -152359124777815282577570354462843711296 12742682 -213336336155699281096365089802853775616 12742683 -446224120168596851120100296490961987176 12742684 -573696119455121033451550776351719729664 12742685 -205842233520714499869699088289850121620 12742686 106327576418142734398728829389804779520 12742687 -1833683535563685304057702108596909432000 12742688 30222250406913351790101403840492339200 12742689 -139779315178537223603317826558052950400 12742690 347104784124755770177307436513928473600 12742691 -79776915833457947961989973664282339776 12742692 -157800621747102762742783961830013491200 12742693 433864896931238244104294584722380186942 12742694 411179265637310536066125738332089084896 12742695 -657648375838545570389248273656105684600 12742696 -1744029704091361864800782031515291658240 12742697 441096536704807796675868636971713752912 12742698 322861694165124972963252675114454366464 12742699 -18583893343606145192321380840466260300 12742700 -464218437477688480336772295810179328000 12742701 422654579452144158785911527415184423232 12742702 22972498091420795819878830226088002560 12742703 996113594228064778859278916525550599952 12742704 -191651688785368084379140550459355955200 12742705 475584878683531933274824211833538688000 12742706 -4132953665329164239205719317357166976 12742707 -402967689792054115487469544318967749008 12742708 -246257810920110526995370965023809603584 12742709 717053968599766152994322792348125101216 12742710 415771438417866076409637916701047448960 12742711 -2232079539835983440604309468343101980600 12742712 142011054711603514574922799393387008000 12742713 141541399097373758648581797611247167040 12742714 374024520089973294172763300938904071392 12742715 1342548030265709963598529046057484255360 12742716 169703002896880471687994069992212725760 12742717 -713567343608977848963538985384425325320 12742718 236504822415878321895401600185299772800 12742719 692575205333680599757195878204501431808 12742720 494862620617761785645042305439949127680 12742721 -984688574045537008400300597050050502656 12742722 297380677518260914398810906314885754960 12742723 778385754960171568319955761837646546640 12742724 609156183633667329069143734452977500416 12742725 -201556195799459403286267880331766132800 12742726 203817373402522758733324875460016707200 12742727 1897168161065671811024740532119329375576 12742728 -299568324220860637364286938503728291840 12742729 -28172221799257593431987459826560229670 12742730 98951978831243601076228806916611686400 12742731 -610234476771762441122934344564986715520 12742732 -642095105567694436071494991660831943680 12742733 -3732701803811807526687543585119715403380 12742734 -100528219334476272697117771562673131520 12742735 -747959509347159687955265423293998979320 12742736 -83194219617725442140084559426298576896 12742737 -86909445600023810189378442263622907968 12742738 317508955587256079408962971604627013760 12742739 -461199765783515593226242199847160287120 12742740 -524453183045759315601869604353081821440 12742741 30229105419317255270406526700960367168 12742742 968113104837529554763220007866812522272 12742743 612405676581951849189771125594902029264 12742744 -326408460662681141932229685019448924160 12742745 -238220210651678946625005945561916582200 12742746 263123714851008338123189232401151926784 12742747 1522809431260731191639302388762391952196 12742748 -1256933916489952123566367537511787423744 12742749 652947992035887215472904752117363360 12742750 948224453628807903559195730161458864000 12742751 -381071864072069951810731163838055680000 12742752 -269838811837340660480693170209030144 12742753 -441584080986139553511266173743783604860 12742754 -44507990993435477702374664105102150880 12742755 550026949608170340594248926210796258400 12742756 525542308446685871837160718842148061184 12742757 -498671532311387362535345801039096121540 12742758 24631641655687813040895767187726012672 12742759 -359177207808330933785171875053134265312 12742760 338198322345815562437058849030728448000 12742761 -330771256195510099422959846331107360160 12742762 -20823025811284092643710927437365400736 12742763 439222371850967548258265931233509224960 12742764 -713243583179758643329915963548953946624 12742765 410837874864986000479507653768272006400 12742766 -119133059084864947659332554204159929600 12742767 -355145113131690499235632724019058711872 12742768 376412735282216758905749481637965987840 12742769 -296533663758716202690496502520761356986 12742770 -697359293482621064664997061034775695360 12742771 484750252120551853953959868169619504972 12742772 -20504575634205984066287573928617011200 12742773 -1049526292573078160787369744739701748416 12742774 -684606816637643555373827004093260599680 12742775 -976376139773614700398311780672935083200 12742776 -194586789637934468780686845241750548480 12742777 1390991302712418072725297108032309563626 12742778 1066613084919952087771518971710963089600 12742779 59159706964186276945953039746914053120 12742780 -451581629128343048577622390259897894400 12742781 -1891015533476858618234860729815239771520 12742782 -51401056896294828058309645119117164544 12742783 260407951505976262954534273512998172032 12742784 -121535877772270556282257601283552706560 12742785 500992734636563074224914814895567382400 12742786 347053793992819814955431527839047923200 12742787 -95389048038273496311665315871939590760 12742788 -209418998658071051878286730737976023040 12742789 -1341602317516162972528321127086850069410 12742790 13110684957760352578995983765171310720 12742791 -233093616478325572299046208008525752408 12742792 -3290198107193278019329763888503603200 12742793 1068142226816687110987913446564218777600 12742794 282534709112517686438438054473517880624 12742795 -137630264519589808446340685460369805680 12742796 -259956426137884327001069391507331645440 12742797 -718559303676761549336043534674661469728 12742798 -317217690972267803932232889375402723840 12742799 374438399080764183596837675593379274240 12742800 -5962993649709971098545013377820262400 12742801 -966180530914788334318778339877682453198 12742802 95614712323398268153463579119376702352 12742803 -1279571226581664388813014971517943302480 12742804 -931776696701759831223764092516871532800 12742805 298663110645539797976805375929831410560 12742806 -327760175356208061213813804929840140800 12742807 -21395016763789152118610420994276838656 12742808 -464456213812300496480527580537259786240 12742809 -119931344855757710768467824927961978080 12742810 -658142296435725243096565943112775659840 12742811 -1627028825473551061478034189071544174588 12742812 -664478752745024914225844769509997849600 12742813 72996757120272565040759722358663117004 12742814 239878504719815033004076562617296918912 12742815 77696750280008850658695491636882052000 12742816 -575402584268805492363536958935380328448 12742817 1197660078395664028022285951208462256866 12742818 -358686116821461803752460269909135395072 12742819 1131446955228215391271966220593471936220 12742820 497027585983976682073177291737246720000 12742821 7788742209975001382055392093274119040 12742822 182869710466453428789855581012580210624 12742823 -882804422549605445257416047367448865928 12742824 40855143876480922304711377173881733120 12742825 -882989724965951904453992934242177260000 12742826 431004537863304888099613130645238937440 12742827 -323314605596160053751093693919435955880 12742828 211297056168722044187617364880358244352 12742829 480376049023559480721941316543340327680 12742830 215312186022400467050062054661651108160 12742831 -661485459566700176257471925907908806320 12742832 -120680986797710022378962696925036724224 12742833 389329073222849463440942186695526285424 12742834 74217748889728701802991909234741514048 12742835 -2300674846319661761235989125952605440 12742836 430333289987324469357861524433513664512 12742837 -1859197715564341073039284977609802214400 12742838 -518707012875490211952935302812293784000 12742839 -37820803807816668237037971050702157240 12742840 -452450384436996290006906566846274150400 12742841 -794905374641779652156790609916751817516 12742842 56408765085525931146111311572908925440 12742843 864675962681285239273028165014878937344 12742844 -458667888165424873214182734337119191040 12742845 -643252673358801508347288453394775832480 12742846 -720294713254903179619570328499147206976 12742847 -700663739346007378771972622750735059560 12742848 179325927088935317078095325215532777472 12742849 -21997934758562718211232835308661184064 12742850 462225606511059313523826676183691228400 12742851 202898624296737819564512382276850102272 12742852 785311205736399525664545069261622007936 12742853 15589156993525903112504011950643206240 12742854 56939446209723573731506789185586759680 12742855 -3218268113165544299369086196745471240 12742856 346828108230603257940492876755228098560 12742857 -75935227075731308319284489699622061980 12742858 -1164701626983301076415627281695893680640 12742859 1915888493644323292221363610189598450640 12742860 161668758416009980253646803949853562880 12742861 2536788267978200347589221145739720144300 12742862 -318015750682601608071243718591747228800 12742863 79094350481079533849926985903936140800 12742864 384652879961342891429895668599834279936 12742865 546774375261435406066911617354737750260 12742866 -518074778975187869650694690439148166400 12742867 -837203067676332046436964567787491548256 12742868 1178518084750733171424568537095799064448 12742869 -599198301856578308667132053033191292256 12742870 -4066819830356146610014509103318659840 12742871 955348557015448811510151659342747592072 12742872 60142122407531617000055085203052134400 12742873 -347086682107245775406346492585928508 12742874 16193926488987203434251236667425267712 12742875 -25360106033508954588975570451858512000 12742876 -242560745943845675503157734041567802368 12742877 59872147312045735404579920810834138400 12742878 1551833598291522078108613321086179328 12742879 550309168789591848949878080751919975320 12742880 -107120625267587896126539815897129287680 12742881 1757028793891376048653662606512544356064 12742882 5877579716750435340700259725652179200 12742883 1918522151778338528844309711528137439132 12742884 38827109462248722271227736196066660352 12742885 965949237570436876855487719739335667580 12742886 539902313783977506754352576760990418944 12742887 -1193221941776963475932305262054815214040 12742888 1557569517972606459463930526242729589760 12742889 -879685018914722970942814834821520862976 12742890 231979221453548214777262398524912793600 12742891 -191135795300796481052536951728314170560 12742892 -1669788268083521585792430034406979542784 12742893 540957888014059393986067662353828587200 12742894 -1901777890179497577374813848946722141056 12742895 -18500224934876614900200353281423224960 12742896 60531551772419937897791945604888330240 12742897 122181050515481506743406359510448326528 12742898 -249082079217841798737668082977863409664 12742899 500847811973342408090004414622903887408 12742900 -858959967099043543197271346333262944000 12742901 -1396047929167001623855150872853870080 12742902 77334354485069194221912056626955923680 12742903 575609212841470681602698485777662546152 12742904 -78989424503451086263614859012030218240 12742905 298718223562379204582483036811923838720 12742906 863656829582900862158318858919703384320 12742907 -1092140383397723507459215232927964288840 12742908 949271846301955909894145312553933980160 12742909 759737122609684658571132409374309096300 12742910 -379195580426254561321760139465086216640 12742911 156227030151260087101638250951729838064 12742912 -99258014463634212696880244420402741248 12742913 -2215684432560318247232879809159220675838 12742914 -119565666944720011220975111361516295680 12742915 1463057369512062095331114262362594268560 12742916 -1255581436324414424985950325613231397760 12742917 -1065448067894067255630874155265920386400 12742918 -255670420806343973929357129698475925184 12742919 -281252710691737746321754113608808759840 12742920 249961627347809480948306827188375552000 12742921 -14383948606032072475753061931848587568 12742922 231204549643871101116580993901775888384 12742923 255220740803239986976840722566469764736 12742924 -828586105466944386100764801604536026624 12742925 10437551422659448681687820048186350500 12742926 -44019964497961229325474612593976606720 12742927 -2775162525062111219605675745539662946200 12742928 -362735945393844239358896552688610836480 12742929 59857144746764247402358183581475461474 12742930 -26871925449076312071785195149304588640 12742931 428925591987119785992145311675413558640 12742932 -875731171008294198376584691646876387328 12742933 197231930087723845660152779965552661920 12742934 331293900544296594895214730583941077760 12742935 420714833092139953538733027079558748160 12742936 -66218881922910224763661420016816056320 12742937 2734004967228572267027916874201412415360 12742938 202103432635166608867335882647081729280 12742939 -45590599019042887458369897747579579480 12742940 -306109650407540912628215611290504399360 12742941 -58826031501264664229904475979836187040 12742942 -176123165229215415317202284058066076608 12742943 322263390778343006535596123515953922848 12742944 212929831227833333776255605013209415680 12742945 -742920032571585444624016874302247899440 12742946 86713840477773429287153702171342413824 12742947 84430006380609389590775182453937479680 12742948 -93880447927165371312366590093155315200 12742949 704233935076277262119718119145987563964 12742950 113013974295182033832738792930649459200 12742951 353193667177054602781956586232109129264 12742952 1355792454733059681414435148225266969600 12742953 -29622453583021634722928654523420283392 12742954 403644098144234088021062096837686213632 12742955 442284032263673349590228124443344011360 12742956 53471522032447172296851900535838141952 12742957 1568855584044075529770452175887287149206 12742958 -1072213363549109790582427912548294087360 12742959 760367394198516767306466691564380695808 12742960 -318199916700041471564732111160884920320 12742961 -219542188171615355368876916213132840832 12742962 114775250614640787007798938880762779648 12742963 58206171016668677256788444614652815000 12742964 -2678131710377658086365720809951498240 12742965 108704124836420232223181570825543904000 12742966 -22724585251762673525474313605846745216 12742967 1850505914078890258316153698969817271480 12742968 -198642116357252340100428118299794472960 12742969 -3787799814207513454994343751845665579904 12742970 -21725193360147333703077620202174796320 12742971 1386987348329550819326251402852664576880 12742972 723520747053106203736647961126566312960 12742973 1660581623291156077744828806914008288704 12742974 -95108348230466787768189039586973429760 12742975 -148835005132846080425557348335575735600 12742976 98627527158045078477535535945762734080 12742977 60455033018975966135832899116291036800 12742978 567188568213087514592616768326790974880 12742979 -2381684835654440052589888879804307288424 12742980 115503233224406986184554396607634063360 12742981 2681601468348876215941825292266905883132 12742982 16940290288144920717127194791219897472 12742983 -1087431686336258833246139741233619777256 12742984 -155960678252123505807829866724453908480 12742985 -500013018896979404841808872792648294840 12742986 91032540118410130487313190700865617664 12742987 -934966308987142878812901906956322481688 12742988 -232325712448727301999992893661881787904 12742989 211635063808423539740125434234040616640 12742990 -240654208831695511805851952906909064960 12742991 -1689649222490087598959683726710872749128 12742992 100678687912295496563108102114940739584 12742993 111968222066031947030355032414686416242 12742994 -282659351033181486737016197966435901696 12742995 -840603304107909959684907326970765980880 12742996 101109776944954590349637237670358425600 12742997 878221263659704381475440231889662432320 12742998 604602973251647444727405746756679974400 12742999 670120737220248984296929960140892563000 12743000 -957136615987210598202698820903598080000 12743001 -12759138633257337879661766010832881558 12743002 -138543768853342658548515548839401891840 12743003 -397436656303578465698693169713837280192 12743004 -982560023536061438153470389768633275904 12743005 -557853883842321985834057321561929543360 12743006 728485077087760349809806592575196601280 12743007 5874380493189958135194309511075529856 12743008 919676213148215231883655794370646507520 12743009 872973330521246731828853181784921325760 12743010 31578819907396212696311749974988569600 12743011 -200556698607003010476642293635028480808 12743012 465262799878450240397635790880232660992 12743013 -1199068312238273579208954241869899073216 12743014 -306933983320988001773832802362718528320 12743015 -194545246893603740793449925470836684800 12743016 -673542532905162102228083409467788492800 12743017 -239120695939302251495998281947785332608 12743018 824694612111243706077049814787938212704 12743019 -1108395453535711173090380039235539635512 12743020 -209826742087295873887949914150427904000 12743021 -1943257260797741322250833391867251524778 12743022 -267549034088758747709621094041744646912 12743023 453351485962340887709307169195297395280 12743024 1750183851804340664799687435402018816 12743025 -476701561918409600044411457892541178400 12743026 -18565467685240920889709657749032393696 12743027 -1522942784970915737387810886415798799928 12743028 508489960274869006532061708370418257920 12743029 -56609114223140432985598668162249904800 12743030 299669011870157388087970612111228684800 12743031 -127625256598469102061186838320015901056 12743032 942536311830280602928021413992319590400 12743033 -801047497627726006147276369134929693718 12743034 558644521953182696180092814477122010880 12743035 337777137226579856925719502046208433600 12743036 1175411070582345680626072482535510394880 12743037 -32716830739560752430652043008249305300 12743038 512932400253204998825148064411039273152 12743039 -1054288003057952721693396820985186828160 12743040 -418281121363796685684342247022552678400 12743041 424455327339195749782123579687987240384 12743042 -44642920741951674304080938092557347808 12743043 -17184284905242080421879642454761491472 12743044 1243364721309199854035696532690553113856 12743045 -302603711077654695629803758196874192640 12743046 -8326052766471141432976219117853617152 12743047 134645539377284730995862541039644430800 12743048 -141162655260100641025198697813095664640 12743049 354806256260891469761092217178800430048 12743050 8272498839524082623428961643930988800 12743051 -119154436827212122302511118856860283888 12743052 119812547672171464883991036477904207872 12743053 -293159121639859552368876441473623874560 12743054 27369018955003333936721243331932225280 12743055 96995835559003839573186909465066230400 12743056 327785441501230830419460840211783680000 12743057 -3187259386280508621247651773012041453760 12743058 -110002973109963517350981551228434808832 12743059 -284606474402076176056520048162049417568 12743060 665501856508385476640435759689204623360 12743061 -795857289011361627489753710936598239328 12743062 435868379772648609138427217796112996992 12743063 373696927681562074632647975168802706080 12743064 1341587498286287765768240369334601728000 12743065 -957345564086087221860827564100536164800 12743066 -77961808648870712024053010963457281280 12743067 -130816800103728094423225972865618492520 12743068 -241903903273835066792977365575890882560 12743069 -1052980640373021640099688281476929884200 12743070 -317024655134898502991506168328409532800 12743071 -1180853613308863336683786534163530466056 12743072 -198171307231678160199363069792799948800 12743073 40208691047597298410651948718097608384 12743074 1087571825803546046204325499137760051536 12743075 391219894917730800157656922858240278300 12743076 -1013549139035775081541348713526497177600 12743077 -283857068030865670027902659213946447488 12743078 -39165280187899352962139864275918064160 12743079 -1099804305768737774661392175664913894616 12743080 -67452311945609189577461697478174310400 12743081 -177445352778536021132710483731110466360 12743082 -337244864506747095587030493223527936 12743083 -1313660612588220847758447650383147388880 12743084 -1213378618462666815449189413745679189504 12743085 655568897224097591062805914225768274400 12743086 -50467796311539877101852045020126099136 12743087 -458314554754879049567994765692861378448 12743088 -3027056575847729021111220080039755776 12743089 -1990647560722761526643905733433269696110 12743090 -569357229487765244744879280804077359200 12743091 -1200249612737363574577878872483439769320 12743092 -1111569218818787990896406697758254624384 12743093 -4203320602792026440002809277801454400 12743094 60996091313626536850822613678400092160 12743095 396661339893968315671940801071114852800 12743096 337870409875167072694153167607729090560 12743097 -952297848927803721383031434838491744928 12743098 -120797994025553454926876647078749029664 12743099 -5024297301879338593866872283501191760 12743100 -424434580619703786317696744991494016000 12743101 95515539540297537711554651359030442624 12743102 -200397370551284773922493902350809379968 12743103 700014356051886419280503933591886988800 12743104 355857603742415905064171093904926441472 12743105 -585855675648781030785858319551301789740 12743106 239510801445385468275278082359190751104 12743107 1540265553994563734273332494271670518764 12743108 -34130984751296497486024816343852187648 12743109 -778036221987350221719617183648362742400 12743110 -345765844638261101268292460859103334400 12743111 227617248170865496748803956661469834712 12743112 191016183753397153430464600152191139840 12743113 -1640002849695753794143867020948317417638 12743114 -124047994951485521875022175541943227344 12743115 -363947124348659595217838187787891200 12743116 -19510506998104250931581851814352826880 12743117 -871002667207906401375762375397402441440 12743118 69640011796430357384297378306264475264 12743119 1793472304662401622549365216222798305520 12743120 -60037332804813233949975693222700154880 12743121 213057415513357311443115079640198652912 12743122 119326222539232849571886253741132270080 12743123 129176481226297413260236620095201127864 12743124 24389885228187455598987712754027292672 12743125 -94963682857849579844720430978665256250 12743126 403893594432214989973823353086544435200 12743127 175921136551187890656629142811367032848 12743128 775435001511223121297762041610499256320 12743129 534532413900955849982135805924590178240 12743130 -322684726470624746195351395503551028480 12743131 -592323294182788633971558882727826987068 12743132 -2475255385550908468148176984444969577472 12743133 -57443422486464618583482754749591754752 12743134 -371542621479669882382054370722363597248 12743135 -1035797698895263675456980025643804680920 12743136 -15187269444295075094487505041358848000 12743137 -241724736946557670504319114975102960208 12743138 888952179070269244617706227525578219520 12743139 299829767957515284634390353037181392896 12743140 -289962279029901525852102721365731362560 12743141 1161871491645568486320223167065193340542 12743142 106123062546082887062555090558236777344 12743143 -23390173772995689986139402069369870800 12743144 797829631221378843675581480924882565120 12743145 740024859594611743877528302128131712420 12743146 207159955809192829823051599019876103264 12743147 -1024760251206350267420973972323917627404 12743148 948672655091939128130095446669362503680 12743149 400672349848029591517996585028366259840 12743150 -31314955704507648400010247472116326400 12743151 160292109560353529956599618909768176640 12743152 -243181608159386722584240505645547782144 12743153 -1327362791605486499730573400141267655598 12743154 -376126275001617367793865066481103162736 12743155 -984711246758260283649448034278518583440 12743156 -652490512738826878517308363663712741376 12743157 -816431367770810923119011578828001304576 12743158 442797976806325641905847940666678891680 12743159 -851475753705200114626351623364363787472 12743160 785926101332689815699595529296655155200 12743161 330966079264631207644384132441655451972 12743162 433613559025020327604014155303781758832 12743163 656570139541844078842338823549394458572 12743164 92444216102668660630297924844763545600 12743165 -509440100565852401400562299759217274400 12743166 193027865039518252364411605395869937600 12743167 -2310859948644609475547616575413107062360 12743168 1018094558000913063259549453427712983040 12743169 491143567260367776767112528737490046656 12743170 -48777145742991241611521742380329820160 12743171 215011764737824943258890979170256257440 12743172 7803663097069958448463099020749818368 12743173 -121769949048037307037604882275689645856 12743174 -776331393630608001327224615765136691200 12743175 -608098177358861912812914397315876917000 12743176 -1699244768487138549471938524818073190400 12743177 -40461552945297719027001112988257862640 12743178 -26729963284702513971175372237728775680 12743179 7433270928348757515696488893351767784 12743180 -227945797613084042845841943136139673600 12743181 -468550462474544156989502794261411441536 12743182 193852745267593948459117004406600096192 12743183 2269586471990055108579911116195123230576 12743184 200487462115479031939326209957543215104 12743185 -64970611633743137396367174920540620440 12743186 200733369695475485397083692157449672320 12743187 732837467533867225353143696494386911160 12743188 -508686129389675784560139462486694698112 12743189 -604488143890006670806832026029943470240 12743190 62345815095376296350002167413925312000 12743191 -1779340342198453425737356645633018036408 12743192 -185294144427339931417665760173580615680 12743193 8829905957909177680142252074144119744 12743194 -755996644510425302406918698098396876320 12743195 867050497689466182924855149826119515200 12743196 460237897930081403219844541341711458304 12743197 -1930752920179179166983873295794126931354 12743198 34553499123368915493053163339425086080 12743199 -447812719136298521285482545617022053760 12743200 -1338365735787343845709128559831341465600 12743201 239412489347199569729403848803351394304 12743202 233781617551258488415797290933058460032 12743203 1312247951572326430851869518561568553864 12743204 -2684189295816039840141609808942206787584 12743205 714307559154233276876283844021370044800 12743206 -229651336102781393842634523624446363520 12743207 -79099476933729814825080250669372554768 12743208 1272479253701167523232799341526796774400 12743209 699400615614648422002793899506983893860 12743210 41311829024483398180192686582916643520 12743211 41336475128426653296313627020954656736 12743212 432740753256308763465150628455635123456 12743213 -747746854739456961095073632505289183680 12743214 -166943656945593494322540004214918544384 12743215 -106714176775143051328755940946630051640 12743216 152470997451089753375735557978898153472 12743217 -2161095296737761917693712516593257191360 12743218 -72512117391329684729800373079471273984 12743219 1054304999423732855552595294135375944160 12743220 -165761353785531628675784523125407703040 12743221 1702052564491123993847446698206980269422 12743222 -5128552836553991752326738077822785536 12743223 -315530297492393323831888105783747560216 12743224 263131959842495685395198677939184640000 12743225 758391962118238463119840105570385640000 12743226 440401596130177029351962859316411546992 12743227 560736090276210100543588905415526681872 12743228 115092385792050948129624486309454050816 12743229 765521803617330441084757649473327881984 12743230 -264496605595130132564658695565507426240 12743231 -529932373159084327365834817557109339968 12743232 100804201232820888693481279113589161984 12743233 45019354542158603120681266523330901120 12743234 -152306052948972215194786868836933768800 12743235 -686443011707335570867580143614987538080 12743236 -1096963459209102957171724589761545984 12743237 365614455915799965772562620113387001500 12743238 470275304746742898573443733785419839360 12743239 1388290416751271158684881168666061887624 12743240 -882664130232664989590581513607918131200 12743241 -141472383479841238325785486264859596800 12743242 62114775216991878332403840922059778560 12743243 -14775988520130775029686591605930512960 12743244 -25084063334428267210725131735282924544 12743245 -64824057201033849881649448248463307880 12743246 456474376935866061543546521843920251072 12743247 -44348661825458375859189743379929391360 12743248 -81082727979598556564273910215571537920 12743249 725062785396259060376021511967802602740 12743250 111199908845400939241151299538041728000 12743251 857010586424049678543295143999567185280 12743252 -1035106858768971907213745363580284217600 12743253 -1755232588780405319718498746308052825280 12743254 -796106089074293755504451441372877875424 12743255 650028604091267560923354119485486595520 12743256 1129491874504912500935951565815421235200 12743257 1853887939213635564908124618446937882506 12743258 -195496506623908967939108694974920331520 12743259 -1230858840946790389948727408276783003496 12743260 105366360590492713708377647253644858880 12743261 -330014628199489675380241339365736146138 12743262 -156127840892328531302632346331294673920 12743263 -105527000666125184922846028535942715392 12743264 -753436624340330306385657878816890159104 12743265 -2114979143451871078378867985947929600 12743266 204628122363314614567148220923061649920 12743267 807470866274843891661135638379892783920 12743268 128591704870431712346198725366632155136 12743269 -578051903444859770873023621736566972416 12743270 -46293824406857488005716406871378323840 12743271 -827904859298526373091607247194268199520 12743272 754740472235226943873233651463272775680 12743273 -998787715578692095643747769697916315136 12743274 -615371809531578037027690266519998135040 12743275 -667334871277905093543363625694293512700 12743276 -244111105002290976986581734747594052608 12743277 -1169197036939876890814363892298472966080 12743278 566998400683441223671725965368987837056 12743279 -1066824944851759756421104664897347203120 12743280 -60823672381505743426516370111196364800 12743281 -29995590057705906261366875497361418880 12743282 157979730737082669661776620442911998992 12743283 -400896443340251189992520271504091548360 12743284 -751946375164807533822229103189146528384 12743285 1777188111295184060359666722075657551160 12743286 689968067066490158627718340147364259264 12743287 -40199315998648747058070323223278769840 12743288 -992957190614947637475482743029320048640 12743289 -202155841596901019209150418908150020156 12743290 9974167522876919759689342639691182080 12743291 -540559355699493067025506039695715915416 12743292 -17218482988843662886029188970797875200 12743293 -33933872015063249225832169688120116896 12743294 214757657433206918742081320084229053952 12743295 113759592957709919683513910250025652640 12743296 -348353538779245020181867383697598054400 12743297 -364790761639948003204142229223372411968 12743298 1916998746097256653719579873467661527040 12743299 615696485324581460112665467874307610720 12743300 -2640759231329366809138609589156649600 12743301 -515962813690356826764562527971111374368 12743302 438710927062444684546209917879264479488 12743303 -1687269923180322340645521008518484261400 12743304 137041916235941376643181757717922283520 12743305 -467358228477903463064260321080699361080 12743306 -1237783820912769658142455428940350717648 12743307 -134769129112723726353284604810495763200 12743308 1651162606948974764734777237715397549312 12743309 776516407450610367677346378258227619510 12743310 -446852766401127279655912232318351571840 12743311 -8846751303034551783677615808185127936 12743312 328492896179810176388344605416310177792 12743313 100107852110223653359802426587752686688 12743314 202784907796418103609435580372745786256 12743315 -123863758308819440583546236144815336080 12743316 -1477828417121764712035751527542243532800 12743317 -518975838315192477722866755045338955634 12743318 -12969410275539507401285581391653897728 12743319 1014130895573856954297314671501619450880 12743320 -554771716987405130246279018709664358400 12743321 2022710943039941403459456975168412200522 12743322 -237822610104802601144948781911186807040 12743323 -836602554287956866289846771988174930428 12743324 -91266479512138488998485103379037516800 12743325 -4824206143269737765886759283886016000 12743326 -77138527864824948738095064667585817280 12743327 1014218787852060958915764287735582593272 12743328 329464863180300734647458387185812635648 12743329 180542307077190611538128431737814674432 12743330 -43524307776355068625353606375424585440 12743331 100266115829719076148656724889827109752 12743332 -1287904652995395922346170404632728412160 12743333 167976791649038765907947518994419687680 12743334 404961426446476926575855760888753491328 12743335 526442680264228284839411755161181900800 12743336 -1155466830963988280693222026517655152640 12743337 -693037586208233565945438186897285390720 12743338 56046344017443791140811500663584579840 12743339 -413571331576756554732869824633474480608 12743340 7555090387165915884179576035633643520 12743341 -1012125670836986783256467703980262078976 12743342 -686694214797484198332868439733958772928 12743343 563746438154745877614391576566184691664 12743344 -41744553940335300380281529459986186240 12743345 -2112768595688466938181357001591714487040 12743346 206829280406457566302356601508276011008 12743347 -1101052224144925763139517519421913289204 12743348 709892472205399900630889485232767156608 12743349 -356959962623284459940714697778176009792 12743350 -1086234972293410680951813492399931200 12743351 30164335232976278282310753123710154240 12743352 -1455183951755398975968025200274993766400 12743353 -464360618703521442325997683271562341760 12743354 -283893687954676662979946534290824194880 12743355 -225492535685454371269407593663290670880 12743356 -462509621191760532263711675821650759680 12743357 -22910472893778310253584701771447360 12743358 -689960604585475687760957618439584256000 12743359 514664888926643803944141074053115178560 12743360 26772173326120863627293208544385433600 12743361 645372823185240941425634751876271404210 12743362 106410425198352976532903500222204212432 12743363 -87551800836010040073019203903373690800 12743364 116612584842421115478460507314412449792 12743365 279257972576933912709345753101451283260 12743366 -1057166426241318500284227790489799150976 12743367 -62353433596796914972776788401489543680 12743368 425611463628278329203034186964195328000 12743369 -431387075265624681448622801210434887756 12743370 28756642433226046573395592046946052800 12743371 -1014511376358682420793740050291329800800 12743372 2213795394531250325247914551194749952 12743373 9470030130820125129580805651560485984 12743374 54552075234587106558063363236864679552 12743375 1511819998091728868525112915598928604000 12743376 -87171364335253378180635542229280358400 12743377 -88329255593063951698298086971762137088 12743378 196180844772067598141353684468358492160 12743379 471634454498151987776317228373083380480 12743380 -84656979700144326128484118190023188480 12743381 -567928883894159301574757094169916477760 12743382 419848425343883122725965695552924051392 12743383 691154923331020486331743931534034539880 12743384 899283929701899797555964165912137410560 12743385 -19284734222987928269464681472400229440 12743386 -99626022930740890913509377710446970400 12743387 573062748289460447229336091777331923584 12743388 -351623702656127724500540942442063267840 12743389 2380431613724661711291163095276751105190 12743390 -36329793451374822516485480694660624000 12743391 118167127673164335675074531439031084560 12743392 -1138942763872983247475206933192554577920 12743393 548680507180241590242539633311893677844 12743394 11178814417176810233968247871872425728 12743395 270339811377561251072888471692621459200 12743396 -1431512911834919102866514358825690403200 12743397 1058877723505542085740616194622884334974 12743398 665486636188099312796624530209869695200 12743399 711418551756944063662687475580251705400 12743400 700663541632836934291180547764414464000 12743401 -212523903022000274391610251318503154096 12743402 -119131160122513262790969976848131675136 12743403 -792544164472677102370511855728402377216 12743404 -1188800413288585341531558495477018651648 12743405 503430424237078195175180755147563003360 12743406 422755365479523004597130306220670326144 12743407 493212804514615190945707835957210424656 12743408 134713185388386634263336018683595816960 12743409 -186186133823577343705873306183900875840 12743410 -9876966631609953026625764887537920000 12743411 66108591273263602882863929771916016800 12743412 720075197746212412992076015386765004800 12743413 1126333707812557824350168186476981023662 12743414 -375281662734317164697190585326214443520 12743415 -301190740401854020812265604003838356880 12743416 240784556907696429175698060516880834560 12743417 698134273170857432044954280179733261652 12743418 -4403739940966172381137403051106975744 12743419 -725304586547969222071542914479341732592 12743420 180777623813979366906175742371855649280 12743421 -1420857314099189027677333973193505370496 12743422 70216138201855404000722020049763100224 12743423 1028777363338341546446338233491748963840 12743424 17595322196550043497038849585241391104 12743425 -913968565004948817085543899614222175850 12743426 -175506589669392494057975645818363654656 12743427 251753638461550299107295929935610582520 12743428 488934104757414184884278693731355427968 12743429 675306879700776612141252845526514031676 12743430 -76071445022237347785543907674579638400 12743431 1292704389352280340622038915882152206232 12743432 -294516742005574685661154416355570759680 12743433 1242466035016736892672617240624424148800 12743434 -368378814410344921050459381464954413056 12743435 -76640410750575101386868145135927779040 12743436 -1210924634859246687055519616116518666240 12743437 -6532031409391083094821744388085374528 12743438 1432654788461983232936007904834665799296 12743439 1196357731203661367068814591579652668160 12743440 268222229762448505596317297562641448960 12743441 -1020248802746211647629501151331243881100 12743442 -396517621500813210311258756149082546160 12743443 -1210683786210811630903537508203604228308 12743444 -557914788716062336546102946311759509504 12743445 -287999179691731961472398643589914039360 12743446 -1193890529416539272848602668286642959328 12743447 -197203384684711392742769355934946674104 12743448 -1127735132801600802524278501372925399040 12743449 163978205496937448756747062137144892416 12743450 461143927232691334396344104107670178000 12743451 -30790582755299300667709089931176058608 12743452 988928392191421146111323990854912053760 12743453 -329888760835280578880279399452128326298 12743454 665278943969436795545105953667906982720 12743455 95425116920250388657588594086497119800 12743456 -16722631375538270793171820686854848512 12743457 -154419688229550863854463745489366964560 12743458 -156980484882736539247183750626713909760 12743459 532657045499331544988701323466017977016 12743460 -332398611019144498945509997910046720000 12743461 -225838937924981993948504248596173274176 12743462 -81288862881998463164834134754768220000 12743463 1014592106262651100617747113867778485544 12743464 4504581358866536952793240987483576320 12743465 173186199405300600713535058735363382400 12743466 -24041176703119267820943907272256258560 12743467 1400941243526514774505838201545046230464 12743468 458446598772701718682444048875442875648 12743469 2338236733011440322894891844859020140480 12743470 140349341941713487788392442268197676800 12743471 -493712159315227691234532862295561542320 12743472 40227322961331497030720353646929772544 12743473 -1216352259855881288471446794854844442956 12743474 -439139694261210356302765800131889729264 12743475 482237216598781890997977818530663338600 12743476 -929284710762116599242494797239964493440 12743477 -1373314719274006070958463317125327734674 12743478 451186639239476167406999124182711712 12743479 -562397520236444497097052645411755956800 12743480 -2636397716881512446426085940002816000 12743481 84373259514396674096317692065239574352 12743482 -1599979742514208413709673133199497949728 12743483 2015446485079983772316568865582022709732 12743484 237286584511522248759316112106636641280 12743485 -413220249596054456752724078226886484820 12743486 -97139643782699965421152899450815275008 12743487 -83545070188008034510769674441793200464 12743488 -107009795030039968472084963971930521600 12743489 -1986148459064404774209476075895199342368 12743490 -198403767451673592295426932709398528000 12743491 -319878375050293720536254766805751186000 12743492 538609464432066069180461797462488076416 12743493 325165312748066668165059715880754801984 12743494 42245825482704407764851178010677291392 12743495 772447913801833630372770993227955753120 12743496 868116284343881303013913059648071884800 12743497 -287831249453122502938671301784435869560 12743498 -369483616568239027291930836037001538000 12743499 1109459771579289139307099665975092587760 12743500 300780379665897667056499143507922944000 12743501 -35531721372847668883544311122556410900 12743502 -143692789620872811205300187920472722368 12743503 92334841238522309292429707025464176784 12743504 -16029253248911092923934820191909969920 12743505 -68117736090972318047980008087816250560 12743506 -656256757072246262691301292669725962240 12743507 594475776365411434201857321377263570512 12743508 682532530109750767811376298956160296960 12743509 1523868243717693855955505035709710083040 12743510 324565862220704254446891334017102021120 12743511 402528092229716667162184137016627319808 12743512 292125247609259177157923173823002675200 12743513 -397907326011717444553298787257746853238 12743514 67370897367968442141833892740964234240 12743515 421341686928769025345723378369238548160 12743516 51856544964268943185380610124359268352 12743517 305024084329614894454387436408090420640 12743518 6668206383269855015429493810745094400 12743519 1151443388363634861741892341920435696520 12743520 -394709139880709926908283136924398387200 12743521 -219699743768710991339005937863131638976 12743522 -381214851497783204752512532046822645376 12743523 -8661404326551082096426627568714920800 12743524 -1500930665216775314747199474813037803904 12743525 427363183929927744333599230477296985050 12743526 -42740695124508275273800157222948144256 12743527 -1970550222443444163939207149265134551624 12743528 1018427379159046961081350989076285440000 12743529 -45751709845144153569856947860197667520 12743530 -613833752438252061437465128708055943840 12743531 -113978941224370490897649966217476070608 12743532 42357438205519140379864445770784885760 12743533 432414111792962216780798496855259283136 12743534 -1492224350783439225667425431798564587968 12743535 12968984088222887407449654244923471360 12743536 81807840825906328183860173649181016064 12743537 -21888678848849701424492515596110901660 12743538 -149529937906779999558425693100847487232 12743539 326798554130020390283608949823777163340 12743540 -72271002872841690152246343160107525120 12743541 705986485452031427842865698405190033280 12743542 -21785007072001988769078279465496682496 12743543 1868796635661143115534689373831742194792 12743544 -498355710225243705007470647020008898560 12743545 521701923176842824098709412365662989320 12743546 -418289794681128482289778528545540816528 12743547 125390782740862842240794954814817200000 12743548 -482410920353364520345262711346724820992 12743549 -495940596629002427935108343586965493120 12743550 301049301110761259972742601643626656000 12743551 2102556938374760623209216986514597287552 12743552 1864812888900567434567534756780153241600 12743553 -150786766742870760156066407527721671776 12743554 231830983803241505486013596054052158880 12743555 156626851616806410274339034023890643920 12743556 -409684616412838969092288606103097180160 12743557 897719697197803133186943751082162883000 12743558 1073978524808645231572136924926772688384 12743559 -1642078955290084664506761364916540080896 12743560 62925581791571161178405113598981376000 12743561 549442672710263336379173250438482721792 12743562 710369207510884741582074885802521600 12743563 314787189109441466272569647847215151760 12743564 214049133841396464233282292067970374656 12743565 380720646751737042022575606005832887520 12743566 1635957542879461255301568800708428800 12743567 1019286399027877380077170586906562413616 12743568 -543207432912751458836270929284784128 12743569 -1268583926371218502904218848103719792640 12743570 -9014097784967907612407118816883799040 12743571 409440428761828930604178561361463051520 12743572 779258775085814854723529503105854318592 12743573 -167737197494656308022104085711846171776 12743574 -332314153577719995762610661360947850496 12743575 195257599889166307728926625111343563600 12743576 968500033929313725176694517325755054080 12743577 -183942892994215039558192770559496047296 12743578 548971310873319345835158638388127345920 12743579 -400243513029898393117403171340515678760 12743580 -833576291321840380416732683006641766400 12743581 1426315569195263566676600332187741425382 12743582 728497879364872374467686818372876331392 12743583 582852539337616285724519321298431289984 12743584 -450423579772842118064851332728758468608 12743585 -163691979495793892390503299100078929600 12743586 -638572603620082785749922547690366906080 12743587 -628252137166341723950077638408511925760 12743588 406805772693908677586808164629483868160 12743589 -715085189794907929908412976444918191776 12743590 439229730414755904433526408651439137280 12743591 554057905630157150806834280362523449440 12743592 -467535741233350400979828036747670241280 12743593 924984846212425953353333553983387979600 12743594 666349211708919038646852643786648914096 12743595 1563355221952022448716174272554366885600 12743596 1151831206156857851669738677016971347200 12743597 -430692562473062986033671495893663715540 12743598 -916096972146918252354053100744284160 12743599 1306351788939931504544667499934956760 12743600 215148865986179697150525345897498624000 12743601 -284140472661990435538357625895119418816 12743602 -1389885707014500199533697176158572782048 12743603 -153503491923807073279039099748897816544 12743604 -220457424073886466003533925343390187520 12743605 184397268952501714204335965144861400960 12743606 -1099411939738072277449347366489687914880 12743607 712786946418559734923387308636139281488 12743608 121045518933840184438317488686534287360 12743609 28686908787442974479250346320793282704 12743610 13835762278998619407267332005941127680 12743611 -986007441694865487599633598770462405788 12743612 35815137944653178010840383099719974912 12743613 -404596310925150702810410903895699082458 12743614 -271231242803802516321303740560764308160 12743615 -119229228441825581497923696644601825600 12743616 -376201973491360197066935782023635140608 12743617 -216579732238183712923436751942014455760 12743618 -399953652136892141843215277745400680240 12743619 146354526197601829466219934145082599680 12743620 -172070134273704953202587492555496752640 12743621 1231339323175767272868061915881041469600 12743622 318227418373840467800790827190965011200 12743623 399062112652401119580359580649343882000 12743624 -138778476551689255173000501236135255040 12743625 -724676890228327257658994939289768000000 12743626 8615174293377867064365087298171371360 12743627 137830923671729854743992473953639102912 12743628 -705958845201076384446089967367436321280 12743629 553889136399252319685875082816570778230 12743630 -12938554295555707633921128562125983040 12743631 157661505321862247288392775952702512160 12743632 -315929213316558951534237792842676043776 12743633 -252921586715729992379554907234743479936 12743634 -2516995052070030142802574687689051520 12743635 232279020000533331918484692129640056960 12743636 334365999509190791675724383603007838080 12743637 -188477688056509759746146409721807088832 12743638 552889449722937294474387486312033298944 12743639 -1745973284887716887180058049290831325560 12743640 67228455875279161926873194325725184000 12743641 36785218207126754466768857082207404042 12743642 460272880735413569249567596903296414720 12743643 -73938046382275433413928991293544969600 12743644 1763041163594751491842547782093983398400 12743645 396365665014049000225700305807793836800 12743646 204387533804494136165676025702187520000 12743647 -457028991545177087819630156119859489168 12743648 1014073987643194498898601078886579568640 12743649 946305696872757089425726658014504453440 12743650 129090627245762504714314084489299730800 12743651 -726051881866682652411867268581265009008 12743652 -3042905992880181899422094930054596608 12743653 99970858627059487080173914586998711224 12743654 134871113571531772731640600456907126784 12743655 -935990441986130216509448463375922973280 12743656 340732143352684444047931601033413017600 12743657 -1118395310654814792058650949682204595420 12743658 247345940274193414530666862188058939824 12743659 1740475720502583144814122346448346073680 12743660 -166030362469657886804339524426589091840 12743661 -5427096471068969750072394261444483744 12743662 85221183857054074927183702170424757952 12743663 583147473396344749376582724880927608912 12743664 11758386263277916891723838192235085824 12743665 -264636508298155095006779433999212223360 12743666 19667580906536551378478620160539373568 12743667 -3594435261099135872239033223930472672 12743668 74126080853547113123954848386639466496 12743669 -1280491723498245776176599615174107337156 12743670 70681081997796686631305711003811859200 12743671 -313936236694344985776542925656645786856 12743672 -2040143806094943387358618342862593536000 12743673 -244746447760560153144294961994053589616 12743674 1760945761679901767219836141804536602112 12743675 -798523863909798168390930230839799149200 12743676 1697816997462890619849823792236526141440 12743677 -681972879913262323038877104637453972474 12743678 -148184328150305568098372693506263523776 12743679 34221706956984308545571767214703648768 12743680 1193423055392982615029513981758380441600 12743681 2200770227912461121910043460378874772482 12743682 -30913874944380041611978684580139035136 12743683 -93914609636550684102879306661258191416 12743684 483413703529855391466248983255702156416 12743685 -10292184156283593717082874073638194980 12743686 434383912963362432531192671732260509792 12743687 2174177169797734280609526077375281842864 12743688 -86774418449508017148368025181649633280 12743689 -51220329743278051832434317699169391744 12743690 162936545720363224926193490516792095680 12743691 55469816033485143178775199024566895600 12743692 558111035594940610126406089267353659392 12743693 -638828613131146056746061669343421847720 12743694 -129941079510694060954420166934364507776 12743695 -2172163997546833104738504233424712080 12743696 115078292129558798171873391058150490112 12743697 129138089790805821830991858057847192320 12743698 994889393011585398215730634775583419520 12743699 451532753337361128901958772361272048240 12743700 177637578082450598948458296882504038400 12743701 762143938673099357338513290232140434702 12743702 310920086009289876994655649122503011840 12743703 -525890525757969174569554780880480436480 12743704 237044291052187888130618029473464309760 12743705 -512591642532978055361527393559883268800 12743706 79563006846138170282283579003422519808 12743707 -27417617373027629866367519878684744568 12743708 854220681989911415035528526288003598336 12743709 1098421933102398397191276845665523562528 12743710 221915145270409180244596736430948748800 12743711 -469172072678408017018772824971199330176 12743712 -595960114639201306678868354288640000000 12743713 -1697743064514088608128987682715778363038 12743714 1093322383212676966432973678163470661456 12743715 830515947332088065362066933052961075120 12743716 -440511693829910482685406955474944972160 12743717 -1005709281435655972214614584965861837568 12743718 -193816935527688358173235167590506752000 12743719 -476571867677688153315665601388881930240 12743720 532684737439353680574599987909990400 12743721 -544246072175764469159805982596838444278 12743722 -665475203409044681301796992682885835088 12743723 -729478385211786714374571411779431454028 12743724 -784568429541538045065506179935651469824 12743725 -147429625923798464735996788702188720000 12743726 -290264626410536527075118656265759997120 12743727 272071104140579102024306309657626821120 12743728 134928361371485923465087943249536221184 12743729 2742586995411555943757429273017154074176 12743730 20816085326423421048450160312412768160 12743731 -19278871136036555313172104421662643200 12743732 -74420756972637856881815722386378343680 12743733 -433689283289126640611351931242173276896 12743734 -704233381623070506177934865757265701984 12743735 140904061377907751787520367740927380000 12743736 -675647495313368744412669253300117401600 12743737 -772676856517801756884365359930575229920 12743738 3649400968824305162910926216470832640 12743739 92857111107870533338109291228473771404 12743740 -362742153643907331680582694759255966720 12743741 -6018707118580478327358800606157996858 12743742 -175236274158480760633094098888431621120 12743743 59861024477515332321671589639458251824 12743744 33402812573161412429200767671243636736 12743745 -131648241147115398390289236027485980800 12743746 -1042704404318942462516841640497072410928 12743747 1938995739499880140284021047918952779196 12743748 43956841007003136386348111701813346304 12743749 -30485671899968400001993128894593984064 12743750 368408610037593550213531530755562000000 12743751 -947933970503129918264631133138475636568 12743752 389434467399455568408495644254545838080 12743753 -2050305870423312774084664421501422975536 12743754 639061371209346998589840135119251265280 12743755 -755298540646415512286859292467185727840 12743756 -87363705549356597520164777782205690880 12743757 -512719379304943548902277540608949821760 12743758 597644471526088156821304904080602636480 12743759 -87339177887794603496234334868770244608 12743760 111718078022634976733085739747285401600 12743761 113082662937981782727984312361850083200 12743762 -101372456400899211709663216584225814368 12743763 -603614463496153932851115774668867861136 12743764 -265887140653530258563608409591337830400 12743765 -722853945043341489830941638044521490340 12743766 11186916779173369600409658559672500864 12743767 1122640657052302141157013874359748026952 12743768 -471881492254868626511234003178095984640 12743769 -239033003196636329138243691407743204656 12743770 -449107173189295235081727732119195735040 12743771 -847647938622931166961504103591388002128 12743772 -282786984955734439527662411153715388416 12743773 137937415903409975560461851021559052320 12743774 1489556905687360150811864225369292292992 12743775 -62233829290380872620796191830914976000 12743776 677137524316477741725515423941894078464 12743777 977258525786621017720096253904653038626 12743778 -1116248941921653114477409584790730744832 12743779 -774459173726614169884073384642218688424 12743780 21596506280542133336417519624958074880 12743781 -10394518016468765059201420755836995584 12743782 565396994281508539718174714353585680000 12743783 746197632106393751082018289187468682192 12743784 44431422305950141582055484290531328000 12743785 257537436134078944510296062358160018980 12743786 -631645933851018239239717062299961440256 12743787 -42752999299702118895462000268149608448 12743788 796665690127132489117432328823891577088 12743789 -433967589886605863407050456612811947540 12743790 82259451553417605326509337036498042880 12743791 -1689768329410145291340999948931160459000 12743792 -369412149080903453536887903421715349504 12743793 -835010584150937349679580211984956357118 12743794 180995989336879112762978985247032238080 12743795 3486942045425927178343269337350600748800 12743796 299529881355360588975745222582399131648 12743797 -424067897482198685053731189623157982560 12743798 -469571793634863946482954100265939075520 12743799 63384930257947304412471110438703120720 12743800 -466037538371009008065315050606415360000 12743801 -66211419933045779079770987785513441536 12743802 -987617658492371894326734972161323531008 12743803 -778673522447514297472560756035109817948 12743804 384759268373435624609765142257094898176 12743805 752507234746709755779615557416332209760 12743806 -295062219217164352748667950735247985920 12743807 -1091449238241303704373018806823298799688 12743808 54737517331346284125355412016102113280 12743809 220706455232833862246175289031180466004 12743810 -323087602775385953222437104910527337440 12743811 -77632459812801421967532574834754082696 12743812 805987527526594564074528804870904961280 12743813 -206402354928631769106827865336717082080 12743814 -293014788311620438035748056087704573760 12743815 397199141753764816599266567016774696960 12743816 754299769527822056947843108341735260160 12743817 -198111382742962928310458740700696943552 12743818 -383461339462721342892067061585874068640 12743819 -1738963275924912575382984132701730436440 12743820 355118795725375687018694670894938987520 12743821 -630489624107429190757394631682338304500 12743822 -138254555492049689028573187234869312000 12743823 -574128436790791713967550403781518720000 12743824 -4380141137559352205697286126963982336 12743825 -233707581156246066595158438091123230900 12743826 84319616938249688762482480071049647744 12743827 831399850128819549131305648566555253676 12743828 -1516584900964146227560926091434853295232 12743829 6883092319512855397738910219393851008 12743830 44794177198815439566079161262492129920 12743831 560567409889067203506711409462363746264 12743832 -761334044748375318008709075746372812800 12743833 28144430098238975713235791484627685060 12743834 -971071241452061879353150998578663184 12743835 253802837485294383662043686582761743840 12743836 -102098981141403603203639388953664047104 12743837 -1377072116887646850568510781753671679514 12743838 713821167213620506635369304009926472320 12743839 -9138597304580049604104861387176711840 12743840 -951018010080233983214768788116319764480 12743841 111615234644431058697595857779209296 12743842 1074787661955557363035939784609457141072 12743843 99626295467002632790285298750934094800 12743844 147593856779557395159676468942165893120 12743845 -1571989797826185272197104527983126128900 12743846 237742351051889858681413251417330659520 12743847 -957147249485965004788973641410701760480 12743848 -68745762937326381554215589096622919680 12743849 -312642251567457748673730320734711556364 12743850 -48733269255756154946035085533955712000 12743851 -866771097730872070381220158150292971400 12743852 352316939466533024160862624942453161984 12743853 1156893193194914390280423919675004175264 12743854 696200953788977865528689407156359917376 12743855 68856162328618612999844904885119714760 12743856 53667799301855726153922302518745088000 12743857 133282335222110695392100249331751925312 12743858 -245785934366751089502970647100020372720 12743859 -176330522379474529855879334983714135440 12743860 -745214290746347736278430391803131251200 12743861 497025324325794946950057304752085142784 12743862 773223585225009166369486519614156017664 12743863 1055869013428594274345610739666941036288 12743864 -95344029589170280011619250989750886400 12743865 415681191944885739513690386490867840000 12743866 -275664906579721576174713952739171774496 12743867 -1964539808156106707950526965022243160 12743868 163737376933596688993572747642080240640 12743869 739837701105698461690021781953307216896 12743870 90340636437858301603298049902935939200 12743871 70410859136965763999306151674815549512 12743872 -139872180638883673057551793960840593408 12743873 524457100534855790282503306024467770580 12743874 -150111597564040371629355133325847581184 12743875 -1358557460420073740463927720987528300000 12743876 -1164882883218293057256985233712206128640 12743877 -93735490958871111263650730935165148736 12743878 71174710631373246465281766965673161856 12743879 827769478143725628768822729058281291480 12743880 -349182458574235196514253912172548915200 12743881 -9830420450493139665849727154297829248 12743882 -522859048335335305714080772126949760000 12743883 -31243658157226788656944276237734749376 12743884 -660241542149396465016555595957053063168 12743885 -120970328755748683982115827782669824000 12743886 -291936720059332173680189186227004568576 12743887 -172204293166054588289704913829578131400 12743888 -97934143258292238581297339156148953088 12743889 142627620845295348370893478459305879840 12743890 -23958270654900724991561491392941224800 12743891 1136087525625569739404230188069261050712 12743892 -207313304988540868077886041322015100928 12743893 225456621264412135927692657226011226620 12743894 21815930664310624815898265356655582496 12743895 429857588173602131815437101356465968720 12743896 64739701158352157260325668456749404160 12743897 -1086156479406042291904551053912934213228 12743898 229082858722726648007076406864051812864 12743899 -483236427953989562289554737634240071664 12743900 108923590483710874355022198464432140800 12743901 -1419477064294278760677685014653233118970 12743902 -29451805082591780335736751218190637056 12743903 150018699751265435433386511137880715344 12743904 -139021122106991134053964870345654272000 12743905 -504573079737520757896510112741101896000 12743906 -55540831166174217146366498015481054720 12743907 487782198297920345874179313779105074560 12743908 244256584388377880626032139690172216320 12743909 -1147224280958040683097032202292929649920 12743910 -1027416776547004317275579473925779200 12743911 -900766953139716386109833297942288300488 12743912 142738945920482624036290106724058675200 12743913 -182034200976094723494665897942464766592 12743914 67297092951446669201789693475328241664 12743915 -1244896535867400630949327726444316305440 12743916 -359127739956590475097259738211812264448 12743917 1692873202389787010288164749486565610966 12743918 -235397202009502946810148214578709356672 12743919 571745964541704606029981533832476690320 12743920 -262858442680324339709639835294273208320 12743921 95373301092077148086034624750724219392 12743922 -83470939805929745747648953102149662976 12743923 136751489645018519156200232678829268172 12743924 -1367040948014623475030082444370079167104 12743925 -88993810384617379158273151668839904000 12743926 64779591038066803300358522932500484224 12743927 -417365920885924083421907578387954185600 12743928 1104895577548990864405797064708095959040 12743929 -1762445121951857898891886520612324407920 12743930 90406208437171560328866342554619921600 12743931 -1102687518725737611912484953844027712976 12743932 -423628910614918843704842000914349162496 12743933 -268284498950412470732978196091910893818 12743934 91642454855993553433287942522985758720 12743935 -2372069132920243971558899767289720235600 12743936 287839623812998552553691705527670669312 12743937 -1299725697609188307609977660151698216640 12743938 1181061138350390926076745550235391142944 12743939 320613251475540372390275360078018020080 12743940 537450977731039075178131442133667737600 12743941 -1179309434465965847610319081813136288 12743942 921614427697424714788194123463877197824 12743943 433777666046309038769039803458258929064 12743944 1454998364189460559290950919592094684160 12743945 163245868292634185631667185543327187200 12743946 -837452423222018745920867493031981939200 12743947 -387114181430680037354358000918672385696 12743948 62168469890320672674605135165533704192 12743949 546287597315650717441708366823635030464 12743950 -100165103484626890355399670656456928000 12743951 1877434127522241410800545647908632504 12743952 228337010365443551221565974096863756288 12743953 5586394260082443537248326210433542400 12743954 11083185112537988819456214437081164176 12743955 155401876352815152064005529470207283200 12743956 -522731692811468692623144638469172101120 12743957 645328577645355636265483084464625353372 12743958 -345725644248582810624578370525592965120 12743959 2314345112153173345778316136247180420016 12743960 -45862577734758472520373552603863040000 12743961 -69654127678990741027942096864212540000 12743962 337172337658327571126224017869696256 12743963 2766702905615640102514897331017548189360 12743964 950159133191073816930538121810838312960 12743965 -512829185936184323047434479436347212800 12743966 456560156119622259677429781252848706432 12743967 1233296175058112479585449372094641862800 12743968 -1290256784032380894411119085945249792000 12743969 -305671831134621667609853987109011972574 12743970 563808743509881890284029973722328128000 12743971 -1579336979875647413502738274601475662856 12743972 -1124951102192424684701329968910754442240 12743973 120082543926036242153921650609448206464 12743974 -599480007521416885623221152157404383264 12743975 -92895500091618710238373112149733804400 12743976 -98366721928448339007059147268324065280 12743977 -961867779530793591756629194360463095174 12743978 -143544662857228532200295680535783076864 12743979 565098784365101747745376438219354341888 12743980 548499511663330538703113941675938048000 12743981 1110192020988549772405416631619503039200 12743982 -744467071029011833304794941873634606848 12743983 -315880701260455800513680366398556770336 12743984 231445359722103452577522965952913735680 12743985 -47345826428657576068682451064906944000 12743986 353300563784885869984482917597375743104 12743987 291877147328206468866205592283608369352 12743988 -17441440374635391054061229654932291584 12743989 -296233993485882060184730462713874807940 12743990 -77262484234083341342280146568421989120 12743991 288589759657665674245135857383274889848 12743992 -469690685761286073184900409878273843200 12743993 3248011060947805339317541073664054241104 12743994 199824348287511369357378188524087680000 12743995 92379146542338270016794313874603523600 12743996 948325938315740056658753085294792192 12743997 172322947580419460131186825267330462272 12743998 926743131776192327083846634680479049920 12743999 475516615557142430545802289520447997280 12744000 -368491220689755748680044611161292800000 12744001 1375501043065860756694211165794226400192 12744002 1203583467570963285282416772303278303952 12744003 -1094486387945231794012577104540750110720 12744004 -137358100828723882438936884380777381888 12744005 377519729062125747354040640268325219320 12744006 -60579044764817238574191972525218798592 12744007 -96357920726164707072216683785823740416 12744008 -1048453676906158330334259977022668144640 12744009 -151039684620184294935823902423774472476 12744010 -477165336037651794667125817182184359840 12744011 72372679208940730589716723214792076432 12744012 97121675861339319225409868349745946112 12744013 -475459361232422715674036734023241947540 12744014 497975810005144701757204395550852223232 12744015 -286072591099242152522217973898957629680 12744016 -114078682755322956689567715523426664448 12744017 170526557238124491563044518137049242880 12744018 237117540729665240160851518419327613200 12744019 1452154392711079031684969873679034877420 12744020 245590338793979695984072091957999988480 12744021 -422580518287909748924405675871399167520 12744022 109153550066261008411010485623136291200 12744023 215171790340511510666711241196650359544 12744024 -81022024519903332795239637844713799680 12744025 150861030962122737017257499410983284800 12744026 844054016777400378883713394806961673712 12744027 -614090632103888621123257279177602540960 12744028 -1207305857155492902081118470280480111104 12744029 874819342242869873310610012105877629170 12744030 11973077750696037821767742335784317440 12744031 1357941578075312572286927784424052659600 12744032 -70793116170998591796332304301655851008 12744033 -409636970268515304270120006262939954800 12744034 1039234453442116312729189641253773664032 12744035 681262778449568955979107611872342362000 12744036 67869360391604288490161836401449572992 12744037 -892433264405573050019553284553876026400 12744038 76493222939478792082132656311076825600 12744039 8642290138953321094418383429749774336 12744040 769047266327178943979449579133831116800 12744041 2184318905432303809288673688192163366800 12744042 21178903310443624773165604672724243712 12744043 -1002285148261365772769748208382308542400 12744044 -2523499160356159506097714841050780220928 12744045 225683589719392750136534124905395022520 12744046 -6938488179202861348418916916926382080 12744047 -100063318146785431624549305364277695920 12744048 9698964332187749190186504319186305024 12744049 1351462063389984562510748849187053028050 12744050 -779669933391486849660477017262149376000 12744051 1033230573141832559572355301681262552632 12744052 -1244621093923272071085549613557132417664 12744053 283822954468853385829145724596981650080 12744054 15244718669771765121736137899560567872 12744055 76048667442235888126865350835970690000 12744056 -81475642716429356482561113854278901760 12744057 492193891062049542324089880568679349840 12744058 -253339753119588295647896630693960891424 12744059 -1302559713456608643418212046357188678960 12744060 -235621540282515871153094364830168678400 12744061 708320565686764171413170931679093777824 12744062 -259513120663228849773323305836178997760 12744063 -677353506585822621942614514019905745608 12744064 -534508825809749216547417431225747374080 12744065 -105680630794122956747361035922010170540 12744066 490632029172434580696040378303895370624 12744067 -2306821021072401161706079063044294750600 12744068 146358189250213960113656876278048680960 12744069 59292040578385028795865906340375166976 12744070 9118832286123807854228395862888540160 12744071 -10411935069306641209029020002925698656 12744072 619157596751118711119271191666806333440 12744073 -455013097883376340854645263485969096176 12744074 8299327475390686548774912769842146304 12744075 139680437925808154185448480132156697600 12744076 -712720038449358817768767181580929256960 12744077 -802757992029354380871718843772141056074 12744078 683280570227485776416707359976220303424 12744079 -1323220988061141818391631363782070764000 12744080 5878274161481184489190415820890603520 12744081 145539474485712270936279200124828105600 12744082 -3911312040413756354394945373763366400 12744083 -2822243334726700794253740692352735324 12744084 -110450313002384491113400654325832192000 12744085 1010465005687738213207889255798563842780 12744086 1179797287080021079402137027465550696992 12744087 1853829965991779038418224333572913546368 12744088 67663722478448247968929671264164659200 12744089 1248726598705679896522942835330930050890 12744090 -105494499834363634516260374886254030880 12744091 954159852530075436108493214356153427584 12744092 -141923597299223926128971865035925840384 12744093 240033164108761433469538073175537696768 12744094 271343371688804627217812469187935813312 12744095 5679042356452780453523133626457740160 12744096 -952035744057726863523738214499893641216 12744097 -1695223169991916305480224961063678453888 12744098 50073706882778606616043539701641812480 12744099 768328919462860524438667504645261592484 12744100 -179389863473874303621796230558057267200 12744101 -1370652900574310595490574912691847734468 12744102 104133006547736175438873280041505757184 12744103 35388032286697776804389281150596127352 12744104 1389718591700457067291842100309031731200 12744105 533363103995143936408096059076771581120 12744106 -930526952048678042874961452069598183248 12744107 -349763072162960342156830409360473565568 12744108 796059651561993822084441361748367667200 12744109 -186403169085178409894269260734612875840 12744110 553681695111274813241728276997233728960 12744111 -1071785535952445049000241486114729819128 12744112 -187377009482246533145556939124530905088 12744113 -446891237185170066395350563530149176336 12744114 57205902694703174357198170627527027840 12744115 377398000436144206566229340014793880720 12744116 596554348902129998646147724106868903936 12744117 -455424718071608539631579154478903090560 12744118 609061545704708507950049722782491464320 12744119 2740323833018467293704961294915499327800 12744120 43474157706224986408459771768896307200 12744121 1084137099256085573497016967007952028 12744122 -578701763587039507572260075028443967888 12744123 288352284004268071421030949213273337344 12744124 -402434391940467010745427650913157491200 12744125 -19743128526106029379232698796109912000 12744126 272485576425642817274387051766721094592 12744127 -74960094384861234832084100383782945936 12744128 -135101179043701710707439929389958037504 12744129 1174541884267283705982246221030793409584 12744130 -238536914594687367503513170086864115200 12744131 190785710146766751968272755991024716864 12744132 -238146138991882911602587980573698899968 12744133 -144515666639807937246145174549707145536 12744134 386594767236454083370991638972999960320 12744135 -10878355237340840817605590179977444640 12744136 -545118626692420350923079325529725132800 12744137 1286103727753706333623582390799024465280 12744138 526959580141102411739711932326811185408 12744139 8042299898382815735901419221291731044 12744140 395469367087552200629345834566091827200 12744141 -1040119596684185961153997025093848916160 12744142 -785122760989909581555740840316685689408 12744143 -896386221407468977443666936500321614608 12744144 130423799117387423773107871038795939840 12744145 875073266377011178548028577645856264000 12744146 412225299050226383630033061093863536272 12744147 -296128712248985078177198456916348107472 12744148 994775631923184052920308872037838862208 12744149 1586296876734935105816636367254959012320 12744150 -224765821946021768184614100019602206400 12744151 289856522249061864033320226517099233808 12744152 -918039046155241832071735548405217075200 12744153 -332909968892286788061550428610561778316 12744154 -418902307647671152090194677515183991040 12744155 249246053911749828766188365490067910400 12744156 985103315331705300530485614417753180672 12744157 2063817900315180198496249111251679786406 12744158 230348491009539498348344670368489472 12744159 -126676053548505411260269528531229097600 12744160 55018774742742241728666489474404843520 12744161 -622922928840331552833182524667458018668 12744162 110166671231377770706570139419527413760 12744163 -25932898266283797304632816567539376936 12744164 -521176444802409320682552381540402954624 12744165 -533239088576407921882187179754751072000 12744166 464256400783434470358679907701904666880 12744167 -1940616478523324920018926412877341187784 12744168 -10220178124404573226634930124079595520 12744169 68466310951623475257242696430558195912 12744170 36492593954355709818506687232154598400 12744171 -546868546449554988351546474311594532720 12744172 -201798361773212405166132092334253644800 12744173 319183382074074637486029832521573502764 12744174 -35019984176674499563499569730758686720 12744175 -727876001382843000447821450615429992600 12744176 62077284286829256268234153563658125312 12744177 183177426230157769682685463827381528000 12744178 340246504027244477742928090635757271040 12744179 -485128983560897286503091321176880322224 12744180 378277459196419415706898867761140190720 12744181 -860835166403005555630569409972325198472 12744182 -118658942940985689198372944552912212416 12744183 945690722165732994025458592011159694824 12744184 429681430059436184501600993175051571200 12744185 -196547611486781442293196480695783332800 12744186 79539221549881491879983908884244236288 12744187 -551241116011182300332287511198461043164 12744188 713131496286984003140144819635793829888 12744189 -2016344440386072985918908862056933322560 12744190 -357760275978366736053725996246767668480 12744191 2208528404749963093504683042664402904064 12744192 -302967613737707010249173596792556617728 12744193 106086289114049248452234401564058869760 12744194 15863614670681936012448781003939187520 12744195 -101402580214492982272241664026000983200 12744196 748157903435267306860279800214646161408 12744197 -225324157499693733040599014206574493120 12744198 510117893847350509349916749133372756384 12744199 -242760748618525193491275467916995767600 12744200 363478219689879868583365083124260864000 12744201 370057260577660619033419744177854529920 12744202 -238071924500400565227996853762156682448 12744203 2232832423652766205637652556414271762760 12744204 1807307081868712902692143519466827776 12744205 -1122113629818862999208925351712620722280 12744206 98886213783773052870810378359134960320 12744207 191609414364465665044022437540090631280 12744208 308591254745324776285972574752696172544 12744209 -1198335484513226211969648130555164544590 12744210 57876631223600495105487047324629163520 12744211 -3315689836300244087138066464327206008 12744212 674426577843052827213857795949773568000 12744213 -1004419131572539084833685637960950479456 12744214 -506308651173532614636569522621653621344 12744215 1208022784795945737822501312397366838400 12744216 -22615737321108379402139358153768099840 12744217 -1760979234476818552002072933878747348540 12744218 353971865846526861835262594244731265504 12744219 -181071858821135915327451727309389962856 12744220 754865030486999494098357203192929274880 12744221 -38190610654613084024479616878355602176 12744222 -394731869555789749597753972196961524928 12744223 957317359329868837740504286558733893472 12744224 438286249369788327743623146026167173120 12744225 -19476694350370733826012740672945256900 12744226 856892011271028736942043254701810969984 12744227 1602958351414138657039768343843335780800 12744228 6680852396358962300549623483883237376 12744229 728759492239643139003098022973401216830 12744230 189837890374846818694236475888672421760 12744231 536259737854895446009943411694046306560 12744232 -1664545702799788636393267269752141337600 12744233 1706181709580346062516638360445492143482 12744234 -34845195814946838560511283562480079360 12744235 65965911685481888301147651342172638720 12744236 -318828913157815319767866183290374909440 12744237 -1181492260706823141053060859241953579456 12744238 -64566004263487130821882256542884349440 12744239 -435624520745938150701236478501211764960 12744240 -158714445613772832523103887923006996480 12744241 -1430344011877649012711254202027840517358 12744242 -339563695767830147343430349523658108416 12744243 917109185617934518301477427555981306720 12744244 -693405802291419703814887769888497358464 12744245 793893144633472471453425646423828585500 12744246 467536489932471476898256764191772686784 12744247 -892963628931961375100746542611231529304 12744248 1132023024742852035575273336303651512320 12744249 -309224029369559762528243124052052689920 12744250 209851877113683109419405477120137280000 12744251 -953212281938611979123658975080355843888 12744252 230392756137336588174929026477928126976 12744253 -885280632411502827004142784561742938600 12744254 -7750551500102219216613644199455815680 12744255 -268153729991334120416356039496597729280 12744256 190547074654716075452684933008633888768 12744257 8920538729950637840054232425124728112 12744258 293667887815751576977487727205433433984 12744259 492862095770439337113589599152692997640 12744260 -50661366910190863535201056996242800640 12744261 1213185850911911369180589054232444442910 12744262 -808843405382260954240554867794991454368 12744263 576444290006431006989396294194348779080 12744264 -129897932016291496736959540573792174080 12744265 447819920643872115431433975175452402660 12744266 -175451262306611962320600606953811430560 12744267 -8828592615985416985137864211229366352 12744268 -885679498843754943698303136558561561600 12744269 -2329852721471424467716099135923142721760 12744270 -188045089893931943876648071621207449600 12744271 -2236483560512605212260471988753914242512 12744272 -32816865124271591616195653730806145024 12744273 736706114198493481691055499045657407984 12744274 522602996851314440362857910250670520320 12744275 -172900076328823141229897950829317620000 12744276 -78363300079424165718695135871832989696 12744277 -92779397638381415315769738121858026240 12744278 128688154001871346677730060175595505440 12744279 -178187576533016288481303087252243578976 12744280 -208249065904258802466821236892590080000 12744281 -471343003703574058916072009024555763072 12744282 642503717241978675655369853330091505920 12744283 957134186788021386681214706409342430532 12744284 122578793374159299205400839147334664192 12744285 1586347373064328411081206820672462959360 12744286 -165103118443246234378944505299526734336 12744287 -218133682199658726101644859455582364688 12744288 489153783551823078897372861017020170240 12744289 1106411337646090259320534179969584237090 12744290 -3594195413636773866863147367741240480 12744291 -18650032675406363937668148589819643136 12744292 -129361036642096907244748074452978162688 12744293 580611985872509855936402700403695567264 12744294 204672864973311912804952427585828049600 12744295 -1506635057473005566776579058328327968400 12744296 -425045152043747526456635728348765086720 12744297 1297555508574504769752477844925170320 12744298 -291618119682413606443539438085743800064 12744299 1089449116628384614115360470512763273536 12744300 240996998041197023865429533311292620800 12744301 -341173907694521703271284410648344792500 12744302 304274780733741534964480329917846503104 12744303 119070604190866295614597486382349974016 12744304 54580262274146832832077854743180247040 12744305 440199138007112875372878753173327337600 12744306 126164485090833435253820585117632186512 12744307 2552722404924121093099316137666365313280 12744308 -2047870074376607142281654081950881189120 12744309 893922947428437990821265714520993564704 12744310 22885140437253418491108434366049980160 12744311 -1047771749481330624327958454917681114200 12744312 -25298194324688491761544647331128913920 12744313 -513861912843937423250937103551650212476 12744314 733055179101292788981547464852620620032 12744315 612498160344605176832495036876107785360 12744316 165117927700255119798664280422465111552 12744317 -11178732483036492570465983734700746752 12744318 -83491787474266606365694428936736238592 12744319 505572042998762135633526969980221872496 12744320 -35244663776901701641888762661594726400 12744321 1080858811810454918700346118277545184 12744322 -405979922455865922103632744159676397760 12744323 -814275216876276823461833221228176347136 12744324 528014753125749495359134943774155776000 12744325 898633094268417243689844310861242547200 12744326 337654133967339938905933871167940106240 12744327 -228140297022573484857881091828033126192 12744328 -353536924287745329918747501558706698240 12744329 -1139044726487861969805673239375706791480 12744330 -180866210990739901427587425808699918080 12744331 -2276221704175077026948679865366104525868 12744332 488050734795420292198362355899447121920 12744333 -436451573036113465165381937273276720736 12744334 576708967201442372417520120814464378816 12744335 -1610621429015411415715699264378989158640 12744336 90060268943639364929687455793231560704 12744337 3339227979974028500008617277196248795252 12744338 144225004760540483523650499053839840896 12744339 -15010981253058384803745812311623810432 12744340 -383203358990385583180073547471667200 12744341 1798119069644247495071959190658026777742 12744342 -12193863303119405685055348559018060160 12744343 -53678791253261493375309715542807101760 12744344 -1220163684486714847445493457238244771840 12744345 -709926676864257433661741396790399945600 12744346 -127076812145935963865429394191037555456 12744347 83098510681721816007906538305305259264 12744348 234023902334181780990717008692956856320 12744349 -2023527809499171528488826434256390170650 12744350 129839797331951284227695389844858030400 12744351 1010334814852180803943292246266218208800 12744352 36110252898613731407974991405102333952 12744353 40724100595266786447438405743789413602 12744354 57144701467193650281106128373098700800 12744355 -104940832910178772931504759797262911200 12744356 363092280589074035729409659346446247168 12744357 972621900053777028258682549422197100192 12744358 -28195762419757586368024840251167846400 12744359 288152157661098329073876476197922708160 12744360 35234045404574334578336922812534937600 12744361 1622040093214993432251946923582687787770 12744362 400906705600038924587141899739208231264 12744363 -132555681862536057293181527721970226856 12744364 -1525663785134301325487647306729997440000 12744365 -271403144329954885229390862299775751200 12744366 -88145403823486838528463688482517658496 12744367 1398951394166183081801739448991939958416 12744368 -24521503490276158466255561271293116416 12744369 -791553825221969964983164221886573921920 12744370 -644760619504277554667945870094236289120 12744371 -3517252939606740543621996653433479161368 12744372 -738386868710536315466002284738050961408 12744373 -30858597258182037648267674204207947464 12744374 4144617958047437123701362961267226880 12744375 -44326705244453020334401189149976560000 12744376 -1337390876512126412801978198282815057920 12744377 -2304545988657379541604079987565766450774 12744378 -187625189208265444202123521412518136976 12744379 -49527589198425901739934620921067276288 12744380 15450774992572375117229128518176593920 12744381 140550248350146413402678169432580425120 12744382 316256313646414197296755032111775743744 12744383 13500462435014612064028086219810744 12744384 73112568689494234400965192004073947136 12744385 -49852310252530521049894511465142693420 12744386 -876234306443278115777436310591587490608 12744387 -572345060322040924898431383679500165756 12744388 984384308592929311954820683013365104640 12744389 -105677579567978840180381562548957537280 12744390 -147870664889993910107456163950177337600 12744391 -92281877045198462653692187662685603872 12744392 255774356846429232904451098805789982720 12744393 -1030377337520588820333184091263349777136 12744394 -316912791168687592123551820737047936160 12744395 314059265667013084725067268964925418400 12744396 -305963675398144945957516449011507183616 12744397 -870230434737308308890139135922960598154 12744398 -345724560061880854228240578904178331840 12744399 391166789999561110920349341510853861008 12744400 -140974075042474868103109702528542310400 12744401 -1167032215344528372896640268028181099360 12744402 -228461101823279648966666738203023575040 12744403 -741670784649682499867558201014523891120 12744404 -199899183723151783945253892213299167488 12744405 -305307868304262568202791200624942864000 12744406 196592882950421714289195656398969550784 12744407 -34461054000636686796519208451940506928 12744408 1167817011678893883705643988838258831360 12744409 482223410839389326848187196380920633610 12744410 82762445275719326122799424425201971200 12744411 363293000975009078138234450116393104384 12744412 -304848952257103862163116230823609542144 12744413 -104923448178035497836897542550603451200 12744414 813536206707742972104034425982810077504 12744415 525150510774510163573370279406757842720 12744416 688899003473441967399006156620837683200 12744417 -343609228785419779757652588177426614400 12744418 56605729004798090967787245538648546080 12744419 -289708024108300151002778069923283310180 12744420 211178064880655184245112459640746086400 12744421 3672988079025202993444378314190253991680 12744422 393744462002667328942624243384323340512 12744423 926171350734482363188061352690785037072 12744424 135646551222208841573642049727472271360 12744425 36972267617931666504440056890907509450 12744426 -15626034778102631629372207172767260672 12744427 326150733258957951878189526417927940560 12744428 -21942817572867126416493043904422907904 12744429 105063104900225540041791224020832812608 12744430 -46050631295512213542930834615166857600 12744431 -388605053695089193093702034795302088208 12744432 117100998307507350831903715538466570240 12744433 -99580781150401394832583776366702568100 12744434 549845894343119605984486539610900697616 12744435 -369912785585938577674207672623022483200 12744436 -802617214014714296589076079974971740160 12744437 2034673762655771084181363523279109767086 12744438 198246489159541822285785789862485688320 12744439 -1363780196856115128761957336105012628760 12744440 -276348413151433880923046286687344640000 12744441 -194199906205798129825007670209069899776 12744442 538513956233855276909391774752355118080 12744443 755385070359175568518221803789526118692 12744444 -223513894828620009799624261336833285120 12744445 -152400864171692689796655131974540715520 12744446 -442065800819035224004718693608732608 12744447 -1777791842597642968092942347123089913328 12744448 415281307259975199153207512979810025472 12744449 -915250820141628599436242396420554221264 12744450 134017474326064398271203701385292185600 12744451 973675599072703555246094492733435694992 12744452 329574579972292470051224168177714196480 12744453 580990273432425770760784515926075150304 12744454 -1315695289884909287829787334277590279040 12744455 466170738118955953152044765899178730360 12744456 -243180984905264356109923824451090022400 12744457 -59308029891429775919038364991592139568 12744458 -1068684789796910089112492644427529169824 12744459 43936131763265927190719351963647249620 12744460 104508832970978433378840466986249600000 12744461 -135990622506854916470296519055894074176 12744462 65555110505474198200896688945041022080 12744463 -903907717529540027930301714645106558288 12744464 780938611992461045332852540293709824 12744465 -421161005529843756624799642270931186880 12744466 190869052974764458337343943884122918400 12744467 784916311056279814251768366184186706952 12744468 110346572895582567571006905318033598464 12744469 -34194455225863595462486711702541350592 12744470 462241761231423883466347605485587791360 12744471 307497228538335315613524142691827710312 12744472 207203274440055374361531201365881651200 12744473 -528962874906898110173001405220040619264 12744474 -496184272677431402858626180094875215360 12744475 639736024718333629698077053524359404800 12744476 -125596266014046161010612127886134909440 12744477 786101554770617979553761874641811055814 12744478 454462410352718679163328106139512997440 12744479 -655495181296236885549367313100353328912 12744480 -234240408389933664503763511331814113280 12744481 24036707943825399689035358655165448224 12744482 10486990455605936094917013447145043232 12744483 250266672585426504608566329144458544048 12744484 599268407146108594365816808306410147840 12744485 -111637001274142028028406923001352072400 12744486 -28583007179769865778479586584298058240 12744487 457179349610924146984803287623345736752 12744488 -1997296190514369140896798454220331914240 12744489 219538190232310912501771551781371415968 12744490 -293513923801776139918929304758967622400 12744491 223715248406242134324672613702014015672 12744492 609461661219193445680286758126600768512 12744493 623041593538656264373420297292172378080 12744494 147480306159414578720825486251588123392 12744495 -571652014783193251167890896833758030280 12744496 366337573111437491924309104161652785152 12744497 -633884025260769846748995459816212082960 12744498 -54719755373822280473683634158808640000 12744499 622089308012496004476435327090665499664 12744500 815388722941993267307481998037227520000 12744501 -136639050176422274829878172887582188032 12744502 90320843878629252956362328580143188992 12744503 507366155673110429925449003449635125184 12744504 654298275403582709274395178515460956160 12744505 -346225379142290083716240634346229953340 12744506 -213181478474708189501851919868392220048 12744507 121985644591213806216311203485802917888 12744508 -351905892468935745371606363194182966272 12744509 1432951945649476713869844205622278624716 12744510 230360538408463566175552123117887826560 12744511 441685412720004798651368356940783440800 12744512 -4228809954184370902715343497399894016 12744513 -1224346008339515681645998538102423493600 12744514 124219733759873437590426134367535674096 12744515 503155243326928912119716887466964650400 12744516 340198575652642908953278696705637713920 12744517 -384842857281033731586508695089913631040 12744518 424324743550714817433424894135520772960 12744519 -158441139820645819569826366240635085656 12744520 1787318979182361534212231656743493632000 12744521 1536230767631195869942698210446884610532 12744522 -45116058447302492725858588774075301376 12744523 -276418605916611977545123600385518980696 12744524 -368700390185033044045927040236243144704 12744525 117887715018279652050439433704571205600 12744526 1105969971282703314211430433236489178240 12744527 120150070451941943783952977509387691376 12744528 252027677986276632180135053194682302464 12744529 561153565363149810847808068385274976576 12744530 252137489087497397702934028400512197120 12744531 -1187177344273668158978341970092212990360 12744532 390752896899264914007522047305136717696 12744533 -960582574719181942915162078273913373060 12744534 87475457622414678351326695654934077440 12744535 -1477301455168627243326857736563371042800 12744536 -487770229215095198043915157246143651840 12744537 179223797713896299536475948111847481920 12744538 -51915192292852188986999222118734317056 12744539 -337745975690408453358449154156991826208 12744540 53402903042216864801184346712503242240 12744541 274063724616121738378760971301036033952 12744542 -46786019909583225863390547089596499328 12744543 362399133970194086274676499615193630720 12744544 -100902304127894754666279639836129624064 12744545 -1140076571374983920128272298675777924800 12744546 -115981915470075235195047436160720408832 12744547 -728261395644243844375319374660096100288 12744548 -341228760519445309159439890795660228992 12744549 889797635536328657128668947428162862334 12744550 33064709616575873547542427731114361600 12744551 1050535770837662451634512734426603161104 12744552 -233894403467488373229271698053268602880 12744553 113273983920059522191065994120193338944 12744554 377035853322511943518354444671589021440 12744555 9047636554010094244985245617666931200 12744556 -167289178068252310230707354847515234304 12744557 109573033225579753324196277874310997600 12744558 366709365901580232263281450171925543424 12744559 -59432889119301978040044386297281322096 12744560 -59368755985566558507030451409221386240 12744561 457356338462854285776898825148457186672 12744562 -8979172102098244941022742551575132096 12744563 -379606378450414819292009692110222896352 12744564 165886961849874063156913896959261908992 12744565 -399304603880513812823822831086832839680 12744566 -1115186341014777006217294674295905273600 12744567 2878722652909034714027212387710097920 12744568 676436141958253393764606016908618178560 12744569 897051430003040900521026890349733268970 12744570 -299748465344337259909193465505135724800 12744571 187873247799920384709230741028894399744 12744572 -470272267682963175903567115959281541120 12744573 891979354205034151935111179342612277600 12744574 730742945314833404127166139212960129536 12744575 -65746478171984227192449935680232800200 12744576 -75402246149146338977324521594835435520 12744577 1279875004951081059453816370918250975232 12744578 246488850763422026122837510859474975232 12744579 543478209816147945985135812128255931384 12744580 -367154054609796056118318593008808620800 12744581 77382408531262850981811347584402604382 12744582 460779422315405849490686492502970061184 12744583 1581648262516833457624160530497127831832 12744584 -22620809909994933013613157804728186880 12744585 86222156982863833673817782267851617600 12744586 550852077352680061326704271831250930992 12744587 99179173972164555695612399105330964120 12744588 -68490422490101810138708412315814133760 12744589 465297941459857763009900502610739815968 12744590 -631379919252353405960903103449115638400 12744591 1415806818127139394665687393926060596480 12744592 -23947928436060229160276520118289694720 12744593 -1479524012202618371915758824641806603776 12744594 -108005931210689119384302132959531880960 12744595 81875317202730998544325500017625431520 12744596 -233772677144284819236325260938783293440 12744597 -870923746580170343638930084130299282080 12744598 12075844745346218946290424978646438464 12744599 135452392720207943929504339377043115520 12744600 28009367333104159037177498533072896000 12744601 -721665288197530904535167792731969340280 12744602 426105629294912227171850589769234007040 12744603 -119508671830422583621224874558207653588 12744604 -322137470310454053135554312895425906688 12744605 1202517170872426039709806801117379919360 12744606 -545931804266521419905996500416258376704 12744607 -144143652626162152265694144882012504680 12744608 1184045964647986569140614415708645621760 12744609 -103081401711248215564521867110613635520 12744610 -55310963575432687778231743308787427040 12744611 -519612468556262605267246400459755152960 12744612 891744385692396319264144634652267140736 12744613 384487850882181746005449596069109024896 12744614 1198731461852935473575884201296015996672 12744615 218152804255586439109147735394289887520 12744616 -2985616894475155330052318046090194288640 12744617 -1601000670960418831462128409129021475334 12744618 -518980956691967439122906640941872124160 12744619 450957318383443946321318235083486580020 12744620 -64032209108497799650610214490508113920 12744621 -539117309043599695581843244347151603680 12744622 99918987424028580121680074972001822720 12744623 -99585241255591256560029346033977622128 12744624 -38551490903854534841286904007074676736 12744625 -1206646680997909839264132777531803703000 12744626 552000701944722050958329037054624202512 12744627 119085840930605192319390105742891997184 12744628 1130907113181762534153802080167062268160 12744629 891750452717593441341943037575445749230 12744630 432127586859536798181980075262178656000 12744631 -30456555086931861651221079231913707768 12744632 97055807008971091670458072161276518400 12744633 839161244798553214627141740229558598400 12744634 554044458196095826614768186929251748352 12744635 999510370914657569563096395335046238080 12744636 -805940195198034397798358789810634316800 12744637 -296786518037649650884953463376049702260 12744638 353361423477069685684588879119836094720 12744639 269396715465730391526241288115809594104 12744640 -511241759242953952789923660699071938560 12744641 -3045834437846215727172207244704425856 12744642 -382361854263085420996915284839088708096 12744643 176733569425960131735700760113346881264 12744644 -294549636657674990162669692211901523968 12744645 77065639400641712719733485061148218880 12744646 -642788799254876859275957222975642029728 12744647 1223656657898362669850246779264826331096 12744648 -141561079786754940130983241838272512000 12744649 -947563065189613235695009362295988916000 12744650 47646861134746760706552984365525062800 12744651 6067771391990222385200972498888465904 12744652 389486136123419880459470396234479905536 12744653 1274163248347450393755804844567260982902 12744654 -100841561175884847101761256900418897792 12744655 504838309758348402552679431312089372400 12744656 43649791766176245413004614832398426112 12744657 768880246175027260997443975058169825954 12744658 48922389554346520737419116196068792320 12744659 -881881217596613353257210147200409044640 12744660 -285958898372280277185810021350142474240 12744661 2815171052075275853159769133544456780352 12744662 -52332814753625111573319490692275731200 12744663 628546085314548007276393135440524221824 12744664 -513310169761984516618119397989984583680 12744665 741293251033587072066826639261240749060 12744666 487382827789414914115806294112309137408 12744667 78437176944582728937665753348856554448 12744668 791872125609115997954848685670578373120 12744669 -210152677031959545132919059539793571200 12744670 -54171281550871459108591976067238448640 12744671 2514642601718482461629364540469922999352 12744672 -979182492858131161610670494327784603648 12744673 1701385296230101895409581573163624936704 12744674 342815886423103080186306544134474336336 12744675 -508506434990211244263039337051526400000 12744676 -483128542015956711183723713856175603712 12744677 197212733242428158846959306451530759872 12744678 -393932812706645100020094817784683353600 12744679 133088573438351093929395929640068049120 12744680 -366869782378516874215976701909996032000 12744681 -548735706243516966952856011661211604848 12744682 -264246475881223660294413826125754039200 12744683 338576733906690811827453731223535531920 12744684 -12815218188990101234339601392809022976 12744685 948840745742277999008130499167385016760 12744686 -205671014842785128150916503358382680576 12744687 -508673975874774375404705632505652193920 12744688 -85893514173067147803492581746114560 12744689 -286298789780062769544805005406294479360 12744690 61399354817128656394641034226338790400 12744691 -502073092039649749299307537608601384848 12744692 163508807589238386719110653544266639360 12744693 -194065093263190922659263202714708498980 12744694 226465379363010781480065162592622836896 12744695 -125220046550489531476803616543496485800 12744696 932070794907183797553409246165213224960 12744697 -190061252421047836611067119609661472768 12744698 -216888985268427761292179506554718933536 12744699 426330727864258868278325118471940606080 12744700 -170578375284682663950726477506860556800 12744701 1441048382172951882590283780544369821702 12744702 30562324292309416562656404290063481984 12744703 -492065457039960612001766033640573442048 12744704 -59426505687781772413331183504751329280 12744705 34247834436766811288717313470610420480 12744706 -426586275678310003118833684120427328000 12744707 -411384075394357414867370570572615735044 12744708 1197262677091178981009890192202473144320 12744709 1530110974939155232469645270318043826910 12744710 -315579569028611092589604445649399364480 12744711 29869913276464205892030594442247403360 12744712 -445820957074484735898208258022630676480 12744713 280784022209762945319724880595463787520 12744714 -230244963367101686643061563446779955712 12744715 -130161066328095988354299390815450658000 12744716 -75056120966193513341802525112272906240 12744717 -147265273192370552614628461503536849280 12744718 -54133533675170741034114243923149417728 12744719 61707129786013590802372959729583708344 12744720 41007940826362457685232078904638832640 12744721 20261353407971044669832563428559269744 12744722 -128379631638149957672294847473001407088 12744723 -264592961497388171926590104404792958400 12744724 -585962115756096098590395261622749288704 12744725 137120316735127432004444368382856696000 12744726 812453598126897320132529827254902296064 12744727 -761618182335604680094433054167340880 12744728 -758340881647036380816613813707125575680 12744729 -141210474904350020323262019860933554080 12744730 -192439897713865531888647424668776131200 12744731 -1797468932047350427139927544269026833408 12744732 -140065882475666063442990659304148795392 12744733 -360711195665648607807739816040724525696 12744734 -897400921392446036152355053258697969280 12744735 -771500140637189849842490966685816486000 12744736 -1171118984057670154596790271105779826688 12744737 164836791217299566971562276407133890368 12744738 -93250918807997742247758345253167307056 12744739 -386991363324353018660029242524292663344 12744740 372204775193684667011019447818554798080 12744741 -1029351308241687660871558913924202161376 12744742 -850839408253347455134700641602197533728 12744743 826395460718343695264004757512466907544 12744744 -9542245947147980450500772916542177280 12744745 496877658887621760652704789965341338120 12744746 19770438076640038930287134810482421760 12744747 -107125780410354352640709505819466543400 12744748 -827894714538523371688016931553181262592 12744749 1578609583270475513273431756682670585750 12744750 -137380585679305099737576629129930592000 12744751 117084801575540593585719930278992627584 12744752 -454605432385540357818416700759441408 12744753 447925883651410022977108837325159036160 12744754 957451157470157591803376265335091717120 12744755 1485997356898150409916532125382317505920 12744756 -23831485632479687226962690965810176000 12744757 2000626433533737640804122897976817969006 12744758 19855318118041739932202122215045331584 12744759 -269910923300234849436370221852734921496 12744760 -301582766638799310474571310967914496000 12744761 168073576465176573345394503482355109572 12744762 -299419222390601049717671910455649358848 12744763 1065113536965733264908061349495451908920 12744764 1547648324510442314428831880448036089856 12744765 565428802541695167415679444396229513120 12744766 -739173413869227304741731696759990889920 12744767 -613263443051548682283968334968648246400 12744768 -99519800751455909906198380774435061760 12744769 -2167437868167097644613064812710039104830 12744770 -2941419412596926458391161720621155840 12744771 361668405077077877272016505710103237120 12744772 563563287156383029152185258833915760640 12744773 -305442303401633211077916816608904570978 12744774 -186662472981044103987403945955649379200 12744775 852372506014502045338078773687276885000 12744776 -514630388442391770278175721611036180480 12744777 472019535120267506553157350580858459920 12744778 -51882228833474533745830319760149244576 12744779 135299678322518547993710167538165098320 12744780 270862142712316628511465242767001272320 12744781 -365811688803403241969589918235040558400 12744782 -148392778551632559673064066501366904000 12744783 -18939432151332962914251960635280367536 12744784 -60370095303007115939528857988735434752 12744785 -604780030965912418757298673481321515020 12744786 466329622210550594515665392424691926528 12744787 1134131914481133910889161180202906315592 12744788 -487513801183836353855727089878575765504 12744789 -421007767425261405526683312054163118880 12744790 -257406370983006821030890721206162609920 12744791 -1746806076633523916198230897524327283416 12744792 658582440132949678824378203168826808320 12744793 781200717640370017574104998518968220042 12744794 -1204497859473934442197542793068314565120 12744795 138864705352258819961560568824220140800 12744796 17917583438899423762839656327257216000 12744797 -885183366380556276971715086268828937320 12744798 -62295862803713279896635827855716755456 12744799 1037959742974005076343580431533778208800 12744800 -210779891522707530982612522205675520000 12744801 416309181504587891387180626184939224080 12744802 -1770154063467022503272264796301117335552 12744803 -3498478950692264237697065222971841256 12744804 -208858451140968207686017065840096276480 12744805 -254015271863628632066760964210397745540 12744806 763334081792270648078670823582646108928 12744807 -209229109628067207312654160756119047040 12744808 -2707590145527634619259117146697016688640 12744809 457369198457159073055251507616755456 12744810 78855101426687740307950720397173862400 12744811 1119030071965193280096209054897977747072 12744812 315548259938944247100453650831743846656 12744813 -2114380528521786640039970427017029632 12744814 146663488588858809239524683892886024256 12744815 601926233294278993178482657005740677200 12744816 37081622670707910294168136500189855744 12744817 -98039367234642819584016896132219225134 12744818 -79969831129740690044954936373402825696 12744819 28152842344863130678320660759086969784 12744820 1047599560305454018680172528377684480000 12744821 1169513253756281521437955391402482175022 12744822 229258867294445164961441406353100854784 12744823 -182163595563377033240325183987311892256 12744824 1275234208364301369506109471601351864320 12744825 -37381343023779533073823025345125320000 12744826 35024018348465727664652793712335778560 12744827 -85515099781780125680400123880728551568 12744828 682627877253913086961708719760100070912 12744829 -764398345123085408505348078047970846816 12744830 221263555392831566751031179870447214080 12744831 3022272777767042744253481438940663808 12744832 -2044619315429739321021864022218784112640 12744833 -2012845736019292100442661530809202979200 12744834 514886475154438601623227687912445610880 12744835 169539887857623377085886015509873906960 12744836 67133363298413188534602824185016240640 12744837 768349725019587848789817882563078144640 12744838 -469570886667838197143362621807038859680 12744839 85444689907029042142653866277162706440 12744840 802884257460279163064662785795951820800 12744841 38710575809622133087159743132347523252 12744842 920125262253034966482028657358927276544 12744843 580998387523275265613448788905766024664 12744844 21810473645776271113476483963744223232 12744845 -767243017042468954458109356058252062900 12744846 -319105451449083405790313668613665945728 12744847 -1813777219899432481595886100124252906704 12744848 103476186475754580795449966666368131072 12744849 -557055237616804301588835551912611560960 12744850 -2089362442522383338537296452082039200 12744851 7722596768871309104395657515733896000 12744852 32090587285848524607284993870913429504 12744853 1135799590586793607969376604448542424128 12744854 196810259001541678144731731312841167232 12744855 112471561313230179253154460917385592800 12744856 -17969284805371019283070164038487552000 12744857 -172431648112373183134300079497596111360 12744858 9895952592927106633290449526498938880 12744859 -374980571863864129319089964657641781760 12744860 781558744067885979892640584648529518080 12744861 1245321324174238159252971704306846527872 12744862 -134423983740583674481229610642882074880 12744863 1580132042790415800409678730788257946680 12744864 1571923218483525204739331451191269785600 12744865 -251839538937674544446457471847898928000 12744866 1410436645565349794161790573453203581600 12744867 -692500362005542744258628573832579278352 12744868 723724539136801106598719352284931064448 12744869 1423367247273190804807855536328188270270 12744870 77688496509773061922463471524616188800 12744871 1724705417839041630471624593831284190072 12744872 -185725574201865047462424853289917808640 12744873 -23428229588564263833991617091349481078 12744874 -18206218544199068116763547426165950208 12744875 -109238668592405267738618586536997888000 12744876 327523645296070556338153444019860588032 12744877 -1116998564363713832903158577202069141600 12744878 1477958090628304665138519713045483664960 12744879 -50432798729061570701763246673265155200 12744880 -156357254763949672357287879140166205440 12744881 -753107976521095111133561503466960226636 12744882 468051527204884495934626213184834163600 12744883 -429963733690366330208844652220265722976 12744884 -253807593676209973214415187592078137344 12744885 -54355537775467631204616149488607716800 12744886 -407817771080100102190072232824139642880 12744887 -947722766004302855647003713830662662096 12744888 -305840671477231942506573873598491648000 12744889 -451556457909955321361916367680033865090 12744890 272343155692173399872646230171937024000 12744891 -603368089019845605196421303791787572800 12744892 991669016166372185817303029670238217216 12744893 450647120836915515903934668736921327200 12744894 349389115338561446705573331286051348800 12744895 -172272789355691712773459034215486328600 12744896 567259378029683212468464755229295902720 12744897 -22668813730921024847317596025153257216 12744898 547746982259758117153116954302846283264 12744899 -16058360970750408436086309641133143232 12744900 97141285065647342155519822573890561600 12744901 -185566343062260478651419977797481586788 12744902 662733453752847696543671113235170750272 12744903 -69922279150792651176020483432544112896 12744904 153811368628099597337649629328490014720 12744905 204608260523001608159918763432897087360 12744906 139153846789237139039511804038626142208 12744907 -256731547932859532387718489986504978288 12744908 -746305191168009198835859246591236406784 12744909 -272080191598643733483924664644862419156 12744910 -104937629413559453738507264578389331200 12744911 3063334708885550143282933337468785453872 12744912 -287303143354689556310925024773713428480 12744913 1740224796960649299688974506805795114484 12744914 -39660628371436918075344114653318615040 12744915 50751992425127076163619860814898451200 12744916 508186434545577243335480896808629946240 12744917 661422493911568054426427589589064170332 12744918 -449627129651871600374598176388702257280 12744919 -79017680016193247227754975788391235240 12744920 -843410309163408832978871661097663488000 12744921 100149597231289593393794618943589653504 12744922 34312951236512694785836586205286598112 12744923 -774757185547804163988280747863684104400 12744924 35588633625935775166741503370875417600 12744925 1077394413135175973940897062196070665650 12744926 -643412505008098458459355001838120637056 12744927 180960176691602802161713095575811905808 12744928 -246759532228540838340738009125739823104 12744929 -128401609691302860257602230405559333470 12744930 245224543704775468875445572610767360 12744931 -324781332584800907537297119247972520168 12744932 496178137143730994640073885628964371712 12744933 353275146204182135875439761073852166048 12744934 -129428703362569348508144284182280377600 12744935 439047796657696393768647246716442632160 12744936 -553901950788052821960160278675211207680 12744937 -745026453315267230557661741754893811968 12744938 -1305548762960935863638500250968478188800 12744939 29397515066069316562793167130208199680 12744940 53252696223516525263437118425746969600 12744941 -1086004214163616133656681177612978650336 12744942 -3824178522618030025216841966637029376 12744943 -3318622491785103161102360813697018701280 12744944 232469037248047533405694345807063941120 12744945 -48405825553109295538927775407603581900 12744946 62825072233130005312400877522860118336 12744947 -245828978105754986952580602690867959604 12744948 616183457878305617340329483453637525504 12744949 -157125403994490196709824416207101861700 12744950 -27177972883297197034520293659440940000 12744951 -160766203613618747275301257413546376800 12744952 -1359430447797528279531838651455046963200 12744953 -228958556202553477918851350573816976000 12744954 -208020597702768099444974464282567387536 12744955 -54116951632794653797035859684021740000 12744956 395553731739073664426355880958248762368 12744957 715128518267003715500837837939652541440 12744958 887125021244169550983347064325682558976 12744959 247312437363707604378751819796410305000 12744960 -338861151139934432742655929384488140800 12744961 -1547595000437600704589134484106800221438 12744962 677790576966094175180760070451369057232 12744963 252737702085393952353159548749496794368 12744964 235798378785476352138073602942240334976 12744965 4777010671991239484775885727378279800 12744966 -142409174740401193648219180820252329920 12744967 1100578129157927995400964981654186604560 12744968 617751288433695404780264236214420766720 12744969 -964741239012598285826054012468406479856 12744970 -59415925356830373371603120780873763840 12744971 57094392969680830867435243719704823000 12744972 217853755968175529481101752704823910400 12744973 419944795399985438287565598547074830040 12744974 -57613478970191661212611277470985525376 12744975 120957203626618302991036681324048344600 12744976 -64207885901917799045504377138573139968 12744977 -169498741130526766650190047097214248128 12744978 -262544055719137156727490517962905779200 12744979 -107968284369222388069447450542318650640 12744980 -985521583755660502028272295591111024640 12744981 -345323690485187432869585153753705569330 12744982 -818562763184174999854012460747392987968 12744983 132296856263703735336146327863986622320 12744984 -22463493623520916385062824362813030400 12744985 25460250826755455421190389661168609920 12744986 -676371502614515570375852260668477630240 12744987 -18787846177070552601274674729784525632 12744988 967274609526205376303975025371752152576 12744989 993185993054428019862266591970125268780 12744990 416812102807238328390905760737499095040 12744991 -805527646849295405185986697975470156800 12744992 977450761165744229944273048495626780672 12744993 -539231437491381066402925710007528550736 12744994 1312995945753408258670637589726821437440 12744995 -908689011068923378303325668192585945200 12744996 -183740284933012087200880679770266617856 12744997 105363173316503264609922528206726677440 12744998 290422186699325297117561643112213866336 12744999 383682652882143741843930461007438013440 12745000 -351938477135695171859869041945360000000 12745001 289360222174031667961430243933027075712 12745002 -204906168240892784461549482045408999936 12745003 -633110086854470169251090678932281200880 12745004 -155110020953529955780839945920215077888 12745005 30703787319105817610508275708961342720 12745006 -1123376401166331417662663125674816570048 12745007 2076178517836980277433191603855226187120 12745008 -251335665501842392239525257850313015296 12745009 -1132124166805080957890472570296529783790 12745010 452360413047301298771053544013555648000 12745011 -1049614396706219397190960614801539043528 12745012 -266490752451978643033325212362315550720 12745013 1272315558282786586813419881820669456000 12745014 213120449286103187322052700123834535936 12745015 -500036135050933704920634568055643372840 12745016 -782518214908458387717265273403261030400 12745017 146481587392910910254358597863540586234 12745018 -378264274938667167790051870102028719872 12745019 -951386055787347275314756418360256112608 12745020 -251337943234843349561638207324309002240 12745021 -620496116928229047358121393512409502778 12745022 -983660343921202566511540391187501458688 12745023 64818715607371405103979646960689235968 12745024 -551347459191222035397280993893961170944 12745025 109777081687154703703745067941413646550 12745026 -13838013366230711552036070660808527360 12745027 -1037873382887846049752276885181197380248 12745028 -19878130403791626888498838589331686400 12745029 -322873743738989283289311288780932497920 12745030 -96742334258495962918284687672766049280 12745031 -943431810821204384657145188321568571920 12745032 -1140030684964778849459827212983459143680 12745033 258573900981438979715983922820098010560 12745034 22387573902629944611443577008245882416 12745035 563479233851631799817125934946594672240 12745036 511914297037820622823240167225582120960 12745037 -365362233764513097810841199587669625088 12745038 -725990191317664021632932516014588472256 12745039 1785576206578751947748374553077251881840 12745040 86269857683538076463431758015509299200 12745041 451210709853062686347301069601875076592 12745042 -523010788739865132894589566657530345328 12745043 -447947573560027043886028369285195213440 12745044 -1903437800287592749635455597225083392 12745045 -172754107308017394306046960414839905700 12745046 -1259737606882251353701773056185990235520 12745047 -698486143889843402742696930152800341168 12745048 -72230621253082246132678238509596672000 12745049 -1642752297170807898379875817480716449520 12745050 235763448978781958804326707588767404800 12745051 910371076066319917279622604615920156 12745052 1082270555483873535362621531901932622336 12745053 -110213116072117795781253974821575012480 12745054 48561945223747186993387365496832729472 12745055 -159200874721704420502074537617970352080 12745056 -705483930088125729395316598231324164096 12745057 198368760009284008979254680484150930472 12745058 -720809259793632396277986757265835507120 12745059 438107241055939477698730637607791977728 12745060 297854562789369078486144135185792102400 12745061 255562139313112964504525985638721222144 12745062 -582803134161403588571645055572792670720 12745063 1133081676851991328017986849149594640312 12745064 -1673695666886362342587483976010763248640 12745065 -114207123761021381287373570535400828800 12745066 290252011613978966890317011236952525232 12745067 -942130695709260892955861699007157693200 12745068 67415373456631192297750225455371354112 12745069 -793750050566393664260970268806922891956 12745070 -25805236973094357109895532138989414400 12745071 8743474913813310735097997485927596408 12745072 207101909222043923272029700558882635776 12745073 -459639268785850562339405539034115150096 12745074 -381552632202595993770559740829665032448 12745075 35565638854691572980392286518960998400 12745076 -173028596176083428761265506053945498240 12745077 -280913106018323196959285405891609463168 12745078 171917893481289249903507413553409287840 12745079 -1819092153733738755676566352666845223320 12745080 589322915682402505662784953196333056000 12745081 -1127996369946674507517127727643655044118 12745082 38152346445423531714446198618749645824 12745083 -115350439989997548690246770179484155680 12745084 1729868274894299293481734327089849679872 12745085 339860486540380580639021952501422069760 12745086 671120803451391291598400693528372352000 12745087 637423652849650435861985693657130698592 12745088 -1284616042627147955824654572070612500480 12745089 218216692942824892416011856127031179968 12745090 -55416887909583240589786347549517663200 12745091 1041707596221878999020699864215511240704 12745092 -26518926432662712053064177312970653696 12745093 1104193350643324768487624963115692693342 12745094 341919420278192845936292902400713123200 12745095 -166010604876728162904033184659872895360 12745096 177528362171229212650767653119344414720 12745097 464385234026418100683834951045541947546 12745098 -273028212410748357985482903224754872016 12745099 1093340685695323905062061983833792294100 12745100 -495842400648158523935471799922939737600 12745101 221152949089646124081703540824603149184 12745102 821123261027434260895916802433059574272 12745103 581117444788758736310077996915240297056 12745104 -287137480331582645344622333689601064960 12745105 -3894027061192942068913552565235848640 12745106 191070337171554434781431733998209559040 12745107 -19498064639968419628950483316970238396 12745108 1466019093772877013694649699243125574528 12745109 928319129497478022724436679570143958204 12745110 -47734059970430278327517050822955028480 12745111 -276236977459069938867593087291682701648 12745112 -317026583916958094842283166395903877120 12745113 1039676675794149761810087296753844424144 12745114 -347455059796323484224831681385017600 12745115 604416370217749900844652654328087735920 12745116 -218372146795903692969503567061470051328 12745117 1407860482548016938359569002568778225664 12745118 -231837636201735050437485176629831380096 12745119 708595376718844024302915041788418969088 12745120 -385994919322757819052321299610597457920 12745121 1697681066988180065148078080037307715520 12745122 127539453326239549284424290590687847936 12745123 23588457689094637310684809501086380160 12745124 110369495915010276728881541171230863360 12745125 137913592183067800957046925413182995000 12745126 837595884161022461255455284105005356512 12745127 -14453706369393980669168766352126278024 12745128 -33675780726406300999869338842791936000 12745129 1885001378504622648372188752858474141440 12745130 42618657501036073767402194081621483520 12745131 -52982574903518464787871815987388364800 12745132 641104451963183010868620058410781680896 12745133 337530405259902719433817585886389043904 12745134 600970717857186348136940664871892058240 12745135 -61332222117740209506398591935478029080 12745136 325038366885691107762239693080469716992 12745137 -189527669265253122783575704931997172320 12745138 -145991728540401222864012111811542878208 12745139 921479197006053987937565338533377710080 12745140 -558862142885021647071787931924628326400 12745141 -182426965352119811802766147313979306788 12745142 -37088389912783940466005596660035770880 12745143 -60667052289178554578872909481500301040 12745144 -219235168086150996100331494665882624000 12745145 201735576945370777169817700977685842180 12745146 -282614070541647678299649447230614588416 12745147 884528250345218794718079694437528714596 12745148 164417690841566380697769409678261269504 12745149 1016128592956446293158645867852187871360 12745150 291514553660378504520184918364329089600 12745151 -677001066592431637234911783788725244208 12745152 48464635798002245598677217094454476800 12745153 -1101109368346731642270586314376293960960 12745154 -469136772722669696301093214832947200 12745155 -440637027765315548728029262325118236160 12745156 -139724556780401601222034791674102972160 12745157 550267713735169085309773305019032123708 12745158 -387187018046883712093160901811572887040 12745159 -355313403309160890441844914438557311184 12745160 595075934265340601072740573507352832000 12745161 405427375180749560271765950948237976960 12745162 -311803496866151633343565155098448864000 12745163 -1285619850741141591882956442084392148588 12745164 -3652552163170794816598886190911582208 12745165 -862012383082886494380353025290429134080 12745166 -404155796125990496539390656114753098880 12745167 -467702892573455313764690188502848128120 12745168 -23825960049815029069802093633018347520 12745169 -786147084954414055847786671374945904656 12745170 458226632582426551536137987301015234720 12745171 488667852685232079727903716505061483372 12745172 1898366130128319224690388437114515200 12745173 494895381463879802793525037323870298944 12745174 -20552827832280661656119418633243416832 12745175 425362479861814288378229144768102631000 12745176 -1219649799628907359727321901582027325440 12745177 -511086845676200815839894049695485801974 12745178 93022368180179069515118135027542152192 12745179 -1263242262759364955330816010582112059456 12745180 125340785481543225511676931773824204800 12745181 2239865017119773524290732167206876807200 12745182 -12791347455942613464146711038493731008 12745183 -988931463225513176556174406305618707976 12745184 -1585863569417597301612025673101928300544 12745185 -6943400824251785973633579082810636800 12745186 115808712246582490882783788887543283792 12745187 -73204218433769375715578640997930543968 12745188 -24448617882710113588327793647455759360 12745189 292252162833765155100215229395784258746 12745190 -65129701739253759541909974036502396800 12745191 53513783890435300248630418213944177192 12745192 -1888568396546085203837148157790855808000 12745193 1719260307548578742844401955919479200442 12745194 -48730239270514025368027608456719769600 12745195 1036886386834707479692436359775099167200 12745196 1028709529924116225632187805322512957440 12745197 -258667763238563034098504774424602616426 12745198 -99735680086154569245650374171816870464 12745199 -387508574598205023368459799332093242800 12745200 -669112330783570684572303666118656000 12745201 190391933149547415364023743830227237952 12745202 457283541861969532239446839013624682912 12745203 128575828872301293675007184520018101304 12745204 32364401283293494863869932819082810112 12745205 -423686079649826249743798119710271377280 12745206 -367897447843107845640506306189937274176 12745207 1325126335031506420761965047621837983000 12745208 356165018020804251732743488558733352960 12745209 1244041710029197864551470520156044063520 12745210 -615839364271153777748388432045047424000 12745211 -1170824230388916790991962562599755417000 12745212 20928995850313481084905899687175913472 12745213 -67281487453243139265560492430408250676 12745214 263995099700311674887668226381452711680 12745215 -526881167053944818000816122346904422400 12745216 15092397348816710583950907703000301568 12745217 -53074508935819551146691641587348660734 12745218 -497340242626556013753633596328784757760 12745219 724348301580822067582836268470924229680 12745220 773158728625954261836832412824939315200 12745221 -37280894176865615712974801519574197376 12745222 -7021664756508279475574195974635718656 12745223 149213145610081946670525447254636676480 12745224 -1265221724835083012979750703941572966400 12745225 207654834018301382138208980998220582400 12745226 425291907220921523207262656637969001824 12745227 -684805518491486242022177859074380461120 12745228 -693493863460215392961008820274995671040 12745229 690857595105596474319865033610144734176 12745230 -88935244097318988203627629221604625280 12745231 -1230488935548750483780927759978172560408 12745232 -460230268207676694677643650064124477440 12745233 1192641605972745455898153210831026581602 12745234 -514883828925222168807043598343259023984 12745235 93021538774373032714997633075401036800 12745236 -370855526990265412726070204496652677120 12745237 336482097185012665964316374990910127886 12745238 78724736986919000671122346828702471680 12745239 267982686860237353359160854590655590400 12745240 -428635080789051902411925762483706675200 12745241 -217560487954266158639957993897660252208 12745242 -288399424901123614140286394306525222400 12745243 -13151645625960387244580655424338729216 12745244 896811485649014923111916100480375747072 12745245 -303291837630020759202229440989525169600 12745246 602882318552587305913542173659366707072 12745247 214974639724126140333334607746003307904 12745248 561300480823192685104459310949037768704 12745249 744359695120337520216171818394742109760 12745250 -193321909530902044423488446924512896000 12745251 431738311042065139596698398760959888320 12745252 301181820775321612239330921978489298944 12745253 934732097976485825942841496058739559200 12745254 -47525179587900847680658165755145022592 12745255 993103690692554254731395652886744031160 12745256 -57296730836429252238286389682120550400 12745257 150675620363188451810976354466756147200 12745258 832082015143037326469822828257780199520 12745259 560603909438472513707360727669867617460 12745260 175033491609868418190366620584876984320 12745261 347071904156899297379715972856639264300 12745262 -96514831117581438334957907505325323648 12745263 65290559369924655855086400930316980744 12745264 -13769507345063705457641191525928075264 12745265 -679723209245932551839478902634059744280 12745266 210660919883575587126352882305273752064 12745267 -1035844120946083929426452504736799746048 12745268 -1322751659203826137127132626695876721920 12745269 -64523228983043876907800225489497357650 12745270 257724119060935960107835509055101964800 12745271 -66075817718708722138796792416931577216 12745272 -1596137005507391464087144733761585152000 12745273 1448068626982833944401496067190302452138 12745274 147332203742884118245379128497246270912 12745275 596303624027296112102078811245056945800 12745276 1729953229655883717200395507486476984320 12745277 -312640184853204909235130959494672165408 12745278 -18101300365928689582851517313603026944 12745279 653695679470081367334802949726632436672 12745280 -72444812498184523012262061607668940800 12745281 211248879982983938529115194061622586240 12745282 590716259724964257931373632888587149184 12745283 1706729543428725087428554481078355353532 12745284 952662164877365794776404998800949287936 12745285 8921641854342009226313693246804017920 12745286 3082953372474172697838617925244632384 12745287 -743635126670626637158526362866501439056 12745288 458852105207972203436615275586735400960 12745289 3140930756853014393973188997709139328 12745290 -51118640591011925837930715342119489280 12745291 467106614460779924279308459164729241248 12745292 -601962168255775960211406227324087767296 12745293 1879220410010108784564254483881970592 12745294 1125660891876448972949575411081922709696 12745295 897855807791528974683695940169683253200 12745296 -25800849999318043314762474292983889920 12745297 2286102205272440370003520983721817129460 12745298 796600930631556390502861901002844373120 12745299 125464317507304988739152985433265667840 12745300 327413154961277153410054742439824758400 12745301 -327088906025424821816162680874735705796 12745302 -620338800934498380060350945335965572736 12745303 459428862731315108074469638554373920720 12745304 1465928274986515846053485046488020561920 12745305 -532940091567280029330239394444055141440 12745306 118692114085378529171064639117124162560 12745307 1690128912351065336548384965305032265760 12745308 413921768473878947662372518406440784896 12745309 -193676990430883105810237425696025348608 12745310 280316891025094122004971216232107480960 12745311 -732608731571559708813607123029704300400 12745312 925172098147246831508187523200560136192 12745313 -220451339615631677625317147308888722240 12745314 522359072518015810157290876516457376000 12745315 320491002336995032591499551954216490400 12745316 -358166074454580354821004632287981385472 12745317 -161064139228560441270728637905334101184 12745318 674383091223779314368547383763739163360 12745319 -1144697920438766075548828323628752043104 12745320 -62782599621431917048324057996183142400 12745321 1950391154858886899362409899532242622522 12745322 -883966436980158000730697012835764460288 12745323 -2048168790530531824621332918658985925120 12745324 496935751031973251749590704415177005056 12745325 -350703861337661556256016626331339341500 12745326 273773150505069978515693220440083123200 12745327 -146960150683363056985989905567554576000 12745328 43243125263197005031729807869130801152 12745329 1215579287493655210055749616937046368 12745330 -51995534206662788193464684018656639680 12745331 -747260295806024854182416835455186354868 12745332 653276583671598900353625925696024784256 12745333 -1827709360709147918636143661247734668800 12745334 87241861595543506972668500546656258560 12745335 -78502207730458676567394884300452316160 12745336 915871494110523674082194251729608007680 12745337 902845729112231275282876747688178829920 12745338 -411628707972575264256611208044198086656 12745339 -68477192974030241055762130593747532544 12745340 316245053347518081516835194980598005760 12745341 -650831394521178255172273286318721443898 12745342 -553617677848039839806253953321799535104 12745343 100680773215587767610135579577197705744 12745344 -541965146892888960499534374105576898560 12745345 -961298025519902720494362520265493129900 12745346 -232464048975169575463233259775805303936 12745347 -652708038992714949987657127443010926600 12745348 349314928052111145390165038607017152512 12745349 169820990794226097821967093651507472764 12745350 397269399841517057942112465872872440000 12745351 1040715686618056628971429797718602787352 12745352 1080274488265409336907124378923144806400 12745353 29354279805789581886253124782983638400 12745354 -628368403518188982307721843076068565408 12745355 -34635387647819696152503729135280225440 12745356 -123052211404181956755618831451606496256 12745357 -436067353787844930134247549258667757280 12745358 -185481653796354201870451261923079238016 12745359 704521195204703904922418109796317529968 12745360 -40673809255190088400777247101621862400 12745361 1218184970146729033047831354761716486962 12745362 5540577116647198236736603395846749184 12745363 405767806577978190200164428298861661612 12745364 -966703662469068976896927565345937823744 12745365 169207283998585687026280603850226738720 12745366 893484242041968394075282982801463325440 12745367 -2046931683378054060882703977725795830584 12745368 205743133962627047808686624070645811200 12745369 -320140698149926751909330249864235648 12745370 255757657554865242137679240739507891200 12745371 -182438643535689444807671158388158909440 12745372 26171393880075586046563227652371645952 12745373 -657705005090671144080599836775604510516 12745374 128512688081612543437143870750132452160 12745375 109955931989085505897882755590690694000 12745376 -306499733910402830695373472036147953664 12745377 1182013925953910725870901158275288087840 12745378 432188016472870158982747679129354751360 12745379 -635887117432531304084209120833917578020 12745380 491298460136343153905046416474256322560 12745381 -812651988996147069543242845624584563136 12745382 290496166862411735083776111185518044672 12745383 69910442635826866894084195956350516736 12745384 430100549006433389330704499197885132800 12745385 819758790437122838871313897295392892580 12745386 -429894968299437370907738318440470842880 12745387 565822451260391455433246539138253876160 12745388 205629742911697616111079649912043820288 12745389 705376973357054301604709392411872239424 12745390 -303502800506758473146297136912724161600 12745391 -655355667900142451357951165399193714600 12745392 -77613827174435320827753298451371130880 12745393 -469185933733079682026473044885487616220 12745394 527626180683160560793618072300731380496 12745395 236035704323724529527675482576841259920 12745396 139724756601881388580084947774020796800 12745397 -226204223074294268729985362319364490688 12745398 126554676333574119865511526746891964864 12745399 1470945548677911979590328185018328207400 12745400 471864721892797795373151854080207872000 12745401 -158271065295344850786587066497482162432 12745402 -337148712326977572891971127174112161792 12745403 1965427862649378599915149280663479836264 12745404 -266441723447293985489399804915435765760 12745405 -490924968197544891295064139563999609940 12745406 -137939646551228566464442191424623674880 12745407 -22669213446084054957608707188171099120 12745408 58636558227585037222092845314232811520 12745409 -933493517804939996793446628361307514960 12745410 172282614373518970094891889838529541120 12745411 603115125402513281256199786730268455632 12745412 -152566424516862331473410377708935186432 12745413 -1090002208301092389008599387757471577600 12745414 277396494218924654760952248805559328 12745415 21372025054856241513555778319906489520 12745416 -526002367809807333287727045904086220800 12745417 1947513995763525318071453122617228278692 12745418 -32682772744128964280129572761151587840 12745419 1717979843062777421612119655608932477168 12745420 1082015625073756897527096606547833953280 12745421 -319367802316175486645349644864840677908 12745422 148809667128830081621894981732651157888 12745423 -556777734558661312821968681842672338720 12745424 146735334635860483855621202927041167360 12745425 -42241927266854676769499182017993830400 12745426 1178069778723476146447659288313055775744 12745427 99049457439068939057306964660512071104 12745428 -474181287081971533460324929765083432960 12745429 371250181441810730010888697490428209084 12745430 -179446728546620658163101716856623278080 12745431 -65200043984851405205522654839458569928 12745432 545509298869852683252083636718916116480 12745433 300914808789094831908821454457262502144 12745434 -310657764419937633433936589754675063552 12745435 31615634076053512337415295718997463200 12745436 1102656269283955950420299279744988587520 12745437 -1014578148808980896793938267589034323840 12745438 -24152720861598901468663265929507754880 12745439 132803988087081462744694981875976589616 12745440 -474735336606596582366792868246643015680 12745441 -3250232095735130933075389787913026380268 12745442 -382954623736712978593818982230330060000 12745443 581173317195884386615651870305094931064 12745444 468453367982762055716537494942557486336 12745445 -1486064659794789855360578190869640711300 12745446 66427185633868802381757557991110866944 12745447 227601163633248645766616927220524300160 12745448 463735846213115699068212680624338959360 12745449 220693191838029070893666586850316041034 12745450 32569362310671825776759993890615545600 12745451 949521471935970214905712713910160407392 12745452 -782543033076022335610518390803285395968 12745453 -1030016936406798734667907258020686967040 12745454 -1263836654819502726150460173756765157824 12745455 -953021368314689695227318989969911486080 12745456 183744550771753954439243372905877798912 12745457 926194888313515641173732179255428347712 12745458 1753143647797246035947328456307200000 12745459 429696553951194444136872877782975146104 12745460 206163989588315673117838860315697152000 12745461 -494397484911148878717626922198899524416 12745462 -207237609804431614358927354494307780736 12745463 -56418650381488441882757973954407859816 12745464 25046816752328182926767998948910039040 12745465 750324924954571310205726950988347692800 12745466 -10627898556876224779132821525413007360 12745467 -248115469262371982812891245525433156080 12745468 -729474824205301460992025372470227300352 12745469 -830039321901589549730105516489949932640 12745470 -137343198061191998201187997659437424000 12745471 -713772621122226373286480840377025497680 12745472 1325651874948919920816525928436707885056 12745473 -17450252640719932980598097928191244864 12745474 339939110810455074938126061429351432192 12745475 -336230378555062014065663904704511237000 12745476 -658022968300449951385159482856219344768 12745477 -866330499167054731609507026648838756576 12745478 -168817382941659967728297542357661326304 12745479 -496650475232001150402269365752902600880 12745480 164095440884245951391186874759720960000 12745481 279975206049594809209425612041326392192 12745482 499158889362955006644256259098855502592 12745483 -743658050020417498125279059237170116268 12745484 -1232461534756646155562145395822496585984 12745485 -144017258014101560233319516524588560000 12745486 -159450516493798176537149464971126544512 12745487 121712327351920931071264546589350609680 12745488 -33365892416374284874781002283981537280 12745489 -2061205373553677717524919390725801122060 12745490 547180353085056137399577868349502564000 12745491 519772672017613492990987029337526313024 12745492 -320054850322523853025597979848066067584 12745493 -159596039042594298019626493810326861672 12745494 -21597832312834719848833034085047882112 12745495 81082256548939501170175340723432017920 12745496 -331642660516049438250812643427125903360 12745497 -289886650003542454953977440082721568320 12745498 423434677844675556623412438150787254000 12745499 392688359333646770300938491375277874064 12745500 -409145019531701295843046593747002880000 12745501 12496944259020773918668524530066814944 12745502 -460359187767142747105862385594800833536 12745503 -1228735090466593147370325445117164534888 12745504 539932466534471687054724942385541283840 12745505 954014920274970274141014283948358592660 12745506 -130098258571855518937586918539347858432 12745507 558290630769986245365906543459792927072 12745508 62467671620951802341166455530619270400 12745509 -139939627754679729487069730067146210688 12745510 -1821867282841497577148981455615520640 12745511 407322409026243663694750941737900674824 12745512 -14027735803772083774302209065900953600 12745513 -188919663996080268544173306903684797616 12745514 1164944517585417124128383995769430972672 12745515 -112673178826401658503848178199937233680 12745516 -183778026066919891435366683037306552320 12745517 -722567028091364476153011805046793210720 12745518 50867799682837202822888300796101987904 12745519 -140262781077902531138291733469008839040 12745520 275986203656527310078624995329112473600 12745521 -363650576234934218846888278470751330428 12745522 -13411453964947166528998696073195136000 12745523 781613484822166191381522738877740545280 12745524 -264850731518467768269634040446229280768 12745525 -220734754519968614107778640929867038700 12745526 4395184940790898011822547690045375488 12745527 -1565721501398749022999342959399951993392 12745528 -1680301663996455837658173037726667427840 12745529 2599108114825064781907839426869976136320 12745530 -124375915628956955762850050855294100480 12745531 2257016142746869685429685327822830413032 12745532 38090081862795877949390923643258898432 12745533 -1261476298935676416971515676783951700000 12745534 406659111203939373323792630576578077120 12745535 -506533244236796854602487381354058760 12745536 -11949835306296855738447135973727797248 12745537 318976571279168406268262978373772688000 12745538 -126237933554811489281104525024481496000 12745539 -318262491547445640761342227753321758480 12745540 170614033676339887828075829027785770240 12745541 -294943322108616081533494196375123849058 12745542 -64523721024213288709490373182578698240 12745543 -936356786593351803487667958765983210720 12745544 -14295548265661221058525005137392435200 12745545 781090937449116369542378297993708176320 12745546 -42990141398848973917153435253703900672 12745547 -14485834033623360747534588213764533128 12745548 -817121800247086757174330599956982119168 12745549 1531279493315092397309183653954992994550 12745550 -154948759727980618264848373688683123200 12745551 -12120034833871634473802565649026287616 12745552 -67641526902926916436001407752559001600 12745553 -1379660582673356747616254146869016367376 12745554 -1183322770895271575535601877021399251968 12745555 -778803610243241915942937086870400281040 12745556 -1105549223654330749634136155106369175680 12745557 179900026418321914775195087883209592576 12745558 -182315798324238805646283888856041450240 12745559 1700582165054652232445889344700752828904 12745560 22295874583219016919475416534889881600 12745561 -120760394954457697111526557208785711200 12745562 -1189017915557912678768664423006061117968 12745563 -337061400252107219891513739839494403712 12745564 -21337773855512798319621741733667024384 12745565 -108285190461213020297304201009622056960 12745566 -249519965281618430199827179662862590720 12745567 -1184889414382909941013058002221050140384 12745568 1572210720757551716980776033740103352320 12745569 -650243657084671115816003892113006319552 12745570 266363469618738196865589249366074568480 12745571 572246940810838547855646488479267583772 12745572 130320837543280189462620299185296125952 12745573 -1404901943509543945310732075139281874178 12745574 900335577651295636863686054336097821952 12745575 275719547292965330631315405843599634600 12745576 -633352412696470029608364578718865105920 12745577 613558096285998720419750945385117887040 12745578 53841517690953367096439327089929082368 12745579 340154630330535907451934587470455420672 12745580 623498949163030283137519113842485401600 12745581 9575888717765455837998446521813060800 12745582 1393946905044169402320439920515284574784 12745583 -1754037915244457536497058805833558437168 12745584 180193824543328340641725001256055963648 12745585 -725728849364122115753666296109607024600 12745586 -89581534464915726314475987683047287792 12745587 -16822030985624950828444911713154900480 12745588 32834035959996320840428749431568138240 12745589 805918059270617692255794185430477657390 12745590 82696991589563748474049455964109690880 12745591 -1712256162531336044402078912483492444816 12745592 -1195331078181176407161422321273908224000 12745593 -305899708669799379702257112437374894080 12745594 -769547550353758659870480338685587608608 12745595 -358108232923369943730694510402975238400 12745596 76907743571746554107990700310986055680 12745597 -1647946638014798764007322126739670504628 12745598 707071885979558645411037026440726008960 12745599 21474277692437298834144471814885641600 12745600 195212707430875028132646875226439680000 12745601 589555296648891110912165128974589505280 12745602 102256719240803294190301206260271655968 12745603 -732493518871379844615557336239471781216 12745604 1480050873047779650017315540620614704256 12745605 -29172344882829011375454457232968555200 12745606 226113352052984691019916914097451115200 12745607 -1071391233173366982854165605255962859008 12745608 927754543161522514738845199156598046720 12745609 -63353425523670475120708393552997686200 12745610 247417483252241559328549267003201380960 12745611 -159528097270434581766187889922973451520 12745612 -582682630919891523628397952782166174720 12745613 -1183861653115864500010845891932969496138 12745614 -160248816952070010336331581862690338816 12745615 -189347706264608716243826545046352453240 12745616 -103705257586541688146276872856336302080 12745617 -828452861337102460938306220130444866320 12745618 -473497759367714019885571065511855128960 12745619 -517512270901781970401288234258129970048 12745620 -113479253348101975260470797538226278400 12745621 -23363864691143457515981527367710350336 12745622 272663469215179969195659248976281161152 12745623 993218652898775406997773995862389260800 12745624 -225618660595203370044494580868700160000 12745625 319492911248490335457326541740624351250 12745626 -298483515160086504967354006199944286976 12745627 -227811874683858969400256085081013622524 12745628 -354521742898709323567158055814217176064 12745629 -253112531075955474929916697907434078632 12745630 143562818729638803601896763286517120 12745631 607897493954431442455333562935506527040 12745632 58928314010333256925569709483292098560 12745633 626083916591150793931700610573157286882 12745634 -136217229519078899825993656525599920640 12745635 610949761293073776550928851759897206960 12745636 -192506223164648494017785085045177016320 12745637 -1170416252029479158456578408484433137760 12745638 583573707829547301828751515199706720544 12745639 1549499513249601332158363931852710968440 12745640 -142184807150557198636725454215156787200 12745641 -3388875008109998023066209700140831456 12745642 -339365083073247086187894593681035346688 12745643 1698171918851726910333925048694540867892 12745644 -159121905954382937314203615920361305088 12745645 1456652210502823304414113678246000963200 12745646 502031667434663851730017406958238818624 12745647 -595863522577534357001001375626071772160 12745648 392053756001906580620871376379796258816 12745649 138848644678983146180821859785363536192 12745650 28756394663303051274722947496814643200 12745651 2071343202618921785074725981715233040652 12745652 -518482950521932539880699284528943564800 12745653 -1167398885344851200264537478451018396896 12745654 83869980248366251829385912106574385600 12745655 -152279677036551897322683746038740841440 12745656 -260957575473255025217951899277456179200 12745657 2137906751402462355337264215927187407552 12745658 -170358403486404081529486642841802266688 12745659 70276010261939923646307193023804430104 12745660 -921475286887432066171967229726391672320 12745661 1039021386020914065889051094764639208262 12745662 -735470662448683390647169643067691962048 12745663 -575680363476066065737952457106441527440 12745664 -440662786936357717582222729125260427264 12745665 1126092459408943706781032767480670468520 12745666 1257471328286290507786845405304953623424 12745667 620760375194111346578530134857879796240 12745668 68369233924724246973951301472483487744 12745669 226187663690795447324305080889230871070 12745670 5723472723516997615669627809812574720 12745671 271867531391985061278215007143747603112 12745672 100914045908935655928964429674425548800 12745673 -48575811390286018428575793117889254816 12745674 -18092253723684295177068466292558151840 12745675 409077720583806201438230296750491241000 12745676 -154390862627722133366147979470792977920 12745677 -452322093573813834792278151856518692736 12745678 716085288458037768636210034516828050432 12745679 -1300694994182107280705994890998826088720 12745680 73768427990399073931477215078658867200 12745681 -153578234546723900936981413691450319616 12745682 -847857093578054098992353866757225353920 12745683 1035166558743791467199655291517719454452 12745684 -1385699536297459999834266322913622372480 12745685 -1402079468771751572003416301108376296040 12745686 -248863250980481706122786743441046046336 12745687 921621771891747923859505499861817904840 12745688 -637009787058080211340233694921606656000 12745689 -1050820405637384787095297670903554656032 12745690 355682969223028481771130963929435006400 12745691 717530039398550131770383648492033785872 12745692 865010144199825495126498684084647510016 12745693 -281871062804011785008016203431258840340 12745694 417128705426004340814500047114375934080 12745695 449561368545539068682200082068077081600 12745696 1293541542637399340941721040348163080192 12745697 -551339654105046606934303283031481241580 12745698 -140418637081616473143143261636493826560 12745699 -1713484597776084139889498385399486641064 12745700 -745467071193128878937774552546489625600 12745701 -1554186324949836929752378996978030632960 12745702 -327517604509052828536885013432117702400 12745703 -516478335983663946508391325516511554240 12745704 -214496292702372927718147687432688762880 12745705 150935825001388989966314444473123941120 12745706 -313551882498731982205049136972539807136 12745707 -324786782967726468956974740064544166144 12745708 -1515608090832574849526171300216197910272 12745709 1447272456457987603688018829875422685910 12745710 -2970677310243750154782477824564548800 12745711 -898246844704824113037656256994360396800 12745712 -29614908018105578709017940843860852736 12745713 1301096796002092768327622486839520409600 12745714 875274817426214505920639828786359941120 12745715 -1351403771231831971910343004750284266640 12745716 8863326428399972987010722663288868864 12745717 805973847821132125249726701595417390766 12745718 -272063663681726677328435309208938324160 12745719 -65992704992328326755770265863822641280 12745720 337062124168639128919844562402843033600 12745721 1238719104073090071561839006908219778922 12745722 -38689879884690879316500482007701521920 12745723 -749266133676362930298987749377852253120 12745724 -24185987213406831022096924167839353344 12745725 -433327430794704737586731661424796402400 12745726 -105112296939318427095828552665791963776 12745727 63080704110485732925811692578907769200 12745728 1961236924535848667960344431020023480320 12745729 215119795703997284146415419034821777584 12745730 -226490398128877340230238494559938276800 12745731 1039090695732712514095394774609822522544 12745732 -1445721558602861989740347118965513318400 12745733 -326640581903643171587859328915466703168 12745734 137343118143329231318070777534095167680 12745735 1046052037258022222298350221735482300000 12745736 -655745321527606851678379065470147128320 12745737 1170382915934768146657205359522127064420 12745738 -1103938955400010223777597529171643446480 12745739 -1528047443491200778875127441149289964460 12745740 -207427859206942696724996829787601387520 12745741 -256835191525742658281529216215463743988 12745742 -1355025909296484728363557049510953191168 12745743 146152911546812591216088161255526496392 12745744 292138440599336470118294062990780661760 12745745 546787870055440674339520600314962138880 12745746 -217057783702159338748923637761600877920 12745747 607403336816257845177642286043008919632 12745748 -359115861790656299406833144202018110592 12745749 -308259414319239203958463123156350906432 12745750 542525206441402125021396301214040000000 12745751 382682939767376895677971193227286928000 12745752 394718851957368120473857115296291184640 12745753 1206981655942676465530725719238846093002 12745754 -90461351915774025231336708796915081728 12745755 -78123590672790691524360171953153879280 12745756 -114414643892131563848539472606308641280 12745757 366093416208577559163824887775592185280 12745758 -278200250981736202015411487663039328000 12745759 -2481963245968705365215607252573791688 12745760 411113183330099637302191349850561576960 12745761 -302482143429549894840081846278928643200 12745762 -400472331437123904491908960084403464368 12745763 -3547908874095599741663099096783715385800 12745764 -90668655787672911690596062115235385344 12745765 -865969356714925015286492757880470671880 12745766 780173463751095087655463383429188757824 12745767 -5441667844358236112228229596723763216 12745768 -45363350443544828184297527631089418240 12745769 1593763010864312210160818215233401084544 12745770 236702561971478347963711522161538560000 12745771 -156582551731730125013982097163585321688 12745772 396933908984813643932797046459514673152 12745773 883082193853869837442198358082984941622 12745774 338386500128653346952123330605995229184 12745775 -69433200554611431703850689609679474400 12745776 19960998583863095697512236466815893504 12745777 -478846830516883290646891568248160062 12745778 -760049571733694956767243182748682106880 12745779 -608402884788603674526191327790164683920 12745780 433482124668418462490968426544968243200 12745781 83389917450218103194615868180034315200 12745782 31753635762578243660081908698880344960 12745783 -266151673915924391039655317191760596616 12745784 202846329952185684225267848423325081600 12745785 -33569152229097473147874485901207745920 12745786 89111691645142278857118220272134016000 12745787 1842946822110688575357558135720167390436 12745788 -145285750950636345128349293717095514112 12745789 485499684051424532300709567089233612800 12745790 641873837366200137298561168922464780800 12745791 762505535871902794209598938529780385400 12745792 217877885322955041598621714148594548736 12745793 -538271470074690768282785133079339204632 12745794 -643185576399746618492158936156890038400 12745795 -149992650686359414623401051754897806400 12745796 -319826523581980746506441377336324829184 12745797 180154190100257813297388920218049741472 12745798 -137910434916521749256104573881440199936 12745799 -1650907995888219146819225161065397833552 12745800 26880823577084537112500981950357248000 12745801 -1028391799416944468346838858605363230976 12745802 -6104531398831327341318363040974939648 12745803 -25972764863008092696734979661351197696 12745804 -865606392912944596879568456330775641344 12745805 -408846307655438385770206081736892526080 12745806 158070820837856388707739365868508444800 12745807 -1356692502395241889632929311290895532944 12745808 -22452582931687737245709213690418298880 12745809 -1518231562370835359694284272765455773280 12745810 115196346173181988307962106705178731520 12745811 -632863277807708055256903309072337080992 12745812 -465377323891310351938712055929904562176 12745813 -741641096124662711547612569811576677938 12745814 -143252231339309309891731466335218502080 12745815 -456301410291379549007676920370004098480 12745816 675018324185596249904385949921135380480 12745817 -151075872390827576057266974411017140416 12745818 470879074890133235868191463591168480768 12745819 -2001123327110828965923054704250104767440 12745820 104964941088550068400259406195712366080 12745821 -1128116296424594721830694428668696429536 12745822 823710610858913582049980562985611011712 12745823 -3561991525306002265450575896678676600 12745824 155097881726813843020988555729924259840 12745825 807066069133355243636568164846907538550 12745826 616638017304976441145152004029379180112 12745827 2864743337889933609469210205494466124 12745828 -1340495752910087140903267460563573647104 12745829 562267498940462883513691186993427820000 12745830 -133824687761040163962788797833505150080 12745831 196427298780196516830141536108818107528 12745832 1390739691654509861861351607476739686400 12745833 385046336767716717778104674238618785424 12745834 114272709629494135560729025979547244224 12745835 291993616147077220925625053379936831360 12745836 -333880840354516483930544783530548264960 12745837 686386210475731546567823708280829945900 12745838 -722279576466366191850141710943707320320 12745839 -77376797515790109846436625931872266992 12745840 -71155534971407162360449928733912268800 12745841 594508281917341137184958555297375314752 12745842 94316501945533303088978349890984912640 12745843 1219254968945572008314592466018523532744 12745844 612262924308390977769677079619009508736 12745845 5493126640560281899590969364206983040 12745846 -961258672294536005019747883367932841280 12745847 -526209727172949431850256971764467577088 12745848 747420917450640764844726832214924697600 12745849 -494377369454422498534225597056068789760 12745850 -145363180435131884966560953916722492000 12745851 859270144506574759533621523545952631832 12745852 250712074477689024658525166409677273088 12745853 1459933315888047541081051225072224372102 12745854 238204797166375615438769213475491014848 12745855 27824426655413397729672199830240326760 12745856 839403442242752814870853180768030556160 12745857 -242954366858286293600277208632854387712 12745858 -132108809404372105073560822926419292720 12745859 -298428106255313392458687801724820257584 12745860 -620599275039753849403142926613489664000 12745861 -140308391897558169634934916040490747876 12745862 210303073227566142765326294776570073664 12745863 -130811571617637924389068969115121095520 12745864 222838393682918961644132787152614686720 12745865 992244180789234904361662935290014027200 12745866 -93608284873113630004031931060509031936 12745867 15939769860680722274769609285602089792 12745868 -117030662631462592350578446071295772160 12745869 72209910583685287609428187439486130240 12745870 31970916781752197273547854162273702400 12745871 -270353702114778619870474952590654705848 12745872 -60129522254433849884871998712884453376 12745873 -18934072557569799178573668191971661056 12745874 591628253317041160337084408033321938560 12745875 -503032219896073435879349077569943560000 12745876 267909697483942910272712621878747060224 12745877 -1976610679770203958696171853295954338080 12745878 -91870354347596651023421490283773087360 12745879 460197047721811831003021008231643647312 12745880 89753572345808406911428229438361600000 12745881 -6155922078130492792407433101177942630 12745882 -1072431722095765257892903341006961525248 12745883 2528454836629913293214297853280970004480 12745884 803688830272037573549048282971091927040 12745885 -355823306548981491960198861016811574420 12745886 -1153023609392712013950478532393187448320 12745887 -56833699169466659365877941386640588800 12745888 -22989622830073297154276803645491118080 12745889 970021102753872573425540362471671220968 12745890 -355979296646437009672331011745814758400 12745891 -230768565300071227499044692840952636708 12745892 409118105523942318906613551503264793216 12745893 1202072104052605799034235098325897536864 12745894 -25672287395191045371597767738117789568 12745895 479857382237879167209301260605413944720 12745896 -606842993026194895781342855130647347200 12745897 -483470880684862953308182057576653401016 12745898 -302572818380901174664403870902348800 12745899 -1395240739126288927986093859921974166116 12745900 -370910355431363738219566344047928652800 12745901 899707990847601225820623089073398691552 12745902 101464425537433893793998028135041344640 12745903 2586055397039798984327330831884942610640 12745904 -190487113704579217970155939164893921280 12745905 -73511635654898832927665272824318435840 12745906 -1108309806839346383068688964383789274720 12745907 835020391691609169382668331689370455600 12745908 -83465702468335169320087075014533505024 12745909 -1930297998869719867939212963191237218560 12745910 -316973046473352029012503840420907335680 12745911 114535669510800944616067264400043370320 12745912 -685544521870398048480585308660026060800 12745913 -2569517410912084184209077864365295870636 12745914 -497324977262620690821990423119774530560 12745915 82267949819406400683152368002929193600 12745916 626423814389369728167151913263307781120 12745917 7244546387998620899747718037532740140 12745918 184058753299542910683690546183489556416 12745919 1702250363419362464309966087812980448320 12745920 -118770342127429638748147899687638138880 12745921 -1280952356897809525049255301467667026878 12745922 -177076731048677600566650372206305927680 12745923 -534829535473068545582945325798253879632 12745924 15094472662605359481345325459754784896 12745925 -483379797641915817592799450514331873350 12745926 25691524329475619735788522621049996160 12745927 -396612994915785247750009518677045313440 12745928 -786776413153516357216193555387912509440 12745929 355410209052147851691674891043385089792 12745930 483224497962642182402662692085943891040 12745931 22720186108821755344384796660924366784 12745932 -12122109702956262727082864913106387968 12745933 -830004067116217073370210563160143310816 12745934 -141850021068783043623537042893569368384 12745935 -575995881508370345311284117438402055200 12745936 -217147396996068010689243781358632304640 12745937 -1075280582404013078970051790730988078108 12745938 -443179380162696175703443103395361283456 12745939 -833525098270416563335665012467971545440 12745940 -172176122581430234899475665750059720960 12745941 965338371830225106662065491578618050560 12745942 -34009497731255809065130263323658266496 12745943 55124823868201461874389588267576483840 12745944 -974790410330323158097141270503281664000 12745945 423843105504329327869588989552128649480 12745946 6409390052877258528677815372492168704 12745947 -559492870241918862410430725193645855360 12745948 42624299098228119791744182119300117504 12745949 802570868167539653387221550760316967520 12745950 -13084352840706579375114456874068480000 12745951 -1353627368924894566059473690775708862048 12745952 348769537596313205035410445810344394752 12745953 974800021822568119381892722648277526864 12745954 -221383559413405993674584430181910973888 12745955 -1083839969898531684495998554167521150640 12745956 184618163762792120326699272598498381824 12745957 -14038984392337811540707621301098800000 12745958 -988885108945160235291796512006089989920 12745959 -228677004855744859033646023908594437040 12745960 389711216448746746556994669967736832000 12745961 -2031800589745030401474267216315839802438 12745962 -237512557214865023814863043286139200080 12745963 -114946216115211784978339808552249899296 12745964 176148055174093893089472880914489262080 12745965 -798421648126728626338898482249551950880 12745966 -706986654056971618444953731219600261568 12745967 -914478523716047655968129879331440275080 12745968 -123814204090808424148529847155418955776 12745969 1591652891063282538617330540318276149044 12745970 -10647077126956621383890144463096312000 12745971 -1023196106663788987018633270624078970880 12745972 -611839001942927399919087962083654504448 12745973 -80390474042152923318406781137900637778 12745974 4078195934634669634817705773190184960 12745975 -481634485919042583551273311969345995000 12745976 -692777023275920054903815166589337681920 12745977 1034871823589956504718522209062464495232 12745978 -386938620090839825807313496623806352384 12745979 713433734586855390700096290004055907840 12745980 -86493794412411764562065381780786956800 12745981 1365281827236016667302293518746591659782 12745982 197200533653246563067377518946918427712 12745983 -973676510628926924753456349368792561976 12745984 531815978643145400272586052783979888640 12745985 227144360668826054570605315375490410560 12745986 7828038677992499724520059560234270208 12745987 99247852955474521809956472119858596440 12745988 -1198508025752144511944555547273675273984 12745989 -488107934435162111321425564253829689892 12745990 110306157109110454208575563837610128000 12745991 312942679172470682812935311477290426368 12745992 123073305575496404543966663370613555200 12745993 321396124865123897981356695535204230600 12745994 786256414634261861847774844221204496992 12745995 322364781813702964645372930301436891120 12745996 -618730951883957417870996389582361015808 12745997 1269830309116048716441819121833241116000 12745998 -10731502428477364489584736357886401920 12745999 394404540493050244518249546598843857136 12746000 52853519036907166568848522460565504000 12746001 823815229998940408526976033251225544432 12746002 -263773347851039860447041085296412612608 12746003 -407718870108930988572811723482325846656 12746004 -1001340199130473167754322022805336946688 12746005 249253775558781250823304498175590853560 12746006 -103678032869275049875152510152722606080 12746007 -1178978258796146377521932124157032350496 12746008 -24437205664172158965140131013143388160 12746009 2080737621400199716841516906919967155216 12746010 155524628530148370268492626015611554560 12746011 1971462823002834124240659224711088235904 12746012 41727975311561165026767972326920783872 12746013 -544443226579857309452736201510209902080 12746014 -729678447946767125254533727253892115968 12746015 691547710641077581272841795862588213160 12746016 -105271498104556684803557321160685191168 12746017 -490492105174979177064076906487506720 12746018 -1058420548241846287489112228734884311040 12746019 19350803772278898833821578441581664 12746020 -60112705746031982657020624158906531840 12746021 -2276825651699559101087010299164797731778 12746022 -169135449257310338435310271209085747200 12746023 -747281032726820004560580614183233112616 12746024 832045674047861958404354005218449817600 12746025 9723121796094621157546303746260592000 12746026 -361820283332838205041918956009940906240 12746027 -810939361281937357309284737719584365040 12746028 570901789101769993875203986902834193920 12746029 -85258418641422088095455503976351699220 12746030 -556812478798201032979456413666573770880 12746031 172874227453614787823712304884658543104 12746032 -243137448512905157772710618930186944512 12746033 9783586648491415856509387355578585584 12746034 66925898476949880187625875569950661120 12746035 823516001721458404155755735463164202480 12746036 -87523085979159334335674594468585594880 12746037 640390043516081611402453651707991668768 12746038 -1302262708601596163795854584610477723200 12746039 -343437011764209188537385517771213315008 12746040 126893412659616081400945130667188428800 12746041 736843652515382125242496426438680477504 12746042 -559319446544716157940933070468756733328 12746043 23491707912089986198554424160189994024 12746044 724171215864011587469557425129474927616 12746045 -101865102574842944692662842987614890000 12746046 157078057336152421692543864713908905600 12746047 952323133638365838074462217794951938496 12746048 82015561670036833807680358624197083136 12746049 -1120525366389410063458362007569073949136 12746050 -30577041163929324520523504285611459200 12746051 2019159083420568047281716159231770289600 12746052 -1598975285578772422649835568814594150400 12746053 -337897384700579263186060031563269507840 12746054 -85947184545213328197923876719847272128 12746055 -271995535743123299492137450967260992000 12746056 230425834028270330510727467696222976000 12746057 444506265768655243113963990055239417306 12746058 131475528986655663695171585247956921088 12746059 185400697276416212414955346017416586260 12746060 2762716689098496879797316079172981760 12746061 234024759341163871644742432393065264576 12746062 -291470701109182924882560975925978116096 12746063 228249202252365171967093340043555080688 12746064 -126344478218890000246504904484701208576 12746065 -1091555962991363351661878761066415275200 12746066 614809622389070559548714853138604505232 12746067 655946979493597472965369520619636855480 12746068 -466970040783835826618447421059295617152 12746069 -103198231238855973752842094261039454528 12746070 256110164513704027282872550771491880320 12746071 2442334678135064188119159474496011264 12746072 848006849554133526526512274995722035200 12746073 -141447149702893795435398309780922051296 12746074 74553177119837274426232616315179495680 12746075 -276212642124275042027625355027173578700 12746076 207133196040032419747146199748368757760 12746077 2155028406547063094566461436858790181926 12746078 -396093866691270246435650791051200716160 12746079 -1358884902913356214188284589667376180136 12746080 581963271163809659411930956517002444800 12746081 284478650587766446106893732883212590882 12746082 397847330249056092720259973826974313984 12746083 -97712397829594315326855285391988920880 12746084 -149236178031716920796352898209448869888 12746085 644397111422903437058967117627449160000 12746086 493773620121759717843180084208875993984 12746087 -200315992062507923146285887560005798008 12746088 -519256731642688252839500385763527475200 12746089 -220855150847321887083773223808003559110 12746090 -103356836559104589567329039241292707840 12746091 -377878822511250320857465969936241979216 12746092 -90688171461870279969901422063647533568 12746093 -144974397533092683396771846145033040160 12746094 -172820917563880076498197060693674550272 12746095 -93900098531937395455015291315195145400 12746096 -31363415454530222475147231772704669696 12746097 120518159861040343044991287876273093120 12746098 458961271533566772480930174329818486800 12746099 -1669440839240424242567353604940862683600 12746100 396742571158726651436560696955283302400 12746101 -496189304934597040517888311633054642688 12746102 97043909206450913133943851377648686752 12746103 14615470030444914880977110921379832704 12746104 -519831617578205813094671512612984627200 12746105 -10255464007172414113509415779551307840 12746106 240970804830150783004057993378523182080 12746107 1988593919489218863983314379741177002704 12746108 -218557415551746514888810381896079217664 12746109 -571328906727364141635448914384102355200 12746110 -85630331870182185834108728364403875840 12746111 -104567911098179383120778156676392140416 12746112 157795587932653674698308182975342182400 12746113 468632657464623096701717029185104223362 12746114 -373666419184885218213078236239210231344 12746115 275993143879245693886828156521243093120 12746116 -114658651187554484968184580050473251840 12746117 924821552635488771941160230758315304160 12746118 -354159550943608923179944980524141838336 12746119 761954026130463868211220292529246026520 12746120 -846675761608468030252220446488550963200 12746121 125596427177899373898884227519426588800 12746122 1142529149596113715005296194964667512112 12746123 190545243268062321857139078528091022064 12746124 149328998428421731349904481814087070720 12746125 -2000075056414901371449047493886475313000 12746126 -570550522162093299974606185005499495488 12746127 -833779396841261993530905636794244514680 12746128 449181228775366329486688541503863037952 12746129 90165179405012522216513988244093524288 12746130 -185304857089734185313390903203494279680 12746131 -1836019381917458609896954397400229913000 12746132 101775788076110356102299936597992540160 12746133 -366777770199446841987873035656030867200 12746134 176075366274854886239760119278391325216 12746135 198620096412765156697703535620583560400 12746136 -2319269468059973984514383914790952960 12746137 1042246025360445888156204129716199120580 12746138 110589604776883820751526216652695918560 12746139 -489642357110518146211111505021875822080 12746140 781024866079116203771191531476019200 12746141 -817770028993076694026039006515841794548 12746142 128512077535133038910216516506766936640 12746143 -399571276042231849937676894206459096608 12746144 -546847503903041609758014036724049510400 12746145 -425086941116590902233945549766329777280 12746146 -1102342011695809435833658519300964352 12746147 4776546360888719031727467554887790038272 12746148 712146644858067098355885472977905694720 12746149 -155583501783787729369901766728576508000 12746150 290571640162385223811618354036216008000 12746151 -1278138616516852423859685784950780273000 12746152 -1182455430610983492976702134724505318400 12746153 -960045034864366921773184806652588311360 12746154 428245139138499103450427066282026533120 12746155 331233748165189858071577019558423978160 12746156 479265904956481094510029414200143081472 12746157 721052234122618461460660015780815762240 12746158 -500592145377470909157333346545655185024 12746159 -1676606442296332658655377075596336790640 12746160 -2796431237361032865567108575513149440 12746161 -1198612869902630841660748537085977016160 12746162 -12289199689435420042418900592798031872 12746163 -36531296876127404650056255390814822656 12746164 12020675021807119170815568596289655552 12746165 25894328586343847555234567406110968320 12746166 -14480929478279915385799809216697114176 12746167 -229155486695606142599164730088019744320 12746168 445780382698971427098974993802694594560 12746169 -1034818887927654262851581329951205282400 12746170 484237026929158325381013267498591437280 12746171 -1129383593171242185489515124501615785628 12746172 864445157594725782028390054233094628352 12746173 -1209825256159829977073005122686137324896 12746174 -189074451218914425923730223104630048768 12746175 -64712677248746563382396468890183908000 12746176 -653884185745098938510636997225973022720 12746177 382478300045361612735499247696751731712 12746178 -144896068355626962487321108362654444000 12746179 627173862429385898428153976064324446780 12746180 -925679244763248735104085640974987897600 12746181 -282667456073887593715724696889451160256 12746182 -492379896858258543524127572733317524608 12746183 1409915142395751656465769695400864354360 12746184 -1031191747513858529303683629576637071360 12746185 -289904858300474206410745259673570190620 12746186 -163992225367697861275350893631778263552 12746187 11294031668034117591397130461256204640 12746188 3016902634944209918055277972570761216 12746189 3796714520111748578807644646494068768 12746190 -175557490600061366566043763369749299200 12746191 2107293961399465511012657406680679652592 12746192 93698960650575012657175884640266534912 12746193 901113688567526182665562797836757038064 12746194 -346887955233333594380682778648622985216 12746195 -106213048639519502989691019858224989440 12746196 122732771436783240615228935065013108352 12746197 1348898097917492795701136408802650797646 12746198 1176481553901312999787281053199847053600 12746199 638501388129573335958152319893995855464 12746200 750711681997727354347476255154910208000 12746201 -18179939810585189686686764363108857656 12746202 186968026107215679472808974914306991104 12746203 676164041796010815087526238303334400344 12746204 310903578561761929876777182668113754112 12746205 461185156488211786475386677437502123000 12746206 35172231496651017795926769357300658560 12746207 1040974781915528257219841081171449164840 12746208 101802865513223982670513810139259076608 12746209 507554483825376361108757110562871651072 12746210 -486417296742622825600258707700873686240 12746211 -1357218812213391117753709218132417550728 12746212 -1997134381758639570896514369528767692800 12746213 939139797980918598348643168039799768124 12746214 -59271714319523958173658402475353169920 12746215 24120821523193184275293878093033176320 12746216 -122586735543872930388366994768704061440 12746217 -920452527803372274679539664633670676000 12746218 -123083847586254212714033314026530088960 12746219 -1012666639600900054257589259664089914380 12746220 186867840949649058746676720720185441280 12746221 -281080523149198633121066305675717043348 12746222 -248769110256991292920727396215654385088 12746223 925903847702136139649177657242574988000 12746224 -199657799408559686951629395786471505920 12746225 -1116643864350898595662593030825661438500 12746226 329365703952798049145913351205023613440 12746227 348146666557876511944149197374258321008 12746228 -532759370242750188042621961533973659648 12746229 -60228050385358916138530322875230914016 12746230 -127083299814056827160197455481447852800 12746231 -1089361209890010329135151575476536274968 12746232 5153879190267891281879238615470899200 12746233 1091579515041300633279295685930427909482 12746234 -997822923264870663059994764603895383040 12746235 -513289363846603204282104522410860265760 12746236 -30343827486149178948780037462917406720 12746237 -773273494607923184019739814545163449248 12746238 36059895361427387523497381547707983488 12746239 -161343248140262243592892649159112199680 12746240 235714315768478276247436776776946155520 12746241 48619018073363564065231803576092414292 12746242 214521304665844486606137083368251955200 12746243 -722980582947381606931040083677416050920 12746244 -125846459227594415342625874324617240576 12746245 -1212461610572472467489777304706220200800 12746246 285162591547095454400803298947475583072 12746247 307506542852007107237343381007665177000 12746248 1165436307723921474997260793463584527360 12746249 9518367802317095018005209388557292980 12746250 160933596467668311536798138154845280000 12746251 -90846634584476190982781434297829743360 12746252 2053005111400769935515772563735533606400 12746253 410941375975802971990894336030131228288 12746254 -367193522316089753859575515091427829440 12746255 -775139465762315640239121206305117550400 12746256 12374396004553754321691029742096678912 12746257 -92509825631268124830659819152106876494 12746258 377382795168429148576262449288052222976 12746259 2177148371846047050911437101345321681504 12746260 58088010251488332284527866640674393600 12746261 629758725131616319562521289900066286 12746262 -438936244317198820220893373091203062848 12746263 728044938722027357120430236501264925512 12746264 -1795882756569520381388896006099079270400 12746265 332019201247097534600603815496823171840 12746266 65686721698257891405226611440022427104 12746267 94568228414189162375910275840212621392 12746268 -897445389916162135745051389497001082880 12746269 331490875389705408140917040514000301670 12746270 172649131517777405472260833577503656960 12746271 596387956325478393797415457782574717512 12746272 -1500263936033414636849006557900174786560 12746273 -796002694995441857347677389369265848478 12746274 -117228962116385038581179730265260248832 12746275 11779300695072744279455325696169977600 12746276 -1201068345551483910670541182463949075840 12746277 189859229187254343130749914164197048192 12746278 -215397790137379441081731226592328664320 12746279 -51787602244627783848474519374548784160 12746280 691721670270953492501934567968188416000 12746281 1984822618019539433961475888709922781072 12746282 267251862054570869309899579285799913984 12746283 1056341207234125763313210178083373420800 12746284 922823413422656330850840443718602767616 12746285 112562954231405272935400018841889449520 12746286 21828770796851014645981494178542175104 12746287 -384596701808140852833516245509085582400 12746288 72184767320652695548187572430539259904 12746289 780673728563785765440450939855909556800 12746290 -338963854237081927817428961606810901600 12746291 -739847790002495005398697713073500520308 12746292 266346427626962794040463919732727826432 12746293 -28461144830637123564026440982567285600 12746294 242200903993824236621287935543977090304 12746295 1353867504016868589421015423739390592000 12746296 -54435911875698387892465299211133644800 12746297 521720570966480695519691648942380360746 12746298 96367234996480606206083668268791545600 12746299 3677911464487664877383529643612957256048 12746300 -236870665750091196063754511015875584000 12746301 105308299598695961696329277219482460160 12746302 -1217051955395969982821390278930825022400 12746303 393348731313229198781997087235514895552 12746304 -221794753202106947092557500241629675520 12746305 -88438672981815515223373036456209852480 12746306 -1649446934477262670905155636024016230400 12746307 -101140015666331959726154723423398487808 12746308 227760525177906972749231577360427335936 12746309 -168370229180853440979177779580847355490 12746310 261460054117617485329598630410380902400 12746311 189207781175973721235681737084106242944 12746312 -1341448193023344420571090027651875379200 12746313 -410871440993302070885857179871547989740 12746314 48276701495826144282399497735568966912 12746315 -189807191162579436338384169196905498000 12746316 -226135496352119035396298375895241162752 12746317 1264163060661456982719922759827264475872 12746318 16845124766955201055583719173236084544 12746319 -47691701337285564242755641926659036272 12746320 19520830851211724117948693623011409920 12746321 -454024676496467137156863020454553062480 12746322 -27597956183827632599181614054857623168 12746323 250649147672936816071657664314483100280 12746324 -47876952747239223772676251048906942464 12746325 -204374854586313085771318444353554774400 12746326 -255483274655579451073964236020067004736 12746327 -1487608179053374757728846182866590556328 12746328 -221105764536557889979191320513103790080 12746329 1305672775755782503710465661866709777300 12746330 -28587192502283627186985474180423601440 12746331 62549439264348108297562314489569466528 12746332 -280230196001317337207039308752770797568 12746333 260975228954386482729785061934314083520 12746334 -164830148470427717426112257841178490880 12746335 470706951634330554440607477252177630720 12746336 236429222212609636717906624588817498112 12746337 -910457474421699090487395329012860188240 12746338 -952752809430452325296470357463565594240 12746339 -1074204992616502317318060177241545637860 12746340 -86736924954012596784883315277261414400 12746341 -1040746043611685434513584006962473735080 12746342 -62147666942012823200681400193079177088 12746343 -437818671503428309129606656147029369136 12746344 -363469739317577519991740522531029370880 12746345 408281770778085622793130427221192895980 12746346 -309238194992106313559810810399932472832 12746347 -1020912299934540610686062350344308928720 12746348 -118513367264459842045580012337278976000 12746349 -385324131242471046116852748400166200320 12746350 541482723052177889261105747722910966400 12746351 -1384066138819382012209928635888398578640 12746352 75061753225447392846108458478206779392 12746353 -1589361076282454533169858151639728153856 12746354 1159252922195650805373376709148158608800 12746355 -577689180201959020154133777360410849280 12746356 -507813855194584232275682543647531231232 12746357 798305010228406579070924417075077465980 12746358 243512346885615385819629756213912486624 12746359 -644101862486131671787338329864284136560 12746360 547725537068386303733891230361051136000 12746361 -2144417768423880218235853036047344160 12746362 -1324786876173087472598239191041308592928 12746363 109327702573680046828994952411169320960 12746364 -1007557136621636193508893991630426381824 12746365 -33296302319148965305000689276935404800 12746366 -47744144732569487614590061304322982080 12746367 -391388533783329815986856148678041677152 12746368 -400786798064047393615763786190689402880 12746369 1093108656322025079397033373318127269460 12746370 -68560246278777681682016569125545318400 12746371 1327302927068775392210865711507653153544 12746372 53428594144731615972139718796244200576 12746373 -977627036777987663483213338790551043616 12746374 -1200563305188130066520867073223368860064 12746375 -1296951601689742142611551950249757156000 12746376 -126654216535851190865492270442751180800 12746377 678424721743078328347044963451392878144 12746378 49701036250838493008778333950720352000 12746379 -623874327656653838198901592323506260512 12746380 -176150004132974815236679502773626547200 12746381 -2110692640191340200982646908626894271818 12746382 225349596903197551545917069486977152 12746383 610560359136857946860162518253253515704 12746384 -1915392520985944002890835188035092480 12746385 357132432888876649487252228983837232640 12746386 -132001173144389192840976979334790634608 12746387 1423409511891451098477769830998849332440 12746388 15162073462105354308580425366295689216 12746389 -262304351799147893320819494000402171044 12746390 -52211886289666306563891688431476590080 12746391 -239616292204083959557618066516182807936 12746392 187123636078281989906976340575646464000 12746393 729802925594078076356151038204486873088 12746394 -16510835125707775554510917576040996864 12746395 -1442726189857090597983337467836404689600 12746396 241044651527492641974900692276811064320 12746397 1119979522163933954407181927535329904480 12746398 -414058145689608928579974067776492545664 12746399 456583886689949194271413001334380730000 12746400 -289226738379786314358534956394636902400 12746401 -1328531663537430082379543293927385805598 12746402 34240259100083590189740137804208244800 12746403 28755220237307376375657313192599949932 12746404 -11208103462243662432309339444408711168 12746405 -424963525308771616172476808471636960640 12746406 -432442778257786306748332832659524223296 12746407 143709237942199441775161147817914977656 12746408 -395140045210033837881189628319137966080 12746409 419167474049918357942260693217144727168 12746410 106799835818557428919112149161004561680 12746411 681048272755258520431437273597234319800 12746412 -179468350217242545660188084454769671168 12746413 -3482911775514469966560230945867725127040 12746414 77337952781185179386353173682215733056 12746415 -210317028898830225197024881266800866560 12746416 -266688579002542453495256564295448657920 12746417 -197166770973405139285369927309088737728 12746418 -20477361782134746595550934717135463296 12746419 -406749980026860287016877366582692250200 12746420 -763929117122014161957254093427185214720 12746421 273696985678112098390143799460624812572 12746422 -533900086175339280783109398448019288448 12746423 -351720946691396084694779549500714244640 12746424 967356774680924770297460045663806033920 12746425 -203027964560742660996741709079083059200 12746426 158562906297482030943469657047354842112 12746427 -116701177870941420551621333287548597480 12746428 169700117399356106218119281116717524480 12746429 141158038534362874103202099889242459276 12746430 407504854070546388131502548054578137600 12746431 -713112088250160645700413769417647796536 12746432 -430333589726073614094949106597064867840 12746433 339405336136069243409205962116281658368 12746434 -439180626022802044585592559711375342384 12746435 -10118044543827383493875706670061229600 12746436 663169811395190378837475622720322829312 12746437 -417838762444643130382379606211193035360 12746438 -496030152081901280708871209598516119040 12746439 -415195119356523540735327253173939934080 12746440 138020648007109384016193943937957068800 12746441 370670957148814463529320393206717816884 12746442 -451981245464573108354418920133198583296 12746443 563428757384713769791422896195574293640 12746444 -820870652632876824145319201998593656064 12746445 -5006528476940444652333212706871714080 12746446 229330416550165142638658531655323604672 12746447 8493803432794765790186712846881900544 12746448 146407176990701505841502284825553141760 12746449 170867918011141261980141016560551362980 12746450 91113550263801707482733427683435742000 12746451 -18813457969134294271622243410168701768 12746452 -39482272557541193278319424102093639680 12746453 -749378077891833728943359627697607493298 12746454 147834698271383808899029836667938170880 12746455 286641494185750874373821228531091342360 12746456 -109728487128636172833682454598451200000 12746457 -101027273464759873649593126821709593600 12746458 508028694279098521932346884135507460080 12746459 826101385643321496478053439456943864040 12746460 198686045720547386533142207302728960000 12746461 200204864279479754809161829523052531584 12746462 -555217139016627065129623463315050428288 12746463 -220948343716486159847103374370139280496 12746464 -784503424567212115218385721169082318848 12746465 -1308006994740516813926758010595816412140 12746466 -271914819990901377097779036111405926448 12746467 -424764078026029270486039011405465087840 12746468 376028036313733293255291468409078566528 12746469 557139477142532422495724849407982466144 12746470 -485278695536243282065702755221511047040 12746471 -1101565759867302576070041622746700688328 12746472 -732874365128342245241755602129594286080 12746473 -1441294636637787447124372218956407879280 12746474 242836540256798992594192119996607356000 12746475 123451618572382293847282846104250599600 12746476 119578950830549206715023595351554924032 12746477 -241815613973184835554356989314338503380 12746478 171140145003204177783850447743741957120 12746479 -992618100291150057139278397586295891088 12746480 -74521404994327120289142814451044515840 12746481 -1026935953855868987128126582542941113152 12746482 147498062346374073660149011825109630976 12746483 -678008433325724790409664140385325737268 12746484 27901066643925367965624853041074507136 12746485 69950808609430501692825672145526899200 12746486 780788672507098186786993699392610078080 12746487 -98756303863907477339566400751033844224 12746488 -95382837543571370724958122745057812480 12746489 483038146246623722006544893832976582656 12746490 -35654681890491703868813137625041920 12746491 177166417157674401136663668667475737440 12746492 -1740475821008410022120227386900610252800 12746493 31055863966537059795513257138972906982 12746494 1879637214535463043826080442446175425792 12746495 705820228829134809344693801698529649000 12746496 -184844026084957023154919738948248928256 12746497 -56118063206670260169490504491170865728 12746498 -611235022806366253682782157642900825280 12746499 1032475138092280585607830667983706755248 12746500 -88789717343469656219921478049764096000 12746501 -3406745645786987436541233809703977343396 12746502 384435876784935524672159829791528050080 12746503 760784333185218168155531597599058400 12746504 -77867216572314773457932355496925798400 12746505 638420401623682934301419528442364762560 12746506 162209898649111872872984951044834139952 12746507 -629537524744668340797507293504779080408 12746508 129797595455501919524886196297412788224 12746509 1427345712786583377595588466402056518710 12746510 -142546097887117641222504636572556410880 12746511 238169413261963584656342724211885094400 12746512 -80531429777385073879097690640255606784 12746513 -192696578848481982743965619169670204056 12746514 -220705102395507692947945844608444661760 12746515 -1881081261299066556501200234251959559200 12746516 1170045834018500373457079324706873462528 12746517 -456954384332349112476871980276732363168 12746518 -22120856224893194362991553382266539520 12746519 -1834466105693408090318990302555528561080 12746520 -120295957926026455456678492493253427200 12746521 -2160964158078869394854845837059296180278 12746522 35735223770774828362461904644812355312 12746523 -74782698059968517077406547693609148416 12746524 -9356527400209335602779829525787137024 12746525 -727503835749063484648148589343901246400 12746526 -85719931748052287144742759340070188416 12746527 175208550319164287387072366405375030200 12746528 1617376126994169855645593465605820252160 12746529 -343446418721644284745927271533733644716 12746530 8798380618763075320088529536674944000 12746531 9282929084757228890241433844590007808 12746532 406249970226158468634252827778924521472 12746533 -27235915015731709128520149759519316512 12746534 40631852342221309017226429508305768416 12746535 -66110453538250704857937162367767012960 12746536 -1348661897730225769067841370010383319040 12746537 278632711258849346401616188363901750400 12746538 -394780724733497983812966124903970626560 12746539 -623740192091236656440576335682773984976 12746540 -171838769348754775346441636722413557760 12746541 -809814591264274552206315738793125081216 12746542 -639632888070831223576889311602834971328 12746543 -268915057422505334482102923180527156208 12746544 -275751286952141127911036833570721955840 12746545 -52955020860027318322401218083784982720 12746546 -528325867475190689422780147785256140528 12746547 -152046935623858726311937652210213779200 12746548 415359062743150235261469177958983195008 12746549 15957210924202866007551269820058628352 12746550 258119167729813999673293747753410772800 12746551 -2524329229583018635445133697640596488 12746552 -123792478284176048194095264715681382400 12746553 307717604143672298243455980311783638464 12746554 -471420427237567384753011227375378476800 12746555 815044510065642320103233387877419064960 12746556 5157539730258513939572457220761779712 12746557 -148557388610190371297362669519855183328 12746558 -468636302211650049077738606924605043712 12746559 -273610981815393644227395174704393723904 12746560 -107509648088662035694778912418236989440 12746561 420712727595871943298375102149447243712 12746562 618703749193595814342450363890537812224 12746563 -276965736585069018325067624143238222096 12746564 867873779986803077485665668797809524736 12746565 -222211814130151701488527483280235234600 12746566 25970189780539949749203251338987737600 12746567 -1014079081644749655641181306614663591640 12746568 -41753967464060214836709379416879513600 12746569 70710878850982830843010124873191583040 12746570 -327576184548667099851954876788626251840 12746571 170100808053849409802654735471107883520 12746572 -48843187939629710940944731090321110528 12746573 422488485973038428903587754826577637760 12746574 71891005496566311647692025272488866880 12746575 585666019591809727314907878710909961800 12746576 -3503099264335584748177606950902562816 12746577 191837246672853066973375701682243622208 12746578 390111664117580942394626471329103393280 12746579 318727259827569760344871950118456227984 12746580 21181621077827599107189139098225868800 12746581 -1981967462628712650531062905384554253618 12746582 944595166240673006489965295642452591392 12746583 -108541455337179515777001142393979679456 12746584 -1988490094595909566049392147746022717440 12746585 -237186243793816004816793575823529172220 12746586 411548966533636030579386240976949604864 12746587 -170031132846266834598644700479686118400 12746588 -60207155119766534064719277505159501824 12746589 -519002240344235165056002683288671738080 12746590 -249877906915737287213532730562893027200 12746591 296615975903243904939186762948390342384 12746592 -3926087520473216324603183911584399360 12746593 -682006635004259360310420203565860072158 12746594 -377046009254674543657629420884865504768 12746595 464614171178080918669580591200576217520 12746596 562201381778130462730548980331008271360 12746597 -129437195377571536804659780298627821540 12746598 -6490656970304583113036578060739187840 12746599 -2131059605117432897155476124681533603400 12746600 -99244293247678221017490102630838272000 12746601 11223249761257776491072615604704428992 12746602 442164124951728589126230412261836844800 12746603 595389578534755605667419719285656464 12746604 98184601126081710025260352366091581440 12746605 -1142147625397404944809231967965997559840 12746606 146026459379708204191769561456550211200 12746607 497396530407602430760628015472698060040 12746608 75231560231491215572833316840370012160 12746609 -1692989466669631133473617666416485152768 12746610 198112990343237533679629639251326608800 12746611 -304936654991891719003411933785095675776 12746612 283712573672624645489616675236671402752 12746613 362507160755962417249992817381367750976 12746614 429465011699574327132268304924270890656 12746615 66065141531150037361064319032234296440 12746616 324598756885849607208806455893844623360 12746617 -202899336019737074673063233125917991536 12746618 122930179820489529358042102227421499760 12746619 -17152765264499856237559600147847548800 12746620 961114674350886434543331151502780666880 12746621 1631216350567064899000678714026525676044 12746622 -42800707856706337179881041454590288896 12746623 1389569565184502353906608657433836969984 12746624 -2278781508669171394320385731031203840 12746625 256191113829284099360922135782797200000 12746626 -79946833132370107600312356006227604576 12746627 -1729864165889922449953446876628717768320 12746628 651961858324362392444439854775576131712 12746629 752932210084747051920520866495187065376 12746630 -114675032148017761784098527436400924160 12746631 -1323828212464360997042733487825253480880 12746632 -394810157675749291807025429495529753600 12746633 548367393534193605809492440177504137882 12746634 -119308334631349212439760329777217495808 12746635 -155725555170380725251107264992993850880 12746636 -54898358836098603640096751060501425152 12746637 1214353215618143508915564934560655873494 12746638 134373834682152501074303304469303542720 12746639 1343908833051476038934538137301410875440 12746640 -17483627467811551154795413708497223680 12746641 -1373426228581279771571357127537639653388 12746642 264928746846491671671126886786416359424 12746643 -108272380285690130798457759060536362752 12746644 847298045790641077597403834368079912960 12746645 -197831372180739292797827140735101730920 12746646 -19866426460080260044308430063461783552 12746647 317506924705607816936133013349693873096 12746648 73330663944870350036188630402485903360 12746649 -824985690806665955142846150282052274736 12746650 284855977817068967307289437431410944000 12746651 1701563655288842876480484996210747051432 12746652 973054370622258101557891480502477952000 12746653 -1558586720602432463416249377633037475098 12746654 -116393372184113083712605322018710575360 12746655 702238922496591057794598080343840241200 12746656 1405693119726857318977735083530075308032 12746657 -594764040859469566859402968915744598976 12746658 -461705745730441881959927119593024921216 12746659 -10669863464541442626265382306458882896 12746660 466893118050568668150075290420706931200 12746661 -1324999347453569404006268701636967227200 12746662 2161390269824191952496450637800284160 12746663 -204238565522523940960354864661673769080 12746664 -41177230385754365307591317213992842240 12746665 -1165469241891926856757307044124273330880 12746666 817705306965482170110019759415690746032 12746667 -75659000535116845641626542587417687552 12746668 1514541331710055168514826983893485499392 12746669 282882304468697560399911322665461836800 12746670 -162709989335188827463942055024612169600 12746671 736266578403434437163844609295611150720 12746672 104848147899759098695660859372702269440 12746673 382008469025844740304891107879350717440 12746674 -867152904716616820324598737947783143664 12746675 -346745575436686367110391226710712590100 12746676 -4092977109628607455368489803988750336 12746677 2061377683371999470944462262907068716526 12746678 -119881742901905611562786371895193281280 12746679 411725453937576719013659343238539746688 12746680 -485062210954101804019592274633056256000 12746681 -709309018427985154815674819481162994518 12746682 -314060533833938671336012913666949949440 12746683 1272315836898038058033711187497915823000 12746684 600702466009870560630874245195021628416 12746685 -139572189855187297219522160362150663680 12746686 -1152884110395329966136313731200116723200 12746687 -214160997390375726791194540267367465664 12746688 -236725134292525353596036383617878851584 12746689 1335215862330858845912265619843035845460 12746690 756332680447507445955930283197250060800 12746691 903837801121148376412351735256477396100 12746692 -29102421759615466320756785114027040768 12746693 1878152698638004462668989924370735562464 12746694 8302463169277367099072927077406942400 12746695 238918525380510690742912962394720986240 12746696 -552918482532843218857717493345099735040 12746697 -523406080427519716549561731781870788960 12746698 1478731184879757036231800301319501940736 12746699 -222539847477129675700442846067054225264 12746700 -690268150977248670858915324954936192000 12746701 303731669280582861507341074363413772800 12746702 1233288899393451541301754325745782319232 12746703 -1286559233297681611118097777647048088696 12746704 -402877696345127468171300340780533391360 12746705 16459297266485930461185373271837305920 12746706 11887502806534220492636421395214626304 12746707 -2504539743196603397515320154236033298608 12746708 325630593175535488552837083835269953280 12746709 261815047117635320510192009577240599484 12746710 226965938189984335011228735710242517760 12746711 -95001158005819108041285798730929677688 12746712 199982209679049473561463428906692116480 12746713 903900060300989577557349353340309884298 12746714 -723100983750534392307824232168407105280 12746715 -351070408451117006918273946740001742080 12746716 -92857660231236244666357587634275612160 12746717 990506129521343032469578933467060398880 12746718 -274984778810248205510481425183681668800 12746719 -533305513383403077307055652327168158304 12746720 -288665722348846853595292398350499840000 12746721 370634072364895605326095923529395566400 12746722 227496379342563745334453559275657538624 12746723 -739475097661817611262710329191447726592 12746724 1377429997510148337144813108386995679232 12746725 226484890792089655060814132568292761600 12746726 623621060416721509310870096766900057312 12746727 -28642801604841856508133304484746196688 12746728 129274080180486774436242223654534364160 12746729 -821987673691058120158975425451771415040 12746730 166097507409133386329232957336947262720 12746731 -5524382238183596938043471191060514256 12746732 -1360209668469989795223014846459400539904 12746733 -991973546544834472284401296306651286976 12746734 106826054534809539281593138680765825024 12746735 172295925070264952012310234222010124160 12746736 -62712068328723809445266775179217862656 12746737 726236447067372949556398479351585570386 12746738 133073558927441757061174140828871818240 12746739 -541637066722774820913915109676396553600 12746740 323647098603538870836024369998536016640 12746741 356126257006153114337212649354575375680 12746742 -505469198760194816904630841908230541888 12746743 -1235354473265320957660319968123067541656 12746744 -349029521354160535509572333411330273280 12746745 -130039541647802979577192040428577340 12746746 33771718469484047658684570009203347200 12746747 -769467941972428720187874824920282451280 12746748 -4573997473424613729816533240971837440 12746749 -53501100702889109705783785173543676436 12746750 1032996961687728791732398905987772704000 12746751 1137480126942969235799856692013092895432 12746752 971293620111553895226125238164835532800 12746753 -2019020639958688859635736697278901401340 12746754 -631108941878629286296612326892233423360 12746755 -203099925646181230891327117013207775840 12746756 -240711028645350297138610290957665525760 12746757 -838674420106266258695641777436020323360 12746758 -169759955137677642716818782808215504000 12746759 606913463634142399375902522538933660896 12746760 146131753871608853955407202077680435200 12746761 61372641709166018887349749502741452032 12746762 433849161349845450138439051089272166960 12746763 10242604734196542819121778349497267160 12746764 1184865806438241910122492276329959544576 12746765 -1074449075076258170249417410479464426880 12746766 12379366496492926969975176537955381248 12746767 1151004910169737581815906201718616587264 12746768 -8313255794228961990077868390878404608 12746769 119571128187834914246240287793282949120 12746770 -669285078361260731681466093293528288640 12746771 2288075264361875127248402855896971324972 12746772 -337395965097526255502644535010762835968 12746773 160853992253936265457926700784085362400 12746774 1189217781697241251297829385035231279136 12746775 720173101164700238209079966328525631800 12746776 -1344683189459686213287989809459730841600 12746777 358561575572945751741114751359159235680 12746778 -341661188761512471420217558860685093632 12746779 -198365319878042081871869243440241930620 12746780 -362520548969074434781794854095724966400 12746781 -1266053842347309521794641195885825236160 12746782 -367134439143317569100839109384110459008 12746783 577783366556319421027022502341734212720 12746784 389513016006095142003500364274362482688 12746785 1102973931004099658788621652331443896980 12746786 -448862256470744724837439883120835506112 12746787 -225515882860603837816296478968319347360 12746788 -143197322140067525004790363305065878912 12746789 -390654460982106255329975814771994766400 12746790 -33744394598180854614936224383624308480 12746791 279440919450255624367373048038977112 12746792 1536304673739809375505336684292330368000 12746793 -926794059300581902352878632608532199536 12746794 217100065158134728408296643354434987696 12746795 -198001571812011525603087195964760695200 12746796 343679274958836606344463997244409200640 12746797 205270988417193024190579131905495780864 12746798 -740952829307379783283925994626012241600 12746799 617120291431413826274850234070027135464 12746800 -43117389629510368911506577335173939200 12746801 -2284345245157173652617072282775298167500 12746802 265243967313470405206917463484005295232 12746803 -904880885309746041916423963093352928120 12746804 34375118710549028390121594833343037440 12746805 -712787918876184036793311524004433718400 12746806 490646687893206043179674833249771874304 12746807 1032582832014211658000155581149825861520 12746808 -1265869815410018331432388558991926886400 12746809 -161854933213211245154947389508132295340 12746810 -241220515981457038424798520803867546880 12746811 397243386212617191835419442079099327424 12746812 -133331073458215886641143734160310542848 12746813 491462048946347626221354331044222451404 12746814 76880604489327524131653557614622034240 12746815 -186680283687117544007405077551764276400 12746816 279977757364655319971492848480467025920 12746817 315295403173176132741244180218132059280 12746818 -14506273801717372567551999523498398720 12746819 -1763226300399290683895963808982876851780 12746820 180386981553758345641664867946155950080 12746821 2900601556175139341799317176758133502784 12746822 3654998925069004955871363949414667904 12746823 -772681316176390023571488781381412841216 12746824 441886761395636568754140200666940088320 12746825 44692523500908234927087886693510281600 12746826 298712381500073955549196911682203471360 12746827 -1035213887201413829926511879379184411040 12746828 413587928362212775594455127311803682816 12746829 -667256860734523586404403985066372583392 12746830 -70797076681830008079054560508102458880 12746831 3368861463461357116099172003256340389264 12746832 6570311070843437015440464914090557440 12746833 -488820675130489768745813542765228272960 12746834 14538387445250944967147976833041344000 12746835 -1398159457243738891473109142890402480800 12746836 -321339688687642644785927096728897851520 12746837 2049815596829316545258011442337236481486 12746838 -45341430696805952836310211203908545792 12746839 -20071365669080708937755510510996830544 12746840 524542852512708268969731994774574284800 12746841 -34370291292698966434830430101796220208 12746842 465208361444769651364728889993541913072 12746843 470003901657249951327334121316693250704 12746844 -300894600017872127537840076974588459520 12746845 -762442117877653358580243612897802650900 12746846 -8556049711574896315195972803944782080 12746847 -35962581738512235007958660232426624240 12746848 -498322407125625483996413355119949250560 12746849 -1564709009370001169172944730990902493150 12746850 -252547530007416622930591018845930576000 12746851 267482622051326247441339985225340955984 12746852 454285478655277723575949959683903753472 12746853 46213433141627839691030624775346728960 12746854 1421756719853611656437722261468627788672 12746855 -1685089320905601059966686222913843736480 12746856 371152271515398899859701644556489932800 12746857 1478518328569466561250099544997796754000 12746858 315265784350505560092065463504860455776 12746859 3610628613391148191361615077798096896 12746860 283214014275597661977244510345964881920 12746861 -393832034199819885014267182983164954538 12746862 -60186026824995891914646294487337228160 12746863 -411997310748151981109658082854260605440 12746864 -99138999936667802579725643881785163776 12746865 378127143071729782312935517223058901440 12746866 -1337486269275926422301169865645613424 12746867 -254972179406362520830765177086627608928 12746868 975557647759987960139326116782113542144 12746869 -2167231785530158800944667525316563147730 12746870 449154270891577070438031497111337999360 12746871 -486756049963390990273838463815297448792 12746872 1290713884703745169675406104880236339200 12746873 -1761690003151898202175899423014535001878 12746874 -257770340403300547563263339964882728448 12746875 511721077095106121826562978853536500000 12746876 146451398410173526669390805390605977600 12746877 -3662072374957838857098086408110637568 12746878 627802031365840440898182051449373978624 12746879 -1453553587902470806987122709649451899520 12746880 76723072307736200424035089163432755200 12746881 -438893986298323505489854519231433196608 12746882 -520077544393769056377612644280445173888 12746883 13410206908565950065659023391220189504 12746884 239431018630204289614616066777804901376 12746885 323248849093407869671931089439819641560 12746886 359624355800344375899759791326160822784 12746887 272504798485687697337838035429131044800 12746888 180384747159165812549610051481461227520 12746889 37180410283775361732260058205199107956 12746890 14515120755734258076953720630340464640 12746891 -482336709072498281593898012841785481600 12746892 -1172997593694424570057304840266519065600 12746893 1388983379889572283461108909375588905142 12746894 -939213078979609396059327209329444308480 12746895 13235747676908623962707124329378365440 12746896 -80856762111107845307804097801289318400 12746897 -1308270365474693996189324646611107752654 12746898 -429567758521150346062380983005235256816 12746899 1062598712162624275462839111637741045248 12746900 -204388008431167102830370365036366816000 12746901 -557572384598120383868237294569885135968 12746902 -118907026698653405731713087044587328256 12746903 -432785010457329341673152754331701200256 12746904 -916340111220858873181876691248952954880 12746905 734422225928990739540480192335610909060 12746906 -690338974348378485990223053358173150240 12746907 247914211128538625361281013523795411920 12746908 -207787072586696843326584563612965340160 12746909 576473008306616348016246721484980233510 12746910 3980395877734482788387043573036549120 12746911 -156462958637032510435365690680996531488 12746912 1150435717134876789302432058199794450432 12746913 1107660499296116013552947847594367111344 12746914 226063997661466128544769059841401201152 12746915 -1103712444713983388357393489823740827440 12746916 122575560290409103403723790145250181120 12746917 -573503032300752102399162126472158637248 12746918 -821900998683638897537403733141632951840 12746919 40475473763931563373395582968484773200 12746920 -8874225739313268117937566325497446400 12746921 -19102163958951213598413171221112307200 12746922 328252178777408915962225259935845434880 12746923 -60953028927860425511970076592498137424 12746924 -872723127190152882146168912420827090944 12746925 287346558792798106428419030384819705700 12746926 60237759510712386802232478353820498048 12746927 317820121932510108259842985754418944880 12746928 181683911651260631127902315467155800064 12746929 383210738140039060878968301937750706240 12746930 156946693088918502878677710075200448000 12746931 1136985281728027228853240056505870500152 12746932 1052387975604730777931180969241384904704 12746933 362800430279328251595476401878420828864 12746934 291863126428829187399369260124363285984 12746935 -1408129470858343111416555032967483246120 12746936 532169840942621469567065404335222374400 12746937 13945439170994794580203534743741980352 12746938 120749186750246510781690245012087211120 12746939 -164884883598653819070148181090140495260 12746940 -606264777954337567798475170440529950720 12746941 -368850887607243770192499775089905591316 12746942 -436308920206110725804416945131839827008 12746943 -2585964495249741144922804398023229980160 12746944 20787317311088277897120492394863656960 12746945 12297305050952417350313278194299232000 12746946 193438475462411869314031575047728781184 12746947 -86832882531851643941354993476444438568 12746948 -1019522835117259816930897891116395059200 12746949 401837821899775903849797369372631306464 12746950 454852016107380978520731234153678000000 12746951 200624343699420479083718749164685130880 12746952 169151344167456156239939390887974666240 12746953 -1778530024025221324554302458935419173798 12746954 765065319865405258541576857085657820672 12746955 48351589242372637573827860555637600000 12746956 -278896180141251609746472263363550618880 12746957 -1564435960410083939802912931874310453696 12746958 -38553116077556910531246165839229247488 12746959 1137585692022919296746399057228557426160 12746960 200308620292252868880737138927589703680 12746961 -801836464987830420161937350491032720990 12746962 166729348022663880691257456284627225232 12746963 -359887011993688894514273263480694136 12746964 1313347366981918492318176194186239721472 12746965 -88084478878527452717641052190018504960 12746966 -575990746861400439573651590334317464320 12746967 -400603050433996181896471510094631786240 12746968 283518970861118574431695357464610775040 12746969 -96893012936324438348816192761096305456 12746970 -17078433320351828470991456648289388320 12746971 -204645495715999882711001850388441571888 12746972 4752725365857145694557463718292592640 12746973 -1189490002770465730925967398343735609216 12746974 440992060869675899513731957584640267392 12746975 923539417825959137732889054465118047000 12746976 575967614727211821318234049507793829888 12746977 78412594577074283227507631418648342420 12746978 3752097820333298056151172066493520256 12746979 184147516180473818637356828947831980960 12746980 -467231575413633004148156700431255136000 12746981 231002587762211712911624646485797765464 12746982 -121336671050937417733860057488346301056 12746983 454079938619176898774441936084303671744 12746984 -303900552962456317696665638040185210880 12746985 526531262827678482910330504026573782400 12746986 66854571014819280727999711401564349440 12746987 -1393005444490907566113333455968903898592 12746988 -11517528451432932894236239667041952256 12746989 1044105168933618503428392232232616235456 12746990 -497171259653655759194625881407735173120 12746991 454357659274482142316055484485715832064 12746992 558683689043531539727752391151374237696 12746993 528313044520212630814759417623623976000 12746994 -210067882397573807045780435872585221120 12746995 -501032208643465065252648659923593351600 12746996 -774964079898531134163287898743531664000 12746997 -1252338466513222775549864042500907064960 12746998 -603941442711131370650939399959561183680 12746999 -689241063983895687944264114046167007000 12747000 -319423331144590340019644093627105280000 12747001 1679995829108474848471437941165245329002 12747002 629635449280955422012591090580408195952 12747003 368911459171226754506944199339703605808 12747004 455930180956552855158853036024235341312 12747005 366492145904399903253987051960772512000 12747006 -586443581394749482834113868407977413632 12747007 744274419199267049135631601944780612792 12747008 988858684484535097076318735793767055360 12747009 -922940109051369992533419155616334728960 12747010 405512205490195443585940663182663344160 12747011 4019209707753908551087806153775463869440 12747012 295782735862517616273005265682087898112 12747013 -1555897287227811535930690952867967308640 12747014 -53449110425747963797773790090397515776 12747015 92971226628180583935287191131155601960 12747016 -1146685831091727063192329885899265387520 12747017 1068150728131145298858610481422360707792 12747018 379720242159107535371061237853915725312 12747019 397638737038157702013332097272708078420 12747020 -137918014776902531376586523215436912640 12747021 408798185324815536771329117128066089024 12747022 17671633841250838612081815586170789312 12747023 -47782374563157937277141143172933300064 12747024 256498891901160635542480427094854860800 12747025 -532545660679342442326675545959192529000 12747026 488173442365630630773160134528693510144 12747027 133474025133898745629557370855652536320 12747028 259302517034514623794655321544507027456 12747029 163637524850966627728061331770820207630 12747030 -87478214963834966664297112725030554880 12747031 431196003660111250785797106128348581464 12747032 1565099450280791255566690598494877030400 12747033 285714770866851008242610491941600855300 12747034 -286377378383209772325815033590555021584 12747035 242445406215094997148280229108922097920 12747036 850902899742644042493237621935156378112 12747037 -181067171209766760261285418244195011680 12747038 711692696127555688505348680420237711680 12747039 -2054605365705113591116510504328046883200 12747040 -549865346282282150699297958459614822400 12747041 57588852868680938263172908758014056452 12747042 -285832918904570826692380563116691827712 12747043 -1730848698703344236866898670589209768680 12747044 -474496227936325998919969269509289108864 12747045 381623273948893457803295646531068313600 12747046 341224772475628430700296789262774680064 12747047 -667012990941303815981055288479075274504 12747048 -745778305607788381408779033620266106880 12747049 -7490378759374070119431087190029764800 12747050 237719948585617847426039632716623638800 12747051 -153734706386561446500908579290039241208 12747052 122000357032424079827134395255652142336 12747053 -862122250473974400625919747061939147936 12747054 -31317251313524861815398556597254214080 12747055 -678269529204276599407379208623147166240 12747056 193944750280495954379444628072025620480 12747057 -360601882667134056788404165620694732512 12747058 -2100506125372846295445341967956211661824 12747059 279668020388787889951022537226062909760 12747060 219202780195878943174216195338232012800 12747061 1821306846387860263449106100884415855452 12747062 503695580852141911046688867676609464000 12747063 115457320749671188699728527176296081024 12747064 131862480234278120377025597792343613440 12747065 124181732821142614106970006760696291200 12747066 817691637402988373557523838909244089600 12747067 2125863062626147696535479376647802092840 12747068 485802633636352250312610937326324303360 12747069 30084772373871161032018434695803881894 12747070 -29261699516401046592202316030052983040 12747071 -2330608067562303287868943632690646176768 12747072 -35979224071675455816098065625496158208 12747073 -417449444126240504808410934890802839616 12747074 2154306811164952307563543152816410856960 12747075 242552625009081309930003814776516667200 12747076 -359342515483532619410528000712065286144 12747077 260746699711377189155831258272983215232 12747078 492616070210590703834253421405186425600 12747079 28955497519120458061318886986389084184 12747080 158020946727003204133967590395696998400 12747081 1052300033731477797825844960226499134880 12747082 274837136186629666095172525228596842592 12747083 695129563526130606938619305118643085664 12747084 132321381555612214909914817707730501632 12747085 496513291525941899340921024502767360 12747086 446947737198918356685003780331500622848 12747087 460862952814695454425062347224567295728 12747088 288558517044089608763140827353706586112 12747089 20962782011729825927416115860630570224 12747090 -102514553306864712925870538268788359680 12747091 365648106819940633013257035442986901072 12747092 -6444246749735887383709241697999894528 12747093 231729076000330496633103251324815825344 12747094 -169589472403733864003649081333874517568 12747095 1192983347416663531212656039775101224800 12747096 96080021821165219875958252477115013120 12747097 1513651953384730129049354743506309437712 12747098 112016585624072445986748363806239380480 12747099 -1526547076487462058819929335835566477200 12747100 770392153249160603570135928899938240000 12747101 34795466101716156960641057446392318252 12747102 37101371085400813393846025452055936832 12747103 41065559198461267123484357472205212120 12747104 2351143755197789772437641077552729686016 12747105 497329909678547910515888784713064153600 12747106 -232888516148932565079096827715745884672 12747107 564723894593106453705156968330355857472 12747108 618897006019511849369272454443146240 12747109 -1149414984779331402823070828134615095720 12747110 -1350482010019516186951344040668625344000 12747111 74148251930795284256052968515647778080 12747112 229367516910879675224447733603535994880 12747113 887185309711214567768759699598993430500 12747114 -7332212008307428007754060021003566400 12747115 -617948806721594063618164029584340414240 12747116 -1444811914919941410446284965584598255360 12747117 -829090985352059626409269162506513189888 12747118 100136708191020193419462688522561864320 12747119 443757036501238954104374816235762458880 12747120 -89678832526933328317002481163498618880 12747121 878884182591058689349786339059443482322 12747122 444684873597219100353148935729505588224 12747123 42510605284767956934714514371057880224 12747124 375619636732127732410266925878697574400 12747125 2036879601976607280839186936697729987000 12747126 212172388982963009416188307870352621568 12747127 589981901585648537509516668295669305600 12747128 -119990661936808622753104846773688074240 12747129 -166935032582709319852222197645879065472 12747130 421968734300947080773617553512259838720 12747131 538511508544866869570069516248072480932 12747132 -4037925521455747876995157263624920064 12747133 -72949604678157337705154028158998040480 12747134 -321424074503020318049526211182082317120 12747135 12978813371184510043503713743191968640 12747136 -261699092141458663906397546281854566400 12747137 913133362661170004072828116142355446100 12747138 -40985683249860159940079380263572766720 12747139 -1931844907152372468357189166550030269060 12747140 -38148640135361657806775458998403768320 12747141 -578960119681097105871408428807747237280 12747142 -319715341716786865839445994046086106528 12747143 1806583242476419460818975836303770321544 12747144 -140833505967577218017884819010101248000 12747145 217270895957293314619406537770238604900 12747146 218062706209473582661038300785545529184 12747147 4673952975807446572884316944155139072 12747148 2495105725881641599173635543445836820480 12747149 268486838061600923379221476778757415680 12747150 -13231498473260442887261746134168072000 12747151 -608844804922162926358821055816250400 12747152 -409339849539569842554492688160318816256 12747153 1103610003489293103940252783607085499200 12747154 -11802091666749748113411187060915208304 12747155 1091425614838749865152451465992634960560 12747156 -237988541550445712173457938968927971328 12747157 393091608685905685630352923803056815840 12747158 341520311538189058925085857110103808576 12747159 -44813088793898186445560250232643080800 12747160 -919499258074685536649219169053058048000 12747161 491768456972496619774274406390391729920 12747162 95948800231766673099959013485318114304 12747163 363018381192549745127333921783504909304 12747164 -1265208088044221108296466443086649434624 12747165 411762796345939110357123417931995827520 12747166 250677594458787740150222813806617994560 12747167 -1785269517523915724118429588608153354784 12747168 344069861185599954312303310673783291904 12747169 178428932142126633823127860747341986048 12747170 -80188575480182786356087861460100027840 12747171 -725757190297860513138587650074413635776 12747172 574758255203910887184706500016750146176 12747173 910519814833565520840253610688940318944 12747174 -97421939977214971633278409223908861440 12747175 -195006223180875023444534992188170803200 12747176 -236609510943057620683861133210550681600 12747177 -1597611237711320756582789750747155524672 12747178 7516672498031559584676958636212464640 12747179 1956312126824148409838404921783904553780 12747180 516164779012633006958945707603101096960 12747181 -1769468128574638685101100976715651927018 12747182 -125785937084757587527580313497407653120 12747183 -56387509734095970038702684520334531056 12747184 -53620807376635822865098709129471180800 12747185 -120112855039571402253417298468264802880 12747186 125215451886049573763590152632152358400 12747187 44890263817590311728793840656719149040 12747188 72505019793673387857518126408212366080 12747189 -16427299206907265455405268416218173184 12747190 262740460130561092290265235594433369600 12747191 463605389599850857767725392727658844272 12747192 -551803743998955608081953648365596897280 12747193 158294320697914626431026520645920111440 12747194 255459714446302165169785739395270708992 12747195 -1135720045619206805497875985331640496800 12747196 470164217525382152850563450217573605376 12747197 28759224639144955557698094702518416620 12747198 87048768965112353404582684405390503936 12747199 662915481886373464305758546609307867936 12747200 87151505007823780610775707977934438400 12747201 79348829664273924967297828661249885232 12747202 -226930006252142352097019923832946936288 12747203 -294568937085852142411315938041273630400 12747204 1193058023338105384747700970161420702976 12747205 15412917625043409360707273761877139960 12747206 -187694690876150885330807299264868300448 12747207 975099870983884629865374787369162389120 12747208 725593340350825421440478617793813160960 12747209 1435456431278602656149783818008705304410 12747210 93527389763729137170368114464645539840 12747211 -1017369194437105621757644397098431481200 12747212 -213147996700534870250312968442253248256 12747213 456575065346507591114738888580081324 12747214 403042661011572199266392554497051435840 12747215 -99841310199114767205600517536994812480 12747216 99674363335439272221685499957702295552 12747217 -931507645217510587891638390333912830016 12747218 -72812701165929006312782205141370894848 12747219 346477677373385398527350715238169586240 12747220 87872419289021807198894583268154880 12747221 6950761740593602789846088836297642560 12747222 -148085954675642045565862254749243003040 12747223 120105026805670237950456468336341101200 12747224 40659376780767899732468247320906342400 12747225 -36236116971203510582242018529769720000 12747226 45762117322817912093686041356941923312 12747227 75956178277803749434164920059238398200 12747228 -15360211508135335427497385691480840192 12747229 204768562790892222775869881369813388 12747230 -610342416354460597969082360114452674240 12747231 -63122668645018995137982558606278879232 12747232 -1819532327809578300129352494900966064128 12747233 -353144732264332957755248401871515887360 12747234 549447246146190339103706714116923522048 12747235 -438389450019806174250758205736114822320 12747236 752889735581665667455659156957121265280 12747237 -15358748888592360230653703636774889120 12747238 -651372195493799425067881889309305870080 12747239 -416166389087361446189904302728756533960 12747240 374013520435598390557779639170580480000 12747241 600846242397422485582930011883287987172 12747242 -739794923048863161875352095269586776560 12747243 8518929877780725020630554085782694400 12747244 555324681463310810137315537755730870272 12747245 -557187227968304272810679307271299254400 12747246 145165618682269877355264389890783825920 12747247 176728519667068358346924378870468143696 12747248 -201548593428931659001689629880240537600 12747249 7205580692301903147452531125558255104 12747250 -206002296207555696183250603461566520000 12747251 209141027291427154046345380853271772104 12747252 87063551223074594349414721368072192000 12747253 -2246059173733673298130621438638180892498 12747254 -156398868342703163359376745580105845888 12747255 -401329425268006424269330080516794851680 12747256 -378553345766889642448248959390433853440 12747257 -1765812669697231713893175703903457785494 12747258 204954686563518658391912098782523195104 12747259 85627810896693835980678842915586297616 12747260 -63071224776898966751623169824409687040 12747261 -1119354602177222317050788269804520982528 12747262 -281898994145714358560595148561482166272 12747263 267105923805221465700810152919640854096 12747264 8572155972843557047229448934442139648 12747265 1208555526480070884106986704822633880660 12747266 -88280002687570176346752737983624788480 12747267 420882915614299147227457331978724518400 12747268 501902648484433868027579284229871661056 12747269 -319388617334308782048867345090008021760 12747270 374490070380727665686795122433997897600 12747271 11313893256223185395941455314929437072 12747272 -356021049311158410387231516660489907200 12747273 -280166992936636771766829189882695869440 12747274 99121097550464280270222506790601913136 12747275 -230029280848007143597025536430915017200 12747276 -442568921926518671411215291407487411968 12747277 -253951688596967136767417347322611193088 12747278 410672085766394994513262878253721557440 12747279 -913610686012529323196577412499871659760 12747280 71907521377098945905017349032661483520 12747281 1798117450692114131294017549858663964082 12747282 -414696753370331493788475783497634554880 12747283 -1248057891758305913834623696250134907240 12747284 560462377224511483403671135290973630464 12747285 -631733086340253404745829433992965652200 12747286 706542950059047265495695819854279247360 12747287 -105029672231129372522078071011412958496 12747288 -344068658234316801596002630012132884480 12747289 245980794684379794794418356453940902090 12747290 -4296757941205508098864892634452812800 12747291 -1089399113725702803448113964463300898408 12747292 -622987717430079764606652794673456706560 12747293 388984163058490250101714845762364459008 12747294 34378634915339900117303493011805552000 12747295 -279580047977445370775913525978828569760 12747296 923798463708399030349342621873117396992 12747297 1228982109062212203726089953811255362272 12747298 -59048214164333240143654921861673671680 12747299 1474829236249419789628169716662806334300 12747300 -238587472321429401867674785417745587200 12747301 -949447283963173880068917806816241278052 12747302 -357509878392240113375911686006374659008 12747303 1257952553640986300355147147408615096240 12747304 -266499125312398400354164718653956096000 12747305 1332922373080139774455416020915808599460 12747306 -92137400554426260107424166872080363520 12747307 -21483789015227827014684948493484316720 12747308 407389583441702315189198422559821218816 12747309 -526025921359588014955890016491564857760 12747310 123237913563985859120956271465597973120 12747311 -1263666625665026403215497356799208413176 12747312 -231578589992545899657014435257194233856 12747313 466133490722395659510014853838153623122 12747314 464262793216143324915450801142183885632 12747315 138538256503068969116794622187628849920 12747316 443058415139899615198576092974610583552 12747317 817662849061845928597392794318540881152 12747318 -72685171076945954345208465947640530496 12747319 425398487325701558115669282741094999200 12747320 -824899257508885256505014930516297011200 12747321 -139788692329771530499163872993879577760 12747322 195886268092346983614314913302592728832 12747323 807003910914398251105041659254924537572 12747324 144012482840900941494131929429037187072 12747325 -456530999429711157124801792828076582400 12747326 -116579133481603512103689579810460485888 12747327 -903729559649913509808280969910496311280 12747328 615924156228200281333488436218628669440 12747329 69714375694569016861682642830204337280 12747330 152587693891903931005718191358169776160 12747331 1818222230793360677961850103869712082072 12747332 -149921503436564536619699655516223361280 12747333 -80832885147185395721349615791664174336 12747334 -27045971258645742250490486712265860288 12747335 -1038050506417672594507573013022432134400 12747336 -106320838255588184413853718601334784000 12747337 -618922736280660953227515652614118751014 12747338 -661331351563616170100032557019290607104 12747339 -1352443122021949315345645193559527568792 12747340 -516790590200961130371072318732411863040 12747341 884688616755994694271338215232331099552 12747342 209220341460274815942300982600622736384 12747343 101466302580370577778009140024572006400 12747344 -195281325481906117466912707687049994240 12747345 294066514599564636364221199688250306240 12747346 -130963596102022733153660855334282550128 12747347 113485432126898914813032362134027726080 12747348 750846944674048208824815715290116874240 12747349 -84235453128314266881765419448513777536 12747350 8862738903559575659179810891087200 12747351 -79020086555512819656333414266789081952 12747352 -711118586824276695574835976210050641920 12747353 -1011842620756150181107349387693857100160 12747354 280486826309292620887048871019870017280 12747355 -201496260962210063971518364960657284480 12747356 -1072955777116288888467900407661959493120 12747357 50158468719257319889791770256243950880 12747358 44331449707608258488164276045180526784 12747359 -598717448857931136945696434232072910896 12747360 521603588192025594575287592784596828160 12747361 395936140214765371269294205765368451200 12747362 1094852725762349395305897037500967734432 12747363 668413274481234583961792548704192878400 12747364 -203044978841435276855706004616067497984 12747365 -502925786177243374599028541190647771400 12747366 59370876880647828171042521654558815680 12747367 -1619482101290498215474251195528493280584 12747368 1352224070896401064909830149622972226560 12747369 -374428126207356585606751601554027430256 12747370 -83016770221093635808056494997385065120 12747371 234311566537770200655142411660700319744 12747372 -807446117759783447371057771290362265600 12747373 586837696113906237745136545020774804864 12747374 23641224787695071298716059986727503936 12747375 -23379810713118818582161818305737530000 12747376 113409015184002381482578773501293330432 12747377 -640765883845855832690422711100509923600 12747378 -4910055911256433737626347050218078208 12747379 525238502023244824516566076040508699980 12747380 -364183605909752518518565146282889555200 12747381 316815384150162720402900601996196213760 12747382 -839061182317975065280801769819659428096 12747383 -240309920126393172320319746836008289152 12747384 -182210097933383544724490523513143193600 12747385 590127641304095506537556879091139296000 12747386 373848079560669782305612341657254667264 12747387 941259420096187765223711917443336970752 12747388 260546051868598100550072114331569465856 12747389 905786034127742676409445747930172853248 12747390 -455526466501550242161794785682483998080 12747391 608244076986340126780204403253135320232 12747392 271499807452567750675280561795990814720 12747393 18116779531916035050707562989025220560 12747394 454877334432102409337100687833854346112 12747395 1021436459781836008717692733440719456400 12747396 40536490614891958505942798226485391360 12747397 242666820695669996262640674472639248600 12747398 32985292843600482916333696495784431200 12747399 -156931471192164506582838955315622160048 12747400 260600377686501120516077525640312192000 12747401 -860686963564194386187079702805879431068 12747402 1209469638896665363283064659429508311040 12747403 2113775592648623092554076505087436705264 12747404 -1077402421597325004676223604059092339200 12747405 55590401131167372212552122897674854400 12747406 -29367210903407455321189767162676029696 12747407 -1922830555397108921365411457006528844048 12747408 -55023408949095315935904528973524566016 12747409 -653079584942127399771929515439629405390 12747410 -157106942013506810160238385203075458240 12747411 908750081127319544211411565207690030800 12747412 97649490018513981130728565891159664640 12747413 102523615347527244141781431825196413120 12747414 398818719987676029082408438106642154240 12747415 115392085653700278380576452129352698320 12747416 96532559056199923551741022831482347520 12747417 134229281721733785107194190206017302016 12747418 2245640693047839848642486354834258160 12747419 779033823297078865765730153036082146820 12747420 -172679964952431060811437485428922941440 12747421 183330089143240406591537373904749595622 12747422 56100049211435244904902325713347262912 12747423 33825062588454242739432937346473964160 12747424 1707122188141550366051608109332305739776 12747425 -79716879172305154421085359655035429700 12747426 -588139486204199664895270202136462397056 12747427 -478838105884804676273395200850249069056 12747428 -410849118508153369571672584412020899840 12747429 2195044702929441356505908849526066577920 12747430 451213156109535133259299466619149368320 12747431 305252304344895920910993455800699290600 12747432 347636919446781840589276888977213112320 12747433 -970740947158129614254976329525223338520 12747434 -674355839813330530523024816547662665728 12747435 182994289182411224127984228189277378800 12747436 -2435616955454067038854935764339301376 12747437 1171817532612215131876693977406498744086 12747438 -83784746999939903888057560432102658112 12747439 1043783081124769476663679653035802803856 12747440 413482764172275325768140226348508774400 12747441 -109245376809933000618281492480067561600 12747442 884423900696241359981452296159606787200 12747443 968075946028826627293259303843406274080 12747444 733442240051284301618617329050680676352 12747445 680378152361692145353954549724079528480 12747446 120111453575844931692755268652783491264 12747447 664332443624765092564568524055514491088 12747448 366971184510204302853052442748678144000 12747449 112683315098940767733678238674415351680 12747450 410003582306304264194064049466846400000 12747451 -1113753477153027594025534422376306045008 12747452 549108573240920090386366577108814116352 12747453 -439853819203003013482732509465606525696 12747454 964688064514825060408441921425360000 12747455 518021391434317879178514384172491473760 12747456 33042667516257384685612990581760327680 12747457 1366544131568035807675680121053487928006 12747458 587444121232291787992323538322367199776 12747459 169886639573919090239275094313474614448 12747460 -764090909884552601507236473878709719040 12747461 -1084948035994351899845079742038445605600 12747462 -45448962223731435211473847109916352512 12747463 -488160062693786565513803882820958357288 12747464 294051051431157123736373929068222735360 12747465 -642983681010881676719871083628187286940 12747466 359982710031653621768478002634493200432 12747467 2207388751289287508964593376359655500232 12747468 -158213467791103921823784556975342556160 12747469 -102971058111721306211983688531365366304 12747470 -338451258501060895708118934926749833600 12747471 -1634034084455627337736787721251178744 12747472 236428595331201838927372967200120504320 12747473 -2241886310861941934363935903790100195840 12747474 106808028012077827914069906102222145536 12747475 31152710172959238433444697719113837200 12747476 -137221141689177870905976800236696510464 12747477 884247548118050306104323492494966274720 12747478 -718645020130958122172597094636887488320 12747479 836584246613209050752453670043186176 12747480 -433066377647235287208358451321192448000 12747481 361585789370666373156702894749701388160 12747482 -366436857587617369391882915214674053632 12747483 724338322969485517852119086506053265920 12747484 -1067394669703877243760107741659538740224 12747485 -177906063484271604588396761269870999200 12747486 1097253664931699960224783249410544917504 12747487 2579425189770785875068666931969808993992 12747488 250130472775479406145743810537419177984 12747489 747910538563463553191362515394746619824 12747490 -306178153474083954156522716809476165120 12747491 984717229620747828665395069959804352800 12747492 166920824479624328358052079828516274816 12747493 -891787160742175731978178566238890075456 12747494 -824649346992157445414017235012952700704 12747495 -874081172034389433369487460432232152880 12747496 1011153235673544461055249231076669440000 12747497 805856210704656676362661968925356826752 12747498 393718062808578217423823723956974428160 12747499 629567049976864553822872787951598593840 12747500 -73268406540096654289157575897692000000 12747501 285597251927997535142996586189180609510 12747502 -29310534261936095217531075069219834048 12747503 81077800899621745853865331360807228752 12747504 4170442874587308350742560061181132800 12747505 394847637563590312328338776156569808360 12747506 -897345109819881641817725498958418786176 12747507 714660376986018912350880624949028067888 12747508 -1022444828980014913712324730148775596672 12747509 -2021560248088506620453844640694378974290 12747510 16275683282399882888790629116923494400 12747511 415383352288308620526670759045361411424 12747512 1140378944758889347414269818199633899520 12747513 -690972246788232491198754270562107928512 12747514 459790836250864595650537048627355824320 12747515 -129155651829585523618410374842882203360 12747516 277856887318741977935433073770559652352 12747517 -419123803670049665080952725079417501434 12747518 315041924724365404439115512040881510400 12747519 399931215787431927969672924808639192800 12747520 -122695103960128835818666146686860001280 12747521 -887527838120294264097415008517689604908 12747522 -2382922498198223008772113888581269760 12747523 -1283040337181456356892324941688119924228 12747524 -526433771831388956798779103543484971904 12747525 156630934722431420284195653667877937600 12747526 -464038026898443678293815194248652417216 12747527 411651762621530825768771293410695453160 12747528 580001847925279355212073322103405608960 12747529 -1018103868454111793533759723812575778816 12747530 -189947565856330425222072424776587088000 12747531 -794561455900316353731379072381532583936 12747532 131631386589146541329940345881125442560 12747533 -2610727414391532599029316738362588340820 12747534 686781121381642576933382541128870537280 12747535 132445992187129457899456375743890750160 12747536 -31168583184388618462091071315972816896 12747537 991656403375932327520965853355495074560 12747538 -407907911170758348248449307475728404080 12747539 -291425205986172327294012013815152185440 12747540 88192578837258595551929879039925657600 12747541 226864864466727832982486981057925491584 12747542 102133101872526853079371133842833936000 12747543 373839947479652567293475999946132894720 12747544 248807839842890917358818968664732753920 12747545 -125342800122430168911992310774821886720 12747546 387266942289392877234010922040626258400 12747547 -1218924384500183966378643087287160699004 12747548 427466814392075652011222023311364978176 12747549 1683302157441077144743406026527644325600 12747550 -93424292824163643432147771004611240000 12747551 1420526183850185138220614069172487835760 12747552 45219478904067837230622254341086511104 12747553 112818944731550784236098158703103163648 12747554 -83479555424483636612987820344835458688 12747555 -347246882603731304050892420864207730960 12747556 -414317580052220334240825576824858511360 12747557 1636925438051659961804202918734805343806 12747558 395187063994739943198690680924237116800 12747559 1050644254054749067533713212377037980000 12747560 59346627053521695306930490104373248000 12747561 -299438352940992627442773852746939884896 12747562 273177503981230055980120528523118394032 12747563 1740730298380249517899267472746452133812 12747564 -587885643464820744585010718780795335680 12747565 11820218107964711558574924622322130240 12747566 -39400102535021561339036226445465310976 12747567 121305330748482336700510043142008227584 12747568 -56617548183719290799661650190970290176 12747569 -420851053451250958817872929704113939968 12747570 -229913079901914324082572350988320678400 12747571 337688207774917862664864081847365618544 12747572 -416101814522122002676800754984566521856 12747573 189124743344656377416880561654322331964 12747574 1166264241596780985470227348217376000 12747575 -1046353250751774609281856166244101344000 12747576 281951839668966802251870394332694978560 12747577 -1823561927659602967514455783076884239574 12747578 11223686045577582561418055707914983424 12747579 407643255327591884636303309956902226176 12747580 318182244884373516929429593887337075200 12747581 -821596676858372488423589013964615573056 12747582 -185946013794609025436820181062408321600 12747583 631845732719065904182054802440608534904 12747584 -642604191765171533813360128638935629824 12747585 8198886632255178913339388397114422400 12747586 -169285091848296088765287960692617511520 12747587 -1730825322146809003090204116092926141764 12747588 239815076934088895200123712934245621760 12747589 -2535009095990695353002620512885092126592 12747590 494084616625912480568435190273314716800 12747591 -1920774853838751108431211206476537408560 12747592 -196471566764835832511164699796183040 12747593 1514617944553200874365463005526716538842 12747594 70918061139686328726502320377640180480 12747595 -544142233988149138695392374846936152000 12747596 184889252668728635577817662204370195200 12747597 -258602115681184141709531268525592718400 12747598 453592869781438402808165772969000533760 12747599 2023656655655193048465783616314589644120 12747600 103217687209656241975450501765987737600 12747601 -561230737850770809214627411814851808398 12747602 -532891142769520184890988961763769856 12747603 389030434204263906478793758686763554816 12747604 28884459808676744157211887990921232256 12747605 229569142696674644390657246508621246360 12747606 490110337770698237598659726135352967104 12747607 -1412067834236214369854986694310063620288 12747608 -19446430997565694554124799026706903040 12747609 525028368797470154620784078504612288064 12747610 -323793481927389725822181635136395566080 12747611 3635774298415674584525648239881493061712 12747612 313084030394368047144110275443626237952 12747613 -43807776910054941189847368956007117600 12747614 483260264948186793425078132778273608064 12747615 715188536535569972395822150980335087520 12747616 -201015269960398141051765904832544112640 12747617 1443973500604506674272997093283740179860 12747618 -3708318001900373171429627530517082336 12747619 234742095602136604490102687204227125020 12747620 573864928782091421060820051148367393280 12747621 793944756272791268463193145655735710304 12747622 888265240415903718851188775212736554752 12747623 -213813466265222439301185139541900544000 12747624 494849297678852634144160672168116387840 12747625 73807782815694853283065558876666368000 12747626 -264432573703958775137485395562703953488 12747627 777518928139992478502912273355574023360 12747628 -728312215318024661249676585356905637632 12747629 2568319615885974984549911682236682862080 12747630 42341638121549733608761602393899089920 12747631 -946217411242205195090708176064606924168 12747632 2047475831983884113909658912219856896 12747633 499576579895733525092413883765798880624 12747634 361212152037913679415471966342321211392 12747635 -227012783688933899343785961599073204000 12747636 740376846014492910870261410878703222784 12747637 -648791076390108328239262169504244170688 12747638 -136159784307981824895306767278423458432 12747639 117835573667183248868699695622955210240 12747640 -50631074206307643157557418260418867200 12747641 -1038014479285322304873770103468103832700 12747642 -143083237331978132800017162814541312256 12747643 -335906506851009628944738335076267203376 12747644 -134592158621820463519901307582158959104 12747645 604404625749998990875275452034278433600 12747646 225460375993558780973831155006583743680 12747647 -146362615158258237703739308761982359696 12747648 117452919491247129053725736813828505600 12747649 812741706804825343517184968681274549460 12747650 -481992112936924032852782977794932666400 12747651 1049971980619402029065774847584194560 12747652 -1031028496600523514980902331756099822464 12747653 1187196622002795755105597847410594071902 12747654 399681314755651912365185348460227296320 12747655 -1340574794726665814824493967877070146440 12747656 332780836138782232843626019689869107200 12747657 43271008684706171565076093680651746688 12747658 -144584412767606465844522710544240721920 12747659 16888795984294477255688333582278095120 12747660 431619040138655757171583054338732149760 12747661 -539539452732347520972554186829239100308 12747662 843444570761158883822331558224063312832 12747663 1646665520452399786657780229772273736320 12747664 -359516613339898725074004743608094883840 12747665 267887149391522977737886186989508987200 12747666 -88965542347101687196235248642935277056 12747667 -46477002241362966759379552810448431728 12747668 1152376969485191931335798006170896690048 12747669 -2322352823992402279338541524380874347520 12747670 375092391260071027140643753013534659200 12747671 -2798585087780784942206658910320561310608 12747672 557719812539632110869973832247554867200 12747673 176554955129113824618248050887665833860 12747674 864716516935336451008632814493176452336 12747675 4923594020664194505639686285457618000 12747676 -267696816540839567461718237961130263040 12747677 -1217558663762912759949673149603190683840 12747678 231920639874100085813054859874100923008 12747679 149349299252579541595579413863141060832 12747680 482337959952076417302019507998000414720 12747681 181005993813996397096407055370001990528 12747682 28779738944402754457376688169831180800 12747683 -185795869240829743692700439045020824096 12747684 93560319880443709338654661834886049792 12747685 736848614089581123597906860355310268760 12747686 269473558765680118910709979499369840640 12747687 -37611116416171357317403795750888892160 12747688 1927553573705440603498856464288591872000 12747689 280465934625121167856887475598201719440 12747690 334351370671557493804232482868933088000 12747691 -1362780802461522783427991134115255078616 12747692 86354248255064235808826175301509706752 12747693 -676529478945580984912506778431002599680 12747694 10211071571906863523137255553663655360 12747695 12201916315751824866234241000515768000 12747696 -17202245701054510326050190981825822720 12747697 -597987733573087211069043850823411615854 12747698 -38250456900888144341920292852665415136 12747699 -124396138985795908927612940774915181864 12747700 241397914927251980703611390851288422400 12747701 -1043966734571816491839474916766517665298 12747702 259779978534764259785736419458273979904 12747703 -176725033630709514433714450755025657048 12747704 334621368366792711464010467898796032000 12747705 -1140702264543876487116100270995863076480 12747706 177766490462885750744367975506602395360 12747707 424697227430197643321266100627128484112 12747708 -368608723771497303718262722796930004480 12747709 807382711826826641612921198609939478604 12747710 -720119213912025167660063687103512034240 12747711 1092752397116436284128894891237087075272 12747712 122381545110087267553716461426735841280 12747713 -373821022389161226244368847659600540 12747714 297232308497680953684495835843123375104 12747715 -607883675393665448670768589914158231280 12747716 -156782167789380284972587372031861686272 12747717 471656961324534264282646040380041853920 12747718 221595705212847909461360483957561950560 12747719 467569041605602439369244247658104269408 12747720 284971042580994913154019633745802035200 12747721 27147220971059860564840829993733727104 12747722 218079373021255916849943489546209968128 12747723 -1359060345583595083053154757837276946216 12747724 -433762949843160851747403518061863812608 12747725 899534645698682051688530307412489985250 12747726 763241779227562659977753352403966262400 12747727 366562534845202814984481548986096834560 12747728 60452577949630416533830283558916587520 12747729 -375737068992958783472200254015797178912 12747730 -8184643392945072474873630963900390240 12747731 -1063685456455899144343689571824459932400 12747732 -376651196324994982331311080596812412928 12747733 387981291922585891308318406970911264380 12747734 529597488947883077793889467323612234016 12747735 -47443603476674408035625754860479173120 12747736 797652217064930514252014673949545031680 12747737 4397443906449429798169078794578312160 12747738 -111346743805316694783389326362714915840 12747739 -804708988505336895997034843749349027568 12747740 17023951397269279467706064820389882880 12747741 -41479984220010367439940427870136870400 12747742 10452406864783451553991861530474240 12747743 293596519004397949942476338005821650280 12747744 -506847464238264792564380452646857998336 12747745 -963311889488611077582603528773102325120 12747746 775158036383422574974758383205324675840 12747747 472419211677016170613904537941481787000 12747748 259690679906531034277180642500920838400 12747749 -182199544840459056607522259909954160864 12747750 -340304309380697373907400341506746880000 12747751 -835948711246731188941190826136314242248 12747752 1265898498605334422259263364832151470080 12747753 -779780113574245384723976724651278215200 12747754 304224599116020331792171858857378246576 12747755 -1164561574960837441339941129648014695440 12747756 139211654126653107453476016357265244160 12747757 1951253107667026737853583304685158376032 12747758 98894605393348254246109993157085453312 12747759 457180702352947414785550880373137226504 12747760 -6345711960723721476701280337478123520 12747761 177745370309200872309017569836827834664 12747762 -519176074910121771901255723071225552480 12747763 -364997137861928217606116870900830984704 12747764 -46532042460815662645627546405919351424 12747765 465660994850574759864601421788100376000 12747766 168841078053009441123781923145007892480 12747767 919516012319279611125320297202117603816 12747768 274625832836561923095668657011394150400 12747769 894403979436872200558258084237151928170 12747770 -115527630263738193737546725609852170240 12747771 31082605746216282444539470988942884008 12747772 715116082486240368604037279957312765952 12747773 1316363740232901369531165681222999127104 12747774 2158180739906869519352763407221143168 12747775 -790614879778019832727160263333102928200 12747776 1293636357462080026266142405615901736960 12747777 -18298115940611613671957884625116296768 12747778 -1251525680239407806793612276096106719744 12747779 465111561053381262224718976350308479488 12747780 11350723644366266965260000164534046720 12747781 -233241439119866118055562244952895254368 12747782 -32875286291467090039857212758137427200 12747783 -717565479668636272129507232686126642776 12747784 -492069018102983832987648956406996172800 12747785 -1100817392787753651938854759329816997020 12747786 -576308952121725356760717473469808532736 12747787 -115228962720108415323661826479451382800 12747788 1065345372703994277481318794297166834176 12747789 27393976235523015196522313286768398208 12747790 110951242784690014080285628738406636160 12747791 -567975432156074383528186358108002904520 12747792 99085027838431029108807345339972648960 12747793 -875511888122238594650335540750072401920 12747794 479440674204994116067157798689520823696 12747795 367246285261734346639098968552512573440 12747796 -315929551512897421593396159240521975808 12747797 -348055324482801334601703953834499584754 12747798 34176962426631530578701549337348573824 12747799 113741788810585097400416336687375721800 12747800 -95791040043154790409164122981635072000 12747801 537902967266025778102898322229151227104 12747802 -151300183749111392010118701529841745696 12747803 -86134006139515007269838704329787402560 12747804 -621443418526293726831418558795441766400 12747805 -136486598508431023794304648198604221440 12747806 557124368450094958865968923000248084352 12747807 529077066432672520885250919276867255840 12747808 557857074344611587041641523834706001920 12747809 46245723074125769043278353975905479010 12747810 122508025226257161260070249875072133120 12747811 1226819576239345796740267999343683430824 12747812 -97572824276359762541532901281036840960 12747813 494140447657222147474064643324526197984 12747814 -808300343282062545543826938600043635744 12747815 -734234041627088403814418028227421908040 12747816 62860872580195582090574625623939389440 12747817 1093538201183515041462200872107475735972 12747818 354808639573832874716168162682418845360 12747819 -190541979742138766707036101897077632512 12747820 33689125031402770575589662660716544000 12747821 -981838102193535395495349825931131855978 12747822 743109666322348143971089951098050380800 12747823 -19141958244076620121423641860496945792 12747824 247106383662451572430579597928234582016 12747825 375460359755609563445380110967805449500 12747826 76750836269557637222711124426100730880 12747827 -1419772391828336496676026598026786942324 12747828 348215354579259781765895211003308666880 12747829 1485687298465701421846139740384210497280 12747830 289845887747956138579779608020217435520 12747831 874305815897327170740675838622491243752 12747832 -495933911375255575175386688129438699520 12747833 406987692008273514353317039707189376320 12747834 1381677163236639619500922180984350720 12747835 -718565292157847477924629440947693376000 12747836 -155302756352312925519444412998505067520 12747837 4504556176970788203756154477777401984 12747838 -60014378744510815063846924003280695104 12747839 174713406669045125194225553034668482824 12747840 21007498552130575619263849575198228480 12747841 -1759780096736771255116519834231628626560 12747842 -74588087107550365686123717360603716400 12747843 -320420021917484550096259625438436868560 12747844 -57506428867721123967533664892385011200 12747845 860966208046654543310429736185481424800 12747846 144222937709078268595121054714013610368 12747847 -429037375890348144661776129642991375568 12747848 -1443155875451150818424698508468650736640 12747849 620175302919423434620240176891954965760 12747850 100876163662986105132587838824880544800 12747851 183553992021102603939839782596915237504 12747852 -285500731526286874792946238804890065920 12747853 -1607365385447573148325636375817628453898 12747854 -97894200248662431582910395324164531328 12747855 620955486759962932415143918259700018960 12747856 -29360682718298914345956076828040626176 12747857 -2218089598431697537907839460077367728128 12747858 98907777488600541342298170980366434560 12747859 280597435091557763732790575743258048216 12747860 421467263330915300886306025206706636800 12747861 -4295412521934214176721248585141067488 12747862 124179390527534798286622417422513606432 12747863 -1847090636834264548118773055622470736888 12747864 1238789021105223050286822297884099665920 12747865 -258081469891148304198217159340246714880 12747866 662533232631523690904360191217251584 12747867 794653697748532482944708847187850539200 12747868 -88884410092930486643717570293895225344 12747869 -401084028884186879562952411065736463400 12747870 -367886176105740295553471542458835468800 12747871 -36953316559117409587011823318353770648 12747872 10607604498384631543843103862625665024 12747873 455098151796066022400850874814716658688 12747874 110409962537652191282760007138137414432 12747875 923904476888357806578379309282800912000 12747876 761004424274442003152513975682598533120 12747877 660050660803959197677279197004540214620 12747878 -50729276288079523467582020178774337152 12747879 -774839084052376425963693317417704028160 12747880 -46573518921860272224898117608797491200 12747881 1866059352758342498470831957470585818682 12747882 -35843270589749326073380626432586678272 12747883 2283349337691193466138871204898975670132 12747884 -497988860161775833165146198211886995968 12747885 -3968102803330211439068860523822101440 12747886 -104743064938536118006259286262651420608 12747887 423648027986632422869531483906627685480 12747888 -301690047381592729399198523576439275520 12747889 349868106146618405922749217631394082912 12747890 -552802167034341071652059473182654144000 12747891 161907912891233304914275871342572626480 12747892 -1539848465416570275026073474257292330240 12747893 1857158939492925586424928861409398788142 12747894 -256818879192044649908601921712796213760 12747895 -827768944424611658649332240124071250600 12747896 -217106260870442048719705219860543651840 12747897 -295549319362359786365420292474256019526 12747898 1062017145892847308699949017736586263040 12747899 62491046523264306435723211054677975264 12747900 -282076683975318120587691328344908390400 12747901 -1545591868114560764749311232206473663098 12747902 -339293054468061873987922308373271244096 12747903 137282998126453647988684191306132357504 12747904 187820692619500556726810732532691107840 12747905 -63147284313650228246462290609743447000 12747906 -247388381092857308437581385362883317216 12747907 -148913273377841444201159404068438843840 12747908 -936172498001369303065135162558800973824 12747909 -14659693234877043809339795778520366272 12747910 -70865642505625805221914735854676518400 12747911 -341686929486983011207760238091920775296 12747912 1044525928300879356051664000546729451520 12747913 -346650495992162326899808304557998477312 12747914 -1020083429186710281613464633779992650240 12747915 645861277282082388667181009948466648000 12747916 -256201811606036729709745821808389525760 12747917 12340555931626236379080400334039650560 12747918 -608130593959300359337370741676557644800 12747919 -1552453921070412210195279448833252499320 12747920 -356011909857181830349711872434706432000 12747921 732492545775901059910577292223489616112 12747922 237033624730034934680827857378159441024 12747923 -21728884146355387309191456392129738400 12747924 -141066797477814326006504648291409905664 12747925 194376324287731471716321262326194709300 12747926 523796319508799964405546840595340139840 12747927 380999987796490148488600693616952476520 12747928 -1136384900448715650312587231103315363840 12747929 -593858559525128445485840065920907601724 12747930 -170717457520840275750467349989949818880 12747931 360635453293246765143540649055641530144 12747932 -198807657255857073513961312572216021504 12747933 554796796412427261765569598540225106944 12747934 219766231575424568150072254400952713472 12747935 -1621760189213335639342126515979906380120 12747936 15696756653716631578189201573832294400 12747937 1789412223720677906711434729450305103586 12747938 332782064046234126813969706587288345600 12747939 1400767992827901562220180305008016245624 12747940 48178255996594139261089873124998656000 12747941 -1846217628021813372368054579703497102658 12747942 -28398089208888802898587663329555677088 12747943 -57554048356013145275052291518044466880 12747944 -329861418569798847274974036018830376960 12747945 -138377047087678282424943331519019888640 12747946 651045884231702094370211402137109226672 12747947 -153272758966181733742409482010647801248 12747948 -28867313142492309234753735680543056896 12747949 -400697971529805899375460966185620067050 12747950 -567246705713462404757547528616448976000 12747951 603683030159017609216416759065154530592 12747952 3045567081180524133248336339756122112 12747953 56431773398352025554501513476730300000 12747954 -373197595734133300757525285424789521280 12747955 -1957477072959191768701904632336122000 12747956 599066445397672518190808017978541967360 12747957 158477635764702075424732545995741873088 12747958 351147454045950204933303274624921330080 12747959 618121854907279463793316216778537655216 12747960 725650427573412590844211123502960025600 12747961 273354329678348904341183449568466598912 12747962 -565688454881287801444847811061343226768 12747963 217001838611825848047203879846814795888 12747964 -501194814782788096117219961767639563264 12747965 614940551292158416414111261440676721400 12747966 79089415057859500941788771655071993856 12747967 -1674404899892175452939704164848280193984 12747968 288468737054767715869810979771189821440 12747969 -16065175643020877035352220507056371200 12747970 -40928899908757572219833070062749286400 12747971 -353144345684722023236679862711060266888 12747972 -154452320891767024260081561333290188800 12747973 130446666091842009554458160082865860640 12747974 1065956050475227400638941251760469794240 12747975 -98991559770516328037289315005593612800 12747976 -212344799508143781511998716041425361920 12747977 -1548959692421155353364115245044557662176 12747978 -528260209185873029744253192518578335696 12747979 -860556166167604326870603020220796892400 12747980 -36494006199299110914899202523499397120 12747981 1097843945066044114856949756298676636352 12747982 -25925229203110568714949730897611795840 12747983 -612764272366772526645494570325766026768 12747984 148670983036203982293936630462689968128 12747985 -565214095027297169840065846740585047820 12747986 -10034194961802278824566163933863769440 12747987 389345342719530918095189646824122065432 12747988 -170560378059853890509060971784088305664 12747989 -901598609585081218642602369973202223780 12747990 3146697223433758467489219254902045440 12747991 -2607621236719559407368515442832814655648 12747992 971745246498106131396400051325978880000 12747993 30261101651958456763124226954110064000 12747994 -487006204086537998542448280297595729920 12747995 -5222552231122603525029351319159400160 12747996 227806254095764594850066294079511311360 12747997 707063384883370821328213648341558730560 12747998 -1166840076347590064261975530514495288064 12747999 -1152783805809799802141639972764907876352 12748000 -654725546982654174928935100365078528000 12748001 408969797619466678901546490184794297984 12748002 316842497464241622576050712210810805632 12748003 691336501482097224764979418213589968128 12748004 582095752519225612862425565405970259200 12748005 146817686131229777791929816451777407900 12748006 158207259082496794829373052472196464640 12748007 -502315303888070515969992912534377695008 12748008 -318344031634530449679225717244317696000 12748009 -93949227921706090906695044074499715696 12748010 725084982264956235764724087980210392320 12748011 -303354799907728349986998440050502118432 12748012 -465158396506492122841401602092105420800 12748013 224950505586777498667642353211603490262 12748014 244885631450885419018897217269604219904 12748015 -56511418060227838232181628779842099520 12748016 -216603463302154866209533795081497673728 12748017 -449577767922442591279984038762978117888 12748018 -240498626119653204003326564388020078592 12748019 975329907287792519256713957355874569420 12748020 -497934901942655684317445302132025272320 12748021 -121641020867875027548379905804128705280 12748022 84777803581249262830584356462649876480 12748023 1885539664950237281455184974440223480680 12748024 460475951557920560982834408900530749440 12748025 -530091995754001685439518812654302330450 12748026 -183672881321431265603325166756179718656 12748027 -1049673173810811212491829951775706236124 12748028 -59814526291419381065410128592793094144 12748029 401731976907395039444463938669552769600 12748030 -632093174361951549996756132564456507840 12748031 -245048961407485296672381657727761800880 12748032 419865896835748388846504747807463702528 12748033 -659397879986167812111324381305872412076 12748034 -237894920687768979202849688251589414880 12748035 322541906850129666690749031055668673200 12748036 1644980371636555787871680460282849339648 12748037 5873548067379323178751134352186813440 12748038 -4780058771673299467748069258948808192 12748039 1426961160814196722774994521945054474680 12748040 -1359418795478290892318437594670229043200 12748041 -1065772957324572651399239349162662491350 12748042 -91949353846950691875741567301643909328 12748043 -602506586027881516263037504915224065280 12748044 -104803713818924613519524107618456842240 12748045 768224096742788546609718452669962728960 12748046 -981809623541697170657069305005760504896 12748047 -517751865065374382096026843223196585072 12748048 32243848430729936103056381709369360384 12748049 -660422228329859858298957657463386956736 12748050 78386463978000308905121984403486720000 12748051 1296411516288685948322064964947198309792 12748052 762712490515584740992914147330480541440 12748053 829959328448271793706422791640824766944 12748054 -8217577507033130780368795478547551616 12748055 -355663840876528230380712132301888136040 12748056 96638732881812065201104462003077427200 12748057 178154756149590861288790517497479814912 12748058 -101740447700077865910917894517885903120 12748059 94488324427957140386500678655922029664 12748060 -233791111104852530034409231722548643840 12748061 2220321003474019271008091880068972962662 12748062 173703950191053567961957135362560298624 12748063 84783335192638730396416908960088781104 12748064 -806837782183578403846949655730232229888 12748065 531114623383964903501415875021402735040 12748066 9376075266938665425043065948827153232 12748067 214179137728812914296878902211669740592 12748068 -186324186082957528951099403074000060416 12748069 167492447870197543792747250269930471840 12748070 -157611384235851331417707300331360746240 12748071 190734142287392808108199503297381100800 12748072 -1687085098802560668638211423070843699200 12748073 -342870863992823980706462191520853492636 12748074 -9785159266168808981513635262977693440 12748075 -48615902113026172064863485769926507000 12748076 -565954202376989476233850474151312640 12748077 -889547625506025874704430494833276900160 12748078 -250321927309572884938479453120325513344 12748079 -505446764167960396831165670656392418224 12748080 173179855914635137648013241408974684160 12748081 -3200617291364430875312720233672586880 12748082 -230760258633673140697424883533497210608 12748083 -546197688437430137671390753459927269576 12748084 788399582248877010961671267384374393216 12748085 854275569466646234951020223464844689560 12748086 322574889713892803452448451390695520384 12748087 871400640176900405891934995626278799104 12748088 -113581917030337545488233338665799168000 12748089 -83634788303583099007059078158712749472 12748090 -451378800604714891001326033318661606400 12748091 -486117429757783564586609856450504890688 12748092 501437041628888045457149514995011092480 12748093 -144892716478960224797806876401422675520 12748094 -320576859474778520567562572943378410688 12748095 64027356613192711256611887704016590400 12748096 -421920454517712627124533661682333908992 12748097 -521496580303282451463921065007445499454 12748098 -64886638494836034431858673900694225152 12748099 -88500327522295850129400072349174968320 12748100 633962200399804861121317534732180694400 12748101 38686421890911886821628389429832776960 12748102 -1056034429610255447014976235161868121248 12748103 111681303755064849947964733221898763352 12748104 -87728759675218054598429601504177684480 12748105 933655583588621762691214766089131340260 12748106 318088515639312580389485172681655848960 12748107 336671891169106456257280093355116176000 12748108 -814803468138733343036637804344385801472 12748109 440603639892318781388881614647000644320 12748110 -391273828762692829063809525220734278400 12748111 -260261558517117398831989360841162953376 12748112 279500293508825268120274187523946708992 12748113 295149923928895188512026405978907756544 12748114 -77563105360236226136545469666211391344 12748115 -751764813449872178154330520901186508240 12748116 573914371507290944910045781826853169152 12748117 -821405198931956375852631767980021078834 12748118 9762477818220339952215420602088173568 12748119 -853068593440374776582421572865272379312 12748120 -278657517772262238634233545361113088000 12748121 58604943289470605648877219305330620800 12748122 -351114930086115913721851869694727047440 12748123 -2002098198389253593871264356343148893628 12748124 12701098640575538707764882463173184512 12748125 -1553015656171765247182542281926620000 12748126 -753035926162450823785814325013649350080 12748127 -271619562961684088099958154754161172256 12748128 538114859913907791209749211212349177856 12748129 -3982654379352564174537276696599116616316 12748130 67638018576203117190562919999387443200 12748131 1242973788848148135531278335452653162880 12748132 -1302352932734041923016521212933555231104 12748133 -702603413417091095370753501077905451520 12748134 -412122047588752911647097334669264129536 12748135 -853078825189402557321256560326647216800 12748136 88055630457939322563218767322936279040 12748137 451476324690653769748674492693041247168 12748138 127013568260508694754406813717571842144 12748139 444239180141011681252533821061919818000 12748140 -249982025984802589023422244362634071040 12748141 -160363173960008619597633797122810133376 12748142 1158826824555345779509914533620174512000 12748143 520059542694314639839781791126666642704 12748144 62330154078471846389060309043201474560 12748145 -188785766461958956281309306921749308800 12748146 -42259681665417235984868755666463499648 12748147 -183574486218892724374002533710406758728 12748148 -488759809220849043286696900456127391744 12748149 536039448215489307986719163882622913134 12748150 -425760959445606727206752708872672543200 12748151 570345293766096344606842488658533481920 12748152 -732327389978568027555953872293167738880 12748153 1084992728827976971660590351505845477264 12748154 -540125618825878706508358831201554286224 12748155 -393250383100930979265342869271594516480 12748156 868699202784350842150807346481145579520 12748157 -2118545669964427408029104393109729685248 12748158 -59157141854775712060798634310514846080 12748159 -317139623568342874204742181180212200584 12748160 -186639462166656744526013436688072704000 12748161 115819823871195067800114322989337092864 12748162 -259193808281851161770143563269003831808 12748163 -1566453072373749083391960903121192275588 12748164 -157266998796543250140762571879618314240 12748165 36309402518613361527919318471066051800 12748166 1446214226391394579994143442432986238400 12748167 -3826290442785417044620687523787936552 12748168 1599417163681684350580256018699162880000 12748169 258115394313614180582486682537227239296 12748170 -213818845012650182284154955252471801600 12748171 662345313124489212060665653559515799544 12748172 1086624425088841330469688548535830290176 12748173 169652552848775718139421024015863963584 12748174 51254394685105819759284918135884262336 12748175 172081733500715348352149738847985641600 12748176 -53604426070838677835528026585606914048 12748177 -33558186142372047572275331559716481972 12748178 -238994309646856033887393338802370869360 12748179 1001650656916115774931392825765123150640 12748180 -393811989246659046204960707612918073600 12748181 -2339741762178669882943506606796778990628 12748182 135941054477147727214082515720296716160 12748183 1617243125392658449193390091906995048520 12748184 1059065778026337930137441677615222978560 12748185 27263523675557325395163747667822693380 12748186 666143695398530589762248284069509903360 12748187 1086952834095819366597911247699900312240 12748188 -915677606932226845047890518259937830400 12748189 1533132654446443167095337699617021562720 12748190 46079849994309764180179708613877849600 12748191 465352361071637440947268239806135235984 12748192 -101450132082752016428512231987202752512 12748193 -2182559343493840712183736636476167638558 12748194 68596014091942580471233695205312947840 12748195 117337532681119959991042102919671171920 12748196 -482735774986372500847810993749224279808 12748197 256599707108958397963273790545810560 12748198 1177708824655523549222152765551913809792 12748199 538385627487391756419498438991061095536 12748200 -450144809504929690596798745528958976000 12748201 -991586945055721523905297508589772171200 12748202 -5357516770328340219047880538645390080 12748203 469810269976469574339912574149093541440 12748204 -178252571749598699216365590795604817920 12748205 -30104917108286089658623633934390593440 12748206 679211986424739766107546436916351073408 12748207 -3253572915661154021843441311307670894880 12748208 -45307735577990017355911385875888668672 12748209 100286888035487682976180469182691360928 12748210 194893167719671094361249186671692800 12748211 -497275142324254060463308880018674699776 12748212 324409058715131915262465509103122841600 12748213 -265679702803019655872608183238846629220 12748214 373281827059309141219150333456310502912 12748215 -33252314814595386369154809368234160480 12748216 -51929160234219151235488143293116723200 12748217 1408826765817966012665707729426672324266 12748218 275330654988928049746936856498938882560 12748219 -1621977906555615514351072188936884956992 12748220 -247581307182198180181587442438329354240 12748221 267642151855994845023781602133559990880 12748222 207374798701034818298990394123973564800 12748223 6368078454109350906741644070674745024 12748224 -246857816055891546440525942665676587008 12748225 218340016993184737285972826539667052800 12748226 56541389000762154369099424941186216480 12748227 -1043412149496857932904594117815832534280 12748228 -2049547403586486801916491488022096670464 12748229 1410829998179008861825227653833727203128 12748230 -96058724742263120535922372966244044800 12748231 1147819369177046051740925805499863747032 12748232 -789352505538102268392509554631298693120 12748233 -646340977221789372694085814321202808832 12748234 -306721480800271626445635730377956139984 12748235 32067279508921930510074767095820683680 12748236 -388410745625257714128681869488179511296 12748237 254391285312318067070819598857681908812 12748238 57308341586822318666499298232337088896 12748239 303885213748238596364523851923858083840 12748240 -285660142755608753828991359001339494400 12748241 -1339355120036585357407853128625359385856 12748242 10635119201782930252345078666190616576 12748243 -820010609168135285992981932695891856800 12748244 -723570486816563309879493024978782734464 12748245 -48611324801025548189275379129980454880 12748246 1728495551824344433167354449342945280 12748247 1368314989892044325778987701562766146696 12748248 681944024513122836406278402946606387200 12748249 452480855774202907770015337008001393800 12748250 -878528164209611468250318261335704296000 12748251 1065811236786302914214468769708081441432 12748252 528490876170674385735376767297661527552 12748253 -44870699475881259063793195808579712 12748254 138693700747099259136992083602916085760 12748255 -656827492846335520006971257436978602400 12748256 -76556948620067835653413709017643483136 12748257 1307488142167219184444713845517976804754 12748258 -1091032358020955410077685742007478169520 12748259 629379368295060677227867944152433910080 12748260 56269844544805627682260266653004595200 12748261 452102883265342464233705829022757577372 12748262 -65590006826605302953671028246397166368 12748263 86130782919123225543865589132319365376 12748264 -792599008827261396723002867577489868800 12748265 302733699426622049444520822330787350720 12748266 -450652532298980200238436811625756330496 12748267 -316288918117816245330718857521454954608 12748268 -525870466399926187605479640726684226560 12748269 -989041680243454941527380533118216414656 12748270 587605519581084082358389877749194528000 12748271 -899669491490122642779960473012395184400 12748272 49398817753013515670803930725025382400 12748273 1770445424411311213361619764894219978404 12748274 -407357875673604027290005229206611242496 12748275 -107197253009026081823600418422073109500 12748276 -450988729471838905668477391748830944512 12748277 -355655370393072931574103905624091521874 12748278 -440842768883667687360106256714697116160 12748279 1048136049570593527372609081179132925440 12748280 -1399176727341874999373011898375398195200 12748281 -358580937524764561104569316208896441600 12748282 11916160626913105101828171212836995552 12748283 -1763810856088100551982284989480936408600 12748284 9137308012722603688988570333022005760 12748285 153160195336166208807043768944618462720 12748286 405803774362162265799618154278744230400 12748287 -728203158836084520035157293176523824440 12748288 -198465686982070255105633741380910055424 12748289 469312942417978041849065351471578905090 12748290 19785555688817830378239232966932733440 12748291 2331443955076546414690065784978451156400 12748292 245156520077256725142152127314202662016 12748293 -1877283562206175985479612051788135148800 12748294 25416827115832991560217104325501648640 12748295 48704357091090647554369030252413480960 12748296 -7161619540099879869165253636657643520 12748297 2172855812137921483983277545303947361040 12748298 765038683583375155087493925992691524400 12748299 655862692666891533051620272055336955864 12748300 671543306435741316994684429531992000000 12748301 258074107119189409753633602777564361824 12748302 -39863083917512031167649611196341489664 12748303 -251232191577410751208286087036235543360 12748304 343438040162187191369864111403122565120 12748305 1012459599851655386287926956294645630400 12748306 -767027308921559535192936097176130689648 12748307 764399144273195071962893571870626945280 12748308 -374662161270492292279216307412011243520 12748309 -875652804268324031526892451138281027840 12748310 182366155810377651216410025532244732160 12748311 1302677983927255606192449641769830638560 12748312 420186854969395144131871501348321843200 12748313 477413610854079201534999333312623818380 12748314 101530601705452493245819797030194085888 12748315 468573579083736363781115865352547500320 12748316 154760970424316540910821842296772362240 12748317 1459632183397457405792640197934997706112 12748318 -116009188212476453531075496457288986240 12748319 -1904785137457076230705723861846881272520 12748320 54697065146265761484217226373051187200 12748321 -595421051484942811093858290475115990616 12748322 441529823874943653964668495464929889952 12748323 535727241265645870490353468463359167744 12748324 -281560694290166924659255055841767697408 12748325 -297669507091871812427398269335530682400 12748326 -106086048401039857112630141601112000512 12748327 -186686938013379387747061822957504745568 12748328 -1515685909453865307782632286531325219840 12748329 -142589767097228602218049712966365269504 12748330 -528977764583197115729125478286967500960 12748331 -147177253532138457694521576440610356208 12748332 228854718851804201373921174497642767872 12748333 318450397079196016297690322520482457004 12748334 169856468749935204374318619217991710464 12748335 307972371994553009337397557205987180800 12748336 -42027375100331207041833438795336777728 12748337 -465399364284078231091269706638121088448 12748338 15256278859950071969623042093475904000 12748339 11944869870018454682026802498558306824 12748340 648009614851592812973577021594774804480 12748341 1309808849119840881812025443266624917792 12748342 137807468062563055969625608306110384000 12748343 -1346400097241419001668096997670255192408 12748344 -350592239750329946528944861550657863680 12748345 1337707396769091382880881183407876668100 12748346 -350988900435004829158528737440816135088 12748347 -2706699558573831835553549127712314048 12748348 -203613624621040081764324360303472020480 12748349 1828062983635961835940899889285533100140 12748350 -106868050336579541426311063532293123200 12748351 -704216320117243490568629244844716145920 12748352 10104997348858109717445128300599443456 12748353 467002620673345954466913056405984825904 12748354 -3261296023306145992712386023424031664 12748355 25560078142261932029458518726436927200 12748356 -67123127579215590451822516124051772288 12748357 964639346910881650689509655398424584606 12748358 -118496125438796720008659759900550330368 12748359 293032303798350383342883284351757292368 12748360 -179673849637510205492551250892615168000 12748361 240499264095658853186056368807667615962 12748362 1024794761572754557641262654800942666240 12748363 -267919743410160321451536318302282289388 12748364 365779075388982449717054852706872107776 12748365 106560793364515746462427388025516577920 12748366 -88750790708902765537630792277574584640 12748367 231071466331207929301625929888069282416 12748368 -16236077261185757839748780656363438080 12748369 124387784213086579774884300390557766770 12748370 -279301921388660786854583686641731524800 12748371 321557912525202075742579941203100598320 12748372 -248345600397452067593358614593449115648 12748373 -687450084200082374555456564536886761920 12748374 1604204539178998108064505205715006423040 12748375 -114144643184023295378780559293421918000 12748376 -806019081605419940570257546284383293440 12748377 297425080516979428473841399427110042320 12748378 -382965656185880092574288001054773775360 12748379 -338882859910187195409243678860389229004 12748380 259243027959116283522172792272022118400 12748381 -810935347486354383471313360036882073818 12748382 -1164834711204529556428426834799056896 12748383 912903809730788187885362074955165886552 12748384 -295056925849273859677394402927325216768 12748385 -337374455829938985004949132719331011200 12748386 57931855194939355272202164252283603968 12748387 168771545919091871113251371295536517632 12748388 -1313935485073739571029167157995590328320 12748389 -150844865422594971391783506967381596576 12748390 -517308259051534678328229876495467856000 12748391 605763273444117270312379670107896010584 12748392 -796805721484675896288350751109134336000 12748393 18784955586921553240770922822406677184 12748394 33637650489177013567047965731916387328 12748395 185860329630325591780954188096808343040 12748396 1243332566798536263228422907328165025280 12748397 -1507945587298013578599441662611259594154 12748398 -2989404005365461492256602026988525312 12748399 335717096345131498099731131957549255664 12748400 71172946526574962645870120927772672000 12748401 1572784139398499480951458022137752059040 12748402 939660511549964560776976122046037632032 12748403 729402259277472148842934662072836792652 12748404 365892972411718966210463833506563383296 12748405 378520218021181950742316704496363445120 12748406 1064400802660514793427268286311854323264 12748407 384708533060230165306709926417052491392 12748408 -255955538947991683371529326165812551680 12748409 -541736564037149510885724393944282707200 12748410 -194183656133571030177807253253418996000 12748411 931499810539071333101845055150977058480 12748412 1462786687953149759809933761510856000512 12748413 -1189346530864652383443652582065375235776 12748414 -9153231784446079680751821280840761600 12748415 -935009285069025006488508309483834988440 12748416 -889706681646306453884803267707273216000 12748417 -106122192732129030359925426371174712960 12748418 8547549729025901839102055186579690400 12748419 320400132019139360908064204456472807120 12748420 -1073859259254594027714479999621971710720 12748421 98545899925045418044339587181975968000 12748422 -197713615654323771165598920621534961920 12748423 110495570138305661581141534573971012280 12748424 136780016939307597772527155858344120320 12748425 8840951051330729853074220179906016000 12748426 -217048032144059963282183143907914043088 12748427 -1768900897444699477228089461658506951724 12748428 3255082390696335771377148493664457216 12748429 -1151332355010516402748975921413555478740 12748430 -349654111989816771630686660723159904000 12748431 -169169567510651550207686935161408169848 12748432 272874803200654155047740536163089883136 12748433 2788826263238691275385004946839746585840 12748434 -44550972320433875642005605573623799552 12748435 486054480311868524057319464536543040160 12748436 -1000262762062969925878554667500345399552 12748437 -424017795911663194988048003411085617892 12748438 -572504152162272065605986499282153574880 12748439 -2386558930789321949516634387723749520 12748440 112994235809300202364339176772730880000 12748441 270680669942596623789477172691121568384 12748442 -101130554818896099994250457706686098688 12748443 -57735419270939182721499294064531320936 12748444 1043535189913667844363521932848935783936 12748445 973395862113802353074661191833527658200 12748446 -746223163245925524339936430748087661696 12748447 -1790713520470292355692646397933770083104 12748448 -919195732597989128064114413673670901760 12748449 177175755468621441634946645063598336000 12748450 31521486785771467053668706861851251200 12748451 -573665840565196027877181667037578610496 12748452 -59188671989707106285471323827244800000 12748453 -706292552521022726327687254935296044740 12748454 -6863339097696434383458204186182205888 12748455 1083580793222779350523731074605874935200 12748456 12433044827150093017454993606922485760 12748457 -152864287946693072094420933075455705100 12748458 247410262397846946741540956772488133120 12748459 1385411981982852849231918373023653636660 12748460 341735844405328877485279238110444001280 12748461 -112686033632981687842979917630042134912 12748462 41491375837148125805787571144633366464 12748463 -77186983486690402783089951437139420672 12748464 -171240330396398916004626390983751499776 12748465 443070863984561430001777064779098237120 12748466 -1249574825877229903388859094415662995840 12748467 1267953530274669378490891285627202181120 12748468 -21187658036027971384884745785182453760 12748469 -1504645864958872180666094027155274618130 12748470 107970637383885609147841662637316689920 12748471 -72463773164358957669359531089639585856 12748472 1142701795002571668029977474727315496960 12748473 729178368288607324916603405368132921722 12748474 -1562274359343729749893955452926348234240 12748475 -185301318278085550027873778565503851500 12748476 114411025379369860410367741486831239168 12748477 1689281195238808326166896555530417416992 12748478 -268198654106404765262163818755767495744 12748479 -1500534011850056956007406421304156202240 12748480 493452685748213764898458642501179801600 12748481 -1463585051356981361624248995256212278718 12748482 67968224939478068646610593881101478400 12748483 -1200886109169072183400526468070064400376 12748484 -159531201930989629913273010761795973120 12748485 -136517318501797185860573248683221634240 12748486 285398203482607004792954871575243931648 12748487 -2700541060239864238592865191943191416800 12748488 20415617248027664117860645464932843520 12748489 499348599465496612390507853229754916480 12748490 -841897301646717258350578318507636226880 12748491 -79758748960083338853091046960730062448 12748492 -1434385961864339505289369429366184829440 12748493 431473965272548559925097821434216954742 12748494 173092515403968873083681941809592028160 12748495 181883398819800324958249377668389461000 12748496 201759199582349070678570449064256561152 12748497 -781004072597200549538755793840570008800 12748498 -83220036081284042357906014074879902208 12748499 173449544054329180187474030417131047360 12748500 338229270896017901874460815661366464000 12748501 23204662151267387799066875075953436092 12748502 171939455565179801313711715854062060544 12748503 -207671722188947468743476531197604185496 12748504 1064360178250980649632281286624169267200 12748505 428665237974169076107163560146138645120 12748506 -477351659983776785183328969569282668800 12748507 324840494586510874754319320950745988640 12748508 -344618471927049396268861558969892316672 12748509 -643796822024124336824983503162732545472 12748510 673905807479105496428148304283884196160 12748511 -7935077392673414055306038229804788808 12748512 287973018532924518590979900375866277888 12748513 1049676396606145780474489945147284473762 12748514 286932610701325392538223464656131284992 12748515 -430474335688523752420040045328109754880 12748516 1711241927609918638333598596935780802560 12748517 -28195569319469407308091050567173440800 12748518 -467140060193168683195440532711702919136 12748519 127783988612664976178654332880445274080 12748520 480849612591585562483862300058017740800 12748521 120191460613168727034238984519212268704 12748522 351685524175882046004505697686366507872 12748523 1460924365289651344319332193394239850144 12748524 -669663859507014676520748348853538181120 12748525 -1115455270839611402948564900992589180000 12748526 -236900704497206557682566736111562207552 12748527 -456294242982595235316980253170008339584 12748528 9869765560026642160092010519553081344 12748529 -157089645511240637504883705409065202380 12748530 167398876160977797132207880717833984000 12748531 -166812270106460996801627644134601870400 12748532 771003147785203443776976404104832919552 12748533 100898873936952308083657956645251186688 12748534 -486027763490081490378105073311023816448 12748535 132504129616418057317542095192717943360 12748536 -1319771709762108302498282282590873804800 12748537 -389797815332969166986452568740737113600 12748538 -512561165280842593812200535520471203840 12748539 -1044188412506182987254413389084657343976 12748540 8706732826124480176090930729214914560 12748541 588809080286767216952352445818726435744 12748542 -103114524052228722137458766856087876288 12748543 136894016748892184551896102679316670000 12748544 1246419421846981522823048039565927383040 12748545 220087281950950649033135492599306401000 12748546 1386213331051108441776370863936845076480 12748547 -18982967926949670699561554940233212416 12748548 812425887740338605960515587031367674880 12748549 -348703054182797645836493208107510163840 12748550 -247676516252673951399722420967183799200 12748551 925206816580184249659325569918139596800 12748552 25063498575821869996893352490081157120 12748553 -1491343017410506231444646677124367252198 12748554 450390822936977046303983448953957376 12748555 -1148149284960507170389697938872568668480 12748556 -205452021668501319296738672282322928128 12748557 1261905131937597682348834928394591660192 12748558 320755583397078144088880825651888093184 12748559 1461960976690873301778614324481833957760 12748560 -17381939022024667073484460543180800 12748561 -379529969445254274923578875628427060416 12748562 1307421248699074021239751552226739059712 12748563 -1059126185900866699430452734566494147200 12748564 -252836708817474780999978910164496130048 12748565 1374960233516232088348157002569684266460 12748566 350773211906488152676980706324618482624 12748567 96483017281919575119327256303553953248 12748568 -282053850643843065041444687823160074240 12748569 251296027628966457405555227354722670544 12748570 225099648180721446312241221833753952480 12748571 -1408706029889295108930655989431411692056 12748572 51566566126085593098310560206838039552 12748573 1187110686834252024520261982175391984204 12748574 29783542099787281716342000660304456320 12748575 -58945189469090762686995839263099977000 12748576 1742654913115916014801603795141495160832 12748577 2385553984701669732562127946354170820 12748578 -162767772627362710446970733571305160192 12748579 -427745550375853644892647327832877286820 12748580 -311328224942071885678862112984968547840 12748581 394260947712073275733211698218733796700 12748582 26646419236655711665309250015876413440 12748583 -1230784614702615940211728498613982588168 12748584 540711882576528906859737748588301598720 12748585 1627552655961777459154638343773906220800 12748586 392091294800009303824601680353814882992 12748587 505944131636362747844570346652295949552 12748588 -55905528578994487468795744928166253312 12748589 -1252376981343070565944064079684681792000 12748590 16904724118903736494075107300886315200 12748591 361432017339295934989867971705568254992 12748592 139204066718063214882449792845025083392 12748593 -259910844282864728586535778625302908992 12748594 347967573440565215533470050146371150096 12748595 111664191175734097228378000056271683840 12748596 -1965280099701596278697650105686650880 12748597 -38356961968816837593937687601066176640 12748598 330673290108519648516731702620079056800 12748599 -91389084432996576475272800143392734016 12748600 667744092944354650386066765009076224000 12748601 -842108915251393831485147119496979926720 12748602 -439035215597381266129088242891390805760 12748603 -153287475191227863676333761587130601440 12748604 859254039612897176049942256642670157312 12748605 -78282996074281348891952188185990691200 12748606 -166315680316682749789172101613701892736 12748607 1407509946564669948297289941979905617856 12748608 356022247660353133591414217473544159232 12748609 136440868560869185322834065470993009792 12748610 -51262703333605429741891591599087613440 12748611 -781875297304759868039699501760201061128 12748612 1455318826276863743476836400022617264256 12748613 2733380049627534192615780322536825804096 12748614 557009655953202394590046698247105563840 12748615 -1037438010766356355894354474658078547360 12748616 -287781432354769297476121517666502973440 12748617 -563198974742687810590776672513659064960 12748618 426536292890290659814501600332817071360 12748619 280210506525728097799210942453186861728 12748620 -207105179435110989553708339351028121600 12748621 -286331774543877055952115117156222204500 12748622 134820002758686331844793568944515013504 12748623 -1219208273640980998819219784307251571696 12748624 92551264799927629084571938508321587200 12748625 258944862431698892667063752746818720000 12748626 510542740988387357242444651692050193792 12748627 299932706065456113994441983533453111880 12748628 -602523221951470333934001209645823780864 12748629 974829002528801971599309666697902823584 12748630 770392562076358951523991476071400737920 12748631 -29893169208970181141393003965481398608 12748632 87995705759688383524846330502363136000 12748633 1545356992063365340718844763454995054800 12748634 191544687492428026661229610139236112640 12748635 -913609755851091408859117685851169480880 12748636 797541764843913612941933300919399150080 12748637 186214803375981066993763980936704395104 12748638 119372890211280179739980194462550830080 12748639 -1081746300344739080439442015105084438960 12748640 -8256981903165902282215819102676582400 12748641 -942677530172100670380630245072583422976 12748642 -799471771112242872321409111264125009408 12748643 -1998210916749487103299252487630554875108 12748644 -438055721057794724466762478255120558080 12748645 64521714952235283627239722706449219200 12748646 303815890493257681486973753829812599680 12748647 13696797001132186466486627677269355776 12748648 16179511860961212534839916138970398720 12748649 657350007815554275036428870488176334650 12748650 363389340389011510473907903867333017600 12748651 1733054007422981052769772965476614977652 12748652 528532320583334507751031846135386055680 12748653 -105234415874286457280284447298118501696 12748654 -52401388315518227586193324542415091520 12748655 -941862538744787736602687270392275040440 12748656 -468722321654292083814810528060068069376 12748657 192811824371695441500768410322819016192 12748658 -268505422186271002566476290936909125120 12748659 -6169736120028894862637648082924188160 12748660 454777310201623086315452284237381608960 12748661 2582378711428423936633747094569411317600 12748662 -449614668536547873110043999289620492672 12748663 -744829696824040936130797644084750240720 12748664 580960878538426803415141388634371727360 12748665 1298715312109663470613727172426856683840 12748666 127188682950218259081521804499810789120 12748667 292547290799602416169714423238749601160 12748668 -694428678061552802918458732140885335040 12748669 -285708787247414091266375064476217751930 12748670 76198206363452124223274533944703180800 12748671 -20324654686390856471677838631445004808 12748672 -247637918115616538791180271150683914240 12748673 -176348219615544308700803913070587954540 12748674 493076850585026514664359573384066577152 12748675 807423078462737134538450460071778731900 12748676 1484972729197379324063288638535187192960 12748677 -866089242888182229528834814230448803840 12748678 276542866852400180540939858953241516640 12748679 1694968869755693436749640864236010752280 12748680 -151238535205755710787907427362639872000 12748681 2274940350356220231546754123544237546 12748682 -549825731981551614030503932014472409808 12748683 -7743793482286660918752438571022863872 12748684 1170927508413333705208799386308894677760 12748685 -280181711816151223009713450842873725620 12748686 221114527802740438184993010239712420864 12748687 -316006786697581410403196815235509516288 12748688 -128442714457491160349856405609482551296 12748689 323321467850221109103280868183121787362 12748690 81020303933454430655505106181856724800 12748691 -2387940999205161005626655850651524736648 12748692 521194927404059084598296734801476347904 12748693 -1307938351003217695083200269709216033856 12748694 50032633340670941076228111128069845632 12748695 652731908946350175703694833304725585440 12748696 351657507200546767136637301389662515200 12748697 -550279635141647439348290963441558886840 12748698 622154435912741452809225137210853189120 12748699 -1440923905534722943141465153114244674300 12748700 -156713582847103632782774514645843148800 12748701 463660310136775895233556780520172459584 12748702 206815079862154833217599541024290183552 12748703 833855666480191196163705158274657150720 12748704 860438925596143857152320207876396154880 12748705 -58844947471740527639357760181925466240 12748706 844123705079427121659275992219609737552 12748707 -2097707131831906871815799061641237412672 12748708 30211639277315664764000496190712610816 12748709 1985432448158597513391739550392208231040 12748710 153186385882896515168404240105814699520 12748711 967592400605405395563738937815284744312 12748712 649396438347467163742254839696480947200 12748713 1178295801752502168620507771206717958544 12748714 -79603858144346472864114976118256466176 12748715 -3229935392646725059177696760621695200 12748716 74078175459348527969618812724431656960 12748717 -1085560004889669170988717411976428964320 12748718 -519580751114203770834153587487142290240 12748719 20431451925641867054968383058871843328 12748720 6599091023488681302110783845161369600 12748721 188945964760925092145507499573597663012 12748722 -396462980505226744697199730858369276416 12748723 186271670101564229971624815273827171184 12748724 -1421463961746815144236058868801050155008 12748725 -563921263661735140893542525681283408000 12748726 -10317521754201725006424097302521214336 12748727 456499540242850712092332502933359620280 12748728 821605548200044273697097524867717468160 12748729 217816329095134960208379163654719696192 12748730 421719922331043725022517841826532577760 12748731 -1055925939154854970209135112707660732648 12748732 -2004409416060722400973875734921099043840 12748733 24910532793369941429274155418583430982 12748734 124010487969921587770935961361795173440 12748735 354258861678491303149378771799304632160 12748736 10168205091192040805762326807864934400 12748737 147285900024498990495641166350662413360 12748738 -321361947594069870515630811652379520000 12748739 -109767257424105908840338526938749858576 12748740 66826272895198538424311627899659878400 12748741 423143503015688418220707823338800410142 12748742 -1284514446263491154593063597744781504640 12748743 258998675913921959445727192495056925104 12748744 1067397690519490671794908287798353372160 12748745 316420365619850948353520995003178891400 12748746 -205048394268442740907655573635264809216 12748747 209549798934612524123692467465990937512 12748748 -891351048051839982202435803162166302720 12748749 97545427320256635929329889498242800000 12748750 27899713897763707022288120694558720000 12748751 958528691290981978197623320626220288752 12748752 7748554485700585674884247898253451264 12748753 -1508113101802606799150106752635711636880 12748754 -29501412300429579575933809978996172160 12748755 309837315552764583592404787708665376560 12748756 218512200166599327067209909244796512000 12748757 181083164545911675046049376536951674752 12748758 283827117960291938746290071032838297088 12748759 -183834526030618576079438360412806240784 12748760 469675039174111084731211870944209510400 12748761 51980523154118612944191439466680256688 12748762 92313417901192738135574546775453742080 12748763 -348440827435874280721364419267234256376 12748764 -143444180390519730678366745892473233408 12748765 119617794809293126590959651727108999660 12748766 -795443243108724600666485963841494583168 12748767 -306140098736182556586592596233131946352 12748768 637150761357246680625449067048553414656 12748769 4023693330164032522527771777019874208 12748770 156474546993366154016651334615518457120 12748771 1593232133323706179721036622700768302540 12748772 -759523598508391327453247939921181527040 12748773 110414435258106301772099783044341831744 12748774 56681630331512699448132082848229079232 12748775 158174681442821441681888271340599781800 12748776 716545119988477191536792171995043266560 12748777 -196297515223813726122047224616425094940 12748778 85089139338447282813435740254627635456 12748779 500370471419045910074814535052072716800 12748780 1629935588825032239618366323584756039680 12748781 71014766688222857889555515469715265664 12748782 -428500379956912296991759808043639311808 12748783 -2779467917667338025031747722672579756320 12748784 -110354264968483493729852433917293363200 12748785 153645756685548833701438719844622745600 12748786 176446545735316025371288921727440341024 12748787 -2100637253619487102514887073751179520564 12748788 -336750984021809421213838220149247298816 12748789 806130232191734496595110748438654786272 12748790 29215155604328722499559923415051878400 12748791 595411628787197764760734209422291122560 12748792 1549594569319301710374724918629826560 12748793 -46824289886274793812543497016433242456 12748794 -206769071160929514188078366769536848128 12748795 -926693159009013430228972062130477363200 12748796 -1474863733095960175052693465243459473920 12748797 680924709656599033501782327385131343680 12748798 652648801555378156094240445768143462400 12748799 -511500136730639517125786246993131000464 12748800 -25126606454088147266020276244054016000 12748801 -277212226504172512167265699599783798188 12748802 -1045374525638964400887831616773590400 12748803 -2539328752152708771326686880987491708176 12748804 841470798433521318569408720824125846656 12748805 242050743194280850031768136411881355000 12748806 -198860191599849525777717467822309068800 12748807 644508423295680578731131515469498754672 12748808 1350759566910741358427655024388084531200 12748809 46587881235709203906296640127968534240 12748810 448915262930430355839347825101882329600 12748811 -1051160453397000306851427570635542044588 12748812 -772931799918157771985916106193043456 12748813 -268307590474756756086308197641526916160 12748814 -152062251073224899894566238425997008320 12748815 -233097878290788564338603022653541534480 12748816 390620815639774024146965797619881091072 12748817 95730354890071579342112613688037403252 12748818 104130003504102783570583909214008654080 12748819 507883484003144050898487004338505493944 12748820 251479894795707315897878213547086227200 12748821 -616536531322926518635104770901290808576 12748822 -12588683691597014558204412705557483328 12748823 1079918658531038760592171190822803162704 12748824 -845608405327088658542490790127163617280 12748825 1025782499081159893221651121941213505600 12748826 406511832819549940721527224968505625824 12748827 80307449329308625286631867606442841088 12748828 2028643904805027891229734874951338362880 12748829 -290151377442082563911147465629665063360 12748830 -48933024408841461222766507684768414080 12748831 225955647759378136539909242973879295488 12748832 -7826931657296809006029476694484451328 12748833 68930057083110203881177106874227301762 12748834 176869074923616684168172331025721569792 12748835 618611105059087649930945254512381600 12748836 409358650057153061471657256600351406080 12748837 1799393396580474925269774628589174279486 12748838 -350971353984204118382422149466913926080 12748839 -1093963005068254398588743444054104450776 12748840 -42070310926044583563271689291156787200 12748841 -74801077496679034450436722835511020928 12748842 -625397622648256541349403475009001460560 12748843 -306559530936545710597038746857066502336 12748844 -571687308978001870735512295807195975680 12748845 322841925817252495664718393072437591520 12748846 1217186398726656253387637015276139202560 12748847 509407522831742612414922699849819457296 12748848 -42490702222838964557844552652302581760 12748849 601123477511935167577696638625673746980 12748850 539822690657639175467632920463571636400 12748851 478798321853269135022780938907323302192 12748852 557489279237184115565550818901558167936 12748853 393175350264325523326130147856047528202 12748854 316895570822989567906721726856907972608 12748855 -216085173665497132279751028974428273440 12748856 -108633538927636542867922940888667525120 12748857 -530634142539402215740633749134405947680 12748858 -502095371201418349641331826712544546080 12748859 1915083713890127320899556841099963769060 12748860 -819470515489376182315874848258474752000 12748861 1198129829327894709703638925063769778840 12748862 -148518836123423846795764725175008337920 12748863 -123886330952046108829777178518900364856 12748864 183297013045590271190573398260370636800 12748865 -925097196270664537233159475775153533740 12748866 12580194743910292366387528563486597120 12748867 -572197170007349158300988523802809968320 12748868 122048999603906311543564801941718892544 12748869 -756904900688534117189504342427122701890 12748870 561504105682983257039562236389490280960 12748871 -1425847218733691715619407636402382354488 12748872 -172055076740375577348707540852482990080 12748873 -309280123816094098052218442136176714700 12748874 89073957158743756730794689787418975232 12748875 -1069468254698890869657126393220305396000 12748876 46890162246956591804093325636083135488 12748877 -1187800119577659590310548441351257490400 12748878 397168076590472021461228237074812327808 12748879 71614830682137333575807477370194130288 12748880 61110558356180002753844801023004098560 12748881 -170870122223707590100908548052647532048 12748882 197582484219537359068344497237947615872 12748883 -182963500495287465004136814773371681536 12748884 453502323116303143072381199173807220736 12748885 39218695514030595469056766187927304600 12748886 -59387457482468526960859258546848835200 12748887 -880045119824581225252241355353731740000 12748888 -464556162225318730116394753548896256000 12748889 -827028337228267187452743382362565036476 12748890 -80554539999368811099783107084798361600 12748891 -1460986884478777547419619182250646943008 12748892 -613834656229113019367650311323180011008 12748893 377570170864234037576400892053130778400 12748894 753870545727216955270699548861370972800 12748895 1073432277240724376148859894892869032960 12748896 286507183363139159509583472994830385152 12748897 -486854184591047275506961597216042948800 12748898 14719731544250148546833154100991048064 12748899 -527933211229704264855575383220704121736 12748900 5254721509741216417514151603626364800 12748901 232095056856961578403550296879931123904 12748902 -24902349224397437919607965637625235456 12748903 1776715641609702868534877208668226516152 12748904 -210911548703370022875218207341987921920 12748905 32554030031432244959539595331844684800 12748906 459327939597345806049706665215124751200 12748907 319426730229206231801217999248028885000 12748908 -268851970566787917719953688595787491840 12748909 411627043955551754936702535815801205900 12748910 -21860070154878017258802994708321827840 12748911 258351288072267599351461555042186283904 12748912 4100573216361992523370742207622610944 12748913 621448295690304424985319568982282974320 12748914 -17634114105528780335734265929262536944 12748915 807990333521778718091658410837502184560 12748916 98614499555703179222419911080379605760 12748917 528855895207480378467039410947454327520 12748918 135497394295187993064508381039143501696 12748919 -1485382415773315999223271604740933526680 12748920 -330217199170894834527172834685185228800 12748921 504417097760050732345475690343425559552 12748922 844099358379709310179664345082745048800 12748923 -90536645536247270137864739271731280 12748924 249861308647749690918792428307246694400 12748925 170163962528507407497079767024826780800 12748926 -364842173947627626025361418665765989056 12748927 -143929298834991498883144391615176348248 12748928 -1411586588414933718793917400756393082880 12748929 -397245337993634537312573992699798680768 12748930 444256799304075211702623690160416990720 12748931 438737890226522374757667299116253392032 12748932 2902155495031276227982261460571144192 12748933 968133846917127869168765100309247833182 12748934 -502334682280690356588066629744354758848 12748935 97656360759127503917678247470722944000 12748936 284093489012777741848215073036767068160 12748937 -20576725884150093323070237400045773414 12748938 -388662173878181941717441905711220549632 12748939 35151852346198813787532035773254514240 12748940 -350972281049506112203963164745418664960 12748941 28547602307529226827593894471801088000 12748942 317049891695935316147800089170615017152 12748943 -74618040350756031896191795381775554560 12748944 -63949927904980391322737666536939978752 12748945 -821809932926153813979616139873666472000 12748946 -29880853013060142270436054597101640704 12748947 452665284936287932825399051627996899072 12748948 101745512894221829160727398361495361280 12748949 3251830635885211149047298973561269375036 12748950 58872114691451862198918126577766107200 12748951 -59027433111106036089965512908967350000 12748952 -35195904225535236291587673952748390400 12748953 431134048764697209669434351505927271104 12748954 634099359037790011422919904241699496176 12748955 -39979614781137808652923204366546799280 12748956 445202140631921932173680743494655057920 12748957 125582655058349752467110267691669530380 12748958 183387172895403906393710395566061627776 12748959 1343331558170463702956983886288578967064 12748960 -211664939136773114825348722625284669440 12748961 -2412357451614807271825472155078054782288 12748962 137846617218839443438919268876826010880 12748963 17403133568638572831445071534616218840 12748964 -273194568186045225749445972743873265024 12748965 -252606135315871328264127869045505878880 12748966 -192664941269389199910676780416953142336 12748967 -127716024307200877742637406935648768000 12748968 -1362509202586803381881860757733944524800 12748969 -1215220774270140370215298086399214649856 12748970 -36125673775756500330562118107495248000 12748971 491186470857346535579996168657534614704 12748972 877687687572285861535644295279456875776 12748973 877860195671375742904205172309462096864 12748974 223723837838984180767419244321274545152 12748975 179487955349060924652622080789496649000 12748976 491336996816984692416244130503588184064 12748977 -640420399418377091651622965742400494720 12748978 -309543486546620807707864996039734000000 12748979 -193138834611555634467999711980010665424 12748980 -114036419550681760790821626715882291200 12748981 -346702487070621764965284117519790866880 12748982 -470208699439692303254456643302686797408 12748983 56527260300126849095013959032831189920 12748984 13743326530413168950416488889822801920 12748985 235657404464928753457931213975612031360 12748986 184615793402837068824382767458683738080 12748987 -247993438640936119197548976906892158364 12748988 539006514556223905896790933141438749696 12748989 945234785923002113016278256210250318368 12748990 170149264125839190066259829069399592000 12748991 -32439417236782248072906631821812752656 12748992 -52174028620449584045614249717675327488 12748993 876044665924700965426548909482470378884 12748994 -408554524208095372513710915517909997568 12748995 230968858982906439237903937972935840000 12748996 -389311010318912409891115060307567422208 12748997 -2683759206844919045366180767832052199428 12748998 -107462771389371883297798788104157069312 12748999 59230088322601440954413255301437093280 12749000 -1202521632169561959808429184583475200000 12749001 -139899935908160743620596223302131801536 12749002 367766417718885988093275643573588407552 12749003 -546741737744018257170593777086999568748 12749004 -537768424648181737060847785755353813760 12749005 1254161021809300409220699879054228723660 12749006 -322061171987110871790848416106655306048 12749007 386337807236815055455348370570256629640 12749008 37097757301031384306935298423365394432 12749009 139974856257419844965560476052003691520 12749010 202410413901594649719781481272419970560 12749011 -861638118713063963369197580043240622776 12749012 -12945716416223074996189532518578071808 12749013 -1302611176285336361901464437496441554116 12749014 -507732509946359356916879413729704412800 12749015 -226629137109587447426239197984889152000 12749016 -157504577847645423805168803126903152640 12749017 1291235876989298067578640346481099405066 12749018 83739744822693344513208870208575870960 12749019 1053607089561492253031598964087007893440 12749020 -1296288679131380722399749048480016896000 12749021 -1820473967591549210983806644544746258778 12749022 360237501705593336940175665895779041280 12749023 185836250581883957152199895795365949040 12749024 223315093308752919999154805268513816576 12749025 547440766776394386382505764532428210800 12749026 -172534887079857943695636518410942266288 12749027 36550223383877389562538503876641588680 12749028 617369575841304203201628790626143588352 12749029 -99943530275269341401893297145644273280 12749030 -230222004018148168420476390356705529600 12749031 -993016532957276734441658130058258505760 12749032 19064917042674877741876216435270287360 12749033 150113766407223673760265865140406447968 12749034 -194258904926126102036561114096911614720 12749035 27503064586819854391490885712099632400 12749036 -1137032216621657062613570954433263769600 12749037 -114964252389718078500624382533521984448 12749038 -310306648901043926312018538627051417600 12749039 -1285005381574202928979472040520475306160 12749040 -82278622538551048424494383762568151040 12749041 803345071743154542663263971953018415442 12749042 198318148273466736573230121023976687744 12749043 -235481261331332273102387318457599067072 12749044 -191942833995761874086390110456356864 12749045 33696018442254501500946619122090604320 12749046 427737054510773582464417875016546344384 12749047 2805559912775715055544141705686762991152 12749048 -44372388253129418239654087463914414080 12749049 -263629632098351119337492185876893854400 12749050 99427058216008291909067558468033548800 12749051 2075312723098203095873149252421481984 12749052 -450539066379334203420027996700877995008 12749053 -560202399486937929838073098955807013562 12749054 704277997724768795874970323707149310976 12749055 -944081318094967278146119705951736753280 12749056 -834949143862793027691225333839700164608 12749057 -142189568610814493722003311255000782160 12749058 234057840272601091742953611141356703744 12749059 -825795999464673202852465998225588240000 12749060 -277219155742666908500559188148033699840 12749061 331627478550231591497484354399458372352 12749062 -515732218714795555304524137186172101888 12749063 -1303679422772034114148628898788409347688 12749064 -1706539913644642112296559535848865792000 12749065 -981599687295981490436216700376880318520 12749066 684213994992354363300653668807512666624 12749067 1213985833891436730495022284981928995360 12749068 784953573139553675579533203562783278848 12749069 1808480035928704781866194554371309062444 12749070 -6312638831505038823830476672695720960 12749071 23427718283529717740990833137258757392 12749072 -34202050513270663493250647566634188800 12749073 -124440641868788745155366911363375585632 12749074 -95098888637820060704979179306722306560 12749075 -435230500507250403764392221048495035700 12749076 508720982992406084163897404343722880 12749077 499493077816614433937507776107753516672 12749078 -370578674373027322982920953769198472160 12749079 60655628675341951250370101718495685632 12749080 429431978229551531652684799476421632000 12749081 353536627591121596769278090958139579264 12749082 139689591626561808632924972880009990144 12749083 893369210814337404847124766244132062360 12749084 938535663352629132891211997295604540416 12749085 63292486164142884761419973475466953240 12749086 -28633014189363044941119764046065445120 12749087 -706157104930003480992551792934026594400 12749088 594154674248776249162690720548900569088 12749089 -1808097693493144053505893838408488653676 12749090 77525621307979143853100768654744969280 12749091 -286962847932314736107657773112533303296 12749092 -581020470841356139127031872420435584384 12749093 -93642494376835292260069104068064364416 12749094 -411612930809128106071839508695944062176 12749095 -1118459079760770522612793552157719804800 12749096 279263715174574535572684519260690432000 12749097 131646335317940756394835022214958896576 12749098 -40335103163649687752759479692294485664 12749099 -1521400106696268933964455466900659425280 12749100 -56490903165219740949242208685226803200 12749101 557565294376015387588535836588532030102 12749102 679858514872584237955993386814779538752 12749103 -1765795973426465676559793997482225689200 12749104 -54687648994148053649786708678971310080 12749105 -155171667730659230450870933468497393740 12749106 -722290114260311456690986370577439988736 12749107 -162661148558826696508425907992896763648 12749108 -1362461004812566293733926588348300281472 12749109 -893304033053880730659822987627125136096 12749110 -291359010376663095401685326372578462080 12749111 -1470154254196353492769531895673398835288 12749112 264749760650507130054385857202510725120 12749113 11514893399691043623720975867588300224 12749114 368565908734998393713055960972821752320 12749115 402286266240883093558545677695893853440 12749116 1721175618165522306487130450872423065600 12749117 -1764034467224476844832134799424782742740 12749118 543803537868699673374810243733326199104 12749119 -1287935799562178798893601255470674241704 12749120 113809863786161841227851284383378964480 12749121 543153153186650228562792326730712094784 12749122 434759202495922140468264137364089653248 12749123 -1234837287897216511279894927971409826628 12749124 625699128795407745560058700304579091456 12749125 2436682660736853899754825698627695710000 12749126 734156079506079398693515314816615857664 12749127 -454475027312692301270574352573471737216 12749128 -407994243795891523610027117651126845440 12749129 -140253985046617191146989096208183309340 12749130 -431216562457638355394510527308861081600 12749131 639804402991483869612108847778318886932 12749132 -11952385212024656119684474996415164416 12749133 706204933098429855258506189096269516800 12749134 196833033082709071422855572933897932800 12749135 -68069568288382349851273905463056791040 12749136 165610749999834955056740578648336760832 12749137 305472008934757943545400132757192141120 12749138 1138441252509566717974017057277491480720 12749139 283981029266993106528784578683920838544 12749140 -55115163032492719050821416774160755200 12749141 14842950785409850006839360477873765084 12749142 -19326025050594434630302039315980926976 12749143 337210329966640345058730652492402289328 12749144 1835077945028759365659360680380376156160 12749145 127901213482864017070420473156636294720 12749146 -408823003915254736689489737514681907728 12749147 1426453676282823020394115044611934934596 12749148 -570135768307119732366885775520166893568 12749149 -15829879901719839739728474474261710848 12749150 112737314238401806800921033229503273600 12749151 -309037094683474176311667680614087606968 12749152 -393128840006834489701646519534073937920 12749153 34809158235141234550196086295563427328 12749154 378546230977426504863134698289340925440 12749155 327307807693082976253064841958477917120 12749156 -2386386257535059874769037678677340160 12749157 23847406809482572737180115510012522752 12749158 -32831698397717156320885754241785428416 12749159 -227256556515055819176189625340639981640 12749160 758070651492698587222956286132146585600 12749161 -68678695138396203384236452543418527500 12749162 94295123675936475710438240932907580672 12749163 -350428022320244888830902093976675038120 12749164 -349904497422650444918866829274814398464 12749165 -344370559268802228570377381548484040 12749166 93970958830011462853611731772271268352 12749167 3580005009709947979294001955553750754400 12749168 52127019302446696040638754290834735104 12749169 -497687816809661727421582015801718887056 12749170 -138240572171611212495406950745099184640 12749171 -52038504052352971213629419525980240320 12749172 -35233071028504720148776923121221900288 12749173 -110801280967146520883619854843808670464 12749174 -581787950373321408878264623168006387200 12749175 -546969399799424127434995207570357847400 12749176 -224350446152033002453457840257327104000 12749177 -33664601634066512951262924079740054528 12749178 -269213424340463541453006160168682649600 12749179 -1888871660387400287721159560652250128220 12749180 -74812917253198361950734009730078041600 12749181 670238324029332715509542534564491823520 12749182 -300161992366181349391690308035441140416 12749183 656923174014554323660695588849706971360 12749184 151376656992480221690017676911863398400 12749185 -520643124293229738532078280000752230000 12749186 -36502213368382058253739785501117712896 12749187 563841420191202014768109784517122455360 12749188 715940877680024131623796484617556766720 12749189 -2096231509741890081898366931385906383010 12749190 -83986266000563470202902435105669324800 12749191 -567446052743134029420028424488557492800 12749192 -1720168932563363353586873192490068582400 12749193 -136616928230908078515333658088175384918 12749194 1085139856027205750376499452367833444960 12749195 27771456797598579334550853682417382880 12749196 -385752001198579349218471389719555122176 12749197 1004961854325368306676006091968171166646 12749198 -116986516571587933698615721922289527808 12749199 -9432927225154432759481178139046875392 12749200 2272464449331550354406721940936908800 12749201 261847538105465394303861886393598818920 12749202 -85708649726178230316268008970824467808 12749203 -77055875833868938959499800372571741296 12749204 -286965531161277483899013465780991275264 12749205 96270436665151940365749222757832661120 12749206 -757456621413307748482492799965283331456 12749207 -1577141918712894348311760594485194615008 12749208 -177170826620465343915690864561765580800 12749209 -2018736528170496270262428477310837621920 12749210 -217163468399909827853716387730924862240 12749211 -1295123698792852432631834282588274993360 12749212 1511203196230836306761749061520643299840 12749213 2349633330426522506355757070998237448640 12749214 -247710501246089228096534469075673248960 12749215 175508051645400399994145474585033072640 12749216 1100920450976152284108422758170561085440 12749217 -93122527150817756359885154168940860352 12749218 834494363519336887744339884330990035616 12749219 479390237103508758833629510958600609280 12749220 -344990626949118110358166569806998487040 12749221 15217458619980221555774347116265096732 12749222 219005169344780435883599118248640949632 12749223 27598663487632874541526463408641151784 12749224 2120473090936969797114154574016099240960 12749225 -459972322139591355565613252320964520900 12749226 159616117556395920724963831788861633024 12749227 1161512043608587587802247851670303314192 12749228 -179410677504446272696388846614838169600 12749229 552618995629222908639087653020635153504 12749230 -117632926037408499822838256168789525760 12749231 82294733804772043480569331322137876464 12749232 -186005384616775261969727363498649845760 12749233 -279785612806833721110812534607896031680 12749234 411693535504315796020624063914408744480 12749235 -166577277125427947069005004928275131200 12749236 1380120468490886793145892900374854865280 12749237 -1057378437681749574457625282005763718720 12749238 40924224874495087890467243731467016320 12749239 1066481662838237178567935198829098272040 12749240 78317709662590283261445593653101772800 12749241 -960861172088703788961651061454719198080 12749242 11519352156064653463205968932765659904 12749243 -292777760094521306062117756971115742256 12749244 871423799010542816234943279722219799552 12749245 -146570103688436376653552079512304218880 12749246 -164526210594015778144531663468729483776 12749247 -542900217107898006842168805032542350720 12749248 373583700302922313522238749586864734208 12749249 -499223902185847494069516739291347781164 12749250 -149903441425308942910777077987194880000 12749251 -275528578985737596338960359928309655600 12749252 -918343878249866394408837051442657486464 12749253 -662709157917673930159026089554789814784 12749254 314247700948968153520819377123712390272 12749255 1349443903545975609060253598478430188000 12749256 -212121163764616541656282593409523036160 12749257 -234412429749080967578967569822674010880 12749258 458706658576748122242480999159353690976 12749259 -640496778295000077972684192236530931496 12749260 843654958976165202291330717724514810880 12749261 -1744624571434626355481371911247520637930 12749262 225259813110319759690601271061555801152 12749263 -255585196647170411361037872118995017488 12749264 -67295343744613715173540356738343108608 12749265 1483564167075534013529428324404388464000 12749266 166042819065285006841545078297443195520 12749267 423797138367256348411102274752913811552 12749268 -141859254279733854134837362349182156800 12749269 362842097230290056684455640240400457080 12749270 923346223963447980968529856454278684800 12749271 -160709722325902229006412887913714094488 12749272 1802842321806035777749925233413246412800 12749273 -1906666804262978061809326288516892159478 12749274 251152797973665807392461279511257980144 12749275 -69931360035265952494776681794663136000 12749276 802499354426233628093413256698619609088 12749277 -138426081312874649457005815614031031040 12749278 40115888729993359966210930097389088640 12749279 258822091792844853853683250197327117360 12749280 42706565528212972856163721852362424320 12749281 1798056050037420110030965353971138311872 12749282 -96430067858614711529598248574202169856 12749283 1053800540394468881177755894431590865252 12749284 -762032826957412175717542650748327936384 12749285 210530867953198665867491250806606400 12749286 -10570050026036717105128568118023808 12749287 237048660528684036880626301491356673040 12749288 205539738447729393724089548083464683520 12749289 303531871364470234899910628182006038720 12749290 -587352637005401933401956543154521597600 12749291 672317339203597802301577471886415477552 12749292 210165852652182710206171627617393039360 12749293 2236790630976476885139550980371360355542 12749294 402142984339798527662952467882511891840 12749295 50830200281796501515481442916523937440 12749296 -122512379800632906818065178642730188800 12749297 -232815739406099155203503525042747823888 12749298 75648102587185698190770600791943606528 12749299 1762049509760598829283273413194329024160 12749300 462204956218834822784792576080134326400 12749301 -73881831157602456959906416284773690532 12749302 122010881500916608442533685056642184352 12749303 236367505603910403957697505170360124256 12749304 76896229992248567975549708941708492800 12749305 -1654244198580850834658017573213993297080 12749306 73603550031279639931577660666757721344 12749307 -1051426899398833822465942801296529181160 12749308 -233279190604705443732269977389394821120 12749309 10658849590846261972683315167575101048 12749310 -158959087749545720823552571705517774400 12749311 1631228724105870882245077086262213094912 12749312 315296951189215715463633391113335734272 12749313 1599180369566343897973528703814775459488 12749314 1121401877407005707897819291997857482752 12749315 -783053118601255725993720917679189629040 12749316 -456815600210891641312533667421268661248 12749317 -165566879211056615143745792267685706208 12749318 -417305515785883909121764959697503092640 12749319 -7033828740304303088527114940773899600 12749320 938692930699779602138879729037580800000 12749321 111844322612924368796067811919203174692 12749322 -286431722388193366929851452192138345728 12749323 -513218663653975342246442524302979606280 12749324 386439850525277173236295601552421835776 12749325 341932383354545382558660287052483957600 12749326 55293582886099442239336061358884961600 12749327 625723320758437413970027753097855200176 12749328 2415484408166743646434628018263818240 12749329 -109317885877339927010210048303487111440 12749330 -511753791306681556342610603121979822080 12749331 -293815933987234057495650712295668806912 12749332 399174855817386352287832517407879157760 12749333 303952036137190383209463797393340055200 12749334 -42575894799409026867369334696813958400 12749335 -1032465178601916634437548946184536975720 12749336 1815652851856958055397137906993919180800 12749337 -588349453867092675020142953437033982592 12749338 163718719901432768444250877547181534720 12749339 61858447511401206614267494260155602560 12749340 204629709372328624766567320628589035520 12749341 430648378570738046665689284118594929184 12749342 -373021108548047172569378040674929553280 12749343 82156103978661616836096984867493210128 12749344 -219583303674929493092655829460234993664 12749345 176937517724230151245479304909203247680 12749346 704065858810972151879187824396996275200 12749347 361797970956525008035775385553433417440 12749348 -830062271070938541838566841097273936640 12749349 190806854195125244739997716234542716320 12749350 -460417968903641551543983510089498829600 12749351 1117341973840742061337562608475758107672 12749352 333786143181696232695076086803693568000 12749353 49901284775510787702061358787450804602 12749354 -923375587858136670402612934137841046688 12749355 -1432993905063965439038221886898725076000 12749356 656649300541006687929441218169855619072 12749357 -1152252098333915255497533760177147756200 12749358 365911209789041330548466742895291591680 12749359 1263504228846464427978067114334716935456 12749360 -39942682682215089782074183962087260160 12749361 -982826943355625499789221812206876825600 12749362 -221225506677102845514047451817726129248 12749363 48950770233553195135471654220325249600 12749364 768082435622885557814264651897109590400 12749365 177827734786667185253692328211475039260 12749366 -141937566914420367688305623704977027840 12749367 548352249328398068453629321834099432680 12749368 -2045229628215625372730683705079680634880 12749369 -956633726099082424248091065507013780080 12749370 152762811532556741872802032570524979200 12749371 -3819057513158541331795647200868441216 12749372 -1304185158507477857067697291186899047424 12749373 -235481420671951621661577786312996422400 12749374 -411445647412311792169285512388413081408 12749375 50344497597757180408859027152115250000 12749376 365682966119945202683797121539843817472 12749377 67855606567622360776265913613861519300 12749378 -975234077653403458852025723107434899760 12749379 -840134662371630699438102816059832049416 12749380 97329416900380576419850477998544281600 12749381 -1705726102915465702290561983044305443808 12749382 -2718790471959593544310613413596949440 12749383 521159154572287306474349160447907987968 12749384 -1177708838885271766151130357607916697600 12749385 -80887683926499529043520463056535713600 12749386 -98456443995936872947192005433637543040 12749387 863794629209935076355344545291770999072 12749388 509336030047417162252759859289633340416 12749389 -600827902024703665421549429593300881044 12749390 459396545011185818011283322182053099200 12749391 467939433362334958464987699170082348480 12749392 151507436871885798623464918790181732352 12749393 28315103707428588625993914294249750642 12749394 9011776029017355993764744295710137344 12749395 -1649213984778780977160590287167780891600 12749396 382191599904429560595126894444366274560 12749397 904539795985713369440946545310510525600 12749398 645765275721381774508548455145799399200 12749399 -148647057113806865167421578884313029120 12749400 -47447029689457086301406873003705088000 12749401 48819412754656749117519196122414056448 12749402 -390195556357973439816010075300683832848 12749403 -74486952145822459539137954476230881280 12749404 -141836167579712569107327597702115218944 12749405 -607173147830588456789190297525947475240 12749406 -325049127927902961330129372054089174016 12749407 -1107849349803471817701753990628502872 12749408 -852542225653131939927460503417561022464 12749409 -1016291859737837624468368251877760143086 12749410 -822412624966392794599501889600192444640 12749411 404336430130200848804262824804230422624 12749412 230855105879356010045917585749422211072 12749413 781701702741707848537675582129552113662 12749414 12599695842258580085688538091602440000 12749415 159205963671209345839324225254332928000 12749416 -1617938246187736036334174726466205501440 12749417 745830937602128818653386842298446481466 12749418 -681999068387286079076887006211161516800 12749419 721012234535731885428158939503896497944 12749420 -631122218515388592114018316533596958720 12749421 -796860310280743471412231017930673661888 12749422 -292551678374558088026905035083150618880 12749423 81735025750673040505119333307334151936 12749424 -290588347995323907429208918609743937536 12749425 451374705712294871865281770963384481500 12749426 -1734747064310659984098345858669728190336 12749427 -618078309791936754532495103020167196320 12749428 476521691294048791303655804851911475200 12749429 -538968815178214261103301211242886969152 12749430 396416131753216596777643517928068843520 12749431 -14120195133201733086899037722112175768 12749432 -31292799728168470014658623114702028800 12749433 98472159312712230372631589457525808224 12749434 -745824492891322913385298313513498442384 12749435 1234476268634431084777852381636244378880 12749436 31978513483486832036805647936800545792 12749437 -44617147093574669066189920534084433754 12749438 -34435996552129001883820474382996401920 12749439 -682423222266378345114894904582411620720 12749440 -1170590919759855486343536113506634956800 12749441 278036464423437556776338169963425501184 12749442 -176210510705604493249828792475258678016 12749443 949743001593869420234704852770167408384 12749444 950389322630620277857468859113298227200 12749445 301386849445231743690355442012670608640 12749446 279935574650853963394542599109755525760 12749447 -2168178241650884248618984330489357936104 12749448 87905743969646605641274299911995883520 12749449 -1596355477338917474837761140082332648550 12749450 1633110688170800086545432982392000000 12749451 -160870094539405585129918121215612451328 12749452 780241240914569051835063718111406349312 12749453 -1320434206034779826145325334698799444298 12749454 -372021650538475406583635602314524928000 12749455 126017628796488093739162851411813427200 12749456 -233030065876748055603071014558907105280 12749457 16662430441460373734603400366345367392 12749458 -929131705638889161150925550018739473280 12749459 -248426325983747476199342371207506814320 12749460 235203047885274052935700291899187445760 12749461 -1267984605210764355292322967443606886048 12749462 638866006120615122864652990501827123264 12749463 504277504046055846506350344725037504 12749464 162856090699364244859947211977450455040 12749465 392931086442828099400267867087171945860 12749466 9268380972063885567867305033257141248 12749467 -1197793028794864887233040751324282320608 12749468 220625345743354833924218988386455856640 12749469 -1394172278735976014939189499672032777856 12749470 122463398702106645053625120029435170560 12749471 -707124422963822544272816613232044543888 12749472 1507619272164413562465480065695266570240 12749473 1973347318588849716030332383324389553920 12749474 268674142010537034567872933596146352512 12749475 191418527771887862906190205737403680000 12749476 655948648383222503205388292012567692288 12749477 -449780376415679510910171817412800197540 12749478 -65011151555913282815690544370184644608 12749479 -515955973020884731385030239307986523624 12749480 -152895438085006366264425407513332377600 12749481 110088145022856596627578645192446209130 12749482 -453446498925077760500581784896170259968 12749483 437976416024980464123850741109696944800 12749484 363772360878619205477954351120114184192 12749485 -44212550452098217161087781253969821440 12749486 -184064580674412806546170511851424964480 12749487 -666414693924162789291224125819435983360 12749488 -383388404032485042360171668292333142016 12749489 206938453231521812686897062043647622290 12749490 52995919661627630728850293852863411840 12749491 739780320505498286657727845191978850800 12749492 -332111629799460315510959449123336980480 12749493 92024886268206624854245465799658303264 12749494 -153171888549828686838036917810535628800 12749495 1115204154564505554437352759963525639600 12749496 146547387193451437588737571816617676800 12749497 1337096302455651647908573306283933050320 12749498 309109431644982734499638565172240990464 12749499 13177523131539503069181160137068923680 12749500 2745052231399720656488634255784704000 12749501 -676329205812299639638772083728164589498 12749502 -165221147247828322000786275917255270400 12749503 -70518628633812093710851151999847040616 12749504 554462553034420203617569723366549487616 12749505 625352014311044910244874213376990994560 12749506 -114944490686654726321757074999423750784 12749507 1575889675275173829390858436223742611352 12749508 165326627084729126444109676708033259520 12749509 -501795887611131812386295554979364440290 12749510 -161940231500304244658270406857793066240 12749511 725361985687455328528336786162207206480 12749512 158347942278714424474122529368076953600 12749513 235950339763949129192231217909746336640 12749514 -173943166728826878671526342442805295360 12749515 597422119050569321755948860925313504160 12749516 -517294432701386401755350693019921358848 12749517 488990157502917457682328707654575008960 12749518 131085127104360603803753556025078752960 12749519 36068320493386397800879694239490907096 12749520 -86491440541230328640937983237200281600 12749521 572762367704789282517845570821028399040 12749522 809350878875864743408112315011669959312 12749523 -64148260313881005626614552675593783696 12749524 -157266314345265475988962937307057027840 12749525 -189454022036191674039356058195576950400 12749526 511929052192966952874003506637166938240 12749527 223159855735634255672337891501339461472 12749528 -939452384365564222400037100901099520 12749529 813414588590774684495055842247059942544 12749530 496109501482554154677865281751841587200 12749531 640591994748600023376691796302898257200 12749532 -60596236997738346064185935011694592000 12749533 -455061568736388652964942244505292242836 12749534 -21601980046972937450794849028283273216 12749535 1290825359755940345968733086118025511200 12749536 211657428716952467432857215197609459712 12749537 -172773100688509411928081325541109918814 12749538 166878306649887332951205709663681244160 12749539 21629692874430391669327137524859390600 12749540 54381853275573252972913401422142259200 12749541 144539303513164482273397239704839630848 12749542 -351574638822009324715014442703389943808 12749543 -76042668289008887857008651903859852800 12749544 85858136734056374792938434724214784000 12749545 -622042009622701122500970119061680822400 12749546 -1361964738616067593584600244842164544000 12749547 -186591859790490626826844879566320791872 12749548 -42469675107297644997317692148161977344 12749549 -3571795475944976811159330523404866884608 12749550 14012721526905096776545422924019353600 12749551 -589074519892390533563250840346021765400 12749552 -237466560895573148253092196139498143744 12749553 436885783258844879515384024941018021762 12749554 119067324071653826573569398277560680976 12749555 -445474248279401207761565405330678095440 12749556 -82827471985283345790793847539163774976 12749557 543321766029471445992639676607683365806 12749558 -1033063800861810307266975028466610431424 12749559 -986153427461548902986293418787463030296 12749560 256247154770667331250025428062044672000 12749561 947874224518108445176447513831281836064 12749562 8076393132963087085774533134058799872 12749563 612424870421906313056868954796640619812 12749564 -332031252006537269854577026960579427328 12749565 -233281229432046302400784836692981088960 12749566 172388557408722082391869180457413727232 12749567 990512153365094125904458125802513222272 12749568 268141801048880968855536704902454575104 12749569 37279143052126645166237805794931918080 12749570 138169623228302975824340610137053747200 12749571 531804588505698746353550150183504650272 12749572 -1114262140659545873969408139036771898368 12749573 2199301583713125280985296379312277324480 12749574 -114443993216373328364578134854567317632 12749575 -1314988826831778112647951994199084106000 12749576 96517999918114444594796591529489039360 12749577 -1400667677672972848629675234900092952192 12749578 765666710027388200006496989659058433840 12749579 -1012256412342356110368016882919085930816 12749580 -782286854804051675201218905646325207040 12749581 44102454939388157467032413956311063480 12749582 1099084251210562900642195031370643027392 12749583 -228850442549121186846097044532299486720 12749584 365446776663902011945968281887526297600 12749585 791569776978739747718530143437814471360 12749586 -2480371243753322877147634040433075456 12749587 1361649207770358758793255122104187518188 12749588 518633153447988007107207190631387042688 12749589 2232709198877860140540818569788495792000 12749590 -161648386782340012391948218548192460800 12749591 39392410464115913429814320446418320512 12749592 366829347989480479437194764694461440000 12749593 -49607629674918553944832982097178031158 12749594 19294470909701179430030127624724081920 12749595 251361528490076815162893911306290769520 12749596 -20702786257078965836171218817304145920 12749597 -636121114662662042027527800572239121568 12749598 -301929102454577227936220533556841518016 12749599 -756016465997612797823046305335373994400 12749600 -237480718911959765250747535813425561600 12749601 631319570497692213538660725804958598832 12749602 -578329420623125772158646897698240910048 12749603 239492252645764962617561546262837429852 12749604 428506963354087591321129833423433184256 12749605 276372839215565562795423102812604888000 12749606 32108465343276018236357883623472324480 12749607 -132605220980167612463166960853821322152 12749608 -267969033217716598122685448608349798400 12749609 554932177338610042202936403133814384712 12749610 -154629446944637321872838104893743969280 12749611 885857313687042589203528076812243705232 12749612 -206390345088899212508396076101399190528 12749613 -318997410823531087172884648509637467456 12749614 -138696429087670300244489297598442783488 12749615 -615657024996862853650331632545921722400 12749616 -88345917588972185364669984929462353920 12749617 -1737067722636152148104033029644407844334 12749618 -22026899051446483013833668734523924480 12749619 441143062344251932072860814186400466744 12749620 317355032584185252086815692727953415680 12749621 -527394587885487761619267411311514855300 12749622 -393988962535152831373776897495310848000 12749623 13556021752340319450593483965892585584 12749624 1544279428125450051092464724810545704960 12749625 324366127025633472069752597529292080000 12749626 -218895021184812495926118450812875395360 12749627 -496000160055163315236278453493461667840 12749628 -307876193530345079639572946147276705280 12749629 -41204566670381221243783196462928552416 12749630 -425247808634389555534022600765632913280 12749631 141676839472703832160012702272101082624 12749632 139264579692453488313447640784594534400 12749633 -322395872532358633294093523936704411200 12749634 38259848788080791844304576894114932768 12749635 -201539222442834838221022281250537831920 12749636 350490541427013718208059648785620643840 12749637 -30875622177655717025452696377589273632 12749638 434103868590990402181992829169550154560 12749639 -102333983154980476319293419588603432144 12749640 249496100554623651193075617311443353600 12749641 -346106868460617186641997843884246994416 12749642 -939711586605001828839377896706971224528 12749643 88881725854638808581320090496303431616 12749644 -231602900993240162978805638534412561664 12749645 316418611235562746019267113592204865080 12749646 21554693317726713717889046704772198400 12749647 216460024378646503350562827401549967120 12749648 213144873177490829363158954065975631872 12749649 -457747581123338694654174859839066513408 12749650 496370813021497127450390267389349098800 12749651 2005935420210477078503870419756635932652 12749652 877594680838791830683341348987719208960 12749653 -319193951654280917365016122741793982400 12749654 22596126694555347972111583548181523520 12749655 -710363521402704961450233968358516710880 12749656 -1432442221542836242421264858217071370240 12749657 691553747480338302489653966890263892992 12749658 627956786358759996115046973234901430784 12749659 -411967664580426906544284426339212106912 12749660 96654083064373639061658877518600929280 12749661 -1108080077050641726494285026796134336890 12749662 -294246360439201223281527887941706487168 12749663 1321285311226481341354457740654749210912 12749664 -281015644429055286341566387277172572160 12749665 459370683235593870976829678293253721600 12749666 -345364427508286200105068700484238017968 12749667 138793293668733596435524686990611219712 12749668 -342822452440863381619931250771785926400 12749669 3974506421900158623283536136624908444 12749670 -563977487670106810286621145060796780800 12749671 74807907097849181346143621989327194288 12749672 14463138212430637415011050636376227840 12749673 288643701542369587628066983994846724000 12749674 -60103358376422787650263101711490453248 12749675 -544023419722043926708325200069717546200 12749676 -731212354572369635353072996032940753920 12749677 -597727516448790613518949587870991902888 12749678 697215222178819502050808727038747740224 12749679 523026514526106532907065205852065585224 12749680 30164826838527781773296725800879390720 12749681 29579852802026231680978144224113688384 12749682 -14936209664192479763785280406047956992 12749683 -917846526747788883635979648963212026416 12749684 -1001402089657926197751572866959807590400 12749685 57906253234709785537157067421502810880 12749686 972006210137460664378012486755732741792 12749687 -41479878999744309355717496646534501120 12749688 1205422762173087698194097590979051520 12749689 -676650472429134425170759085353776895510 12749690 1078356886866663549020711421224576071680 12749691 -719780451045509602120195977529714040808 12749692 -610637381369366237042944515508320698880 12749693 -856550748974448169095893918006676841056 12749694 6506307999512469607145878361910620160 12749695 -79737116360510491878917728002948897600 12749696 -163703215684860073583067424816669655040 12749697 84017526547172848069741643016053547840 12749698 -132745281064154242844801628813059581056 12749699 -6573374087737646458208726679170166264 12749700 452783485929436887935431831372502400000 12749701 -207583349629543956721203031163559195298 12749702 -769969037285948543003547672623341255200 12749703 -1362533220463617067544461101704944204800 12749704 -59405703608350272047905619411092807680 12749705 659097969559029555357825377966176473600 12749706 382958960715940623671464065621521593344 12749707 1475612009429989771014633697268613087956 12749708 194002111921161894004267650239793577728 12749709 216791600322140081118174626515479965760 12749710 -99454754649197294462112642595443911040 12749711 116935281398094564492795195418775056128 12749712 -149791208952587004282057375093609922560 12749713 763110920310250294092029606215448790384 12749714 194241035501023915268158734705140628480 12749715 -8553278202324371055241677059194656000 12749716 86495426531913346657333567378451394560 12749717 -76087677231798684440203914733361157234 12749718 -517213005610196296218460439460885189696 12749719 772664270788601571481377946742580599896 12749720 1035722879132642622881161864045938892800 12749721 -801536956163016313693464922729630131936 12749722 209221839153887466178741039425248486400 12749723 -138850807533497781801659291617335655680 12749724 -161151124721097512107792074153475630080 12749725 6626955597366091030456635549643387250 12749726 376468547601985456970378599812813921984 12749727 -697271466844429437119098743779002594560 12749728 1077062095203254558754355627437210992640 12749729 -246011888745459315427905293700330014460 12749730 6738744073934110699245116737201305600 12749731 -141184410318803952301755075032851648000 12749732 968436833876104168253898674763634467072 12749733 -64279632185534753634733295624820169380 12749734 -423242211774487824613820380780472336640 12749735 494896453877703998117504295388372671360 12749736 -658685130134639141282775219835523481600 12749737 -52366788327464473244256312828154232832 12749738 342367868083632948472109865574601085696 12749739 -40443000512322297122761140603993451176 12749740 624078077535114795120119337404255278080 12749741 1351651964716746744435671839660515052800 12749742 20987531354628375716807307561811700736 12749743 -601278618611131834027618800584425154120 12749744 -25577259131173660447426270849883111424 12749745 944082300496951098683791104129971040000 12749746 457565404733846493285802482454750605072 12749747 -1085207660747656005071741665050817909728 12749748 624661691725004637806964642883775662080 12749749 -276927018056903026610060038393621407250 12749750 -44428072750834189491857488080265632000 12749751 170173503573916637331916386627718022400 12749752 895877189505315614799168837996545925120 12749753 1114970177229718502008390165917349753002 12749754 192529681579017169527362466024096599808 12749755 -789519999844483653913558614762367731840 12749756 -219642879284747105501077792030406498304 12749757 -831277079170866877301192201587707389760 12749758 -2258987133861449820014361330870973440 12749759 -2010527912899001922118228022616986268048 12749760 277436086081757264321528274855080755200 12749761 1749306616606316304527942327544195543362 12749762 -1430480638640286465378389803983129503328 12749763 -6845065092751812767740334478570579360 12749764 -171593138691144357548056710277442967424 12749765 218989724402137801644205214957638884480 12749766 -395040423777961994985342805557899270976 12749767 -962401191660923027708195102892162438184 12749768 -827058703870685326843939526871000791040 12749769 -681272972231364580432693973870332506006 12749770 -426476959724849627428583346976230720 12749771 -328035869700321329826654279109875026028 12749772 -163674769713274923116405114918594101248 12749773 317931150207758549306528099791856945408 12749774 -283242420855719189363144136385870104960 12749775 -96546240241231221768779134850550096000 12749776 58880919157382575162454932671700713472 12749777 -1252389915405578020668519510462335498268 12749778 625621741627418434710739971247647179520 12749779 805352384674160116735997870491297420800 12749780 1026252661759957941167807049458603769600 12749781 -214199461923196742985414172573390276800 12749782 1178796532697669691110779302191507343360 12749783 -2034972729365328029475450246904508014968 12749784 375650432174509712915932788458677862400 12749785 -675025432894523086128371272451830583040 12749786 29967429958718898402120023053337309184 12749787 -544026046180720334759394609881871524592 12749788 950846167577128918959524272338157349376 12749789 -563515299345555524639783496927169092192 12749790 4833800721810742137672825726430199040 12749791 995389832566278648848933745429689120392 12749792 -374824077714760920454908845153648640000 12749793 138192120742275387878469816269724353280 12749794 -450570927615853491674109121842084571488 12749795 -763558203871481823390485129302575770400 12749796 439984462026464963231163676699636168704 12749797 483884734037234501898897538351538963520 12749798 9638291630736972702651390439582352160 12749799 -25771430202390543904761297943943602560 12749800 -288226537617493761033160569378676608000 12749801 -21890552536204429298992891259410915248 12749802 202799924377546881799239354423743901696 12749803 -246477139239546507072550565793255102936 12749804 563233880170616690390192232294122496000 12749805 31782456368145947642981277948408483660 12749806 1045982242410734007773277660624232268352 12749807 -627398539620249157194598552300563011088 12749808 235929439870067944269625264171014979584 12749809 417653047048154276790539441458204093504 12749810 -696755934948883447020132913333371264000 12749811 423943248335865062302309791740127809904 12749812 -322517067412568380339352415881859624960 12749813 371257450058262400006859328837289048116 12749814 125523253170189832479796989432339148800 12749815 -19127239191564919921177718981889991680 12749816 -641174001951221187935239501783702487040 12749817 198915153925903927476738541677101918880 12749818 57321296357763849683847355062319645440 12749819 -1848815964912537835146717246320955860400 12749820 -218921571156431370263579607161489817600 12749821 -333599170748445811488949930721889267840 12749822 617196708050155704406586813932191731712 12749823 814035711374919445512540073178487602304 12749824 -1029274615906893137325891966567064797184 12749825 158224771215772215478107380635646059200 12749826 -970578098506583232294703937413311161856 12749827 -755295441952435352772930789440598424324 12749828 213108457750395605329749416284793942016 12749829 890985830792902235048341299016638012384 12749830 -18534142687991690341492214739325873920 12749831 -854001027702232990716136387448707349088 12749832 404653736600318219096812883476480819200 12749833 434334626752491092939632132347702561024 12749834 -1004326482132969598902704836518427391184 12749835 103076351129537256933260933414125547520 12749836 565424756039716889975128881311913492480 12749837 2361105818350997084444440783730610052032 12749838 258084749438084177647727673130881505344 12749839 86129374409990015469578178322327182720 12749840 -76856492569549864229256663229014835200 12749841 -465616659923462108873457737640498519360 12749842 -40846427572820303070171454479537309696 12749843 669800982784793020546256297833103906784 12749844 -14536428815578451653673850442053703680 12749845 -54782579288372278063351759392597477480 12749846 -443451193314407925072898247553485404128 12749847 -719090212878780734726532988008377884416 12749848 -2816045873351508676555798439602955489280 12749849 -221334392502661511829860685625269605814 12749850 78040518620761586157199311311323524000 12749851 2077134584558041482431552932393612382852 12749852 -476810520069930666779282062078379563008 12749853 149566220305578147467123936202012971904 12749854 124761885315252186097931582052836616960 12749855 -136994740402119612066231539792461785600 12749856 -381956095199815725904010846424432377856 12749857 -861577545677719185929911501560334132894 12749858 122270566670453179504167601642157854080 12749859 -28604135462086909658716020810623237760 12749860 87793176399441029965885442325070786560 12749861 -734363619469242861020738745299417081538 12749862 941995483593863797565499008398573872000 12749863 -764432112784816731494771895706567973840 12749864 -20224798151539756325983047212747673600 12749865 -441687014030386882730336209677610793280 12749866 -10743463915159851479233591527214559232 12749867 -268931244802707220151391029425008598320 12749868 804014398610565863375721327609735620352 12749869 -608337948101872496212722397511394375840 12749870 -98133379883343815801397604621814211840 12749871 -977830726871167330187646963316302788088 12749872 131766838104657189024622821486255128576 12749873 -479626574977724683674862364806654917660 12749874 -100979337688371772600999048509395934720 12749875 -1834911804805533946653697992845529000000 12749876 -268708422948749862200610051256043648640 12749877 40288226632105543506531838874791416960 12749878 -2135444084136218388448886235747950732544 12749879 -2151169536773095496543079469409595254640 12749880 -43283819715886193552157723100780953600 12749881 -1255402201856676565200244045541763434028 12749882 -183405716685715418919861995889738488208 12749883 -1184915929349608238623866795348544838376 12749884 -252558702626956044608069082865683620864 12749885 -600574465630483404813560609577043430400 12749886 -14975623103267867982606590339825090496 12749887 -20339358626638406705655616691386644680 12749888 -2542459135001763864960229669805752320 12749889 -372028543108859896785427269885276211200 12749890 -712316610489158306491900198463959096800 12749891 -327143687987306286240045411442745904 12749892 307061435688206637399573494764881764352 12749893 -74224681455967706967002325342784267200 12749894 931493803527855140098879082631237062496 12749895 242905300648638757504330887911164036320 12749896 -749898622777913577850077932844810240 12749897 395220354134458927388375649645631402752 12749898 31081052563425799513918416357751844352 12749899 -651932699118951822293665092866823735464 12749900 145804376770618516100724883768423104000 12749901 1378335817114706245247881750845907492032 12749902 705174777101947852936180016316450707904 12749903 -833957777380877794731634235820898233216 12749904 65481684548060885362001790669984743424 12749905 31085574130351326839379912435426940800 12749906 -154915698185257456407616871518496503296 12749907 683180045018029684818591230804942829240 12749908 -389916464757708321391448729936306776320 12749909 -80044071584069426939698269904217455584 12749910 305249019166207841334732205029470079360 12749911 -1272863217073199340703076996093406257408 12749912 -260794952177073074984241661778008473600 12749913 1371505909807905612915283741128701131200 12749914 755854780821155137843806441114765377280 12749915 -1705768580387765015989373351531069762400 12749916 -94948678859943073674109715237425913856 12749917 -587408257478782918434390186273960675034 12749918 -402333697801541298082686309620770707840 12749919 71601198602876601014959346890108505088 12749920 1422538940792741386469966627181735444480 12749921 1989186400663806181842923222970162265122 12749922 -269487269644042200658374915968602056240 12749923 2042551380829768902929587469571330886172 12749924 -1664983888461118628153278924132828535808 12749925 632841166238097854940436866518174620800 12749926 435469526883212965346451653186132856960 12749927 726379449947447204157203085267125207400 12749928 -191651458048456029587010665881536430080 12749929 493232798333285150151516274609944258420 12749930 -1612929736513590619372478682883200000 12749931 517956591434364290564836572157691444280 12749932 -324619939291330678210988660905579849728 12749933 -345353595155382983665403305825946238720 12749934 219363416583672119637887903535923157120 12749935 89774815493259608969690389957951641600 12749936 -182264995944759959387682858344991326208 12749937 -610757922877188984143229826171468560960 12749938 -2018982474061425739583198487215168200704 12749939 -1008008065397549410593938770179825114840 12749940 329621629558305223765468091458544025600 12749941 22079823681889436435542051278504001560 12749942 -364868361234637902495415451472851404128 12749943 292153907689680125752863376120333145064 12749944 -364430331519691735865409418398958755840 12749945 -292872793726693838201819375748167498160 12749946 -488334397828915169023510361537217983232 12749947 210819297291144859539471355253075722080 12749948 556245292267989068689688164323561346560 12749949 -235396253059122815009925472697287320000 12749950 -148754174902697238951402978943632264000 12749951 545957613895651315420302333069762029952 12749952 -55028957763288882587473173242299023360 12749953 1417896733761163522589698442751353635202 12749954 73132555892837797825771295564873283072 12749955 333389381085224512654474103826246813360 12749956 584026792120305790791869990230687829120 12749957 -1955539673033219019385797107032920677568 12749958 -215302363779483950482716069286296100224 12749959 142608240156147477995249937241688471040 12749960 -706645397458986348185075029902048000000 12749961 15906137016452058631651141216751140224 12749962 -190230925534910259079899677354965002240 12749963 4103145586449733012396229140795938876720 12749964 -790615901474736844626923838475710657024 12749965 431951778193016348260932143641427158860 12749966 -1793216785929442364533223884925935722240 12749967 -1103105227358877521479036268300566611840 12749968 -212708573815032355416386464251987886080 12749969 -492097278957402539019098827955622492960 12749970 -90498090523892323319310008362761930240 12749971 147590146046591959988497698919362113024 12749972 328760469752339087362810120869901455360 12749973 3684091869748241827018824530577649824 12749974 1258267305182262404139143639312085128736 12749975 -137606386148387415732821184517870207200 12749976 -724214330645993643869764832189933199360 12749977 509825707354387201684662773838863112960 12749978 35857812297449446061168347665748805856 12749979 -1168298001357346452377245794538331310912 12749980 -408426251212552364499323790620631360000 12749981 -1011156024394505443996904055378520603488 12749982 -152795406571621141563871109423205774336 12749983 118303661721417337963115187979608831024 12749984 -71895293166595669258088752878285619200 12749985 -445305713235341402234061291937999503960 12749986 877149277448948031311939195956253182464 12749987 -1495517102452063383461647449443090054928 12749988 -359682771008947661843517578148138178560 12749989 188310642040350799678521403842140090656 12749990 -80796142547385445366190472537706291200 12749991 -535026903467170354082720796786169236480 12749992 409915478130784465007040321941331840000 12749993 -1736412471127958521681056220777552579596 12749994 -825285554801803810306256270128634280960 12749995 -19341137541238346957329294921477537200 12749996 -494107162737560700060216927773429299200 12749997 471727441483986109355251541097467812128 12749998 -329537135641737292813946797162174575936 12749999 -73257161191273977880541129429050095336 12750000 -166865976184115726659434026829312000000 12750001 295941136878684486597200471071199365104 12750002 -107154879061872992858114723227156377696 12750003 335652391279795930087057912885941547344 12750004 55795401652961774598223710932567525376 12750005 204397893478650501668507406328244709660 12750006 50987294283265054495013650005894803904 12750007 200044828400112455854094129683755265680 12750008 -15518356546406898517623091441651630080 12750009 728314372050668478081787479967069945920 12750010 -2068055119135895427088659913197818880 12750011 957751573660211615604944990703507072612 12750012 958052629041587163218090315731968 12750013 723665867926026991019350706703708176160 12750014 -498218548338839361878611229197282987008 12750015 135164854417712351748545231839251810720 12750016 1212797609061498694526948562670977024 12750017 -45400123747555428493475425198474358400 12750018 -286893861122920066154183807708721511680 12750019 -235135150057329768825908353023815865504 12750020 -323848880062372385049347195854789056000 12750021 -372395364436152347815950825339457297920 12750022 344945497545618299024475060125634700800 12750023 83128733400527466162578817244881929088 12750024 462186340356655503346243720550296780800 12750025 -963090051824951224115118356533316211200 12750026 -382729883718516843452765296628299534080 12750027 1093051974952078712902166488384565191680 12750028 628300177233093428048057105226003815168 12750029 -2050286559487344245513907282560665794420 12750030 77151906710637804611636572834350096960 12750031 -153870070268252258340469272636189275408 12750032 -474015385616528297097889747004739723264 12750033 -757438152671162884720208235797460565440 12750034 -80076406113424709152289717355532694016 12750035 -1022433306932819996466759947465157095040 12750036 -129796500537173660686979358571710271488 12750037 -1460788414670133556900841313177218390376 12750038 -84500230906888080322063435411968884736 12750039 -196496246225446143076901877766058409696 12750040 360161209452233811559322209131830476800 12750041 126824011157490445974376375597348180500 12750042 -105597539676840541307267574782656897536 12750043 -200910875159088643350200534845919501096 12750044 -19418452815352659190346569942153718784 12750045 345351966180531104080361681358238886400 12750046 -588748317064135413657840519465235782528 12750047 150432704957559757244646668623172133120 12750048 -68645911291373960483309858721548206080 12750049 609991589753600702290001082608684927764 12750050 -50319528991497492226576375861141171200 12750051 -292358213847571481699282291314979486640 12750052 49389012997664396751161349881529696256 12750053 -314307026657799480398495317659634413600 12750054 -86496370100977859443219589036331382080 12750055 -488842886309924067569587796539437321840 12750056 759538906214965687895181647045593743360 12750057 -214513215770728601871889629313822208760 12750058 465810040642503380548894029707552820576 12750059 -5349345604053042752547935630234880 12750060 -287952142289893992428218814841431639040 12750061 372370696788515650519558493790354405472 12750062 -486952248144456120243960427240193541120 12750063 937899786497032608493867836638313223944 12750064 150356157098517500403512462878880727040 12750065 -828087456044544896623161355322723214540 12750066 -291442594302769192578133785996526503936 12750067 -268481489054892441684124244700705901056 12750068 1070538016199887763246519576545600083456 12750069 -21507235970652753825065582269996671456 12750070 758679072488011049271701170969832140800 12750071 338742293380986445246493733546810967272 12750072 995935589219354923741168315867388497920 12750073 -161717527612696077140057699764705174656 12750074 -277067148132148996247858913487211320464 12750075 218099845606763127286831554967615812000 12750076 -887912142360855186090844092014374924800 12750077 -1419612932397217850834449151156824776480 12750078 329324565645003894343585382877583085568 12750079 -338260264148721011781781855819408246200 12750080 -299965800974229076334971897157768970240 12750081 284702490342057703598510238400400680752 12750082 -825502801984742297903099606619418821600 12750083 355425991059460196236214623759789578240 12750084 948238027338016926652037287387102830720 12750085 1176346374836485821916126527040543837560 12750086 712566550464122848695635489270372176992 12750087 72264192416144762858591707107394561152 12750088 728169614325758321360934648267237672960 12750089 -126394251152410385819839718577284621568 12750090 422554497678537543426498454631229016320 12750091 71889135665472633281911126318761713492 12750092 176860314763472784802543995832224335616 12750093 57033675348380881984847504757470602860 12750094 104681698494295923896852381141856851712 12750095 615949560192196682054535120175211838600 12750096 11223040046255459350301442474226483200 12750097 -610140669613856109932439280311760415888 12750098 -438346556679592961723683331170861636800 12750099 469206938246838452260336958992563981888 12750100 295254410189271040352546911003553740800 12750101 -134512287304648904941866327246124820736 12750102 -4309315213653652488305048262805017600 12750103 1563609369700874225708468008499936737352 12750104 124757851536164862873312922464319365120 12750105 -13272688333672114412634068323413233280 12750106 -565324657857553704633804059474760319248 12750107 89986376471664876057021057569328016920 12750108 82746654904808314658230091903045738496 12750109 415015168179631486083457083666349476960 12750110 -469105862055374175842276811617357903040 12750111 -74660407898890580558377349429034729360 12750112 1769155479206124074800124263978220716032 12750113 -665939554589946031142676215114238539520 12750114 2275846474831897871151755326949584896 12750115 -449484104922145696306773308879300296800 12750116 897761146762093098040866815813765603328 12750117 -760382329331900089239207369778893532320 12750118 -319940445754089050416536995281284837696 12750119 484731981233862670118958787316798745120 12750120 266070584502498799939093680499896729600 12750121 -1298964889162025959710359833156709970800 12750122 -166166344707588098303836981139559461376 12750123 374204369458704324740385320490569367384 12750124 -1296875509923325090578910722688646312704 12750125 -1200376745080963978065168073972779201000 12750126 103531045020129344137536072944138280960 12750127 -373614448147013124948137324669341389088 12750128 -266748178197688252975870048711625834496 12750129 1729243067205671754625822554923702400 12750130 10760895532714174128413288592731507520 12750131 -37620739545147323175348616630939637736 12750132 244928207680474806038240397380952502272 12750133 2411423839134518555167913137442181326 12750134 -83388622273397940060687553019686514784 12750135 291137959247826222010346405976301323600 12750136 68932485745831794599838637495684300800 12750137 563361202376456227121624539091846021520 12750138 155419898055514945225957951348803257088 12750139 366519562023432753007391848941140793120 12750140 -140541739282825755357923284239521280000 12750141 -1058278496553937727966684049827755339008 12750142 -649576257341163452622708139803222649728 12750143 -1859798985076853465492801453621450665392 12750144 -377004317275421858028102382037445378048 12750145 -3485027719989790370280256083944117760 12750146 291672929416332036043858133480795032272 12750147 407199241024143319016439772041625752720 12750148 -670006240891685279062708202010884689792 12750149 -1768518456721007130328897752469217642850 12750150 115483903290723792858203097976772505600 12750151 19115243270824186402246951519354150552 12750152 638122000236089647784742458594375731200 12750153 15102761569019442408819011992485170688 12750154 -621246822510995420831002574357811958224 12750155 504502500454644185027641337945749791120 12750156 -192368122689513873462628787636221117440 12750157 80969188875907886687203367351132961792 12750158 -1054635474193172993759325184974513472320 12750159 -26946538377835466051477455022999450352 12750160 -215947267579169756702064025516470435840 12750161 794958593948176639185434633063266107762 12750162 205073334890402079359420409622376897280 12750163 -179604981990500228357777700604830688400 12750164 142690255942338440282596722636246638592 12750165 201669532361123024252444247158615838720 12750166 -112301670902553347230148668551819129600 12750167 -1135527669143927668430383918541606290968 12750168 1730428289066599796166079046357867397120 12750169 1208169420866929599774917668337307477060 12750170 98801746717526515350832063308113088000 12750171 -13017779151700450060259690342914930176 12750172 437328352203421146888540355420029880320 12750173 1982187299617824356969771131480376953260 12750174 -318408352566713979182915213355910232256 12750175 334012492708445062556133738141180373400 12750176 -130152856554058830103832905671461830656 12750177 -409104306705454422982235935314271823520 12750178 6880607633942077732912672992559664640 12750179 -202752797222114267705988820002402456480 12750180 -7912318062158054630039815913356738560 12750181 -1115216860384892951787600112278564022018 12750182 -857748320480296834773418819320915947808 12750183 -8266738890312078717356646425759253600 12750184 1887043559779086072981817715737560898560 12750185 318526037494238649657659496079020884160 12750186 -54410872026015315519050860605650094336 12750187 -3656874427383525935682208751403645631248 12750188 -6011777152710018832863777656474714112 12750189 -655923576851883050245765308896315069376 12750190 -718747254593946369464296236070165646400 12750191 2188217260864758060010731182455844624592 12750192 -65636844364537453337270862761838673920 12750193 -552707402980659159993488679480976096558 12750194 603207005370415337077084785348983674896 12750195 -277335791445589600238883184225629830400 12750196 -746335612639906452265476135428470252800 12750197 1953422988893265471396567161579394803040 12750198 -358541277753536268055009137890891418240 12750199 174194837077666121398623062105757182592 12750200 473944081013536388087130382108045824000 12750201 -789821273099076457787114266411529121360 12750202 -4604246205854392191233959688285480448 12750203 650646977073377857153603807876844289840 12750204 -926988867846451444683727034280060484608 12750205 -741688657623541401720726345419166566400 12750206 -45813567306623477437229669743069839360 12750207 -6673577433029900380369330777047453696 12750208 138237953549821318297539982750824529920 12750209 -1274220009330448516006957840110503326590 12750210 -157985042207945748380338533864592435200 12750211 86764255984468969805169780657267813120 12750212 518330196450628428134151895419120483456 12750213 -143345548112839097921304805667580394176 12750214 102017308213188718671630062522705871456 12750215 688873520952988948182780017105755128720 12750216 -163899538827905139774798911875223961600 12750217 4872629718921392208933191037714212560 12750218 -279027734218102355464283194478984500896 12750219 -669044044813536649873851365548847193156 12750220 276711009964630651615472950896911093760 12750221 504712502180588392029372384502264608768 12750222 318496345184625770482433709006142251072 12750223 2266850400918244087496135492562017575472 12750224 -193162464351773559718124827563928412160 12750225 567161778404302660716271580095132215600 12750226 427318426575859119227995804525017847584 12750227 472299052523626908620858952438740916480 12750228 -681975112424804284647765562064377401600 12750229 -76226347259485191936840018632221538820 12750230 218905872434892747739360629266044993920 12750231 -6802752078835971402574743698063597184 12750232 -1458505036821587464179689749485180825600 12750233 -2632272632408459116117653090501515136 12750234 84065546347716266409213373919980437504 12750235 -471212629622884539622511698013891326800 12750236 1919418117687795289359490491134327278080 12750237 3512940468467103520072994857218373440 12750238 54275902414902925167587846943633841152 12750239 772519284187966285834914313761191363040 12750240 475064736504270105220018575986802032640 12750241 728913524989586763426808164800499380130 12750242 5959336803700227660189607511105311392 12750243 1041200528528024911424080367873689336128 12750244 -406218595978193039087180293572020858880 12750245 -519911919347821163372982455139845697120 12750246 468016592838288099202793436824193859872 12750247 1448048639446695819714752756996250968696 12750248 -354912349794829593810596176528590766080 12750249 1000587208932143121087955807580737163664 12750250 135363489927170609638618852512064824000 12750251 136831558573459151890268867568668453904 12750252 709738774384974019922033878991442642432 12750253 134341755644976552837143836039941471000 12750254 1778112624990307483387174203789465600 12750255 -77641723954897356406578758217841999680 12750256 84260208004785175994621915168917094400 12750257 -189679390065654384304430078076585112512 12750258 -634569485301601295515431254354189702016 12750259 -701131722037520323273397120189183781296 12750260 778600411975559629116178578176053082880 12750261 -15276068150996900057423774733398080800 12750262 -109827303390609777395259670362479408640 12750263 528990871094235804299647684797823185144 12750264 1376959746018341408045792591084663808000 12750265 807282474622283355396157279372721109120 12750266 165055080609377568313994298945745694832 12750267 -1196213120745017619708253232166018903552 12750268 824150785099087702336567087584971445248 12750269 -242472322394703028876852639323930690048 12750270 -98304077765222087544773568785252079360 12750271 2032934848304025222026000561986998769472 12750272 163288379927129928820620257340224962560 12750273 -82648819513622232709698538784103546240 12750274 -4725173354733018611891875629756476928 12750275 -285684048669502174396970857742054730000 12750276 99694686526926798826168820225866137600 12750277 -108684451644769614037406854215716539940 12750278 34112154211190283952460455298776537440 12750279 -89692668067609266086716800194959656192 12750280 522511850937721645089304511600037888000 12750281 44368027753112505022091971804936940964 12750282 324565399110385115103196100126823291648 12750283 -212177204672798282648012574592700574720 12750284 -1768062055872247405294710754848936898560 12750285 -869959551242076667931382716269469030400 12750286 -102317196474375407549482083887041881408 12750287 -329072921978835970668945508219125246096 12750288 204050672834705600779626990544262135808 12750289 937406601978970632071599219465825264512 12750290 -34926541483281859509379802388852052320 12750291 -69555031883320105105845832211905249668 12750292 -596655439960760942442602978432015073280 12750293 171186680261825596061935083170004862542 12750294 -122785444093442947840780819370293289472 12750295 491570582045299725014363851883598475800 12750296 -383165594863893994610213659640884224000 12750297 -89966107820880669688596590316519544128 12750298 -548593330668340283745095042111955605760 12750299 921617061038960229601654741397535759300 12750300 68407031175945284676217346582126284800 12750301 4386959654898201463228176076379597308800 12750302 -540418223790258025107236372596968267648 12750303 -229794847046135959530497337583621293312 12750304 156168273800573997473522203563665129472 12750305 -11432227593893445454340948733738950040 12750306 53271814675898772742162782645353297664 12750307 -106985904813334745298608876590905748520 12750308 1767185651298574817424681607785227990016 12750309 -121047565447448339968721065112719625952 12750310 433632250935743312543895135014417516160 12750311 292572172829843500833059882466086922240 12750312 1186462920120903255048959351176729067520 12750313 -490132433331343145191062892706804971440 12750314 -933110671618275482226529556618602752000 12750315 -254365338336322118666834370573301470480 12750316 20270671067633081661815049607891875840 12750317 34665180305433777959303558541648476640 12750318 107794272191252596022390783848671744000 12750319 4082214915467708925352797720207644944 12750320 -152464392983638627519471277502445977600 12750321 -647351387488139167529538735290583942288 12750322 241780924361484854337298175967817603584 12750323 -465794373318653475551265047659429406280 12750324 -69363813984307713394501848215754221568 12750325 68877705722465176741916298577831204000 12750326 35883181190881799410725180001940408064 12750327 154290040157564832264124388226000228864 12750328 51299069658747600595767372442229760000 12750329 -939164568822712064801351730106351250070 12750330 95548390579095931818386102270372544000 12750331 -435617834041810469774266147178304076800 12750332 153378000481713031709176776132668252160 12750333 592170932695210499727283990266306791424 12750334 -397830533098226206239118670347454015808 12750335 294993443175484479527978218121189625600 12750336 -670806250507279606355238471504765124608 12750337 1140674995978336754846677726854353025840 12750338 -1908096419130668346740439645043334223840 12750339 580739173558161436964685344222616307200 12750340 -1171123790454514829085779525675903608320 12750341 1364404404543462987331731369992254151484 12750342 551036137745385310659995175699843883008 12750343 2661821613163889658717919181246167147080 12750344 186124352668490575354558581307984619520 12750345 1454549402652416692925855827849694265600 12750346 -2494648429750371353061684888694218240 12750347 -8240865983717509982591249008664268204 12750348 -185474407042969791444088144104396616704 12750349 -119587078001861632135633424935563993600 12750350 -279419003832896888128345017630727161600 12750351 738571022534069576478208122647891742720 12750352 -711470320926514224083865903870979850240 12750353 -653648346881108135119086692163371113920 12750354 289028439576497105722083643417497986064 12750355 90931171857107763759206674799842371360 12750356 -740650464145638853023863959341869568000 12750357 -618345042598241891636005567588967558208 12750358 -1470561894787914844721195311249304457600 12750359 -1075412400647295083296403379816548660784 12750360 734479761446168055146231452316467200 12750361 -72470748333871544828162315372516030976 12750362 302651028291276032836547242193992356864 12750363 108932618694624308973419031336992645772 12750364 -121041986975450190167434691857282077696 12750365 1500752867954058717184442491150493425260 12750366 -79784817225578739306205323946154352000 12750367 -25293856811830467621451602535311313808 12750368 -3229943680803092415504673903652304322560 12750369 280358219477901178895883932303432621568 12750370 -900241324727517891364742279051960563200 12750371 -844099297493152824544810166734754443428 12750372 30449592372976548507545058348174028800 12750373 286857479957673386525565340425121570622 12750374 337418761770686250746776055542008644352 12750375 -948335529118962414775640346916956000 12750376 -1449264403457068996508130104885777617920 12750377 -1107831753507423043354887818395621070400 12750378 590654458419825042911592907556389498368 12750379 -613671493058767691428326917411600435020 12750380 410455419261646344598724279875645900800 12750381 208495486536976659059872573165013246112 12750382 -603988769976110427194125270863370262208 12750383 -1421996534974258951635573862889312368368 12750384 -13167185642080571154933988266528276480 12750385 272724889621705246737758299720836528720 12750386 -1261439636493282019265905318262304694656 12750387 -362673744629286827955108644506556939520 12750388 131080642892645272766011964080179892608 12750389 -280111904612367905756813318135901873810 12750390 213456395550234230627702473873622920320 12750391 554527268527555627892930097432883319960 12750392 -980817140976616006549697973923437056000 12750393 12584070169418487558540391502811181056 12750394 562112544877050067060254132887475920496 12750395 -490278635026357487987432292304624496640 12750396 421406793704242269146047921279687655424 12750397 -1944574834970301539802768744570236750688 12750398 1153199502237254866319595355193195923200 12750399 -29086827835718848838860455149820031200 12750400 98340915842430112932565847360851148800 12750401 -162513776369792699652883431872844617898 12750402 -261352956781441296108185711259195542016 12750403 -6394527011020141631189617106167909552 12750404 -270325023842762697315414880344848310144 12750405 599497030943017628149839788094105632160 12750406 -100809632965132272804449756270217528960 12750407 -664269556013891758726785227728629760320 12750408 -1010624536356268676808274588787496468480 12750409 -436280110356010662488025329472127981184 12750410 130954828549242407206701950340491403360 12750411 559600094625648419427766182677591170560 12750412 -1053592177317287089318465253412969766144 12750413 661960842361910690829759713994627494124 12750414 -488879519498663263293229560907201690560 12750415 735569388606332373257269867675795063560 12750416 16237333030972915980279594044489859072 12750417 1241407231142745978270572102012050918434 12750418 -495363757267260379062353332959663108096 12750419 -226973938346479823492613201066441535488 12750420 -466915815020505453071241522768141957120 12750421 -677545209367607633128970776522641379378 12750422 -226758858887799375933950715993230768256 12750423 461973038232625492751797321000474210944 12750424 -578811384756264305599640798875586887680 12750425 1001135073469014871242516565321433940000 12750426 -102803042665290143091142173710630845440 12750427 -945784137618084315239920500977548929724 12750428 -1120420017033926000080433395581083500032 12750429 1209813472962029212044727536086181618240 12750430 190834127487053270129921559384149913600 12750431 163034966651231389004447105364206762160 12750432 876535667894319653922501544890902249472 12750433 -894372705473029650175407126017333422716 12750434 -1150795601207401563085596500324904702384 12750435 78381763985629531478533741403460346800 12750436 -314560634693680323270634433194358696320 12750437 1182138470712302260672771410218325942366 12750438 206410234620885266756321505013338788544 12750439 183278401945484253742827506279426035624 12750440 -113496232266361820084331232727492198400 12750441 298078623970106450158421025593956881408 12750442 1387793866384743039485059128256323624960 12750443 -1530132138441884386336066158685127623308 12750444 -90048692263357451646868445041402920960 12750445 -142812619351332693141391906100499501300 12750446 8693809546749826583805975697498038144 12750447 -806750416306570351929276855371995582200 12750448 79177401885748256105659818875146240000 12750449 145347946246242215229352560079108832436 12750450 36432208203759352246253411006169408000 12750451 -324952153539622777650978339681652412416 12750452 379493530453029633878143960250170681344 12750453 -921794200817748556317211747459263937536 12750454 -204911077437708709469430627794245700160 12750455 -284624528922011108314161001018163441280 12750456 177497634872541756543222079035470684160 12750457 -139915970247854388346157496702529750294 12750458 276850246365288916438239921918142891776 12750459 -715151346375909792301185601260400495680 12750460 -76717035595020830906247590749718154240 12750461 -295212185099097191489500475006394623508 12750462 72247472137920588762744996046309321920 12750463 92740806242945735449214799343738794240 12750464 429307608137647600352456801940437729280 12750465 -33839945582495610902694566862588284160 12750466 17302974870991246698157204946421204432 12750467 100242709503587643967891724435110847112 12750468 63073952745820286515136853513131833344 12750469 1807471371911410893713379573112560395870 12750470 835344308875968992534763839592773174400 12750471 590284650858692983524238272783283833408 12750472 -19453313834364002542708120686496972800 12750473 1449698529938090930015490022257370579584 12750474 -693962640862326439834909816554063978240 12750475 -10265839612683849773025389103279308400 12750476 219609128995356078099142178509738649088 12750477 310556531303836183681217833174294518720 12750478 -112049445071819967991775723468028759552 12750479 -294651851906009514049858330128701911824 12750480 -246468121602011309156625150987652300800 12750481 -778978834321812295634921357691658521228 12750482 -213708479841975223157313190907386147200 12750483 687816961398321054870183280805569476024 12750484 -1150804745020896752865333675582273913984 12750485 383092515641201377227197513958709788960 12750486 -115739469805052059342923357007793971200 12750487 -282176942890176273375674757677397460936 12750488 -1015817438714676017433366373646985216000 12750489 29955577168244750081069428046313406848 12750490 -653491815820627602942112224683366150400 12750491 265498942738842111657047738429162592720 12750492 -1208780935395612978526972404712595767296 12750493 101050174457188563558224638175115352320 12750494 -819578236188191616572453466605569512000 12750495 22869107038329323964588252194570079120 12750496 -446399391100959420686498411625185280 12750497 534862273847598443172350429405426078946 12750498 670707210902826634118595210934645093584 12750499 -1154432712165183846934243760296685342500 12750500 286242554883676400384839780162409472000 12750501 -1743028119708204672037930822302588364800 12750502 -1120275539383196403596972508681797967168 12750503 251623241274171855623182172463464910384 12750504 88814653225812324169707976457025208320 12750505 807982889579104628544885391205525802660 12750506 -9893201757990549044585150033285940048 12750507 -4075472235509005873983632535394552320 12750508 113046498106977353872860923043307101696 12750509 -120537006816523669443794366701430083284 12750510 -20236047187402724433592032798854676480 12750511 1130464100272755595549638017263743508112 12750512 -68319669685429490827060042805463121920 12750513 -459319928940632012852931825456051386256 12750514 -121828953859116322044753419682538764288 12750515 1788065038694649451668963231248556858000 12750516 422980140750438587102328027598195059072 12750517 301950497667097529617176243387824048640 12750518 -409234081329472186443374080290022311360 12750519 -1342899363882194409641806149843898651392 12750520 -594773579316947250435616052183347200 12750521 -337458108503783216903362575840285131520 12750522 -26469673792881767220022546958972771328 12750523 980883030669201677835048127292974492772 12750524 989299289439102972871424258567553156096 12750525 72073723450076136951363796565110990500 12750526 115654616409582209821192464342468974400 12750527 133530121168398703730941057411920684000 12750528 30565070525096253717975306848918568960 12750529 1086322606538675226259696165163938751280 12750530 111446165837870511114545195882189382720 12750531 367262717553672387535002655568731938552 12750532 -11903573518752164972992517204617683968 12750533 -173592644461714478432169296974315318656 12750534 -67155109678239688924170710954748362784 12750535 -635040916793781478015106071984284030240 12750536 -3630469792509532668771812797793698775040 12750537 951845212868908098968660113911582604560 12750538 -19307770803752670280722974656121776080 12750539 -1908375345990615925188398127249399127560 12750540 -622846553574278558234545008382502092800 12750541 -1120928846787309079279245627635388183828 12750542 -75083584629966755740400176927989206016 12750543 -397421239931702257791847907591912069064 12750544 -555590233952656947817377143535485927424 12750545 -38354179066841923625447218285566448560 12750546 -179066238273395261173705799346708234240 12750547 116480387455693406539657645767227665200 12750548 -337104952969511061975367806140174450688 12750549 87590668101943877012813382595100206080 12750550 80475440300022862570384261029992313600 12750551 -200814918958428147488577029732091944016 12750552 1236067587988144029014879849080274565120 12750553 -791114681121000046976015106796745624300 12750554 -199187474674694718177698217879908139024 12750555 -806348285696373236629459772409122741280 12750556 9625695036133509020228269373459103744 12750557 218996738504060282782232069920123126080 12750558 -53935409026868215400612764444289295360 12750559 -1108533110340725505654640743205165318240 12750560 1109116226291486781173029382387037634560 12750561 2053329869006676675977014090821059553600 12750562 -819691461354066520408687957000915691136 12750563 -392487522564828489310033970115916488240 12750564 -542062140011668164722563733129730100224 12750565 -181744310831707557133541044255432349280 12750566 522054959197834914125463893303359019232 12750567 -97659179628965191707802057055635202520 12750568 549946318978214602315211165456042818560 12750569 -595801185826824034916325918566375003520 12750570 30230255226977475106428402559726556160 12750571 2141798243532157044705355275587620054772 12750572 1566645906445476878811420355524957470976 12750573 -393313468456581308818934518601778539232 12750574 -976975906276613847364898251852268374464 12750575 -11560678897779590685438440105060910000 12750576 183355139256114617874895101307500625920 12750577 88103870755995005552084331699682270400 12750578 -1419344218460951633412101853257384984544 12750579 -118344187871312152952372875752282504192 12750580 -792637849004676093707039520946675948800 12750581 -199162662530475787686995198331664689480 12750582 -183374189590197165286960365811749141120 12750583 -132005641312682403408490353517705707360 12750584 498997148179972612610801685812598190080 12750585 354717454713194252564688072686533804800 12750586 -457718006624266168302058789526742970656 12750587 10491089746297773906433901081996984064 12750588 -229126215525179649942129613700337146880 12750589 77417788928931885603913511608973946240 12750590 -14434891732910683738053518460103607040 12750591 117915451085268605355419872946015036928 12750592 -1060959536958140009332924987816410087424 12750593 -1328290688111745918142900232878550617260 12750594 -93066888331675823057628926933411740800 12750595 499063105865084546551809000387325896000 12750596 -110044432587270884773862821175493473280 12750597 143658881438399932525137624639010173948 12750598 -249104526020435549194340856713252368128 12750599 -114475539705280933023619763977087050864 12750600 -534628790332010882961770757100953600000 12750601 2083220445219784367423357795511051576602 12750602 145806851367673546432671462232512829440 12750603 1275216021504960468905277610181669836800 12750604 -1428028953399623529266391014683481395200 12750605 -423660282822069367805460413162847863040 12750606 -1204673415006067321391107027774682112 12750607 -601413902417909063803026239793030640568 12750608 82258710442096854484672047558544588800 12750609 600432816435397602299213803684155254880 12750610 133958847653884252579837907085515089920 12750611 -975046926454756052881040019124319896788 12750612 -340061872396519567941427684323983646720 12750613 -555170584743855082389321731238534001138 12750614 -605506538001023175593644059818717029344 12750615 36480363546425280639230648822976867600 12750616 673440356288298192644098990229179668480 12750617 -5852556425649450061854751458251747904 12750618 -214241532067500014400328739353277952 12750619 -42829510948961958473720007112676943840 12750620 -20258774334015678215611981175582200320 12750621 -422654401132610255103842507576323686240 12750622 -488748216929618921022909466726183797888 12750623 277822622296369467636437062289110626456 12750624 -968471261064506428233540957177972719616 12750625 -52127066015577503754357010387918680000 12750626 -217170861807363597076345612547654693376 12750627 484330455099894618199076464527718099320 12750628 359188036398466705843931031060119519232 12750629 -1779059919789974862340777960155679478724 12750630 145240722365595885322914020237271429120 12750631 38109505355908212106439728112768331024 12750632 214075519661252254226166891582547384320 12750633 -529938279578801309442659359174014325020 12750634 51886000269803359111008604678887674880 12750635 -861232174286691252948184048876520922000 12750636 109284473183187505683487551086139125760 12750637 2074742375918419315842292963343160667286 12750638 359628324516426190578443559672104166720 12750639 1292623265231753883572112692643339533568 12750640 -33337715701023786482518881302750822400 12750641 -174544649625965608782355369909619145216 12750642 657911843878179599645086710576408268800 12750643 1143052289070831099756695956058059690892 12750644 -328493463764865792574791020470263955968 12750645 112322866425842902021101806361930450720 12750646 1073754003823915652398129711071223494720 12750647 255922589945890994352234721253352337344 12750648 553583952828257399374622068832919552000 12750649 846695530636748117192555307816027121620 12750650 -175222253640929761787694369592975488000 12750651 633985212736008342503640097611067056780 12750652 -552662894807160366823018222521939518464 12750653 -1811164156583916985743605797443310754880 12750654 -85626248172344416121834316171269587968 12750655 185099762751422572255655258390911077360 12750656 39652134697733845482491353451499356160 12750657 -1073976141714833292480459560098239287760 12750658 283561950902413899709662089733288199584 12750659 -736473913844945788977658370334526243140 12750660 -263077456885414106822291461544768448000 12750661 -5017118137432439808465771440039281152 12750662 -1224641542112497526367478715416170316800 12750663 -1225034114934973648610417967044367082416 12750664 1522786965009517940703250616369939727360 12750665 659690203690323631483952361231248025060 12750666 228387448047450398784577902942047149824 12750667 -1417044097137560474201387372085880613880 12750668 338975827858203352562231227206286488576 12750669 1323943825287624064842741459731188240320 12750670 -121597183460377556644081190999207526720 12750671 -272111561427645379235287970664444324528 12750672 -23085572273665083938932291678796513280 12750673 208053067611981143104314887170188760064 12750674 -572605610501672092445403580489357175520 12750675 42944798125264173962946500122748640000 12750676 -433055701845294946768402601227913511040 12750677 768680918320996960747116091048215800064 12750678 -315121740536327605858623251902225972896 12750679 -2786922615596495107852647590683240714240 12750680 -504858335832560154105373357168492953600 12750681 -812641480104896178246480877393510469376 12750682 -90178347092024945838865537590368371200 12750683 -414466614537239420966055519049069853976 12750684 -85125764826942717387722766059948004864 12750685 -366588692730319774864244220388460736000 12750686 -1146244265594397882254362738332295296 12750687 -47683102615295908058124225325490522952 12750688 -671081738348949186529252620489194864640 12750689 -731349790201856902654810609567766179968 12750690 47330869891233476496653465541719984640 12750691 167065800034869889494149706220485439200 12750692 2087105480405289603966317358078840483072 12750693 235241534667104574222234497633268884064 12750694 149393856536047288675730236645098602496 12750695 1490320320200999068619887517911071430200 12750696 -732404264289839895271420274820458250240 12750697 -2394830760448857364118076403371249765600 12750698 193795608852721613717274687903929832960 12750699 399440251522611148775117063138784116208 12750700 -478380769829307114892875040051286444800 12750701 2138756262722680357384957945291933455702 12750702 868005914458796925018012077312771740800 12750703 384958809842390524200249413129235638272 12750704 65822009164268510816820672625622974464 12750705 -382183414127292485321511582361585708800 12750706 1713030601278535895268090340916130599040 12750707 -845745435304385224259541345914766776040 12750708 -849170150733594412658693385701842728960 12750709 -1063942639013756788383186234364787630496 12750710 121976195994018871809239737661597337600 12750711 597239549883682699638441747756271289040 12750712 1660420524491192759672521427227492331520 12750713 32405479594711238055992133524092101288 12750714 -399354875951200677958583194095892304160 12750715 -230019411813731172094941360084364182000 12750716 473296705550390905116518161084870602240 12750717 138683216167886867954703751012484505600 12750718 -184991096371699481715337822762553601984 12750719 507706224771130452540046370570128149120 12750720 -624774163282737720345588358981877760000 12750721 -1139645485529341205662571705956039578300 12750722 -47099884965834385359242438637373079088 12750723 1969984332836358867479063822123880630000 12750724 512057663645059326680702533769895198720 12750725 278055989878234843328478015284559770100 12750726 -22786322151492095902644298373620992000 12750727 640210591067903904410348453967266295984 12750728 -1253852152457075061020587023019939875840 12750729 -694425466797932357955408768730080075360 12750730 818228448065851484878451681529605464320 12750731 -1668426380682766801824289678373183418072 12750732 -1136332626868997744185462808602505369088 12750733 985965761699820674509873372536260950060 12750734 284911616449117126171954171420823188992 12750735 53813818692628472346456666479179338000 12750736 269250779740835056576204458803672686592 12750737 -1070727082983812350377136085077610929614 12750738 -158671769950416582084681447734486016 12750739 -944987438489189336659925917390073834576 12750740 -4615864186122021475601644823207239680 12750741 -1341574360779465955141388484896810819250 12750742 125784047797796118108921727314027164544 12750743 -537392751111983733829235104288208254008 12750744 1055674836630652828008268880239559454720 12750745 79519419235417490364492637051689941760 12750746 -1681017591406522759898651113119941998080 12750747 -13767871576438348905841943605413909120 12750748 633312415434825538744189125830923468800 12750749 142625613151417790226725606140264300320 12750750 526349383091631574796338184830017600000 12750751 30504306889590038137129403327662017112 12750752 -134339902363828157563128414560062537728 12750753 279176865149956114838232598594134627504 12750754 401892149189809799768804498868163555584 12750755 33601359472448459103243966386825227200 12750756 -349787757843085208746467592006153878528 12750757 1089640762003161334787847457802397110812 12750758 -920526663693634478473262975798384336640 12750759 471079051389849604520569037675872511664 12750760 -61653867379454207861799336342337536000 12750761 -182743954256010629900380133825885714076 12750762 -257562727545202442015554692335303974656 12750763 -238553600874871156835311943924525373600 12750764 5704389994804219286647397774816747520 12750765 -144121768152857962226882574104521128960 12750766 -523730833893842969655701995488032526336 12750767 148792900711878092552001057257181425640 12750768 -112389662016897734000791262085104222208 12750769 -1792358754438585657477472483596411268940 12750770 1513073986851079333302088674817128960 12750771 -318486886555446671607057766540201754112 12750772 -260959162843507451436792774047794076928 12750773 -368383527007485249688537939018046981760 12750774 146248344759277210008258566422556611968 12750775 -760283021428209738377501514234108905200 12750776 -491591378857850719979320637489638993920 12750777 -44067737930154604729384165057777955580 12750778 -464157957547713320209488996799809454080 12750779 1460660862087384305560156824780319424040 12750780 397497340471128139855106526400561751040 12750781 2120556369676242390857399547015379252000 12750782 1271914705269283310327081383224508274688 12750783 -287822076445166070072792797954087326776 12750784 21406268823291813069751596195036266496 12750785 237899219657192552319195704600296497600 12750786 134255106043100462781117943246611048960 12750787 729458380886941408855072675140198419152 12750788 22210766025977203715742060328813789440 12750789 122525359640051326813559106059804475840 12750790 2955520095293599459121580013769898240 12750791 588100756482302837181241372898467613472 12750792 -108149076066398515400673765920151797760 12750793 -639788339069343014906208335700869868672 12750794 427670473506778431109510156162982860032 12750795 104014628817205699971097395796795530240 12750796 332562808993057511316964752714802401280 12750797 1290002596711968675703253338422772848246 12750798 907754384196326028753147918740308007040 12750799 -403566678356637532031778685534691840208 12750800 85855738531528959675249950863707340800 12750801 -110670416721488478519117399635674929216 12750802 170617983138189871624337432287942430352 12750803 765114630765913468737931889295159739584 12750804 147597817433872517920960766754312867840 12750805 -450089432702423892426682494167960268000 12750806 -903359008114305084439197441003234471648 12750807 -323655177772118935703450836653550800480 12750808 533819129865765352161909946424115240960 12750809 -296148620351888771427575920991874708096 12750810 -375127425867566091958518520561130691840 12750811 337653161044499079543089319476123689412 12750812 292371881409829309205816552583591430656 12750813 592101269888251025839750202079115931142 12750814 -824132043368664974341050031756344168768 12750815 115435289398316207908612831138054195200 12750816 -462639283174880268536025103535856156672 12750817 -160272250117308408314571921158799547728 12750818 1774350504564223115700197064949541769216 12750819 -496471263542264659140574243005005667072 12750820 90580806114150727987010939101343040000 12750821 1190998217996252307506351012678276544 12750822 -6153343840089493715692250272540061568 12750823 1571808488031456034786654268732606390072 12750824 -246109212180535579737806472328120320000 12750825 199800045757919917268171695274781945600 12750826 1012585721973577463689460389575469891584 12750827 79017071103935696200333858061618546304 12750828 -3963244233129040286937537770651489280 12750829 302846075207345338805075747988825694392 12750830 802974027052631438120495027255753905920 12750831 1660156099357263636750669383733483261840 12750832 53192620871425340327569301904354508800 12750833 27456630316722789755582970005313520224 12750834 255086890292654737166715387811681045248 12750835 178722198000542962596741588831988583280 12750836 225699900286306538868022218235305000960 12750837 -116374431516759096840910278212366223360 12750838 34940480899688617306149704646698180544 12750839 -1688720821789952923689317164424157006360 12750840 -373288091679774931607515996863773184000 12750841 -1225491161109984370651028078323938884758 12750842 -332230037751200832046721081908453778208 12750843 -353608932923292082783103179159446869760 12750844 107429666526375194420435778352920161280 12750845 623947835748441645077391059025101746680 12750846 164211871029321201044507854949781543168 12750847 49785701364365344993790703140547226600 12750848 -642947760936096308714669317286680068096 12750849 288203934838436695937086225927714934100 12750850 -245067045987684972762166085403998515200 12750851 -2345093869721207807822640918305454182148 12750852 -164725945185664592030581705817083238400 12750853 -779622229503191837594688315880141552160 12750854 -341400720830229609516155957809450014624 12750855 74882100971090677626561212730236782080 12750856 -1317299890190568031067709852662613765120 12750857 476178774699591428544804522156198333312 12750858 -9917514836838284475679591876592440320 12750859 1583166039914020737130181317668415340 12750860 -667745546375875889682343478838713809920 12750861 -564395973755435910450130365859699096128 12750862 736663508282983344734763994233935877120 12750863 -336483394632402927111660660114391863888 12750864 -20324909661923413829481658314612277248 12750865 934663850493666983637466638941565004800 12750866 817723494017786068011042393208409548848 12750867 798059747387397904691981700118848844680 12750868 -520010674466228338948256553013032362240 12750869 765636055017560562446952332585194671840 12750870 -81426045914968063354607827870753075200 12750871 582046736103305247820757363713346779312 12750872 -1413050174957842683089201012793195571200 12750873 -1260942399250823649927790865421737069616 12750874 812872949876354094762928481434306269936 12750875 -363921917487357962656211281062051780000 12750876 1092897420576285451125094492687345152 12750877 129920597569352018499630733875880569132 12750878 -16477251780231772301318756130172669824 12750879 1135377681648542335345073049043448320584 12750880 -419401288824976426072103781612243517440 12750881 991785960672289790905423200531580083360 12750882 418123142678168708378964230610829867392 12750883 424498061419739169565680975794514593400 12750884 -948044472110771682307631434569451309824 12750885 -844922961901563030960553970566005657600 12750886 -44821130483371553970470967166398803520 12750887 478459191839587557103240669364508157080 12750888 -454796047099223002659472861720760893440 12750889 163048991969896681351104980580009692160 12750890 220831861952352181526538110677665561600 12750891 1087635578247973056210804856527315389424 12750892 185532597678318534547808857166798438400 12750893 -117280434391674202136633450066809902816 12750894 -98133676497787632441532002669044678400 12750895 609981711113225667660793901656735667400 12750896 352184602929822501667547109841585815552 12750897 -438973525312071440712145216699351424400 12750898 962301651008087069475905458104474877200 12750899 98080800995503945468104592541890926240 12750900 -408472398002928915951324093453134592000 12750901 -1007742068871956529711841554885476122176 12750902 -1063680337463603827823136892010412874848 12750903 -35735688579275802733427678584528837416 12750904 -281255139100153971237810322323157708800 12750905 561028862684882799496859834851019493060 12750906 -25962415278971890786633972577769002496 12750907 45517680892025578228991520381899380880 12750908 144224743012553482201355386611180796416 12750909 -1406621123753581395234953479677994096896 12750910 41886330904234144317797804856739340160 12750911 1945279308691244602061506439818458616512 12750912 -699067228054683568214813389541018173440 12750913 -2433440111090070166143608020559068800 12750914 52987403603528688306801181334098165632 12750915 229400949803104786779202272300738079920 12750916 1818981368833071498002997249139513262080 12750917 -187915624761627879978420056543410323840 12750918 -332691212358072819480264780683304172800 12750919 -1979694688535547691586479208962668160 12750920 17760233913375782392614637822358323200 12750921 565102951686017619793214388910536819690 12750922 -1994464524437761606603639665812438688 12750923 -528102022159759296702481726529198302320 12750924 -468532432458763829568697729739891097600 12750925 174396568748581042787269673795187720000 12750926 -663918160525695863164535864529844849920 12750927 -340541863778894549435937805837039515648 12750928 -281877408859855551407233153484567093248 12750929 938335369537945596757772530620633954420 12750930 -181874728210878368884645126597023769440 12750931 -2013680230942514899278828382726778178728 12750932 1018868575151841333812927408979485978496 12750933 217141392606462383018247204023051217504 12750934 -217619786840390377464170666626123367808 12750935 -254308045637401794680782869258870266640 12750936 746715982281186851802229558810669056000 12750937 1668366599026833501385031881991532512532 12750938 -9977944069388068794671267122683260160 12750939 -721104497425959403786293103451407671876 12750940 280908395129452388168297303664821268480 12750941 -213249672860337501087982420162757416320 12750942 -631505773458679219935577129060249399488 12750943 1185713866040027912820824553801724060800 12750944 -402312540122848375224209474635777572864 12750945 346433730632602607534951951580881473920 12750946 55870765855954669457112289551781464864 12750947 -88705430648854241258386899162038880000 12750948 149213069137904195056866056019579801600 12750949 1816433466577810300151956809631353112060 12750950 225213069756075164606128852067815788000 12750951 -10239091052764421764913746448582940672 12750952 831766217113941120630849195723134361600 12750953 -116923468781257265180736899089700364300 12750954 -189263176463047760918199707247913006080 12750955 -337459581296045219412761595074681718240 12750956 266449243488933108020914910658726693120 12750957 -306908294308060800136136169240326244960 12750958 936755044345924500497852157849695167488 12750959 -41022936953248620581042578736874111360 12750960 -185578321786293683284981939685626675200 12750961 -86618968136874929781684333555423754176 12750962 5627717001972899886942187608528691200 12750963 82434981554535523135896242683979135544 12750964 713278411669999837958233807561058891776 12750965 436276544314420176197279624126578672920 12750966 616381749455995033176966709094864841600 12750967 1487319490811975239022801309475951615160 12750968 1124780838854833872045451429848357212160 12750969 -83625547928538297564182292727840874496 12750970 -244179054623259441029790632219833497600 12750971 2268250483412732338409166588900078807192 12750972 -224423305542988898648883094038712900608 12750973 2108715329224498242227520717597167217900 12750974 -382714375191549486750763437780775739328 12750975 177976174137625333805410746689588085600 12750976 -551952303303911058782165275731453542400 12750977 256413231526655346799350109246234871892 12750978 -331830786831705767949950972944966939776 12750979 -71340290119530201635293777310627709120 12750980 1137600435227268996272526665341287628800 12750981 721379246389252412790355831559466177120 12750982 -356096506098225509379106638365871023616 12750983 -26006074011035609457198202759566968736 12750984 197697387712403857869281685147913267200 12750985 42115690556883782812873002949098712200 12750986 667100532848333129015935250041697962080 12750987 94110444524750227889433105443577894360 12750988 395276254645724759575677829130495411200 12750989 1639264675211714878505998924435430084790 12750990 -64272424730262054918421730263122124800 12750991 -1098276331858118175331195835352697612800 12750992 -435891778780569233479196092228635746304 12750993 1153984987109082692596194174906246487680 12750994 -469153595009588298679853036342023361760 12750995 -939724826046503310059770668088190400000 12750996 196499013819731286757623736194777384960 12750997 78231820479281143810457567145369737632 12750998 -46570140581435406569649304527332758272 12750999 361400471123239636642706009845751714664 12751000 -466073600526676766666618899357224960000 12751001 152313842877279674187057841716614942304 12751002 144800241114750729224936202741904473600 12751003 301687820227808825678189885084870837160 12751004 -62280748570526676316298319546258822144 12751005 -1835194754585335339109349707709352320 12751006 -806987952498341823956230603731902841600 12751007 -617506638423179286231234004422378003744 12751008 -303348298485650448617754222589991976960 12751009 -1435811601322965563864616323850332181790 12751010 393362259750207040964674277251548648000 12751011 -143092456756323186521376094627419585120 12751012 -688319119437512429837458652616649538944 12751013 -486007202351120769686105992680864213504 12751014 235426543792447085110367940602184929280 12751015 -485437140826307617445256626788574976840 12751016 -1549708397944265444195127587216619110400 12751017 -628771746280929048010561904554265900640 12751018 372530506604585568714413383166659881216 12751019 -874468457853891949965177691790022301320 12751020 9990100801071076417060024627367546880 12751021 -686300453367604045424956029150546184800 12751022 348241139165935932235253447701305903552 12751023 498869823246978574877436498413560963968 12751024 -56221639889644824833830495884070551552 12751025 -267081349035564656825170579940251680000 12751026 318377822965635653705901490799308819200 12751027 -212314246532526575975040752812575989480 12751028 1023557504486827519217116773090646647168 12751029 1597369609747874923071226100593256080224 12751030 -97296351721615080591558432520666348800 12751031 457414053367369007914774088672305642200 12751032 283340472811814015223920604117526118400 12751033 -552749902311889376477986120584615410400 12751034 -925535818973969674222886381512527133584 12751035 624726514888734505032431937769938969600 12751036 1171646783100601258699389446566968058880 12751037 -428200622900068693390389416611056619368 12751038 -232756024130973169822584218539260650880 12751039 270135101999743531360035598374247365120 12751040 -245451407171609835333162037119559925760 12751041 -63225412698342533997964721799667032000 12751042 92002457336754443034601205835697470672 12751043 -835033620884441914215010202750864448708 12751044 21975955605789366936739475810106998784 12751045 1123023198280820799650196094347647850300 12751046 431274905110019022811118614879756185600 12751047 -98408002595462804279216747017635366960 12751048 21039321103195967896633593435245445120 12751049 -736590955502633967614332123661359702950 12751050 -113936907477655209017981716103095660800 12751051 -465708255261794125350399521916015677616 12751052 -602467398266643849266938196624325450240 12751053 337351654563724852608054905059530608640 12751054 286975225898825530375770748731178463232 12751055 586215619353685119362866448303741164560 12751056 -19439633712577396717913943285955510272 12751057 -1108538873760557936073860325233276500368 12751058 -474031789254994625977676064247573144416 12751059 -849721571066325505856531699808183700296 12751060 -34693467844806805704702338849898700800 12751061 -5901931098289573535604680498591767200 12751062 43617689261560500190810896079495065600 12751063 698577401459191239260762777399224073224 12751064 71564262133509561124552722201996288000 12751065 -151282612879728792091595073980865302400 12751066 81727906384810368515691750226803731424 12751067 -4439151369598141881666272958669151968 12751068 -261619027150826154132027252568777236480 12751069 -36808101114206373217442760652029089128 12751070 -257139854835319274462149738776915107520 12751071 -1230721317357992520916222404885723321600 12751072 2051621227241725934298584184091737587712 12751073 39956723521164013369225686129702524322 12751074 -791353630622811297455912300302270310400 12751075 -260559230460231357411993227246013550400 12751076 427955372028959333612421706259136122880 12751077 -428705718988717482895667694904155902880 12751078 -273486866746969063659308912157296144160 12751079 1771482522669823621930093320404619593880 12751080 -472715505108861671661690052179800064000 12751081 -652562678793713012713875018576877659008 12751082 -20332523965737950212188664075786893216 12751083 284699398256629243232768740247768369064 12751084 -64782737778576026417018309248056839168 12751085 -810177217328260445520250717449229555200 12751086 -613476588464070321438896244841781747136 12751087 1428013701708841607087024703291039526736 12751088 20731735226344080477408134127346778112 12751089 -444409191534278888005869699595102585152 12751090 199477556046062180305290794356520486400 12751091 37737298105090035501635108498311096320 12751092 55875256926352130257302599270926774272 12751093 -439804352097298303466872793891694936658 12751094 -159498696871129094116399556005574231904 12751095 314525186926155142536821361959744870400 12751096 -749833593011140014422919785566825758720 12751097 800228788915830308623065357963778595460 12751098 -619501912126248223704335311518197559552 12751099 -257218019711207457377253889279053127900 12751100 355622633425876351339785763796823398400 12751101 -65426210493700588468658046577236474 12751102 74204644384219258076169958516355768064 12751103 -1048669295869510340872252310906186696976 12751104 -848697697595689348559390907333781487616 12751105 1270156517346615535995378048237144499200 12751106 -226287743879008561120976129300680482816 12751107 662570373036414013476662804125255106040 12751108 -219507878005562328481464148445266022400 12751109 301380359648211545026298576794781029440 12751110 -307131678562651171881969212246716243200 12751111 1127753384918830622985745963926347173272 12751112 -666902646227116313727531486340248576000 12751113 255242887935638818166209486603474833888 12751114 -170900385235920874212844507275279067344 12751115 -38008511010610163115770270467563008880 12751116 130077664426640347937250937806484684800 12751117 464381503847253939359487573992010348352 12751118 -345722782414266917811843616139715206784 12751119 -32904783474893661691653806695303346400 12751120 348041175064699769976102651357412147200 12751121 -384015163592404159544456222394336685248 12751122 370929260529317203396365395662814592000 12751123 245334217120593981324936569604939184272 12751124 171178676486925093483748533401981030400 12751125 -80172713013032617115325729240575520000 12751126 -220372244192607949754489317007410139520 12751127 84566962634207053490908277465323643976 12751128 -272240296762731332670921895684669440000 12751129 6256417909457613403898491899070532884 12751130 -230109023737465382045347216495492147200 12751131 -93076895474719638274307161334232969984 12751132 273164699565700784279271741245047322112 12751133 2170221843561023850526249901312548673382 12751134 10690367588342095648507929915119502336 12751135 -180906692790043507874003095059771626880 12751136 -303877399329605432139401601126405439488 12751137 87006475762828205759758611071704926720 12751138 -175151099761599245435623331461805031360 12751139 -2009530700551330286114568993154436620080 12751140 -526102465002478323360588086040609914880 12751141 342281400360677696445686187208994761304 12751142 860191351072673748624718301718565013472 12751143 -241027733062122632721441298453362736896 12751144 53710531470215529646103928955570176000 12751145 861104710631677943022036478518186374400 12751146 269621798827315332481080785581120829280 12751147 1329588164355258550203247287783841574400 12751148 -203187651086369890980047051368305537792 12751149 -642998002522233040481195961640485226272 12751150 -53274137122655715017548414572753859200 12751151 -115114792308290168625255932952263200800 12751152 -66089392329858989900446430647973314560 12751153 -1140213465902802412105925301882108753920 12751154 167014109410572151498352930792610743808 12751155 -835568763289649841815801621734835592000 12751156 -276404880585412688836639195895302139904 12751157 2055920130649167173629702937346843767406 12751158 -20959577517562569346321444047208722432 12751159 -1028268311463014138983132878208328343640 12751160 839058027582183078170764910804484096000 12751161 -1017406175870735774246172295349900234928 12751162 247492787541793126917063167220619979232 12751163 -259215029279130490530088041664393794588 12751164 29437379910717814869304390235897914368 12751165 413623911351765905504210542911552086400 12751166 653587619809134327523472832431233811520 12751167 -547170418818307508686437544340484795264 12751168 -109311398421897945311902381222211354624 12751169 -715792518564797301416827756994249978430 12751170 52059635893743412145207043754140134400 12751171 212396682867696715904242037659075421372 12751172 830983104077513500883162752128665054208 12751173 -1638650291475288299288347630936625124996 12751174 -337270784017426042516211127156317013888 12751175 -352628714634579861832678636923561165600 12751176 -355663757304876353032572976084810752000 12751177 4958431761216145357929965630236982208 12751178 302166729397753435634591230739261118720 12751179 -81610978335872844838538873823823641600 12751180 293854376954862028991440793867719080960 12751181 -341259901441950275574529559679491931648 12751182 445802917191203308998043791415550146752 12751183 -515818718122466025122644037452075734776 12751184 -457764759703139876980509408585449226240 12751185 670099164077125301537103435375460142400 12751186 39638845101089346073454125391223628800 12751187 127207050152604591827510187692742843672 12751188 -402795601761434479726714226251298150400 12751189 -437177467175739494689940094346168425600 12751190 413759917000773983280971731585814703360 12751191 191113541881544694877217582181247677600 12751192 -403318092829377643313018650432973568000 12751193 -317635480345919525689355307496268385216 12751194 -106521849361171798914491467334131875840 12751195 -534464875677908439419984583628723869600 12751196 834619407545523056860001559320875522560 12751197 611829466208225335545876465279129250560 12751198 -45054626967590996370366563330821538880 12751199 -298956303644146854511089833376096087168 12751200 95127920526544507829852906897748787200 12751201 -1061628491235887188411961692367238808798 12751202 13762554293320167454640971022014956192 12751203 22414042550175110821916750479748839344 12751204 -743967005825030678755621943815378611200 12751205 -304521358715516356071390857200450598280 12751206 274903431755258210915949970233730276224 12751207 64189467370772153304220490726726970624 12751208 -922294750622100672108500142288254208000 12751209 3258271356483884348382059488807909851840 12751210 -672890346168739875521391459032914926240 12751211 728915550733463701212350324596163523624 12751212 785129985135237945227327316678940595712 12751213 -446602630637065503956517780960015232020 12751214 -28368885336770308554577263803455250688 12751215 375480659662353319146349065968138415120 12751216 -441294657860575556380655365940578582528 12751217 409764542004428814468445269145124505780 12751218 -364623468947576255823671456082176923872 12751219 970799494636649438998932318284856271104 12751220 10614381220340436551897202075927214080 12751221 20089353308795633036732066829061977312 12751222 592744548882968275080978594858339936 12751223 1125475674907894984304805944823228067200 12751224 -46000281088229982578939904387978977280 12751225 460624920057933323248393903874470088750 12751226 337047739869330622389895804789739931360 12751227 616266725124694166411038241284499583564 12751228 -55429404849164377369431174034639422464 12751229 -599804371051032725370515811551075211840 12751230 -99106129793352386240809105812481474560 12751231 771482604476249173237103958813738492032 12751232 -558465219020908314744414524546639462400 12751233 537744057480531621412876481500277214048 12751234 96533871535129466650152527877054872016 12751235 284617262400643694981623810820822662560 12751236 168446622296527735851381973847605125120 12751237 -1915002104749167732530475452952467710114 12751238 700360635684543612005087378573523545280 12751239 -706981507746104009528090384326040920320 12751240 -1420447751777593740427754512308313651200 12751241 -754397300778407151178523013327697770240 12751242 -1226377721459355970332351541208825088 12751243 -96588263894908041996887977395678360080 12751244 628277188164565699879231487769263001600 12751245 47541788852314561292304454754299559040 12751246 -42953300407445059558517675124980282112 12751247 1653406245820874234859633371925425537640 12751248 -181467877532642625928326837667187392512 12751249 572094561614846045488675290931345014272 12751250 -52504753127442640635081033850180245000 12751251 -671674491645042743659422150806274780096 12751252 -162184377168103857812589960199015003264 12751253 -141784298080243651745801911639276368498 12751254 -301606135806199252432887451474032786336 12751255 168635912644061520644743012045018822320 12751256 341937522668123191742152071482222592000 12751257 -1114313283855373310540849910809375968320 12751258 -108842645823443508372076426464945412704 12751259 471630255129359612777657966842222547304 12751260 -594897803413724224549306530741206684160 12751261 292679147456719574005973371725746336000 12751262 553445309291993163947535748373746741632 12751263 -10418351822631353335194262612607616 12751264 -907563191363715637662191509251521839104 12751265 -1172832207028048838300163290526901535340 12751266 -684753629461105678697272392405818525952 12751267 -561973818678143229911292687566234055648 12751268 214082165372116127058800372561381433600 12751269 -160190064897123610328046229953254749824 12751270 151915428234907554962892972319625208960 12751271 -112525197985266329414479994451831276000 12751272 -1188866394952874158055668400964752225280 12751273 -592611754338260337681443370458929744220 12751274 629903315627882191447809169653591593136 12751275 -19305279177945634693041093727970738400 12751276 -1180934532996116242014755100129343363840 12751277 -567181429811435796330215409486377787456 12751278 -702651113222925489292438893473779003392 12751279 -254321777839549664682253332593512482816 12751280 -108347630390893050753010754844696576000 12751281 -346382886143895509068885909836516890430 12751282 1090129989024162854799295766584868100000 12751283 -1545606735715106180123242371965907252468 12751284 -98213674151161156237377939437007495168 12751285 2158933351695084441436927835900278028160 12751286 274577502844553557315796392481432882592 12751287 507162341181986667215068382890129100880 12751288 -2775686348709296913325870279773666017280 12751289 -1788671690997235572237608145721569389910 12751290 -337007386875644441588626582478115456000 12751291 123286817570711570568153822471540838672 12751292 243095939568548625827116233491858325504 12751293 -201039615473658697840041601489456033536 12751294 331095716164684110621749401728228669696 12751295 153433468686700842522462960402796613280 12751296 -170221952789424344578412483064436359168 12751297 -294164764072121440658892080109315219840 12751298 339951241082760307599070293918467943936 12751299 -1055780136187502329855335456775636833600 12751300 492233886627215988748195889060171616000 12751301 911866032616623160717820367254646070302 12751302 130433453738182957018604159181960958464 12751303 2948916000338577413161238080047740690880 12751304 -831534156873104939892492495582202060800 12751305 25874761512821748490010993974100392320 12751306 2630932654868975085677296538624043264 12751307 1282162069772374901918056749684622323480 12751308 -282941085610742713383245589714115215360 12751309 -567051935879344410258515493821869372884 12751310 1509025996504255082766596572917450240 12751311 -455305078142720977528749704619941544960 12751312 -130049266831890806126106744591639379968 12751313 994287210217506286657803892507163384562 12751314 -438505694484486232960671767387139173760 12751315 -103404542668488080629950086420471995680 12751316 -579197825967575983542808560063652270080 12751317 2082644649202216760613289081341287389440 12751318 252582729302967921603352372577933278080 12751319 1700480544872243136673531464163489340376 12751320 -823882102042135494622942489568324198400 12751321 2530906467276208561526100261335223297600 12751322 51205116602661442500872338965320194272 12751323 -8944028498472809145547186005638860800 12751324 -1639054315234490774801999352322370082304 12751325 -446375131682939227586987227112418493500 12751326 73965314155867176845671518390966860544 12751327 124963254579122783023279980945007933960 12751328 301749065283844444699295602800226467840 12751329 1157650992648034888359544038914973275520 12751330 846021836277728318675516922724583158560 12751331 1487649638232783177078245865580918037112 12751332 -124569773946597795297431100853488224256 12751333 28666362442246570599790595544747884864 12751334 -260434050507783588683150410187155985184 12751335 528448074167131508291770858476141748800 12751336 509987391110934840853264496095675545600 12751337 90053130914135679581945008686876708240 12751338 -103005478492414501766430896237354752512 12751339 -310887788290084392699608116003283918860 12751340 -59546433034741136298093948706571089920 12751341 457974710571326935378780402274024073792 12751342 -1057551209692597224548160495054449300928 12751343 372716457836392958092588770555315600 12751344 -3689133283112153273314116191245762560 12751345 635262040034628945240909437452283426100 12751346 -656515991368732685458994521926731897856 12751347 102588731398571378686042012806346838784 12751348 20014954884376582377080769828333925120 12751349 -9368104066850871994928062354659128352 12751350 185832339645999682513480871835729288000 12751351 -1203578878751670619721856955703963035392 12751352 8704944689155883918779883519453061120 12751353 100396486700694899536008998358341068464 12751354 111795052881476011333157193590142271488 12751355 -935253404634221443793266861669463935440 12751356 551077530206317613378076645813913067520 12751357 -1596701575456028213623877361436840614394 12751358 101861633961874784557006175672106989760 12751359 346625212549873782979590077355348488904 12751360 -291277378956390834616813817870250147840 12751361 383532485614514043681266651089248353664 12751362 69411581604835145835593819856917610528 12751363 187744614947548737064858640150346180608 12751364 6272819112888733579162596244021531776 12751365 33391031580807393173635617518196432000 12751366 86602652514353086757333551974295753344 12751367 -1342231094729116631667067058631698941920 12751368 490827408560586832323784217973350400000 12751369 123606571282502181298970785155389888820 12751370 962937552447097247520650388608437556160 12751371 242428076537615798058987893488840440240 12751372 661708516398831986330932985695520466432 12751373 800901265020019941414606913019817489504 12751374 -179400135159429577539060373719981819840 12751375 192132884882813092040178192985948800000 12751376 137746942245817095803846304051015450624 12751377 1060295013282251254428302476208311969632 12751378 -19028730555015519640172819312386433376 12751379 1946785285224169102276220088729787234080 12751380 -100594809407800995826557450663187165440 12751381 1398946354711883387896044273169437927182 12751382 -411324949934170449479180669689659371520 12751383 -494162397802084950077447628380058079536 12751384 180129847247096088590467099638761963520 12751385 205551636088405093685304058048995144960 12751386 -17850103118879343534725601704118105600 12751387 164660681248042442132844077743331331840 12751388 638300183212946889575560647546519383040 12751389 462714949363506342512639701930319863584 12751390 -156622373778559226316977973864937075200 12751391 -668525818547270327538291972615481348368 12751392 -18457649603362114159086436590724055040 12751393 -1350245775843113975066931433569824838140 12751394 -378135824118727771618115888715801811200 12751395 -202281188056962115835837314698970931280 12751396 -109147118556810142364786555677473185792 12751397 -2048567100746424458157371988052033193154 12751398 501894432414839664971881581882432752640 12751399 -612104237626456558207092486852620996400 12751400 2054904112760574647444119615978874880000 12751401 66446576769834564154444183038436949184 12751402 -390376101412776381697783958594174656848 12751403 -4371816442985145692240546165124880896 12751404 57980408314711266655339791870094897152 12751405 287114776930665510511918269127865106060 12751406 1528748392220542437990984608965170395520 12751407 647289127266315756145164156487537274400 12751408 372486057436870908487827189716669497344 12751409 2137707560629277049190690133540646818400 12751410 27256770694153477021119362090877450240 12751411 253705658081240392150531994990826585912 12751412 87651923543254005338456096820738927360 12751413 -69466083660290217904115315196653352000 12751414 7292450399487294807993400160762613888 12751415 -646246175435405334937029469034058744000 12751416 -187359443859774815266828813204325990400 12751417 -396485427056803079314471984312238120748 12751418 -583125405920001760359187659171203863584 12751419 185553688846788059136380719708017477168 12751420 -635413789811534197860358257535269120000 12751421 -66936393826948529942345361132142737576 12751422 -172359656513721934640663629707484878528 12751423 781731685380482649348650863267090015080 12751424 217592501097998645746546645342560976896 12751425 54232545166137390480992419990271130000 12751426 645365016806800610017504603517911051680 12751427 -20161606849912607672841340073356416720 12751428 533707899946802023991592922157313202176 12751429 -1308672263367960325816758443649089372160 12751430 379391135659367178884700303371601457920 12751431 -250064973030344840050644188463690784512 12751432 1153433373450966707487570980507604787200 12751433 -569077639323282735352264405248573169536 12751434 392478075445372158235322219082543025920 12751435 -13416437488174714368487384171620618240 12751436 1201314585569263870251048716876971303680 12751437 1173629325422100043787306111751499220160 12751438 -204797022474927182446661989227098776704 12751439 1808450888812264350352036302932984688240 12751440 74759650085740899676614506674103255040 12751441 1209216891494219918997477808148201289842 12751442 458013998055800972591602351844408406144 12751443 -262388971773138118191858288593551115640 12751444 -192202214772515598334377949767117283328 12751445 -602912056018246504080491609533728864000 12751446 65539522776667268131609688120836800000 12751447 31355596646559936802302677312249148352 12751448 -1233571566756624023911169521833545840640 12751449 -1214725400103364763164126256784287839536 12751450 33987857694925156844712564241572228000 12751451 -227565574743505056345967890936938797200 12751452 -406717450127893817527771797048436654080 12751453 256605101360754362061517367080215562368 12751454 -114093126495676652995153657978106768640 12751455 839905855960525116402836734610575305600 12751456 1422656984803866465354248010144717471744 12751457 -853691996811157319883431283506766627294 12751458 60477552195284768294094269649289251840 12751459 -944240281291673304280286628949964375040 12751460 -726255388871566434664108093057387902720 12751461 735347930248719379070812008977795328510 12751462 439882589270464741189625944187221025472 12751463 -2291541643969644617180320995354081705288 12751464 -408399809314598597452656021791293440 12751465 -2770679990506953347735589329264932118400 12751466 -51613545889790647479932370619111028640 12751467 -50619488734042511474215149933601258920 12751468 -113667780280443156794346549399184573440 12751469 2433151317633652014677401598333585348160 12751470 475172470611175371001324709814747331200 12751471 605104992817127491796650100399078174672 12751472 -26778789766231455803516405220815437824 12751473 376793136730544797809519218203601732544 12751474 -515228633885331163649141341175734315200 12751475 316032324151411483526919573845628894000 12751476 -221016623377791616709796168052508983296 12751477 1141115003751111382508005016238557618172 12751478 6035314021615424514553021533503275008 12751479 -324097864137057354755899891630725408960 12751480 -63931698001922401299787889836448563200 12751481 830557146838057326165342793185472194282 12751482 350947406839214510515781842720556102400 12751483 433135023415608164131010752243820348704 12751484 356747973384994770991700610460680009216 12751485 -174497633831915791049647103263673117760 12751486 -703937224089386878727489809108098229056 12751487 323945635899712897568244969673986832752 12751488 487878645175840864704341168298550886400 12751489 1254647763258141054801581150567273483440 12751490 -1316223161807588371482631078029050880 12751491 797686274093357928488920162890149268144 12751492 -96547892819624655026868259958013359616 12751493 1944567296278007052469757920994625749760 12751494 -12882371549164208019319010538761256960 12751495 -544356978101716123476163812849278757120 12751496 824580354439978466795322966372962396160 12751497 -750468990977104520357695100286840896064 12751498 -54312554743427574980741201237312350464 12751499 467114002827587918819751869232688987488 12751500 -418736407343304401022544542530816256000 12751501 602891834280160574434911181265036372864 12751502 -747863734164040378823416670205075114048 12751503 1986172693124032712600029447906714813440 12751504 -203533431857236351959251273107119431680 12751505 330793676462881421429878503646168761960 12751506 -25225960319898090459970575168637926768 12751507 956843984711583671032163711353183210552 12751508 -46261314103118224854476427306169958400 12751509 314363033072701976284240861215671532192 12751510 575856694822679172725605949838268316160 12751511 -21472312195523316596308289715264081768 12751512 -207221433639000127915260394615947264000 12751513 158813367033839713848258804114600096 12751514 757280096822737018152068498148838127856 12751515 668247134811497963740135477562841520560 12751516 175767519868353250899188845707845373440 12751517 -1064129925564000976425823340543275537434 12751518 130732352360648578640476093270731389568 12751519 864019914954616448117369693345858547960 12751520 1391805268570141752674958327885478625280 12751521 6410510359212931709131458587840738400 12751522 -141228418762821350338993327938440237568 12751523 3170526514183100073632621815021156268736 12751524 -506561915008935291597429400153324640640 12751525 -122968159072110024544870064299645886950 12751526 -525338119366845152032412578048339488288 12751527 -372995050282642480852223522779924753920 12751528 -186444114140180041105601292617746851840 12751529 128212655121134921905650531506184446592 12751530 -67738433198965146293282468260845788160 12751531 -72613738236943236087412649155095919568 12751532 315672337508505210546099729391182074880 12751533 -340256741588638012268652731014478131200 12751534 211086529670304124322283132712545220416 12751535 173210762499273047053992146145599383200 12751536 29151103643709138073175499936223985664 12751537 -856534952181922998296492881557409704814 12751538 -129697166602626492018833165086551076080 12751539 -2620472292778295538307152648272464776 12751540 312033505897330050372299763781387714560 12751541 385181011250241158465139348291013027584 12751542 378477926101422053098588595337581399040 12751543 650740985543828243663768722953005460400 12751544 -214502012271351478046598031802811002880 12751545 -513213479201740623536575175111410409280 12751546 1007938739475366046849256484715192926720 12751547 45543999937239721584866422522741522956 12751548 732300040888538292424326428986464092160 12751549 -404964010069178964433349573629226518164 12751550 -25362890552809889978072756384595811200 12751551 -8333470665040313264255126726696192880 12751552 -114655858221104062499138670987092951040 12751553 537628653012529787571441287021592393408 12751554 -519746494387686873991333879881884158080 12751555 966232835021235858934930371374680352160 12751556 1668500130382386431728647021378805152768 12751557 366356826118707436711667334596102728128 12751558 238677291545681100561261010333481384640 12751559 588690204810248687289805601095018604760 12751560 599149346751347967025062634027450368000 12751561 -858282367457414357722648881309274436700 12751562 -593301187919299601111376013598898241536 12751563 -942275767512350992163669414644078389312 12751564 -7383608400058027122746647784686279680 12751565 1015547975720192442595022192670871653600 12751566 -9741819246207289037195427174507927552 12751567 -360506290590648079887658063815617840 12751568 107007470365933284953129429290647158784 12751569 -553445622675171158271676194917509090200 12751570 -229350545920331693743766181247394058240 12751571 86541506202834158519189009315270267904 12751572 294661922119075599903979421177809373184 12751573 -271071522571637771099166798847396416178 12751574 -415781390018431554226533820760565906432 12751575 -499778095506799340200395405267975443400 12751576 -488166826621918780780675689878036305920 12751577 1322831641314642873898911001876089564426 12751578 -35443344251485255291009436231038492416 12751579 371351513849963172531198550327131626180 12751580 492448353598569184494533483632474122240 12751581 -1222433538921207291852551780764380418176 12751582 235185895855991192634766485902955268800 12751583 -58082934185255885359105736057119860000 12751584 -575261952616790295907194647177456517120 12751585 266080528097429290019184833946694080 12751586 -1082726725879037554549434748504639205376 12751587 -21350592082640647343286381971760881364 12751588 -479009037197070314446205590782533625600 12751589 -439913896812497334904918694412105428610 12751590 -339796490575023235724494669569329875200 12751591 -1027866980608356225855669350324081323248 12751592 -58121602607757983749884516461997342720 12751593 -272970043900345171072099305475623060336 12751594 160663384536254846142415850419867289952 12751595 416787767767627207240848878376471237600 12751596 367926920643097764531965077229484647424 12751597 174018709991563286800451787751965751552 12751598 -288006587035161065944432415346767189760 12751599 249654290483210852581946644245428845440 12751600 150926373405451375247347874961039360000 12751601 284153986442817426039444998716523083602 12751602 124372389576235497463306599057984061440 12751603 -16765575342617501465874635656419051468 12751604 -1055025347115485558188591371335714607744 12751605 355179553274677856593230490111388048700 12751606 -118021382924663811127849524946685214720 12751607 12601616678221700537687102223644624640 12751608 -360601800257404342732498041464278548480 12751609 -434605509136384731264712353647858620796 12751610 -533006190508249503861874499850612215040 12751611 345417868308985161031154426462006235840 12751612 -1109784912236019229062421918104371359744 12751613 -706297828362278234918348903633104444884 12751614 631531425195504084827581411681631139840 12751615 467631879841253969980465474490021733600 12751616 -594952772195682930312325668824099586048 12751617 -184681929865062850693874940411116834688 12751618 36552718102739556688769421560150583552 12751619 926709944914228275581939636078011894560 12751620 -223868987558381522737412308209057546240 12751621 -1043875491063315469672033792879949960000 12751622 -216286345623814247447652648461020784640 12751623 1005029244575461272751326216203797731384 12751624 905196357307514080614044641074025605120 12751625 1079196417304272367916778644385351669000 12751626 -341602208945384069332416867015884726016 12751627 149936238771271882887679535804181900800 12751628 1233209796421026672859474827510579226368 12751629 -1301973835071756512592643974590537279712 12751630 -205390133499583633055115046383844761600 12751631 -2603188011804905796526537398766898136 12751632 52178867157700874257899863161967493120 12751633 59273595652813034808881296327134164480 12751634 45879581470554517467424886425124726784 12751635 258770310141841401818094110463502700640 12751636 -877563209070457010260723051728675518720 12751637 -706966948171678717927198687016780748960 12751638 -58908227343129673153959292712942677056 12751639 -2267509736674729605004760404505375237560 12751640 66452798619382347348387728219832729600 12751641 323239574130001631414587063647687628800 12751642 1386461822802250186737837819671700660192 12751643 -95353590619797714714344816329742156160 12751644 -145154744371773023635244688864991718400 12751645 836220711733967563921894078861189281900 12751646 460237522147340954518030706989183462272 12751647 600155482458634865530627558520092642560 12751648 201446058510924215587886820407503749120 12751649 491421226749550991195260439695650948036 12751650 -2697846792129186852486053058303024000 12751651 -919125585827764884260975353253666943096 12751652 -1411162524511425067593416457323180590464 12751653 -53924146191028719493506668368108802880 12751654 -579257434604923134095078981317785541248 12751655 40017586989971997456474160080814011360 12751656 -73697830868652985517193318033624268800 12751657 231980596202891456988468826497219538020 12751658 190385651992382743332122096848335829680 12751659 -140033412419758858398391457027774788836 12751660 457076641243295012016882633164937216000 12751661 -731272349568979353631543398908209035348 12751662 -231063672245670092521182511650734816256 12751663 -1578773774675136803260724743039328559088 12751664 -105436566625684068004774737660050669568 12751665 -29831490607634371570849327207553618880 12751666 44142645757622874235901795993802976800 12751667 1063468670517319215716768890275523960716 12751668 -307762164529620159152575285023801310848 12751669 -204837330054137635519707593487663895168 12751670 -7473809564482766159490949643195030400 12751671 472908004047912241033246481350848507648 12751672 752391293355955655598264447239377735680 12751673 690768207761023353997540694874989161104 12751674 -180239780468691705282055222253064613632 12751675 185147739745744194215419927427135114900 12751676 -33222589295372608986291775727937300480 12751677 384767718367459369570748620031369132460 12751678 -297136974639804440637448613256607045440 12751679 -912205200194040940963565102023079190360 12751680 -94338930620958491349531593937204019200 12751681 497386816572100142273656526131096812482 12751682 -447907392426188797880793482293048085808 12751683 -180683193311262426170049755275997309952 12751684 -869386674600562371883607548077007527936 12751685 830993062936946412330674517149904952380 12751686 -356001197887847397356615812383477550656 12751687 -545338222415638191741937315921746402200 12751688 1248169116376805699822698293613337640960 12751689 -751935125170933423119322650418221941760 12751690 302772930254449466368509611040615367680 12751691 534726868310055902311020182637812803092 12751692 -330567043319901848912576966984338560000 12751693 -7116022716289374936878077781962118816 12751694 -292510233162550626926463081730970510400 12751695 -164172190257509963583236423546337177600 12751696 -288256925673765059309689502169725083648 12751697 -113397383334258358163254956167484153216 12751698 353654202065015743328054774834271095040 12751699 165056438661300834832454930960942478760 12751700 -131435935119702101823958461202127193600 12751701 506295325511153661234478561288491395232 12751702 -849975136294978135995674011013926964448 12751703 -2703100449949638074010411399977536081776 12751704 231981099723750638980908179369059000320 12751705 699680251040492261994372322269524890560 12751706 -1091304733826158385594381309042841600 12751707 -728098722235103116798797826429843315560 12751708 -1306464298394216939517802263671648843264 12751709 182517388751845414625686698857973230304 12751710 92003297632056062906356645791500856960 12751711 -532079120318518167924818360396406721248 12751712 -444628254839465104108797636383135367168 12751713 32112610950267807760197788327446093416 12751714 131008924551457169033876538728161272192 12751715 -47844120911462615648739548431496030640 12751716 793610671378497160437577731002495357952 12751717 538017140401137405766558832509609971840 12751718 18001708060953493098623938463522668800 12751719 197931107136900971760137662458537135144 12751720 1111930536403432684092514544375588812800 12751721 -317029661967331056632481013105668984000 12751722 454928783222431972581868658743537904640 12751723 996382699719017460043411445291371017360 12751724 -1400980440991007411473860821898885621504 12751725 -13203210675309277689456140833006579200 12751726 -48040227819481796985312038337450057216 12751727 1944758269438726480831033965506164218576 12751728 246664613248590138806907239049582870528 12751729 -1151953475603917457828931367138556258880 12751730 326659696067086141486638146771921081760 12751731 1335733266767755458686807244804765006420 12751732 -234753286173361315169681974376052746240 12751733 1162493340245047708356234403358943823104 12751734 -427606652027687344709095231280329385088 12751735 423478574893394090231464790947233496800 12751736 -24317815692824128604657462190872985600 12751737 867041922821112617927302921428406471968 12751738 -106724670933943083515159503064352091680 12751739 70905331035809590115181740002521250560 12751740 11306659160266564682759583456314242560 12751741 1790170107127907791210981961968401259142 12751742 -83050212058443054075946409592085843200 12751743 -680507380389404186576762684904580769136 12751744 -557744228444513418665084603018489364480 12751745 -32429876350352972444500964437065725400 12751746 -31725973503549497848858402466026400256 12751747 -292968491622832923853401253359902566800 12751748 -753780487199294812782100176061063680000 12751749 -64649346490633529885815296171812755170 12751750 292424360435684801303840841755777184000 12751751 -401086859409802642304317744876561852176 12751752 239849819701773492998778797636627005440 12751753 446470949094943935020842806547731959680 12751754 145442490453760231267214315125784925792 12751755 348318348066407737854665979108881644800 12751756 986953975183952593597069646850650750720 12751757 -781088828122670484314916417199638649728 12751758 -912348772264139962184471687513713180416 12751759 -394245392848312554370684986437668409384 12751760 53635066815820355109928769292273991680 12751761 -862236789062165769001210944249989843712 12751762 -110094422442099623779689730214619228000 12751763 -999209558497777840030812523977034924176 12751764 -401589848840197392576916898783541258240 12751765 -63175562946994611941338863904377938280 12751766 -451263573506981432716659690447997068480 12751767 240742892347981332095950285659472419120 12751768 1720392012204629375266292727740411228160 12751769 1390285617655830706593900884608700836170 12751770 -156431247991464570572750850732113798400 12751771 -520044153295153525400977480769897484028 12751772 -5471338947161911266685023809197986816 12751773 -474550821801401582589322535160020966016 12751774 312733751594423368613410488332295244800 12751775 -467971407544051362792555316490415830400 12751776 156372583222008861486896238966551347200 12751777 1833933163052752493571382491405972294626 12751778 -53221430528571247827266406411418942176 12751779 -6039773434730622357365972436959566464 12751780 685862566464911251602347412181603545600 12751781 -127093012882680747725003904198139984320 12751782 -650755855247559096215101927921702649856 12751783 2767057937318725295838235655049513186048 12751784 -537171886600501821435293175856417351680 12751785 -981525486860375611185653989042741766400 12751786 2111610095286784874270130853807916544 12751787 -1053413541218218002072773925712141647564 12751788 -49962562292820923734818219729601167360 12751789 -458074633096560792761222119045783250410 12751790 -278220917340966539908180101210778497600 12751791 -118032635901186515118281751741372038496 12751792 1068801967407826813903367798961897472 12751793 -1314077261540149256399481398441197876800 12751794 -344671332751399278482682531832802581632 12751795 30910661632555221310083029554385669280 12751796 -682693621677592151374552961283921480960 12751797 814016038231460691163268005666987879200 12751798 525454780259787867700577004787287560064 12751799 -1555841181940833358159594924682865759600 12751800 -115587571861781404815556495784346624000 12751801 748759607606492271255291774643898704900 12751802 361331969497741878897708029964489937920 12751803 904625616853486941341271673067246602800 12751804 -96486683288533159132720479421323260928 12751805 -1439953354414192439100738525467725658880 12751806 398759424850853761510259866694872430208 12751807 672704201558406803115952119582977590152 12751808 218657280684636325858636167903631638528 12751809 470094043290770746497602532660482868480 12751810 334864376128900584528056900242450320960 12751811 -97120898149331064956521207499798811588 12751812 401328586072755825200550657927390228480 12751813 17966632694223171846397862938203219744 12751814 858916827510457692544451205530819604672 12751815 280443967173289672129315634759785325520 12751816 -71091950451197904966959539165625057280 12751817 -458955947647233957923901673790149881180 12751818 362696659516542250731867316765963411968 12751819 502338552929448798570778368583603777152 12751820 404292245305101481688629222304204636160 12751821 104839588604057765196813850603073056608 12751822 7405497391738704265192759783980059520 12751823 93061596294687389631400536970555847136 12751824 88165999877918915017645659058513379328 12751825 -43422311989219621019107638002150575450 12751826 117095083246205324396421896087593270560 12751827 2062802961123434198860483790683186680 12751828 304258525949144751201241711857556938496 12751829 -505676200311627524738527248798717942624 12751830 1774649457680892674786915849675665920 12751831 5665064431455013517375114491999779600 12751832 -1174881590510199418116725402666596331520 12751833 -300655355267249562685286280519525366576 12751834 -163275728480410450189357663749860509440 12751835 503595803051484403364053458245061689280 12751836 69124036956816887998954772710272818688 12751837 -81469587448338108526009312249705804448 12751838 289493241947269086725467017937816109760 12751839 1543684455379655887461708884589646207704 12751840 -361905844910475486473168348353757184000 12751841 -1779967008923743331861142680042774161758 12751842 -962740343742215112132233052515627517696 12751843 73588745462571046989450479914818946144 12751844 -184335135004325017702428562580006903808 12751845 282224611783527147768878838525868358400 12751846 86642434933695974427703891025757693120 12751847 61941053711565817477583329034609371320 12751848 -392053671876665999941406905640952038400 12751849 -295814931582899488289001666225264258480 12751850 -34437061205729505137376414858770688000 12751851 335860160647196598308807915261953094400 12751852 -725773000228202045520511987394258012160 12751853 -934652471391868059908204222626268703336 12751854 -147467893160666263125005443601396304768 12751855 -71653047372651271120067037167326674000 12751856 116363150900677743182252575135048925184 12751857 163530607009364153074724836441770613440 12751858 368108740587503096154539572615383687696 12751859 30310899820392125131944439868496053040 12751860 17325728219976043597588050721451919360 12751861 -260818942808604558303538585692580239876 12751862 320658594832346924777534497799676726432 12751863 -1106801139414051776015736860222821304856 12751864 451168177219141401652636401083784806400 12751865 2984107834307004013266086762317420800 12751866 -6691540276480434967619172340741096848 12751867 -101453725721215482894788787445563759600 12751868 618576660789848609420004009144510824448 12751869 381721097055246915098651578773471172800 12751870 519137749974313104951124885558270239360 12751871 1058653308241372891823727272559939826944 12751872 46967489933647728043575639744008159232 12751873 -2030017362384784881466782612149732090878 12751874 -466247201697758916031328879020597334064 12751875 90718255846629643558388738580102082500 12751876 -812281974081262332373497280781162400640 12751877 -1803051426104957525414316736438002602274 12751878 -329187239824346945045159055774047366976 12751879 -293685299769677596187428668194240562688 12751880 891412413097447351092622942388427264000 12751881 425062505987965148040916205121465364224 12751882 -180524365254987952416032840888844124416 12751883 -101155268140894481402477055316582013868 12751884 -468596259429680341634197341210854031360 12751885 -1401023084481023364290918219039960256000 12751886 264105247334679712700676869056237257600 12751887 272850020028164170132251655568541441552 12751888 -25722990519707768491398620774321684480 12751889 218039220629300315347770520664194464690 12751890 -35221266218171268143734922729218575360 12751891 -386688792700437234283126383365295592416 12751892 1706763995436607893461464330111641273216 12751893 -441437492174080719748740856033005110592 12751894 -994086699458510224087013801578557249504 12751895 558225374666103615108296573826920570520 12751896 427096284064681788309035182697552240640 12751897 425027045075040039129907192506797240320 12751898 898788125380687563882177431141099881200 12751899 1128014131325338123811996898276559342080 12751900 256699023220677701547462807327746483200 12751901 1657472960305726272562212166782877900902 12751902 94538256368948467977968169666040969344 12751903 -1101660149386719843501540703781397465000 12751904 -802849542896261722319795156671792152576 12751905 -56543955901704186688869741650922497280 12751906 201164203244791337379012011594460556800 12751907 1604765898169632069515979147449524724760 12751908 -2764582718030019420960673110398717952 12751909 896117528973553432183792656364611972960 12751910 140882751890954843894709737961054960000 12751911 -1704152336808138562838755334682761000976 12751912 324958702063915594754556728293298995200 12751913 -617188729501797276305339488950593680896 12751914 117076430680521734529524607297292104192 12751915 636845985527915498951398460086477635840 12751916 -639520316781898742247807319568878805760 12751917 69354782490052058431429996575069890880 12751918 -261419688329526478113689126631071067840 12751919 -249964774422334568165916392619242173680 12751920 9863897958512103931870161052385280000 12751921 37009488752546900220547092513387033984 12751922 980827305835400822500299783491496586512 12751923 975582817975204931025618826562871511104 12751924 870043751004419723592449618368803028992 12751925 889628939285919694769735604467565292650 12751926 -190335060314665619548845836410839014400 12751927 320123734874387979077912007454089924776 12751928 78864921919848658388239883476136017920 12751929 -600122944873226404150344331785804183552 12751930 572234519013188422401533010556836603360 12751931 -1315529868028625121144290455387153898268 12751932 28924777126308272677453303835695137792 12751933 -3133407309698126308936981652866685500992 12751934 -199852141211334141024189674659524694080 12751935 45612491702410598169229105132595612160 12751936 -316718412348539996368319194275772366848 12751937 600787441826501786463404083571149494240 12751938 -1638841241787523855368455358096141312000 12751939 -150349825153716402395228055045111772848 12751940 -1029369048221854571355517179719054088960 12751941 -382078028669859263861210548113387355296 12751942 150309410041927457975247285003335517312 12751943 163047753976508198901883185006278737920 12751944 1123011129664165643142497741762472222720 12751945 -144862227662507715235403092267395000000 12751946 188560213262656935036984672766738550784 12751947 579073359534643475300411342039106131328 12751948 391272583099737444165400681557864704 12751949 -559692561537683916606208383906136479264 12751950 -31147044577830466240937310143460172800 12751951 11374721868522867843894552316699359352 12751952 22613168882117083265636003098883653632 12751953 1165942286663590716686529231979477059264 12751954 -422879711105440435564550124614712216960 12751955 -462512560489344335699993943262521766080 12751956 -40972427406702393759461392562744645760 12751957 -1221654682661095587268901268124169444388 12751958 -14784523201830720607701856875781444224 12751959 -334206820235163836631560906318940578304 12751960 117800168313423147704569840461502464000 12751961 739474995788803835737363041544985568000 12751962 348199866783168251109118833244381143552 12751963 -18690614717400604814574522885119149040 12751964 -9002436052300103303931240574712193024 12751965 -283413462227718810547747852845372528000 12751966 -209701116702194124382709988187359197568 12751967 -943868249230167559343938625831139725640 12751968 4346290800805140354369791623233798144 12751969 193562972648225425365006835525354126370 12751970 -182272516238928661444904579482849274880 12751971 -255224416768768754759727229774895735688 12751972 235851866599746129305438717710818882048 12751973 844625154017241340767464215031280959964 12751974 -124894620033112683916409372833900426752 12751975 336691556459106582154896021324430352000 12751976 72444376942392647407089994091579228160 12751977 -1041612044913477273136089539252972160 12751978 155198080291756471071290687088111173040 12751979 256210783368584302699697443020435058584 12751980 -204137030864962553284790729216060129280 12751981 1207497412161218758317295879241714592864 12751982 13794165196244749309380808136351271552 12751983 257022238255476172771064194994686024680 12751984 35377627120250021822521478888823324672 12751985 -737150955065449242326053915685684198400 12751986 126317836877019623779317997876983281664 12751987 2197839783020843814476115660775229090636 12751988 -267805764469596365823130914991605970944 12751989 -1157549252998136377306367499213666657600 12751990 12070679608706544451448811398100096000 12751991 -821218551429999012151278219359915995728 12751992 -19976006165871505986369891874585497600 12751993 570870199443248597380652620251486768000 12751994 -6691838282080524943959282526013879040 12751995 -260975294875329580400962232287898804880 12751996 1191013032500236922569712031073413288960 12751997 -48961661004418852955579289077569981248 12751998 72750939374762301396242623589056650240 12751999 -760280234727560038432565765831164514320 12752000 -279447121476920202351572400136519680000 12752001 -1262431403434701014510168778241739375532 12752002 -635311427508600787173347871887465654400 12752003 -625101690086828989652580991288704570672 12752004 -937831295501906824085141654952697866240 12752005 11819802473217460041366672732133278720 12752006 -216563785183141600680826824912590859840 12752007 -442531463365310215184002822180563202608 12752008 -1307978122796591906608437295160355133440 12752009 -138106231905664523038039213252543603020 12752010 -242627536888177105875941752049337405600 12752011 -2336908200752633420107776655264241328368 12752012 -121138756849563674680236472399058006016 12752013 41601341912829836598751285595608987104 12752014 -340051303775502388201129996438260744768 12752015 1118245427786098989261075878180069729160 12752016 46272194474727812908694346913421721600 12752017 66894754228802354830395384076366838066 12752018 -2084131406581379117309378187151957197936 12752019 380975667553915181487947780382124224000 12752020 -236763833232716617024815941642235275520 12752021 135623049513931373099122611555081151200 12752022 35379690059329766791382696664991518720 12752023 101467021604704331804032750025988766320 12752024 471164417451475767550885328373540556800 12752025 78524488959539539620162763568536272000 12752026 -188190235589543452095140104282084746240 12752027 -1107145671890371652480696040425126960124 12752028 -18039296416736528277876471397178981376 12752029 -2013925790586396629606100012868824825370 12752030 -130142216623383252817737615988476315840 12752031 51967758718851579104236449251335554960 12752032 1491791928951854221062214355787272159232 12752033 15105029983252783877133629953564475520 12752034 125107660656588080274209037530612945280 12752035 -277468942810429303224551167244681801520 12752036 -220977627617221403188693596185470156800 12752037 -11881551689721634696058478837635435232 12752038 49936577316735545462717790613644178944 12752039 131842231643492361187762300652867710320 12752040 340660874918442351221917755017527296000 12752041 -182455447207795452979451491212993737787 12752042 596185189663900728146030281175063274672 12752043 -1956037720443367257449395299999600987456 12752044 -38699546048692779746227129930842444800 12752045 1788964500365547131718102403360695688290 12752046 -116550643864503756100251611732545658880 12752047 496430312308837111508580093485596846464 12752048 503705247940038725534270686729780150272 12752049 -58409494614932258928991579867229709600 12752050 66050549863268172229235408738116017600 12752051 -117089484589506067991976121331739578400 12752052 762904081848386426937812336092719992832 12752053 859955604061515588942719286496276440302 12752054 -191169929524701410940677291520080832000 12752055 382264462322307730677320010232201407600 12752056 -460776485941364305038546432194050252800 12752057 2563395168965545691199183527993526615252 12752058 210728155381309738018313542481281214976 12752059 -4143263965506701734143589718769077960 12752060 1173015950590332767853375405108806484480 12752061 66443460755783560784906498869715399808 12752062 -143230151248232547309834010339108147968 12752063 1409548004978104822131951174022827189312 12752064 282525022784774688916273460352383975424 12752065 -457090328232338719289877696858225891480 12752066 -638604786611989510208313351587823210384 12752067 -4688596179139852523471482207074078720 12752068 -534411346590146268234798895450917761024 12752069 1049815204339662608651643947159358270 12752070 103413587984953432078432184834871951360 12752071 1303667013378148488519024876779649261272 12752072 39407572751301116276853698787935846400 12752073 4968438205394994897313440052857014202 12752074 -70051666142068198824265304752743346080 12752075 -81554754886540237672813354310499282000 12752076 -552925340747084957672970042006351610368 12752077 23559622133675253160674589195290735960 12752078 9711629471401657712331176528399207040 12752079 -15521801799631853348275736465022759552 12752080 -5282042068810168150147345292655329280 12752081 769080452522904422395304344768758541632 12752082 -29122166161263393601783371507171138048 12752083 -533137090218338428710479967900626103240 12752084 507494874121183678884399399364398796800 12752085 543200600463690586357397157516272570400 12752086 -745174039614923819657529828025481143008 12752087 958636203921310071027230618757631228992 12752088 849296399298225648655429966007602114560 12752089 472012578846675056407680166925711060480 12752090 -201269071503954968490487187403707756160 12752091 -506469647070270877331180625941162951856 12752092 -581615589378816087653343220049824957440 12752093 -804360961624290516072917970658584361236 12752094 26517824572688941209549142699825557120 12752095 537184090256306169178678820368534195680 12752096 -237809796984609691411273640649983262720 12752097 -145758294162635542568507741399843235840 12752098 -61357596692297731762143065136704778240 12752099 -243535605859915897835433765320718072960 12752100 357905672941250462390818119505675008000 12752101 2551092645691788545309961862092937299200 12752102 441060913340731583285644300173700855104 12752103 138450488723964670783445476269756327504 12752104 -342929375941901367676130561088929433600 12752105 -350637020630362984378386355956889888440 12752106 -536402641535500305416369244912334132992 12752107 -283159535118890705068268141739009668808 12752108 69599766649937846577134970435065473536 12752109 33765363770213001231515476429003570464 12752110 133394485807382022781868305531584921600 12752111 303608695163213409913503077569204020000 12752112 -216392304093971414222768507040121159680 12752113 19175030055864741397998355318985401584 12752114 -761713365701265592976428168990078543344 12752115 -728299092325289821186019968667062978560 12752116 165478763849095952043909714091128350720 12752117 774993000594401164996818824615100012192 12752118 -207706029461999913007532696849497742976 12752119 -39630107478334280172463650511596059600 12752120 -614760786135279642385961197287564902400 12752121 1441277725770578479718561724218333983680 12752122 -631851450589599623700024928914795755808 12752123 19976956537344958148659628900513723304 12752124 33375231416929179182159126359966777344 12752125 -120010628910525588996449843020659723000 12752126 943114597655817533818373856194678117184 12752127 41879595809581263955285986337484397840 12752128 -304223939704943766148823354340477501440 12752129 10768919421344213158450592998530025728 12752130 -105721133390080234238652294313310100480 12752131 -856377995956534650231720268342864674608 12752132 18505301878230054532294695572571808896 12752133 843001986257547092367036003039072966624 12752134 1256665815772079708242990082907221905152 12752135 21349204174398662458952716943448566400 12752136 -340056307817107714445049271058000071680 12752137 -479163700548922722896686304168538282214 12752138 240437715810728637363145162282892705280 12752139 669436901498331835943879123252518253760 12752140 -985217553210048300026704442454677314560 12752141 2474309260265076439014790336224734457900 12752142 -44807009549575177126628536979739985920 12752143 -573751295757591911480077815126212410752 12752144 416258973504039088177854252367047106560 12752145 -122734016682919781827075705824534780480 12752146 1095854658011746351367109798784217906304 12752147 672322354044817892752081798691937463596 12752148 -48074659089633064106916962712007311360 12752149 -1813418020450824504905013119957875830464 12752150 116195487423865832468566057196614768800 12752151 -33199994733116590717408859662433634480 12752152 -480429145900720773652486103428331243520 12752153 1427999400477185630684241869159077489680 12752154 599636279250495801309212948477734606080 12752155 -21425983303519520322375024564382315440 12752156 -11665883356737364272299416061928364032 12752157 290547022409643865615753406941261170720 12752158 -432035115217497921865449037848114568320 12752159 690124035626909352425822976722278989504 12752160 -281581714401553055282067523312161914880 12752161 -567101744831785400577075457013459333228 12752162 423376463205469848471408725296390058832 12752163 -116236495251997773709769508177316180440 12752164 -383202041387386056477469329979093019648 12752165 471668597722419057223263512571442887000 12752166 -495048624423602425191389442917302272 12752167 -550770042329466782304718760636695851784 12752168 -335997794974556358946167471114465116160 12752169 242334211074451718708005251944458924944 12752170 275928748543853707528115415766937188800 12752171 -1013142704160743934746042170283918407488 12752172 276327133677306085297687867643918579712 12752173 -474286678254341461744105426929052039360 12752174 -48116959115486562843044806171579599168 12752175 -529302400359456057193346785539547761000 12752176 -24411991192949373371972452711199932416 12752177 1437936592241065213054928888935986099312 12752178 -296516398992378054182488535979088991232 12752179 -66557355816908866010321323055352673728 12752180 94732056793101273682515950968526438400 12752181 -1268018097041376974955701512983486251520 12752182 182964766097842634074341346350131539584 12752183 -667752411634103626484458376222963348568 12752184 -1737808446364842500392439225380257792000 12752185 -783417424544076511524893212849728034620 12752186 -973478817155475603474104901109826936208 12752187 -112178394885410001105966288874886423040 12752188 464745220175722714235038798461229551616 12752189 -138305593402811953780926090499184619072 12752190 -766071456586245050384077732314901440 12752191 -252135938373562214032951384823480887616 12752192 -598178375094353668532122124425195683840 12752193 55035670191084946770397859680808792544 12752194 174482994435413835816885105403137879552 12752195 -1764439318212446729634449462861375422800 12752196 804865653486874958572956997962247560192 12752197 1620391512884893229443889027140417971712 12752198 -215215666827203881088877241296524430720 12752199 -590105171542493425101284455259262395400 12752200 -363197987764420198896335102916779136000 12752201 -628049730884222138388360992302623619680 12752202 -38284690614678615606398330756783786496 12752203 -1562275584513584369697503311019041714056 12752204 145268224665439370675305852809704918016 12752205 337787194927800363962491056464582427360 12752206 -1117419405566775152257019556221266928448 12752207 -845006089687037599349996304662446388400 12752208 -157620332143080552317767741104107028480 12752209 21955167193113750416142491239964021104 12752210 118111014944594023492477933482883671360 12752211 -416617393019221348747327889649677289600 12752212 85115169990052108505037795860356829184 12752213 631711328556316612593515272317170806080 12752214 -247480812154083617722982246570241736320 12752215 -356217655974736004964101189687689332000 12752216 -1605924522164194229908181522728361195520 12752217 -937728700055182194825375720670476560166 12752218 439231511205288079374396264062497751520 12752219 -59223425502702904670047860472362626856 12752220 59598367232433886646585183445232896000 12752221 314771811716436748991050679176362802272 12752222 -70684638595826086034887714145432518656 12752223 -1057820657824794255051721231824358828032 12752224 -103748807771322287931308094527558909952 12752225 1060984454982272310988621815618613989750 12752226 -413989161357725609940448234907266153008 12752227 598267683232111398659130735482519047512 12752228 1055251258249761179942898902221970841600 12752229 174458910467923160706260469264743496000 12752230 -164741647547594306337842916247616236800 12752231 516225179492720419169361699871846831032 12752232 668995222815908769896158755756142264320 12752233 987470648874065598619132705033928130924 12752234 223908786347307102837658838546356391424 12752235 -21699462335296505115583140498972843120 12752236 -389226556040242439242505431999242263552 12752237 788596662872062183023724714325884687020 12752238 -292821932676271115773947479940458513856 12752239 -579375283740835312844260914555534628512 12752240 -151000433166493924688612091691591434240 12752241 -298077612653946322293915967719376126608 12752242 626707787922792217264893456635564128272 12752243 677467074647943433757905880094500466000 12752244 892029952333039247436850121057564454912 12752245 -311239520854922027814662970207310802400 12752246 -446736994570587825573321653379633847296 12752247 680973631431059170992912227812707201000 12752248 218645284305798015783381668285023887360 12752249 999619378584544614873385692906457074240 12752250 573537583207798160663433065349079872000 12752251 493580529246423831389079106849467737252 12752252 10056382242964886519343626144608886784 12752253 153904966198423332319863712352381122944 12752254 451618636182075810527705047154842200576 12752255 -691255855060564213217449892652983840640 12752256 692340875441057154342022004020661452800 12752257 504877375406185027451508847945602801600 12752258 -251723295161139002620652010499856841216 12752259 -423370153797869490368329101942480499200 12752260 272151768607053464649810377399955148800 12752261 1484355767389981721515537469573673433212 12752262 456969630487030357957801170107633043840 12752263 192258661902875830134790197004310616184 12752264 539287256102168232682834483470903705600 12752265 185096408150463250570234105220357256000 12752266 -436855547985520096413619451458939497168 12752267 536557686439129884740887438997383989840 12752268 247049892657768506384499514799132528640 12752269 1701216295450357507676269645375437392044 12752270 -459709046041575970167813872159724889920 12752271 -34915574538093655465955043245749675296 12752272 44210114419179334808667326391399514112 12752273 1706360547121328832376277300156623209522 12752274 2059503493078789576325187376413876480 12752275 -325849811057112171823027898391075391200 12752276 -261155571313322064030317809589825487360 12752277 210668059995518142432478318853217533760 12752278 -282524816540335047628494497368046432256 12752279 254767483888099795930068449523826535880 12752280 7876638362243680149746474633775513600 12752281 -482879169530668202491000158106583772288 12752282 8586945053842678225053285665592594912 12752283 282227208171421722215588486652291922224 12752284 -162043118463963281322660368096244666368 12752285 -213567249041395568929411864482920922240 12752286 11757471156370186875909458051173770240 12752287 -2610724530100594603570789139892154857600 12752288 2400455320826319062105696752241864540160 12752289 1392275685903207831072327197052682741440 12752290 -110067070482526679875704605256719640000 12752291 398701084347927521061918800572632073692 12752292 -212990685867025317954805865932351623168 12752293 1541086372778860522158030354079696624704 12752294 612972125534265259436696343710518010112 12752295 7570569834371586545738654339458218240 12752296 1128368208027346987101659883121701473280 12752297 -998148607034552977829351183396642613906 12752298 -201675326232295932344312885085006603936 12752299 -290806124366545458666677440333316448504 12752300 158494373774112606898633031890701196800 12752301 367681179191185611522151878055749325632 12752302 414168446891421559825873897172314635072 12752303 1482516033028023326248910329705558641552 12752304 -9962245511308411669513528798013816832 12752305 227792236391230045800791731747721276160 12752306 153655973982598408445423909673238855680 12752307 422699139690910912583099484282433724400 12752308 -789746663098146466414966326344472211072 12752309 -9005251464374883945171991812409670880 12752310 48919554141611182117022598384321054720 12752311 -729371451286700181793744569239502194840 12752312 -925645616512838178989415745556406435840 12752313 80351991388161552901533331746327609024 12752314 -894270852324406238951871964156680583200 12752315 233149851633081214636799778451390060800 12752316 33301587246695479747953778325942292480 12752317 1225423863932834794493135981736458039200 12752318 56251045281299387796394057439377771200 12752319 1118463883574190320493455643956893489920 12752320 153533624779096946078565511320179834880 12752321 94633517020456708381027387713345063600 12752322 -785866429265152360742793355201640497152 12752323 -1482721128405905754580251014310303297600 12752324 21563061500366568277954370977474609152 12752325 -10763598531794179446537004688497510950 12752326 -482410010755026725543630949273558463296 12752327 177880140984305419452791769262879994880 12752328 -1041877433386722415504807761216502947840 12752329 2480148084287270955022935024506731053876 12752330 389701717210977331141472596579906729920 12752331 -217986756457763955579159565456739518248 12752332 382995962635351152534931104177604119296 12752333 -981529221469559716109558701671634438176 12752334 183088946920943501568457440054448590720 12752335 7451588736696567799530813143112182280 12752336 -533081194163794169026918704171702263808 12752337 76424566103131093357311216234388997568 12752338 23808344774522401399054645275464770560 12752339 1223623925808439411330402332686251276140 12752340 -11700392315207885411764196067303813120 12752341 -271402341038230109843977718816973688928 12752342 712596600423644977808601951876609898944 12752343 1012225173446766544629654414710113189200 12752344 -1500830331165047613368789301898395648000 12752345 1101292053433992505118269447330202372100 12752346 29552084802099185429292347688498339840 12752347 -1433078173612081699694448512322670726204 12752348 -1203562193246318992252280290365797540352 12752349 -15020315883319169599291322934881166432 12752350 98759697904006230352874044925800339200 12752351 -1196836677226807945723178843908332663648 12752352 -962148716444098142678118538455137648640 12752353 182480227503219884537698456585216192644 12752354 381743947899319859393452512736351031376 12752355 75549564349251075072757505330531527680 12752356 120759736284697496680208160891183201920 12752357 1511243681240070933511959776222590548606 12752358 -356981004051287235529063085963724522816 12752359 2374220805274829460545404103768751669560 12752360 -168002746746789963040071024741186816000 12752361 463508477729000601780342880461896198820 12752362 404188713124703526221672412055277428992 12752363 617489406732767578147511703761960723040 12752364 -643429637936346045408569489042898061824 12752365 254804497663709385710283154394572882200 12752366 69757392163045287874273722139414463424 12752367 -291672348327535707782074158420524997888 12752368 -750085806813604267255946171069771022336 12752369 -814936576029818900193635088458157631488 12752370 42721748306816064193548135239122483200 12752371 -432448630818554765807914533405621297048 12752372 -687664555152306602864825006791073399424 12752373 -89972805502049968750733788474704620160 12752374 -251482484386529839058591907015973721280 12752375 385375883820951833902467880541410290000 12752376 60687027586406958288394894246792396800 12752377 -761144934229920186717869799184620654336 12752378 625611627067937265295144105525597681920 12752379 638286173722683188972801323385560101324 12752380 -522729272874940913507485643132672424960 12752381 16503684914160828558896285133253785024 12752382 11880952224093490220933863727646766080 12752383 -17410257559363915817713033453536287040 12752384 -1073008031177144545080119267625013346304 12752385 8361193209279104467532679202517696640 12752386 344542089282345360987857586837111613392 12752387 -190182647135107025540714101970899016964 12752388 184854526427854675823621316731566101504 12752389 160465964003621324350223885991578666808 12752390 -171400424919440086835160860521622603520 12752391 -579065033443985316483283422817107194160 12752392 1818661278512423662589261907102708864000 12752393 2088264394715002074076542727302970671642 12752394 -238768380543891066941177971973292810240 12752395 686772611334312145070007734351063546400 12752396 333636971466605984657220637518854830080 12752397 678619214920970073208847448192474432000 12752398 229443665704991487304644595065068430720 12752399 -271037464708303306851360752365662734208 12752400 -3574148007060529519949808613643059200 12752401 -930807033845999799958932057843714238080 12752402 -354363751814019762244822696432005403680 12752403 197070782686052532771396355863181118208 12752404 249658985732950806090364572477018720256 12752405 -62600125489801648067050554637979078880 12752406 885414577110022687385099503363667904 12752407 -1117085079149724793613042751290950151048 12752408 286917911717533114463526758596888657920 12752409 15466323202333572358929313751101354368 12752410 535459942376240769563211298704112254720 12752411 -210883613965988414401288087084779575040 12752412 667625359262103219063735966700984269312 12752413 1153563203409797640416788285493501826662 12752414 351838095188014120692364277093538274176 12752415 -46939574323022973927357318569881524000 12752416 -2194602482942238254178752794231591403520 12752417 4846667357157173621546575188340939238400 12752418 16024303843704590165586868493354434560 12752419 -247939151011486543489264698527075671056 12752420 -1165408595873513498753364893629747200 12752421 -1051094999674398618802049907085471568736 12752422 44105757697579881087252217254969839232 12752423 -352492559881000202889782068278746552328 12752424 20870816012398743612435821525874278400 12752425 362579889287204392611130992623111684800 12752426 -94234855548972108495611850913513351680 12752427 -248589764219617628270281115995094541480 12752428 -82552539009241462499483930228207554560 12752429 -2276547917170167401536303686108734180970 12752430 76201370478726103742695494092490424320 12752431 -543630587555200650583022027922424536720 12752432 287452775294222438977785024724402176 12752433 -699007300027399037310999464836997796798 12752434 -956583710383364285231715806385511537248 12752435 -185574830579247853882854002622001443840 12752436 -334967247230410972792836528339000600576 12752437 -391119019140627498109204619174618019360 12752438 1812136589763308319428937303953177980800 12752439 -80483372244934242241753630824592343040 12752440 -803132020678261901812448105304425779200 12752441 513878772902733064874321661180779187972 12752442 -43748968733425571650543080342411201792 12752443 78671056848616982438627678157409821648 12752444 200625744595574592178851892422772800000 12752445 365869261307299942353451363082573054400 12752446 -562169919132402123756153432472850927232 12752447 -97082182084749251258228341496276273568 12752448 368757036297400799949979455691639750656 12752449 168816556763283065068052871461600536000 12752450 93657000400082734733755181459126070000 12752451 -1177870346036446343387038655178890649600 12752452 -716773473017903193921758991234052509696 12752453 173066586325140854475397376222719157280 12752454 -128615640597385270208645298979573370880 12752455 -2182379163673530799617444020768580000 12752456 1034694659251094816187208192539328250880 12752457 814925252113902586446179882125561591104 12752458 -1151098105450279100291820074949265647360 12752459 291022809095389129844916167361652803504 12752460 44546491285546483521489687230384640000 12752461 -181773585440028594210714580130060431328 12752462 437459463047934936728173702904506294464 12752463 1885495300098026004597752829550552780800 12752464 -63584149970236827092401291392266936320 12752465 100839081335529675847058996797912400640 12752466 -582890580955336686494127004697956488576 12752467 -3852976424062759842671907174187784960 12752468 350823880640505302795693720370040719360 12752469 237170344980892207229922624576446462094 12752470 269532282317801344590246516225714205440 12752471 931372336775464463560544345276284209672 12752472 1215978096082256656703852096506895953920 12752473 -318071077602716777019033467301062960 12752474 92062529149652630788898140786907960832 12752475 -147653733176415336407021691764665186800 12752476 9324651419921426911846649743941872640 12752477 841901968242784170146247270044132770080 12752478 -7301920876251330648430572871642799616 12752479 -472978677881136229980504979060975037920 12752480 -322436816268333931952972870712235130880 12752481 -447749555976384535684254645962057134656 12752482 360651844337462461202158136898001650240 12752483 -1418032752881468695348899481746756792480 12752484 360754836113957150976385624621139137536 12752485 -946156588714691402369563127622707090820 12752486 -55806454927441057118702715851675639040 12752487 617422069264372870669104861510124186008 12752488 -146830123861518665936234150454123233280 12752489 -675117931162929252905600671422044354040 12752490 4543570620697040089036700454142629120 12752491 -1576888379735892261560642381515720084108 12752492 391174452342769820062673711312365660416 12752493 -538183698530420058546946226052055960512 12752494 -205272897745325166893483252549102749248 12752495 760768352484792381488114901963034139880 12752496 236566044971459053504683142784090112000 12752497 -256207577667129139147746797558642849280 12752498 -148681556702580727054596066058493971200 12752499 771963290589123391204907176935349695600 12752500 -38241807494972371376876360757580240000 12752501 -278345765409789657419863710955377492096 12752502 -40377061051922581097622878111313494016 12752503 -1080347300284964425001525136487590980248 12752504 -367165010625615447760655177518414602240 12752505 97934769412875569695202192836110643200 12752506 108835539639039727501652850572200898784 12752507 1823333908410758921592916699049467235760 12752508 153044934177034707107598960407061636096 12752509 -282169379686537662822729510315501008448 12752510 -22744313320274554090472449592978350080 12752511 -23338249201818809163548964406000903680 12752512 -891075139551389991865664332292255907840 12752513 -249100681576499634807424915258458282576 12752514 205035449676479431142998182611654957904 12752515 -2233195057242298316050149010873312800 12752516 44324877461354054809937829757822795776 12752517 52460779107305549761869502662008745600 12752518 979489657637038450384629908655494223360 12752519 148666598189501733937901902033559309544 12752520 -837144660985911577154817981244005580800 12752521 288528408202730900301885898707366477722 12752522 -173431872428950925230063342917205457568 12752523 322388575247178221397046534376845947648 12752524 -860573747623357357224588647588901531904 12752525 768434707975381720196478542739583654050 12752526 -255892049655297616827340156048289936256 12752527 -198830062411810799387966564002496764624 12752528 -297773069891627293245418250195599515648 12752529 -857770833975253017643975345598133804816 12752530 -42499906518689742127884179728798425600 12752531 -1025419120445839932543319718338792345776 12752532 -78794025395573877320471941889352990720 12752533 2089175326267812138584828931924025199424 12752534 716889551533079601685457312001320878080 12752535 232306976886933110700848197053940583040 12752536 -717149101819908039683385922286554275840 12752537 -655665623608396774047026622933371374848 12752538 584883371764711398406272046204256356608 12752539 -1684681489932980817674223566786348209660 12752540 272056629610936100432457986270166474240 12752541 319390279806449222589493630594952526150 12752542 524932266359940673487965207178959995264 12752543 -657210255546850011879977813991265614960 12752544 374436275519766370690976751603466371072 12752545 405432775349318250960197275501587553320 12752546 -558252858445795347943664592896631950976 12752547 -1302615284356824954909498992436270169680 12752548 1245687395474391520658514320663940514816 12752549 -1021967154668658876458105749499661168450 12752550 376503040080614689503043675481720308800 12752551 -61071992209028794519932006148732993536 12752552 2362059443142695383370114337398193100800 12752553 -1243769139546051491541613892576550960 12752554 633988965091434126802547183720970538752 12752555 -746030015690008218078717781094038176000 12752556 -711986870180726201335642935862094263296 12752557 1149644547906584711430178911367642915872 12752558 10053103381635899832811356354791523840 12752559 -83918552054186529871571717075223290736 12752560 -86631936876210560748065915270251806720 12752561 -1513203322831385358888785721432924329838 12752562 -308771416971789025801561908180737264640 12752563 315355590403660811234478627711189422208 12752564 -74788883878300793803215062365149542400 12752565 324801708896009528443209233298104737920 12752566 765980282006366179616238845505076493760 12752567 -1198012546456174188779874803291925877968 12752568 -135309961961277936822988384269711421440 12752569 -1477155688681921636208326334122332307030 12752570 -1279355851513564789035009583545535333440 12752571 912941470483164190187256500887255707528 12752572 75028123437420209653017701018290872320 12752573 -187223027860110458812575611434849205178 12752574 -27401560658086920094085976334960885440 12752575 1264875865066848349930883911503797664000 12752576 405299461500472584540185926276460052480 12752577 122945726493873468101072077256691624114 12752578 -385355766378812345454416341724898361344 12752579 1016971668319422100858582676139648844032 12752580 286857447060337352183838410331583979520 12752581 -704972383046556789422312920517105222208 12752582 -31413013924150009814563006196143740288 12752583 66240691213912894941268689065800736424 12752584 433131388363217616801681908840155729920 12752585 -317000373129884560071961530931742507640 12752586 -15191835533154212439141393399675740160 12752587 -18661767680313978491627839401837037920 12752588 -1236970390614760993784057953443258745344 12752589 25915636348121355028683253961209564608 12752590 24420096435228811034628843570755537280 12752591 1217552873988316497879940912221944125800 12752592 208673970363312731332682520431963013120 12752593 -39487116841597606049778443822017570764 12752594 39788580797325314982322611731066179584 12752595 160360319951332597564007086057604249520 12752596 14272395496854927995695222473741524992 12752597 1152018484074421081628063285418979690944 12752598 -28924455313094168408219665226487342720 12752599 -218223968277716159656762155450585963600 12752600 -54065106256546553646695168805934080000 12752601 617424160152608489118850764103089432864 12752602 -704380262267447894142034539276442238496 12752603 514932695631427520709966482519511062292 12752604 1589474782031294392094820832170697598976 12752605 -413037022548918121608378192732354675600 12752606 -491890742125458092758322214709699429248 12752607 337302823296447914720926856158072189440 12752608 -46884827314855307629256694975426723840 12752609 -280505910053449886393066060351829764190 12752610 77760968579704823423347644412994380800 12752611 -492099677663747202724685517106936280000 12752612 -641325976190412130813539634185593644800 12752613 562127637036087106184405561216003942400 12752614 -112661444852711842000497398646857625600 12752615 228396390174264630422854784891571120 12752616 425250318289368181604270381230635417600 12752617 -88935314797506216158829547093604185740 12752618 -841757735541054335148478884310237416960 12752619 95798351615851674083810234853447820416 12752620 116042674208988798907789079419524864000 12752621 -667145085379793459994165474575690509440 12752622 300533449811480452004210626009322050560 12752623 6292292108013049037576278977287731728 12752624 375760995636370907922581334888019722240 12752625 52223082661609328328708048392723328000 12752626 728646268069808311086097792290171823104 12752627 -1312720874218515418194585573005385532368 12752628 -223375585453747321894923273523760001024 12752629 -108556248406964584964753797007587234720 12752630 504040906709751483664378271844358446720 12752631 -252901183005865465472433973123976230872 12752632 120387135759170708107259591853361766400 12752633 -118628694464258254481999826753879948720 12752634 -181197428262144924549648221932005262080 12752635 606676792837799546640498194108643677760 12752636 -234855145326773779190038651716680042496 12752637 1294634190874760606254638619278141096960 12752638 654860221025928585380812922245064591040 12752639 18775864132767467102889354939692384880 12752640 -272064743154663261167497209507301294080 12752641 -1772629498669578264899551512865771386336 12752642 392265426089492892617271370572457371168 12752643 -195717190939923720898911583943456142672 12752644 -801005642456302242527639564441580321664 12752645 216174463266532209090825721674003769080 12752646 -301324174536565755857712149455442628096 12752647 794702290934668101934448434483381656600 12752648 -235640116268348349732376710125386137600 12752649 28961373506623054444407587680030802688 12752650 73855121772122478748708805642426182800 12752651 2799166923684106852773499124100799752672 12752652 -28164838839238186226447263896813428736 12752653 -855944283960525977630473022966891441098 12752654 -363420640710747701224329356603908419840 12752655 372021354730824900442760993991176486160 12752656 13568585192238078306544292601333284864 12752657 83521584743667314511855255447004104180 12752658 19256354590506744833484740876273143824 12752659 860112363972980292307007592990892290860 12752660 -409043641358430153443184266009535306240 12752661 13516581500215278856685578365192135072 12752662 17733981252289841965962891378318919680 12752663 -383244012370534606208581173708926407680 12752664 -644152905526764936109979418098831400960 12752665 -561862862291813158600129424862592073280 12752666 296319157699211520748491545773799266032 12752667 -776992886277397066163723263366340016000 12752668 1856546873471338663008526917527483345920 12752669 1679783747399229824750727046541342678796 12752670 -32902662122439620852650755024709079040 12752671 1003696402314833151068009093010402699872 12752672 -788122783715373947323041082971770585088 12752673 512180853037234805353344124161200414400 12752674 -189150511478733069916367804362877232 12752675 170862691043163888253602356588369622000 12752676 665949967718823348533052060165200870400 12752677 -187009452181662854146646754063263209408 12752678 -272197822762722223060081717653671907360 12752679 -167380321509808578570972122833797526320 12752680 -270764442119919838422907131419361945600 12752681 -108676903740900238973041678307552634636 12752682 -1911208399138333738059126092848500480 12752683 -1512148059266692206049604912723671637068 12752684 -9734330658186261056501175271259504640 12752685 609905867194808359862116617920651012640 12752686 -13011591632880844108543603736809647360 12752687 393684257746387428099663749558886666624 12752688 -35826196181227060441176076355446505472 12752689 -1941040882492689812494698667550613334510 12752690 309498950207811947745632620140308253600 12752691 -645649410996432700623721025666904272328 12752692 1106376954375816440125572757106761655040 12752693 369829551006123539202697228196167674300 12752694 -502501027747913727711493777176839040000 12752695 -86289504016245957675865451865791597760 12752696 1733650348503963898891967350899172700160 12752697 403851976762291096446914185481828734800 12752698 -437736777906731231488793123542225287168 12752699 -2711766856526228074767085292046662242920 12752700 -390291993951587660449337960747151936000 12752701 -198407713647882064366036436334633736704 12752702 -208276376259957714523257667281442184448 12752703 117384075514236129666632468362944244872 12752704 -599215482095459531405254924208697769984 12752705 -186755244227230000763128557866233036800 12752706 -3662739833225593067337104385655533696 12752707 6399306303042938255041826118416679432 12752708 448221733461854702623615621006607257728 12752709 -681549125813796381022320110643836049696 12752710 -289137979884058851242777484182556960000 12752711 -478188154976027425276304996638533131688 12752712 23633866232667576163497862575853240320 12752713 -148870593307667259440320885716823147760 12752714 108079226279839016050723423476311811840 12752715 253959036027383918106956631932865051120 12752716 19513568121903384961252663623109683200 12752717 421671070107364793995592119392168833292 12752718 -12002302415602266146451463177712959488 12752719 -89250988494563584163241167831204331648 12752720 -198118379432909395201185724655896657920 12752721 -37175534466834329349152458348882992600 12752722 -88206808801359916003418277845464202976 12752723 1021723492405944161363465724398051412972 12752724 -312630855945432680488517116099542927360 12752725 -4169394854403990718324248731670154400 12752726 109501841805474436868378845803233516160 12752727 -85908165362685049004858099321513862192 12752728 350949847461507765254043880534284226560 12752729 -2072026082625803064994842101133197422320 12752730 184409791083286965481846136569515617760 12752731 2361247468196523277191235548591344916064 12752732 -604970556133239573128374025577683857920 12752733 -467806866955808536652827007419804938240 12752734 1119505282153431256200002066514828734400 12752735 18413284976981397985456659102780692400 12752736 -272185052624677020625479852903547011072 12752737 2039578005172826124432358080638441684292 12752738 147141329860817798985682649688702077520 12752739 -2668760776810760484208496442481334108016 12752740 341033451938380599095064857828502528000 12752741 477257644758546688530442840375371536352 12752742 423315620967306055073762041762835858112 12752743 843637375364849493942762130546934202240 12752744 1851976819057644783203211799675605212160 12752745 1312113929965962134153687255831318150400 12752746 -40128363024419693114979360894318734928 12752747 236520160223628241106650804014127135632 12752748 -57503551269104290876712009792114119680 12752749 -486018128882707804877344011299573536640 12752750 1003412613767040747805438883606457600000 12752751 -440919803544478828854718408666679070720 12752752 -391253048658151869971089846996182466560 12752753 190347957456999118129061488436838839784 12752754 135061622050467407685480418508225869824 12752755 760972835783195711635158602344090946160 12752756 15433186752150224427102528784630414080 12752757 -941941103979016091038258009420666555680 12752758 -715319265473706287155947337801747497024 12752759 -1065720836467354905273376539184987910040 12752760 -15222827996036964038006970395345510400 12752761 98694873926302488144494761524835742400 12752762 -618585858837655521856293847023428601600 12752763 -154427988387937307024312459754116136912 12752764 258226615427841021395453691925084640256 12752765 1068919138530675642825485532768935155320 12752766 240599183566418134101199386098875656000 12752767 -1585944509093387005378534252697996877184 12752768 -6164021746871928221455435834337525760 12752769 218027886804544299179750808528934231344 12752770 479141333332156680609790075633983874080 12752771 1257754697734115405326753223260966023192 12752772 -218317052046220351829896625104945886208 12752773 6310263932864321806002757292371460160 12752774 894214438564763842423839724054247447136 12752775 -154067772087642525401788711238426400000 12752776 460612581712497284318381594973265966080 12752777 556280529295822129379212895881436713626 12752778 377516114110554800976759477987325741824 12752779 -204625276101242124472482396666895927440 12752780 -89057845278531974197521354609124638720 12752781 277617541669060417515110706716617387200 12752782 -61050869362338927433755308188760148480 12752783 6839661336729419383073723568579146760 12752784 131973209187721184702607538460308144128 12752785 1462562142315988554290721213076544827200 12752786 -1269431969389176254911344303454916919408 12752787 351343728720952958641599072430938471168 12752788 1028952229979605400726957434947483242496 12752789 2549679305942389275147315888209821227516 12752790 -215532006899595881748047612582689209600 12752791 320892161327525259025111684110134619000 12752792 14844518768230409389853559392258457600 12752793 1104355755247002291799707657627863433882 12752794 203750195103728135562072188412653898240 12752795 -624688098806721863224573235702613360 12752796 151075262680300510289311903567895494656 12752797 -266760734220448342276730649933101459508 12752798 362605778634455342031605708136351062400 12752799 379153456720226938824572134497612321864 12752800 -425768442612901619661777491049185280000 12752801 -362841395509182842937758243882178297600 12752802 10404241479822587863640936512362291792 12752803 203344877478042311589997639497583089056 12752804 -263438911554776012189166755922518661888 12752805 -87221818007692106225739033955212506880 12752806 -37601186275955267555929418902933446336 12752807 685603005159229418088752901100072731360 12752808 51951478351118318684105777946346291200 12752809 131173073179320779732025965612560089700 12752810 -77818822864693757285517007463451939840 12752811 5775993235242490248243117793636586496 12752812 -1961641634328611310788408951695414261760 12752813 1584291524854901269830452837601776023062 12752814 -62821539705966731500619585894041229760 12752815 709575624043480280391386209199340501960 12752816 -185683108607716833391865786528356220928 12752817 85075368146810630382850207630404516864 12752818 -241287775467005488320338653212075609696 12752819 -1983828513906436279575051275783227013160 12752820 -613118460654346300645508268832053792000 12752821 -216596747587962780124925520876127224548 12752822 1013919317064312138909209449680456578112 12752823 -607136286816110047787936220411760449816 12752824 147806536190180938436559517278745190400 12752825 37081117479620960618732779353176297100 12752826 -169032467535083297132099969261893856256 12752827 139602411892202416059581632333099744192 12752828 447259933291299161127663012857716932096 12752829 -911680933132007471355410144092237099200 12752830 100259562615037107319163050772333290560 12752831 50148162473946627159610346693042361024 12752832 3899128843901190793654151968028884992 12752833 -232836254945247390968329685987979412800 12752834 1050091402740073083502870925983058447232 12752835 -111845241902549679157051848863548491600 12752836 -1246558910992203399380579151713593009152 12752837 -139980780292457900061313623340318216740 12752838 382130530937893189224794711537057327040 12752839 2290951425753852248478763481027772363264 12752840 -1321975031206104486358814144074331750400 12752841 374842063381878807938909727984783096480 12752842 -273955372992885356148886119936067424256 12752843 -959861254580478521872162178406473265456 12752844 -338385384199132960360467063838999680000 12752845 199514360464110870158339422007967509760 12752846 -547946218234321629950679668752894840128 12752847 62858062625276874956670749074516417800 12752848 402624721925396566517503584409353347072 12752849 -1610455866963182344507679966213507259150 12752850 -270191275794082990474383357134062848000 12752851 -375406722861448139142257462824760640148 12752852 83070550923336273080139151796396777472 12752853 11421217633975861741829521709695583904 12752854 -8643590372119984659140473167845528448 12752855 -794533536759929097316806480453416550000 12752856 -657114985967925839085346455244151193600 12752857 698988877283799935695845228508534321280 12752858 -972753684307516348023712441177088328720 12752859 -16874333459316078301717519327868021760 12752860 -64985729849908932280573728166734328320 12752861 -2360734063739854335391122375097224278976 12752862 -459043000682478513933934065551965587648 12752863 -2387581082674544451095662707514245435480 12752864 814604411516707504189859212619141087232 12752865 468892752430940078233917101288989186260 12752866 210374243514056981131461190921906206720 12752867 -602092324994107088790756306944644708200 12752868 106741605053118531548549105093515935744 12752869 36097495954366745308390602732068102270 12752870 89673414234409211773155858162532477440 12752871 -953958957380665853798143129881246320088 12752872 -548985861049232821125401007894762946560 12752873 -160460290949279534014964808622084512768 12752874 229939157559533267505635304829611098544 12752875 1783975656907532757381063446218462164000 12752876 1170049405392225536525097555738776747520 12752877 1343403243214704235180237714173054112320 12752878 363856863877013166234376530378183246720 12752879 558457708355366651589666989068615323648 12752880 -2315479475327100750390192775605780480 12752881 97278427723984436485485071009797377224 12752882 1035672089997348387024296043769941003792 12752883 736341334454774079742723472884332400128 12752884 -52433212014326426736340122946169709184 12752885 -676447107645097692148382142620062392420 12752886 461712204300261172852315990373210800128 12752887 1387457537723558329022503094926618217016 12752888 94573050126068176329701953973151989760 12752889 252755406760970412864560507953714361424 12752890 -69558298127833938502544611648962707520 12752891 506567915023768559425702902381490305600 12752892 -622207639571337932095714124406679478784 12752893 459336866778890813629892012499030235142 12752894 476944235187323322470108026472513547264 12752895 -338086403603766112473129718905703488000 12752896 80925509858139448613430119050405478400 12752897 -5460033897544304979576335277203935440 12752898 -108801153120371781946503510481478694912 12752899 594378931990290775055765979272065019880 12752900 -84993333842027208589562910497420304000 12752901 -76841874818939371282337371779377819136 12752902 -363176018020486963636136428502862176256 12752903 -3031912109014180004732623462275445003680 12752904 -164622878350879685705379234926481899520 12752905 585456081932605210167029166599800389120 12752906 -362184003673112709858933329944656880848 12752907 -732020341126531553774548716794392534608 12752908 75338833476243174482054808754966844416 12752909 -626570830241763859764420765425480678400 12752910 -789928889665271309170108520428416960000 12752911 -1532686601788888590850713028197402065488 12752912 -80266496850041810957985405312582672384 12752913 -460635827678967912432719891128503912576 12752914 -603955213137824492894780393230271788800 12752915 -42656233220864516186915737738190208000 12752916 -115691319804788871759995517777752064 12752917 1676364494328054533595889051737942087100 12752918 -677803120060106053350851111323825743840 12752919 -114875584044622666695792317522549705616 12752920 -297968383281669258400058200610877235200 12752921 684239165765743772950486616507191954122 12752922 -27748244979738552153122099019980430336 12752923 -2300447464742757147531791374604470318760 12752924 319706883343601655902631736350358450176 12752925 -43189237213619920145979065806554532800 12752926 972369947017194153497186520824112731904 12752927 -418985760228308997162949897022968100496 12752928 763936209383279382236485990580721352704 12752929 372394983480575433814017163342806275776 12752930 268512228559099012829145741547957251360 12752931 -723576350128198935690549454027336243848 12752932 -422939602483168799942655747059478626048 12752933 -1854248644015325073717965552205579845760 12752934 183776992645441047042041553644755424640 12752935 52725915419185724087288663611060089600 12752936 129508858237675214803462567125637524480 12752937 1016537571916829442241805086285585321440 12752938 -257690640713630534628835352820979385088 12752939 133704262197075951214570409709404256 12752940 -6644838555612788812117402326239969280 12752941 -2770591849590606022288166635940993312148 12752942 197807057957493510006719572398134935872 12752943 11932550488274761476993588895939680000 12752944 -584369294402239677206612427578934657024 12752945 -2239412966733116831621252609635902598080 12752946 -447376592676577481124250780060811465328 12752947 -401902271154764172047256876417143370600 12752948 240682491830034718956433561054963605504 12752949 -422645372272360653179036193765949837824 12752950 -8726705231273685217068589045087488000 12752951 555611465839122171767567242842909686952 12752952 -955954464169425361709816185475943628800 12752953 943165920563136004309052203129531687560 12752954 -33338770590563740712419684314605001792 12752955 884481447358019940016120803753599360160 12752956 794438666977941564570794985282257669120 12752957 -113333656444392078354846664201154977728 12752958 -397806951567423195818427429510450963840 12752959 -467775531218551096850743436098585597184 12752960 -280275137076789164497480443120939171840 12752961 -442407394358204620431500984637321912000 12752962 713687973337618841930353006039262273232 12752963 -146102406748263602526152024513908465680 12752964 22237465454545821423679500542900269056 12752965 702042273431928784002512864031772322520 12752966 159452486983474654673260022365527118848 12752967 605161511250220389944120164951087492560 12752968 305958818484628718977971507215333376000 12752969 -171414159401413345545175255390325262630 12752970 -670649535230558676101928040713948518400 12752971 -260593378793425255596025351904585625600 12752972 1117449925556886030629557514427824939520 12752973 1095884833746083270234749327969374099222 12752974 495851226489661019990502943014538536000 12752975 163167812437499986859492173067026126800 12752976 113006991736778951499922718036355317760 12752977 166957773638960124894972141621845299826 12752978 195758847547515955882887929923821729792 12752979 -716895763961738731172542431514760051016 12752980 1109568847890049547053834485341568368640 12752981 1975298687933502441038399626296796662624 12752982 44442720134998988104836196453363098240 12752983 -31191985784866553648618351617833812456 12752984 301416144917717490527865589383967426560 12752985 -213533507466815679013409781280255506240 12752986 827245485260145202420941503599323294192 12752987 -464994868391827384100525649705815766000 12752988 -461232577801847479940251334011374750720 12752989 -303210392671092623084618371786047481280 12752990 -44089955207088702559695284764849660800 12752991 268676617679226007838259395486022055440 12752992 -127125776373816852540715364444489121792 12752993 3138641610781055101420525531442866253568 12752994 -298181978221151413566223297993764675072 12752995 -155095459476632570303831351767168688400 12752996 1028893273547738720533340617748271888000 12752997 4165733320891766453164666437677007360 12752998 -667128869710273758708297379285799796000 12752999 -886830919320122381471848709542435302864 12753000 -146321543588998849523924846987289600000 12753001 557331378751537509675109729862064915002 12753002 1178149135794619484936371916303467883952 12753003 -433661455164277924132518215062326214992 12753004 -1222467082961272029512844840168449177088 12753005 -394548263753230249137359932122479492340 12753006 -75613070298439834394109212306545744896 12753007 -1870859782634719487588015050736886784688 12753008 -157246757315363076608731515221740781568 12753009 232651480557792178799970172566286150080 12753010 482943408538484172823275201425891208000 12753011 -1785631995963142479263272991124843055200 12753012 291304234428889222414789369030431332352 12753013 86819812442170188880113963035393748224 12753014 -526617861094262341212606919714680354144 12753015 562539237069716330144427712046886848640 12753016 541989486648879517329291284488632852480 12753017 -1425618284733311940847601798147610496128 12753018 -545721223455857618686396306048140449280 12753019 -516271187352729570042938985224286346656 12753020 260762165920703757751527276999211253760 12753021 412403304054329588495298946751272651680 12753022 1322626115753992105420213022592657059712 12753023 -801377567416429639618188211771035865728 12753024 983836245558741222005890441516249251840 12753025 -1122469356177757834105514773299918025450 12753026 6098756497779812057528097743529071616 12753027 -38842375760817978723283047681024168960 12753028 370527350593588318345813190360025251840 12753029 -1512125017168049531567808245413054378980 12753030 433189003978168814610043462896005992320 12753031 531776884526829579594696489308352631832 12753032 1992356431739992266871996929269798630400 12753033 -192581894831000312839548071767340513376 12753034 168776859921096567387911568053382455040 12753035 -436446714152403622230715339439361335520 12753036 -790733255773412622842920069980771979008 12753037 -3201222336551338151644146997520004682 12753038 460302272198354978694719083957063898880 12753039 366864393398743213910339780042090844048 12753040 -81490356039500485129349019307081728000 12753041 -187869676878854362509063363363648077376 12753042 315095580279035755238880905776848993024 12753043 -197461463313405588197835183767601680520 12753044 -96820238928982679098433922784707060864 12753045 -79257261414064341655061060561493747300 12753046 -1735769858037457424957118616864657214016 12753047 -9747111080164234668106326227049798144 12753048 -666058225951024898124726305260736348160 12753049 -1154669337829664985742082479162094074240 12753050 164718629750961429207667967079185853600 12753051 -1146919897534236508450640586803876652096 12753052 -234754579053567351726568995715647907328 12753053 -327208631757516471650119337189939548698 12753054 -503302100613852602577765654634926632832 12753055 230754840462342235152317452728758110560 12753056 952543018802165330171933557668990812160 12753057 -330104231670318238387935465406990094160 12753058 -108720596956341954474080531125801432416 12753059 409117566813702559043295923777800627200 12753060 -212419227012369854968631785232591216640 12753061 -1855459984439062231070395423456632662338 12753062 -272983602458510238616169922622734022656 12753063 699096785700219621403115163493923780240 12753064 1174654821574111587252016112668033551360 12753065 -439617318062202244701467350722866137080 12753066 -728023904332164854742441737943023443200 12753067 382173740159928036663346444569327723720 12753068 68683768490747024645702492346625591296 12753069 -2040519088918296138848965302987233280 12753070 427308331514164247694148784426678353920 12753071 1017967502282194082493399215142623515344 12753072 21646162317315012106080497232235069440 12753073 -870191491773291409870881861180240013678 12753074 1856751782801643819571415888735442035712 12753075 38610089029916143225613122563438267600 12753076 33840435839975452050770123563274588160 12753077 -235716568546703908545492155873552737800 12753078 -294799904533690132224507542204261535936 12753079 -133447989073404568173618012876267535880 12753080 -365280054322644197320064855561581363200 12753081 439179330882101708635440458644598370480 12753082 -144768843281341116536283595038828190608 12753083 887387879109732536007610798246993005600 12753084 -164610279780717583756029717169046323200 12753085 -169628710257977025895467818103020368800 12753086 111148272055657373012478466683394129920 12753087 -36499243312379699075412392272002781056 12753088 -140398840291159157276248846005475213312 12753089 1281164141865408541697775689411914464000 12753090 -13816859497678756724802630982055976960 12753091 -210906768610632620569673805566413885632 12753092 605290898784199118136773118353820736512 12753093 -1151250068899446080819803286830499778336 12753094 -864426668297510533330148381035158155328 12753095 1377833856518870201197673646253476600 12753096 -147628819027727222487641076158591385600 12753097 -178318633399385272716095266193036413568 12753098 811133315691392665550266838963083640160 12753099 485079230206555919709963136381777357440 12753100 9545194998532061867097221700049830400 12753101 -1207460144412509323309709845020624855168 12753102 279165751653449589696637429990813088832 12753103 -634685326864316961631914584411895202560 12753104 -74249432346099692467522271492710072320 12753105 -914905813340822530441343675245919735040 12753106 604808616469000828631490967645234948752 12753107 -95727064789832657948450465305195591920 12753108 -843739234522952575799286900028947835008 12753109 171890484783711443328053575808629931520 12753110 -520920244524503314241141603059520749440 12753111 416691604195514935362526431243525050880 12753112 -15270546096133113790691776573726556160 12753113 1715362036055360151689990045445527236362 12753114 50606294060949826270056011177472921600 12753115 -1558121882549145356583995972023437728400 12753116 614063178966648910937349166727907778560 12753117 409835009345057711987684132676682129068 12753118 169924599793887022930153078231641573120 12753119 -820430279869598464084675308782137280280 12753120 486032702762257469911016542933537259520 12753121 364663915403144223035736124379667385344 12753122 616283858854667335110700147208627968512 12753123 -327480333654351566296816256206397352960 12753124 -699136086249401387279920654840227584 12753125 216707427402892751921873752260349200000 12753126 -25797683726583128561928167697545179488 12753127 -1516633208176666711333228287975267400440 12753128 1913717895035998571256887251318244966400 12753129 -1225554945991340668079749191560793922416 12753130 -171897703003738911422760249347977366080 12753131 -1889575810301907111512648184303537421068 12753132 -117389190651645859745618899043715598848 12753133 1117178131142448356836396976370828052704 12753134 -1052350837371578828865456767417075251200 12753135 702531163724172827812869096795772680120 12753136 -503298347524276276153996586990270447616 12753137 -677382606494184466990362049592692622028 12753138 -440590945988262547248416126673819613056 12753139 -56825928165087456388576194547104788144 12753140 340953559439794358866945972676853277440 12753141 893469140578456327014758924761984077504 12753142 651865556655839467355046127085028715200 12753143 237894723917854132160674589810826838344 12753144 -753063846831546789232117829638596464640 12753145 -767590984845654762891394342602947462400 12753146 -138992240158950287720809909963132258560 12753147 31095931062275674425664739804265808896 12753148 -353657363405895896065251994988500058624 12753149 -356202500816724669664388942957992381236 12753150 -39884382963040403401332747939068558400 12753151 -1925301132151717159897240192276178009168 12753152 502211816206241409368180913189874040832 12753153 107973977194669816356919106774344859520 12753154 -319124814191619291577530919032378418224 12753155 5034956608604400696506588592976185600 12753156 -293013177288448644392485286408475340800 12753157 2320903183537384507510038214146521341406 12753158 -252843392252386993390398638937974400 12753159 -853701462236850996037501049552057911896 12753160 120575169632834821303321591457729740800 12753161 990418534583936561753401075359962480400 12753162 448941960019422667047263350215191330304 12753163 -900503945397186538263988388439007804588 12753164 -340764246121265053225400532584359098624 12753165 -48250734638207735038082430617216866080 12753166 -333690746450730089430272680305838978560 12753167 6866654907511738836561387249201405312 12753168 -108519701545087592700119087781892325376 12753169 -13030080981248998226913696608837592384 12753170 27089417927734732113615880074957499200 12753171 -693851171433186953521498630283427882060 12753172 555988293610548521391200660101198677760 12753173 -507465046746256416560217882041024712 12753174 91023917737517325776738494257379172352 12753175 179243998363383630679515149537730556400 12753176 -1262718821708091068286961791943944529920 12753177 -885356034380108182318386939205979632320 12753178 151955328406608261276911520959897745408 12753179 107982566323834145304770666731729487232 12753180 -252846737688592196092575794654908416000 12753181 -1729469495262591537677347121972169261690 12753182 495573285316751954914666402757085201024 12753183 15404649640059807395790572343353614848 12753184 262836721290243005514253837940150108160 12753185 -1297870712879850636978684292277494676400 12753186 41297482853199842875028640350005832064 12753187 410430393818634703956505750841555103836 12753188 552812452790561976684207088182738640896 12753189 418385041005555041175430607895393072924 12753190 -226017975479630941924714227233660342400 12753191 -1291040947540010287504716885838806272616 12753192 43042769681894112379818472761138462720 12753193 -1024521048985404634514923220824615784460 12753194 -107293082606592228363139828875747745104 12753195 99755301662642432023985168005720227840 12753196 -246061301226126417931773765061347835392 12753197 -549487526811068210250130860674173071348 12753198 690553108180100644298537795361514944 12753199 -408076604752216591513463670093874700160 12753200 -46191485153852515753727004400827187200 12753201 386200494435099975605006805901374361920 12753202 -263884465297387986190653068728630119936 12753203 1286340036244637969741841003793121497104 12753204 -468935108688779406159173667097618913280 12753205 -241418971166162299432600052411131207140 12753206 -883328252821418483952209261588421893376 12753207 -14764465176324038907015624410512743840 12753208 -736401356496130579537818396306880512000 12753209 -83628596764765290504079511881405779648 12753210 -380155588300721110912117430454552695040 12753211 -1416855029295720820072337653187885276188 12753212 -1192335983167515846984515588003975660544 12753213 410976646435250069622428954654067179520 12753214 -47687959582439625225010228226605148160 12753215 1117585051179882847108094845548730785600 12753216 -21066628702081721826792856151736188928 12753217 -481645785254239135697759778865577564734 12753218 -273613518627573948498033200770361664000 12753219 75762480307989050543166472021932369144 12753220 -1214284440715934446604519571870766794240 12753221 -979739436205148635846111452635611812708 12753222 -307833264568680585646803500172863492928 12753223 -80240125938889528793168416743085908864 12753224 228400681255205391861222835216906813440 12753225 594033400871688269212380292454491582350 12753226 -260094515223101134530941222014939316688 12753227 2124606572277471014305966080671963381712 12753228 290319381538427201170792659119450827776 12753229 1128797623759390676668892513613735555830 12753230 709367868545309542724306356040295761280 12753231 287867170797114297022619420982786074640 12753232 495797569776005789888876154289476263936 12753233 386076792706013090446119874281505829184 12753234 -89582838495732211116554647935430763520 12753235 540533543926963042267772794714554906960 12753236 -1333079864438997470799808865720510124288 12753237 320628074972097162227280711827691732480 12753238 -7333323108923826838031203425113369280 12753239 945102369369884082950073822074797878360 12753240 444544608951029326331934869669865676800 12753241 37542504647746510743452916815989360912 12753242 211127552977051196609918844669653452272 12753243 508348072456010269985326315785299414640 12753244 501433135292536484322190630398998711296 12753245 -405344112892682466514386101010270067200 12753246 -50922894615540405852891809913774630912 12753247 1021890814547086704627708805844272785888 12753248 1892923347284001975245509345471331696640 12753249 -844657274568491248958116738832060569584 12753250 -914766157917833540943679336717067520000 12753251 -477340168271627221420913041965937881648 12753252 -228070950789778367251286835377298417024 12753253 603093359229627808996715801679368629502 12753254 -10758722862304416896723338030576337280 12753255 164623781633221180011434710999535265600 12753256 -1410065017479896715284970803906809036800 12753257 -1417885905248507612279989903215068394720 12753258 50959348171268250086112831570764812800 12753259 -993547881127969318370793105799841542540 12753260 15427156662922353051653704437581291520 12753261 580036410330648415236046000802582830080 12753262 133185233679936827554912256879729117184 12753263 887806926921352229466719422238389081560 12753264 -51382135183457606256140234685580247040 12753265 487867612160203974997502575699758830400 12753266 -794917218343700627172650315452513245168 12753267 14962214796993132217940092660242468912 12753268 -432976146766724768631617531824661919744 12753269 -126552846407584844412241407499175732004 12753270 139657097138408705614947751586593543680 12753271 -653404106409063019023742712093856092648 12753272 730432554251760960191359289991537868800 12753273 -437916732043193916894371072906612441856 12753274 722946814445015779063424853370384673136 12753275 -388265178706415196573912466835776575000 12753276 -217480749531258216661336645445870125056 12753277 424159282687700104101256855081070165126 12753278 1089353902919062907883765229157791357440 12753279 -686114183714403102026075315267269680 12753280 -887693371654176977548090374700086067200 12753281 -78721956991826701687604455149204345210 12753282 -474725989518333028613926177814673212160 12753283 419980123318972667209215280504028584504 12753284 -8586423594713932109311198969826611200 12753285 -288296520357804737753258833152990859200 12753286 -50610780263653555368572919715607101440 12753287 919671886870334167079623339916305542936 12753288 -114523425078955702640108784551654231040 12753289 -578430561825675845090735836602394422144 12753290 114928901720654655398116087577573222400 12753291 -832590615152917963665930549055770570816 12753292 -717620865942657741429434204716855369984 12753293 152234287538179992615470663233576282368 12753294 84916539817371530274340027816402452480 12753295 -722412716638176910295189851314459886200 12753296 100778403938446110104841152433150050304 12753297 -457080951512154913612688648905567639326 12753298 1251354423728833286008323248159405327136 12753299 796672181283225946062080123268070515264 12753300 75797566712986832920300189805331148800 12753301 2174939856518343421989057360567882184800 12753302 -684376122352231017552145552188394503648 12753303 -1567804363129832387544849887402563604736 12753304 -402419166743551431510268916805501050880 12753305 -739983815538657280777037813417586459840 12753306 -26891425909338898448291663911083433488 12753307 93266213441158411243315611206030388224 12753308 356958119460463920922878793910395301376 12753309 950261138620219747149588000528002150400 12753310 675288722845875643133403121310748597120 12753311 -164966551316021240857237874846174627976 12753312 54740188204289804840190411015916093440 12753313 -293427896989067339395080769652708872000 12753314 -14262070695049506056832021915414563328 12753315 -1046024772000057364449340749147884654400 12753316 -858794382440925632928173171374737223680 12753317 379819904977927661817849587013067602366 12753318 -589133384292466905196843562183656370496 12753319 -186278386963897110822710519729725151456 12753320 3426466017115866457982519599385548800 12753321 394246406108809074096658022734924818624 12753322 -767419411014739926555637072237895923200 12753323 -2043898368307899069048211798480732731096 12753324 -884145824349294444101618413301389635840 12753325 -411887640722643968041897479501996191900 12753326 398512191813064733520407390701296784320 12753327 26758524237164933025845174535066240 12753328 135755724158147952586579744972434259968 12753329 1359610781705371743338416433759051286930 12753330 100600114957987446467085722354520652800 12753331 1549683957793686988887870476884109748064 12753332 1293449697425324348249078584904967659520 12753333 81984813062719318592305425659416918620 12753334 -1921901163443492699295387242002204649856 12753335 -130707425970638848629844794120112880640 12753336 387365938209066983937293069586050457600 12753337 210429554962495512366948453412779652680 12753338 -17734356241212452214267387608244068352 12753339 -577807927594813189349916619135280136192 12753340 757617571285483648261310299645324001280 12753341 102139105744704622470918133522982972742 12753342 397589907713935284725321504641997260800 12753343 1657575747013266954674186000024459254592 12753344 -165933113948833807617285408255324979200 12753345 390045396283894351465720670680891516800 12753346 728011453642075719088412365472362993872 12753347 40248284411721603286952722187046452796 12753348 -762998662201177009349012751920322462720 12753349 -184532169380493570400585017267798506688 12753350 424966449037568010848571498993483384000 12753351 -322529515380298934204872111997672023920 12753352 -959029369963114168728563996972296166400 12753353 -851569343769157638510762971907247662876 12753354 -300012144791535572025497473820205492480 12753355 13284782556846339904885455032455439760 12753356 149505493998320878815822146011411709952 12753357 -1041901830603041158442114532754051478400 12753358 338242469214299251609959989747776793280 12753359 -2412874142344402020319375043112930545640 12753360 74371471968263651711033633027436625920 12753361 -2398540535840605858621936219764662911376 12753362 -132667866010187531606673506369842495488 12753363 -139197107609967442333349981513705861376 12753364 337721367931128222991657038521843382016 12753365 809414377129583570834913991834808352000 12753366 16498391443707521600054075547167604480 12753367 501921797343472652208184293542514193752 12753368 -2304171468891565320920052049942304010240 12753369 36942982475703535667334495234426340608 12753370 -2599400408838695564340810212882841600 12753371 -1492366030806917250676276492683558953856 12753372 457926082865563305300354787876490414592 12753373 -1182314906706107638565630062050776233716 12753374 292168636373316804708753883800259866432 12753375 -930852048010300919820541573762613760000 12753376 628326819201413959822271693687902175232 12753377 -407047426142276568292365730010604171948 12753378 -282775295528444077625496559981763913984 12753379 554804679525389024028851539561281933980 12753380 798385898331773898987138387892238956800 12753381 107569133598333170724027348388824491040 12753382 -116090153715255738578172700317289922688 12753383 2466792676628158089295261628261242333776 12753384 -407296227147628204151877428613547130880 12753385 127697307776002324258558896372872904000 12753386 -267642062084496686256539570632510738080 12753387 503627080046579348677637983698722439168 12753388 -1531905274827712313903029686394281477120 12753389 -98751385321366624842121401302803776000 12753390 -655542654400898231780392736772994560 12753391 459946945918361086310942181856310655472 12753392 16901007109595948092435310333070213120 12753393 -193264893097460012171155231453446485136 12753394 116004295649605107629403462250560661632 12753395 777185193417255120091849719436700664720 12753396 1603381608000509939548643442180363264000 12753397 -1593983809269694749956074813520947195520 12753398 49935416239808392437097335161650206336 12753399 -962061718345299889706284956049778414640 12753400 -391742251751006337887189595353088000 12753401 -38819618813314935472210263985624998828 12753402 -549592129088450822729698708891209965568 12753403 -1047472739610765092316789690848932385856 12753404 -1021633454890530148080127110045235980288 12753405 -47584999599386911453853956451489063040 12753406 -188158455065544290447767054133187407616 12753407 -307926638556246191469526132513658233344 12753408 4842812998313729623762538090383540224 12753409 1652380709793569561455808448840731524610 12753410 -428800936693473601976135792017394972640 12753411 405541152017891110465185588830943701760 12753412 386339225829675764488770044792418365440 12753413 2386225133313339220739663160814601664 12753414 8229925325323825732367833794205736448 12753415 1453540668633427792049226703075301341560 12753416 -427069708820680579291281881615264916480 12753417 1334035702817365525467468185562029579520 12753418 -16182287149634382385540409752727976096 12753419 -69397956398279087275192704985072261056 12753420 46975806923450065105834175758779386880 12753421 -990027144198120531842704190386448626378 12753422 676053574791213933851723654264260761024 12753423 -1332222790756141901846401188601467078000 12753424 39932742761135367257133183246390870016 12753425 -1041748641071421964981600593238020365850 12753426 22139981735655854655626093409106713600 12753427 -1545135048636131968285054225430274075560 12753428 1423483904085309074450191970754908157696 12753429 -233062311618467033047756966125609105312 12753430 444350694815054890936915266409331733120 12753431 370054228658286428286774153100967895696 12753432 -752101032413566612371006493950551316480 12753433 -124084698215950854019706561964273479040 12753434 422119588006574737937891877221859006432 12753435 345817880825419753884900454479429682800 12753436 -25101780469801372594190235559821616640 12753437 -1297563487763172009011670589483485649248 12753438 -425889750736098726155110168982617322880 12753439 2023992002693939237790673063495740902240 12753440 -449277657862927663309626477540959846400 12753441 -460304329806673129866597867656362251180 12753442 -17953604493106906345171788221768640000 12753443 -765635839491338136539978868843484243536 12753444 -190303909545053415508171563018310778880 12753445 52035474050806036357810883975282696700 12753446 115117782446038230994423331209417574400 12753447 76565454131172691286217199636979052672 12753448 806616475258686978674472754776954716160 12753449 1930373266349205668045703081127929219450 12753450 -42398235801573680167354822059233625600 12753451 -1809790850580334901008202699381572914168 12753452 -871399462906156514507742315919802769408 12753453 -625338500786035513915741408965814692192 12753454 102969367203325998722674322677668360192 12753455 -33133518881270932692735021265028261280 12753456 2138462261688299222911377712295706624 12753457 -1776819348717589873486657060965601837294 12753458 367962008795045736232060251000370617984 12753459 742922159818622154508350614052837084564 12753460 -407733107519814343238075569380333895680 12753461 -725584502767833120572328756318277423968 12753462 231894571199353414401129982520561639424 12753463 688217978339766646210883337744120257680 12753464 -1522190225875455785950546316455343984640 12753465 46975086794664813298419907310748700800 12753466 -136547252666220721845420033161088033792 12753467 617829365055458142511585430641551063552 12753468 132142523856826505649344126235431055360 12753469 -1126914611849064142700845928427436323130 12753470 -382001581001386966683585198676328259840 12753471 11627478973224719822412319892712186312 12753472 262811460085725710583033615746929262592 12753473 596671671319249358045536996511313833904 12753474 -488110971675929150510471144586753728640 12753475 875588206148906938758051793869983310000 12753476 -91324329287835630718048516247935213440 12753477 1107914397828829463640236054543030062080 12753478 -495479386593021422216910366260213196960 12753479 -24521504859988160866251067701633184560 12753480 -574663357862006012701421166009225216000 12753481 -938282307891603671957104471957782322268 12753482 324314975592600235805024397414423250944 12753483 -626075758161344065930742959221355079976 12753484 -440964277968066299661148457383098022400 12753485 -36050735856026384292052351424965179240 12753486 -738531303501440092274303567624125469568 12753487 -285736314395516187168262799977708222864 12753488 -462282487497020224949724050562566848512 12753489 177674952911084089854108757154696157120 12753490 623513632821131199986368946771110308000 12753491 -2091427356598920349600255437527470342248 12753492 55205622726723988509005808080682240000 12753493 118870529705841916776182469849740887040 12753494 419241719022869498215079847691825415040 12753495 180725507946838295337700558648754811720 12753496 264689330761237649634927731257975848960 12753497 -281325683566995080238619383902581377408 12753498 -991577468213994989898484240378040059392 12753499 14418576157598145385051483100896410240 12753500 -751539769303121475767558350096596480000 12753501 86447951496112002840590454515585001024 12753502 368856256480713111938988922704208530432 12753503 -108766170572243999981448431886548972160 12753504 158721971388882410703646793710043136000 12753505 1007020579970533897845790422835892008320 12753506 1190158660029676395482851541430348698400 12753507 144247338681900338312541401216895842400 12753508 1202335708776050964721571398282261747328 12753509 -2823727103571848617366927345519778726784 12753510 -71589006246410992766326849425254338560 12753511 1531309593489698487194052715859569597112 12753512 246430187200984180764629939779663872000 12753513 -1078825122859869847350498675645373768758 12753514 831579011660061320439802983946703924832 12753515 -94125799509214274657274050159100951840 12753516 750893695594072289206154740063464740352 12753517 587470926771336247892391252853970141184 12753518 619447710879480788673329803787906561280 12753519 -61265976860827934456950873677993165792 12753520 55813227324648183593056884892058910720 12753521 -927181460234208079587997175284439934 12753522 -53346114291541371117664389062069088000 12753523 481672843885412349306915934570877683200 12753524 20949418980071116369447962199908556800 12753525 428344599056861709829333218815249068800 12753526 983941360311436580824316422638158807712 12753527 835059554957152047528578544489544460280 12753528 724222221082200981537812510135323852800 12753529 1732179708059602029263485581981799624276 12753530 190093695494397795349274145100050705600 12753531 -3081862427226542658716306129898011136 12753532 546624926640196935058589639572143631872 12753533 -930279381241229654182072946177423944200 12753534 -211474768278185290128892302642533892480 12753535 -1154336120153163301038838194042372198240 12753536 13931507269888857446476240792552734720 12753537 275527623679452331799342308692984521568 12753538 25143182968377568866183028772491714560 12753539 319331972570468134702509646082836707000 12753540 457058266827268470022428897598006959360 12753541 94392011991357796739148209034883991520 12753542 -4641127501896473128528841562813422976 12753543 302611280391470899884961096267874214528 12753544 1708004156888011907249834003295551815680 12753545 5229548942777441899727865806020569600 12753546 142283578069227914108392795722158791680 12753547 410469723576937748711152097750549059840 12753548 -1600583562176744499345163726730905972992 12753549 -762729994992175541401425617627864555796 12753550 -25463004446919227346320049264114259200 12753551 -32753731233518711364356121281043079296 12753552 39204018861421471351098022414265352192 12753553 2144545023459432737627904731263864041060 12753554 -627763306039727562810202007812618873728 12753555 -145312416980743704584130843421137914880 12753556 427352537203962479915607555516492064768 12753557 937172722721011835600973475050167281806 12753558 858546008714706760083281817694768358400 12753559 231842463397858092482674268619916601280 12753560 -310139160630312379412354504660158464000 12753561 461911961185056892566746992387952917344 12753562 -586738234052943467923112511363123232800 12753563 506323465208607836235287016960982689744 12753564 -394913991522654139678330248252922996224 12753565 -954007924817736751287078307578800280960 12753566 -83864187282738666128503316807644335360 12753567 87111146154481790496465428306342400600 12753568 -970028081715271147330622613473481523200 12753569 957186040392206564422800528324206756544 12753570 -62213550867395896616087999614137815040 12753571 1289428078733650742733367226089122375000 12753572 -654397204438356216623007780225982234368 12753573 -190244268109987209885043402445025427680 12753574 584262004568699457635340900290584621536 12753575 -38094999394119821256711958090482113400 12753576 -872225201875367143112533240251386511360 12753577 2072758803506929585797782889869182322426 12753578 92687196722069779178805911197510257840 12753579 435600192527346471398139983586595496640 12753580 -200147350377166105443896765083393013760 12753581 -911483900642352177595139989003431676308 12753582 39331982935665846579984626032277927040 12753583 -472553986210577549535671200157468484240 12753584 -635159845053923091112401971163222933504 12753585 11383139747907609812165325073216608000 12753586 -63786017715730950779141792857571137536 12753587 -334730515941676458632137769783468706816 12753588 -147008983448861318738705102203938140160 12753589 1616591965080960640261144202523645425390 12753590 499143467931595882448070690039029644800 12753591 816983495253689301668286617246737459200 12753592 -522173003303674757195844344874612449280 12753593 -446540781702834528602583917066992440576 12753594 27624670024812824295686223244681592832 12753595 -52823340084053909307890330686519152480 12753596 -383547405749284768611149508406049356800 12753597 43428825629833602173241022799437958400 12753598 157088120858904925979834431412524078080 12753599 -540748660471362677951212406999075850480 12753600 217018954800599491899876950046041702400 12753601 -59817172177156070713814271660452406848 12753602 -52940524760491343930910667538026030080 12753603 -1323280501821863486905764429236030334588 12753604 437213482798391393805403532120225274624 12753605 -335314192224384044885340679888905196740 12753606 449347402343851424868819042133731751104 12753607 -655145714699173076778970369928823439144 12753608 662506949410006453614531099734088744960 12753609 154807144270714993789945259175645524736 12753610 255765676741670098724926739043151524960 12753611 -17425688628837459323234185192713142080 12753612 -3420242176160271938859867880430028288 12753613 -405307651142039807190972204977237248138 12753614 -165974680134041967435018514805606658240 12753615 -39767553457961601394308207426599900160 12753616 -60361177609122513615729458724302962688 12753617 -520096040702394973756143724773709209600 12753618 488786302561353004768118165333182399104 12753619 1650218371430762208700271228312694549600 12753620 566117733870866073993047846986291200000 12753621 484223471564342278502539156463660308572 12753622 -394176568439297917280930995498810970880 12753623 -796610752280964835052750557498835137680 12753624 81101354430231413823145204803401072640 12753625 -1790187738239230425243581813882461638000 12753626 1167898665770798865218745626712306454512 12753627 -259549790529490095512060501302169962560 12753628 -13655042556515337033555178289248217600 12753629 127461854042191678598914956180777182592 12753630 -92147525639896968865129059505398968640 12753631 694622000785381143594029537542111964664 12753632 789604378491904830099925487104808189952 12753633 -1978600784650128462845488743067558739616 12753634 -745565525216330121805121785742306351328 12753635 -504700493340439403851782094954128607920 12753636 290914393381509938916495586165925806080 12753637 -897981446465622465313332568840621892900 12753638 -1292591132043346294362166154129497939968 12753639 142925048177052932947246363181690745600 12753640 392614780075893643464974946470764492800 12753641 -819597205480763439201005323999290925788 12753642 -678415980956436869487062078330851917312 12753643 -276200113315277245086789017785908664320 12753644 1128823232490214494310171006646124462336 12753645 104448895415858367779243129165195082720 12753646 1905593553461936714451913261772607639744 12753647 -1942411572040635344359529807960370569904 12753648 -38814704482276273095629845873921622016 12753649 81968304775498098415157133343743108660 12753650 11420060984513906302818499439942361600 12753651 106788965155711819782072619362754126464 12753652 -683306828096039912882115099744164942464 12753653 -1990616596933665918228724402126516724736 12753654 215666939110385103984999014017438074240 12753655 -633105928439569424283039645452476920000 12753656 -638891942545818964102189112823997317120 12753657 -181898121503137646710612793098646552448 12753658 -751021417887353326711349036549690674320 12753659 720432979917412600582286489611106082048 12753660 -117004161213259031234737042288211082240 12753661 998498565189436073046152456861231485670 12753662 458671843748726974786405144561318459200 12753663 -138996471355684669621096846471175218416 12753664 419568998864770099370079436816936599552 12753665 113697751778520797758038342830229145320 12753666 -700161263741643820223241569164817310720 12753667 -1344541705684402076867673030064671344120 12753668 640954010020391859568833718933750482048 12753669 169215549525487812645201972966718078944 12753670 -36622402102215430401384119047879958400 12753671 -4667592144518306401946282558921234088 12753672 -762969563350073634350752167887662694400 12753673 289964205769471933061616909828637507344 12753674 740405069206772515998306173060741556480 12753675 233231576085719064287903964410224990200 12753676 -164946955548326974088716091680161315840 12753677 -1972950981727839857702879367954051904128 12753678 -39600215378967700577567783608779386880 12753679 -220982274288886858473927500982270620480 12753680 103583252934359479443549261155846799360 12753681 1026589714560683348876889921118649704320 12753682 -248305091408264049622121202920511581808 12753683 -1118595995664091232851576617812823802068 12753684 -31011600963464888442484228819417976832 12753685 23897541355129936955562662954235548160 12753686 657725689485172966702174079439526830144 12753687 -130829233063795298416211340191740346880 12753688 -768688286763850816048358586348541962240 12753689 -612363869295604333063510633111533932280 12753690 154753595770405517346041814284754635520 12753691 1357337153850031376788656085628085129092 12753692 561721119913580699679713742317725854720 12753693 40424792349880103040179295989300392320 12753694 934574131960524853510978940463811840896 12753695 515998460121937938256371755446427788200 12753696 -88777169254714210213365447553715798016 12753697 1290016464361977080712542698763385128640 12753698 645867139220759583585011539956337121664 12753699 250511355202787397814406316787430288640 12753700 -167987016637503345620596452298605984000 12753701 561216850725544223281350470540035640352 12753702 244654259047963511307034010928223690368 12753703 396037549238729565044046675684285223704 12753704 -131980622260119839365436648245724129280 12753705 -144328401447261870236099238664817336640 12753706 75801766721422306853428098264555604992 12753707 -1361461379504654957374100471346877618080 12753708 -430214788483367833925429799377589829632 12753709 -131353821363385697698483821042126765120 12753710 -115172346909227750456140437806904468480 12753711 -106123122349333968784513095106935901200 12753712 361785134459776313824409856381699850240 12753713 -743029979269517404517079227572317167040 12753714 547712052582162666082635701989049088 12753715 -216003620514255855638028229626776930880 12753716 -1115653346888652967036899327862089836160 12753717 -773011173812182713607994355122168029920 12753718 1522377158974091267124126245986014215616 12753719 2190273534889442637102772871918594694360 12753720 -11736607688758730259382500710111232000 12753721 -331187677559465975795191166457090379776 12753722 128956121381799351282618441891363651552 12753723 1386607159577142252751290222602022291504 12753724 -369810446181399309516597200037589525504 12753725 342943645451980967369347215705820392000 12753726 176904934672660399185905501551079348544 12753727 914432211001045517735194343876502448992 12753728 -4236061529554183921281559350733701120 12753729 410653629620019124832373045462959144400 12753730 156262087430222950668163576824182914560 12753731 -1560388246597614960578546498620782705000 12753732 801128712164618700515546029517718822912 12753733 940642770688683949075932024257269581084 12753734 251260386465703717528145208738063115392 12753735 -453442602841389154064023496573342140800 12753736 -482369530173987145863067216398332467200 12753737 -211259727870365377066147552225623832614 12753738 -759896266111249772125718857638457147296 12753739 1237920533631992680253305180266174853720 12753740 -580831451650238003513177263036589905920 12753741 20467519442501331223324033759627001856 12753742 -959141708573984108512599518845082496000 12753743 -194178930491034498228013722520089838536 12753744 -14193665831689912405283846114669101056 12753745 -303777229152558756195845883240175145880 12753746 506796698081125123502342677453696893072 12753747 701975130112055464598060503261149111120 12753748 145063115473756283442485431837272057856 12753749 -2692908998759629777891784188665842696064 12753750 53004197125559451903906726943992000000 12753751 -461723348041275402952866596253818048248 12753752 -787654970889010338996180950286897930240 12753753 152595375627759738667893089582784888384 12753754 -393496424289031775743399630970199028320 12753755 -299740708879615049389734392395044399840 12753756 200367177334322248706221527878637914112 12753757 -1236011855598229124433443981326928640 12753758 131661145002564449044875329806938022272 12753759 744489660569687242577134544936699442504 12753760 512090056590886135142925429647867904000 12753761 250125397944931853208750701419348457664 12753762 87904679949865970548301120421896921088 12753763 677258876923406238619508129428505680 12753764 90585270725173940509844207262154776576 12753765 -284780378601106850851807122113163664140 12753766 865043197054225181906904136090258052832 12753767 963944047253383760505532624207771425360 12753768 -13763201530408156030634204280187207680 12753769 39227805294936932641441594882560489600 12753770 -482307073774901069756559874796557751040 12753771 -46789507671077914271026925781297678336 12753772 118663918778814530815533096639007883264 12753773 -1154764129296358704375081901027978167978 12753774 25247363356535696378241134920941780864 12753775 472132011138851178599515820993335710600 12753776 -54909693638304456393268749163818909696 12753777 -1105029119868949817725459122940095208080 12753778 -40551496681877498787713609019443224560 12753779 1012358062595436736635768101357443668576 12753780 87332658858329097095152327383560478720 12753781 -624651396157975062588595537746538319300 12753782 429147620870509214621536874338334776992 12753783 -288017227311259857489402007528769769936 12753784 -231683654691837497348290524845028925440 12753785 -488232252054642433281656868809342095680 12753786 -263567533272842221416685354340801071872 12753787 -484779663142030325541368003549357159048 12753788 190757053415757828878026029149200880640 12753789 -21716616478113877565584810954647944640 12753790 411852329709555933559272120398131138560 12753791 -1082309974713806129639574305843223538848 12753792 693857020567667791648924432314547568640 12753793 -775404090303626981327135569257930064556 12753794 -161024051788526643645781098570609331200 12753795 262900828988885271897927122248374214320 12753796 1251908613330748073549502195529955036160 12753797 -338884221559551477504547012181780199168 12753798 -167779816378412501068697134596275822592 12753799 -155061962918573409869233854461775293952 12753800 -8689240158673350494797032186872832000 12753801 1157374643025709252395022441337599236480 12753802 -38424890442614979372816983847389968896 12753803 -33082694241678491992324885620434393472 12753804 -294638300795912199100920601918359552000 12753805 462477864712142173504662238917507136920 12753806 355832929296048353992479354166215446400 12753807 661942211143858865712036108257709375360 12753808 386806356885744418813537378238943805440 12753809 1450119446744750340061952599984054040820 12753810 -286942015888740008824359526477713410400 12753811 -122578838812010683308371408078954206816 12753812 1368461611872166500468361718277686157312 12753813 287740825032275754784658665996282493184 12753814 435731136074933102735548350597367357440 12753815 -1395353979692861481780403222093463912040 12753816 281130314420908755819202618517319843840 12753817 -1366766187286964777589404545902043070134 12753818 -513597350544437931419362448287892153088 12753819 -472238127244266368411090821194160606512 12753820 -48894412392496313231615114745507217920 12753821 -2640754547028229500187693119899853991956 12753822 296205413137574279295192851422706734080 12753823 -1665196134212672799088319141540966149320 12753824 1828459278304158136000276291809233534976 12753825 120424141498106189692371800245259664000 12753826 681898705267147879972773589007242659840 12753827 -814364995742410445364354080635822860324 12753828 -80910908954466223256818748353723392000 12753829 812745748668868990084572574080458099520 12753830 -57669186130255901324886330907789793280 12753831 1055846430542642170704935985413042899752 12753832 271185237384689648504710104759956275200 12753833 1482465001111440485665451427750667289082 12753834 139123423649456700356752614408813281280 12753835 -727975787798103470529567087314231298720 12753836 1497536704971794953191046050368222004480 12753837 -1411732619724923228786360533357008216906 12753838 -622948051046986287677081486569201855680 12753839 -135999606921787332122407764877925207040 12753840 72382869812167066082261439057588387840 12753841 517092629016733562570419373017283172242 12753842 -741538243942979327161057128398745597408 12753843 -15823080902471371134892257284373445056 12753844 -1011119260580172219732361313805168283264 12753845 339647046677062459710773281645718880000 12753846 -60320705184624982534942571021853346176 12753847 1581993937908140978502327166450673415520 12753848 -1282492934459170828707255332373455831040 12753849 85364552085648923190351781708418762064 12753850 -104604159706916095414745787259906023600 12753851 763078994887633282145258006327071210704 12753852 554650533548926477841059519752178606080 12753853 -495855867717658841217174118809501814080 12753854 -789834996713985066737946985581634199040 12753855 -680358113477133018349769732085979005000 12753856 -99136172585277770091717520767215206400 12753857 131243627729528621170609986372338426880 12753858 -95810507951312566787633368586301514752 12753859 22322913781237566655031983955475234836 12753860 128859493776522231808040771216454144000 12753861 1325613377425766294568123995686823186784 12753862 -424748652115284565104250086377265798336 12753863 299521956105994731344670578875597148304 12753864 171531929344924349495349183770161766400 12753865 -58136597142966765518585954885581708800 12753866 477309046616304649146765189829254595632 12753867 295277931367780887553826811202173898992 12753868 -784164342828482958641848129359518008320 12753869 -1712372993803010065392329810052865934730 12753870 -9254880366028490210185687438415865600 12753871 443766353514557165832257694553341902392 12753872 -160342317433000766035470410304478248960 12753873 576119012882599365843349343603345033088 12753874 502304090608074259556819073337845445632 12753875 -2248436635548253353707883462082790616000 12753876 884818469082379834758238776235438755840 12753877 -193631133607954356729752133695465316274 12753878 3889583201720987532639134732218826880 12753879 601135557008952094502851082210388436584 12753880 -697593620166152075052011360451866419200 12753881 -134514364067991273470991082776698838720 12753882 -204950901034380320799479238191664153600 12753883 502434914201303690668158775962057678520 12753884 53846639220236732579582022260479488 12753885 -382971002630237018889468552289603396800 12753886 14905931714330639183758579268599867584 12753887 642809348689112444141109576996640165536 12753888 493574986182038120276548119212756828160 12753889 -1709069633248575199210179412906538793310 12753890 7298212055736356871539691233955769920 12753891 -441527324909826032675966140764174350352 12753892 -445786088417082919428298973427933798784 12753893 -1272115159605519758695108889490437393220 12753894 478405799093503600450883727284016388800 12753895 386261784652178632310217369148084830720 12753896 31857154111699215953769459879797391360 12753897 410804807809067881549724840980460646528 12753898 1594368549708489381184291976503720008960 12753899 2040002314580078033916212315688476646900 12753900 179892877817093976906397406323446988800 12753901 658533197027451144844596853615361202902 12753902 -336730832575623261075243185101233454080 12753903 -29694123454294948700081808932036578416 12753904 14849276873554569128069674559079710720 12753905 177293504747569100503100930002263413760 12753906 262879280632015695489117940426700840448 12753907 1818878331733060924757510102273844638156 12753908 803369804323711648686498315327883929600 12753909 367263668518887619856437063635015296640 12753910 -43257756196901322452438230480583040000 12753911 -185880990659106400532344631062926390576 12753912 -280009138760445342201224209050805862400 12753913 -1105581299829219779311657330963845435776 12753914 -313107100459163824759775583105503450880 12753915 724609931569097445007041214194405271920 12753916 879144097005656060847252719137492927488 12753917 448788351643593281863680487197510248352 12753918 74964717135543766053057043572552211200 12753919 -141388207610472984291511505871561483704 12753920 -760253223831748358546083261172542341120 12753921 10591239621325593296408063843495515680 12753922 -1213777195860464679744442773968933288448 12753923 148978970558486800800263328804066540144 12753924 -615793588586682198066663347123985798144 12753925 -204785468417654335336849051912430585350 12753926 639269480058146453887724586826891159680 12753927 -376871058995791503748975768064426739840 12753928 -407490552345302567818717640152905031680 12753929 -12250367322909245043312858615411841440 12753930 110331162097198495044278393446447518720 12753931 515035618577182461755456613887229816264 12753932 558621785860433933895485950797746378496 12753933 903810931500917911615112560244043109824 12753934 -539046053923733750070631784641420670400 12753935 -243401226636148611025217649096802566000 12753936 633474317166762625962741528754470912 12753937 -159514464096982126023361634355571650816 12753938 278870690116912672593189768252392607120 12753939 575720564698938592192916757543904581120 12753940 255904462711467702432763939375090329600 12753941 -55596228394301140738622784589218900000 12753942 -618128665931221479007339167724323175488 12753943 -190216283309350182103320659843115654096 12753944 276667862475936555323853029591025991680 12753945 331516123978519542659648596694638776000 12753946 -760677087226437948996395278071509707776 12753947 -1095187887735922654277660455365399092604 12753948 893994382231286847137870954145217606656 12753949 -663550853874033632185730576521258331636 12753950 -367283597398304886176631148831422168000 12753951 -28031006578157592678128878401955660416 12753952 -648897727121717270874642593561790775296 12753953 1350671544596953818749711304145920090900 12753954 4090414132051100393477141678577391008 12753955 1601967267612300052650690011570285457360 12753956 -336681100119383327510702516474760997632 12753957 -2024825325807922665946770242383723459008 12753958 -136899052259038555822805300713454297088 12753959 2175258912333813555309204717338930204040 12753960 89787717973226238095691921807020851200 12753961 14272785108697772930652164979255037248 12753962 318294265392440466340457669948626638432 12753963 -1846709383075109331537370144252841931600 12753964 -254624802334740976237795111302269281024 12753965 1196589978090293636588939397186118528140 12753966 544114459220550427522936135856035151424 12753967 1736311132713705594585785717346108072000 12753968 -2084020881513181613260164820685291520 12753969 267241909627925975465615894184298476144 12753970 -371540608254779533770903621816238387200 12753971 -352282522898453231300886733757516368560 12753972 2314206427788341987116532510557569024 12753973 341054479510842946746197495468014974684 12753974 -119224225903287400113015943392219491328 12753975 220183407939607144265671876255465267200 12753976 -97658299239985935582269572906975641600 12753977 -237050604933730908889017314434908028536 12753978 167681439790599844674060559217676910080 12753979 -415253664515105401335189789842077827824 12753980 741361016687382859870686495117880128000 12753981 -591416729354426693089464753161308944660 12753982 245085832977896912776612547266488782592 12753983 541924597477529984951859212457090749568 12753984 120622137323885934330113854585996050432 12753985 -1105182725486409565318529874464873912640 12753986 86993521317271045776490740339401135616 12753987 -976955135395898780135083098509702309640 12753988 -621942312362415289294531809290325850880 12753989 -268745886835545225992737144756469486592 12753990 721890575822987641935462769831760889600 12753991 -1077499727165546464163010981960468117528 12753992 1040681828421672067406887531384863360000 12753993 -14203210356998425191401243798410945152 12753994 -20028523529597933736238520273320555776 12753995 -241765506152183471761201024115864612640 12753996 -506004054514951281383728108671441960960 12753997 -1248547716147043823876155824800637024000 12753998 435368346990444545776509724208964600000 12753999 -774549611968425465334444209834687710496 12754000 -65325411899504156370151874811396096000 12754001 558433317660672630885839451445775178612 12754002 609479306650720406929925485261238114304 12754003 43527490001160260147669002311160406640 12754004 1362748193303169111304509837454983901056 12754005 1123804390915623852888534315500525280 12754006 -146677508903097657603516085399706795136 12754007 2685619697075671620993764411438436192 12754008 129011598329144482211181497741180252160 12754009 813147446196250471774630182434850467210 12754010 -444520218462922795151689741335771159840 12754011 -210913449348422005663670707976831469456 12754012 -1572108173020174478298444757785289835520 12754013 157951565472639277263577556134760845260 12754014 -156022854307433208395881148398303420416 12754015 2455424583725034838112982110842698720 12754016 244425442610909370054912153506587607040 12754017 105389827461355617229818552295840396866 12754018 -432032603808715350357872839311986117040 12754019 1548615036014224864162228738140337122744 12754020 -44082252701587297247730381123436707840 12754021 -738904354338957202653040256771820555488 12754022 -487051388723854159277799896139152974848 12754023 625840073343633741951459862279336973904 12754024 561418101449683737888804441056482728960 12754025 693647224682114910500635835792776473600 12754026 407662129254412153214547860199325371840 12754027 447027197157792166883143970054944060560 12754028 128399744279845449459081092767179343872 12754029 601071036578645882108519130133193911296 12754030 499453264069527234230543089162083772800 12754031 556167560042269363915636859849278820112 12754032 177256132067113022780016442771956203520 12754033 -122076357822219322960279158427990044718 12754034 -392143633269538203335912198564048645088 12754035 -108322543313994523663014864048091641600 12754036 -809989896070593325598037478734119701120 12754037 -100346773680208056539597612903589879360 12754038 -217567760292878556171328633529936404992 12754039 160529251515256669452123983630508418624 12754040 372028480324359391192693569547795660800 12754041 1089793585784964733445534258505847808592 12754042 -245879180039267037020927704669980588288 12754043 1355477558715480232918913029588466640 12754044 1164310127674825652210177780174251729920 12754045 73375910776300603111921358715310856280 12754046 149644117056238615566443192494019224320 12754047 -429976439666867968419055328910661375800 12754048 -418348844945248400795660412318205870080 12754049 60089944696359938891794072364012465280 12754050 -80086864764259745925041483665662787200 12754051 274032556608364060770977269678635709504 12754052 -18626076388900644527778579316771811328 12754053 81447500598693575141751094910695597344 12754054 -214946099402206325247284679597074218560 12754055 -1342009402561907361562841104390759836000 12754056 -133480882906688569579542679802565427200 12754057 1236598490658029700262912884847541969306 12754058 8466472514690686455769067786661379584 12754059 429446500687759919421420214486165087704 12754060 9906002862614872215902751190109967360 12754061 -333505011756365538833223017655247760448 12754062 67121914021126859174249447557563496320 12754063 1058428845159760669514271791602824046512 12754064 329102693986188194903747915995136655360 12754065 386809690653688775679962668603260299520 12754066 -237121969721078288549775020537870227296 12754067 -656846353986946929524259877915954252884 12754068 -266114755558461564919675674419931795456 12754069 -1559848241668265138320619551124618588530 12754070 97440904596770185802236497606761544960 12754071 -1629138068172337345918582853510145976320 12754072 44416243110678398026005882555994060800 12754073 286061610771991157045969364257017338240 12754074 448830654017947734291231352334559874560 12754075 248317656091020369321438176413437031200 12754076 -1404002176541358198343047749567247083520 12754077 280151565540090262376146750591137248832 12754078 1095279404295979236984796609302892002048 12754079 -79083305191486496232603809932270115232 12754080 -691638873514359736323421821079399956480 12754081 -1970955007346464400678977791258676089118 12754082 -76439602436982961375995702669057964032 12754083 -1078527030899035555939727541709225917576 12754084 -160822668849294678920778429064284364800 12754085 185167622895532585983850638615174529920 12754086 -46183890558648764269391609655039779136 12754087 -1380654538961222154045506459212523440264 12754088 -1956413266031341290457580196847384458240 12754089 -21194539932779860950427168807371075600 12754090 -128403428554447362749296125764819150400 12754091 799234786984805359016734242728018973072 12754092 -366726133209091828275437340937026539520 12754093 -516947483987358890241021527223121604256 12754094 257121580900686828331921392272667660096 12754095 170196956740177185546050341225357397520 12754096 45835543130839527019460768748366282752 12754097 -1148770810598937617181304484981432530200 12754098 -35925540243118368943669729640407130112 12754099 -1966788282841109702847403632020465062900 12754100 479232319506194257881989176555315766400 12754101 -13610424340572445237507749391210708320 12754102 -851008656461969404558788199878381465600 12754103 812755885378343906318036479038616397352 12754104 -174098234860071250816446979660990709760 12754105 185382602254846902383431240573043896320 12754106 -964110650415683881851636794234351310336 12754107 -1226971167720864925361141753706831806196 12754108 -974152699592698412017274880143316172800 12754109 -124840233908239910253312200726085117600 12754110 238265658164162056995048271975173918720 12754111 -654341457010373377255681582220634848600 12754112 -184128824141453602383850439793441767424 12754113 197001878557442023567372020963909465600 12754114 696866158388757279277837005868749377952 12754115 -455876430156044190322534253417216773680 12754116 -130972542447294098396465623056029120256 12754117 347802693381307216185320285785818619166 12754118 -65664114678174819771135646273613988096 12754119 -184905476436234917591755556747885032320 12754120 859925274907335644643407758409601024000 12754121 -451470429610807020435583073497202281728 12754122 21337121695939003105997760625949812224 12754123 -251055471044449769352393714568102722240 12754124 2806287080177533909196874769079234906112 12754125 706034746193217586320219020018305200000 12754126 496850029524006800586644905412538240 12754127 591433184713351765644477136742774804976 12754128 157113435964759730787235586780726820864 12754129 464398571675018444966403509320928287730 12754130 3102344351842856604115375814724531360 12754131 -63402043269135402194074685767119132576 12754132 500865515278408032699150835781301833472 12754133 -261253596053124075491476173499958544480 12754134 -222408300720514460201116902686918061216 12754135 899056801225081506577902319315134853200 12754136 658587246099217307339984014410934855680 12754137 275962060702187837981283252469448820960 12754138 634130316590398485625758192807522420720 12754139 1329628761621223336096373525246030846856 12754140 27330812454419661077427630577387438080 12754141 -863514405064311879975208036287389402458 12754142 -377462716383059028214602937213585288320 12754143 -550976842363717154903420510027624753640 12754144 1917382365597213462734630124924174336 12754145 203093635485389148385967403911879879400 12754146 683737401380776453098028143575026867584 12754147 -852539521339928367237104561325750341168 12754148 588050508613810034732308731421239398400 12754149 440015922211396402548364621118655587040 12754150 -27943658628168344807738811503011975200 12754151 325050279651220317620202215987884228152 12754152 -132056294349417967391186032990293196800 12754153 542130693043230530738701962161283689402 12754154 83451685792640163872879654307563503872 12754155 -1474239827902252665427663462255535616000 12754156 -758469747332236886987832277461384330240 12754157 -249186264612431140229462365633304675880 12754158 494438856044161718391357058830943838784 12754159 831922146581883133631281625908369466352 12754160 78208105207169039453559225506305474560 12754161 445789369018265067769302753159553832322 12754162 -179895749248497079639967067002221725168 12754163 -1318908370848566424259501340853948705588 12754164 936487272431227886768720929190771736576 12754165 599991975268446773817936784610878762800 12754166 -147668243157318840279273263716960191936 12754167 495642195561056607791240643993592050048 12754168 -460556977210795915809647493420549734400 12754169 -1460092288479007591536573983525611265430 12754170 -95377118799156347042886669213043077120 12754171 -1222073091223703494840675070260140186000 12754172 -930767993701207100810079636081843277824 12754173 110519813165164346906728602099801177024 12754174 136354853877669617238055231061015771712 12754175 93913926367453202549853522695249817600 12754176 740523828802319462813107826664513994752 12754177 -816995767628982326534348841634056734974 12754178 1251999142261376075594494827954937037856 12754179 10775964081524670399524825527273620720 12754180 -363114118962148351468665159044092281600 12754181 -4064874759594203995711330786249514811456 12754182 250062303475291853873674114793696047104 12754183 186765250706031822240585030319007292904 12754184 118572809354253817113484894308946498560 12754185 328036116108230179188304368682017550080 12754186 58069259931362955538910671028309545008 12754187 -49647025697342287642381515526489768320 12754188 227402059503404853997473832126758420480 12754189 -450452323000187757302315357078887283744 12754190 318666007758694905415839695007796470720 12754191 -388911616226361977633125648506507026808 12754192 -158392609899698693801620305914012172288 12754193 -2464383047904815863683989273641378741440 12754194 283728462150860454355185068925647990400 12754195 -35489032739586364848572225601541308960 12754196 -73979294020465039545286787404537749504 12754197 142517392762664488830840157301147758428 12754198 -503626970681473312957648976350487334720 12754199 1250061641917986467600789917106526192720 12754200 -551571655115464794165788622359976960000 12754201 -41138753565585294455280278629568671100 12754202 3654593007122056813350057291749981184 12754203 91072233749000851484502018717795932928 12754204 1003662200172634559150021576824178771456 12754205 138060909244620703421121819979552155000 12754206 132183369740512782040967865529119129600 12754207 543716160001135043810855648032028781720 12754208 -450413607181325603885073952270218362880 12754209 -433867471927062134331617864411906284992 12754210 741995700424567208384586916444264807200 12754211 740041062450443215248611595314117176992 12754212 201293956155283563291108784632768448512 12754213 -1052139997206157261149147909744307761696 12754214 -796219272505759835613609318486640805568 12754215 687709766784511038102054973307868777120 12754216 779804881515385331012902008907026923520 12754217 -33429736076350671177945703236979752768 12754218 586686516845578096676791604302255106304 12754219 -1712062423984929453537758918984854178380 12754220 -178957692618477384372942453556624005120 12754221 431233611623389021083600802094247765312 12754222 14114480433014400970063485640474249344 12754223 -534582464008667511168288017226729372360 12754224 7584247419206372693247507815537639424 12754225 -779614466006979467407458786656733948000 12754226 721410351093880598083745736693471447312 12754227 41713980629877900111440644776954213120 12754228 161101928938169245177816190172708829568 12754229 -1811244806969468600754181636526414653440 12754230 -5099676232177190193866817038326702080 12754231 -149648187620736653748400340001970569216 12754232 832820899114709868384046484497495142400 12754233 -628622404914554519577372810838687772160 12754234 -1929182267482773232773210613861708800 12754235 5560670674407868529761481889688444800 12754236 -313544981566159581114126387129448415232 12754237 137742930414738951097245852246087446784 12754238 -54517454513706881311570780754362917120 12754239 -472832431581273155538885398809041469920 12754240 -298762452660565858135096770290500239360 12754241 5925778390797303586212989983503744900 12754242 -118800434210530538237020174344979542960 12754243 -132570910800946890402599126754607572936 12754244 79557356690068265054414236291199293440 12754245 69390149898446009232007782970077955200 12754246 -274978436585695145303842416874250359296 12754247 -1894381555680926494955584960391381952 12754248 266669925326320624889097129916774809600 12754249 -3715717083782414097243245519321788673664 12754250 -814480809019786897833487760439161616000 12754251 428638536526707343647226496244730683600 12754252 -61366121552766496859378457585967945728 12754253 518500617167867331746468718014894321280 12754254 648437350996210568581343881255812728832 12754255 67459409264854415743598104521494062320 12754256 307131446150127205811736223008479232000 12754257 -939252765957316452627319697654151801360 12754258 -110725709069099364566091502668856404480 12754259 -947731099545679175563586359443103653264 12754260 35490356423128422649739172550574350080 12754261 63764608556062025040076782005556239808 12754262 -908936474174239635787963254530544665088 12754263 997086146772437920908091050156543686400 12754264 -1055658999885838144038141128147421296640 12754265 1531369764162090850472410032598453542660 12754266 -95043956310093909772946373458584596480 12754267 -28175132671892842276368140822258925600 12754268 -6344019004264805119916341273695559680 12754269 -291452239650585134624012028191539706112 12754270 -87253171607327267462867823640180112640 12754271 744571792807829481915474497412696989472 12754272 -779118030479723051872756167164825960448 12754273 -6945454359455191581814668181776888256 12754274 -50370489228996973080101678724144434400 12754275 -375778089090526637288100389724796138200 12754276 66393345821635928250555840162248812160 12754277 1279584671562551645134070714175950098560 12754278 61499729289707341239143028253849020864 12754279 -1597453371285194938383881524928579458120 12754280 -91996185738646973671152114445192396800 12754281 1160843203204931636339487640917773482944 12754282 -97689033664567185844884290131191697920 12754283 -167055804077342082673358806259469179136 12754284 1443529264893817937113652305909991473152 12754285 332714512239482840530762171170898291980 12754286 765973158666127936019707994813041623360 12754287 -153046912877616194081494614182081664000 12754288 415491590453067613440728934195652493312 12754289 -837894176392025386425756119611828370844 12754290 -161389534394613806033049262143235330560 12754291 -1484483231861004626698221287225720646912 12754292 439963620772505817911643776704406726016 12754293 -767104356314213714576067523891067262816 12754294 -509819577202414263335360642888930784000 12754295 604959048279922013644767313217655379800 12754296 684877018450056861035219014132874035200 12754297 1226508883669479276557415088297610016746 12754298 -599544641225742478452683917487757308160 12754299 -269611225129352275814157388929646451712 12754300 -189143448365359362569203368920460915200 12754301 926129864277181018882739476284517837440 12754302 125879621825650439725989964728651362304 12754303 -3706174927463463806780594940977951008056 12754304 1641314813989433141198415858761434398720 12754305 4734548356602993293614466172290207040 12754306 96723456882227666545336676036939942352 12754307 888758320423573581413554949610326894064 12754308 33692331492865962189500399749817856000 12754309 -149955989730906334253532829437429480420 12754310 -83418967490675089995759805187057245440 12754311 -27637427273220975913435933883624059776 12754312 -1503606368954735009035085708867281996800 12754313 631515255996645241960775958020828601600 12754314 -796874883932796965281827008829212382720 12754315 106560726086677164860017357264312807680 12754316 6195403692050668829515709040333665280 12754317 -599369217742515918905527858926853802400 12754318 1293901319037468337917497393577716198016 12754319 -1638052475479240173214748118457429667280 12754320 201468562740595566154735440698651443200 12754321 703949259694906155252968216744774910624 12754322 -85375835777891820344890857597767943168 12754323 -320308580520777887451482180783941702440 12754324 -1673185067420698896386712408568523870208 12754325 477002113809152420496621489386006244000 12754326 31748123924047230190915371091303065984 12754327 1289151985263641148345884506675947423176 12754328 -816262106091975163422683080751392727040 12754329 -70651239880739740597428010469323156800 12754330 -193635162418766766080872737674509332480 12754331 548829773308959738729203462190498995064 12754332 -890733661114606558798965765540393742848 12754333 -2138216126764784412842155983221403361920 12754334 -1165239733506810516374123228763702509184 12754335 506814195536035676477945621005787493120 12754336 -601426538818967296063566751569065017344 12754337 -860576528987414363597890110936772714014 12754338 149761142460957232398264207333481041408 12754339 -294916326872092679693514146532400076560 12754340 -430832946716398713715890297479198396160 12754341 190466890845760617245314992897890244480 12754342 189702865718509245384886090905968569152 12754343 428593918796171241833386282308937660416 12754344 -23328439779421797107993723039154831360 12754345 -791800137256895554569423771858235630200 12754346 -118981156299666280624280458495946610432 12754347 -706570584605167758898832335127046738600 12754348 -1516027728027135121277702086519520795392 12754349 1124301704111034863979245030848229062464 12754350 -122788465510398379416977967703038960000 12754351 -1581797540285412977571673289461879550976 12754352 -47374740709188795686105557217646870528 12754353 -399971909623312981101421400557853406096 12754354 570933892780865962996333297071704303376 12754355 672579679058975225836956751212640427760 12754356 -266750950987696485878586312604578938880 12754357 -163892829112818271742120003512590863808 12754358 -342438529484915122771820476380449751360 12754359 15353726136302971058871967708033914264 12754360 -231946439231839308273603814977874944000 12754361 491368293889409292769427417732343270144 12754362 61347143514239958624252102112669125120 12754363 62324394556950686835176335041060992664 12754364 -209919280393586009026672900962758697984 12754365 -54047493690435200701649870300551956480 12754366 672345360902632317918139985556759287040 12754367 2289930433392727558628641466407335364416 12754368 -685690858761738977488227817740042240 12754369 -1581552840189815476680950912832093341568 12754370 -801915151155124265959660086559396209120 12754371 -277534033421351131060377906169369518336 12754372 -632207229025027149031061815241421143808 12754373 -190180750112444645935308661037618577378 12754374 134235256026585968047639449971001169920 12754375 120148908085921806349490820191510885000 12754376 1453865866701399514490082222961583662080 12754377 -1113893180417706615091414074807733142160 12754378 -41639659902610851027383565231812567040 12754379 -1508481113548827827465902769710693010520 12754380 -668140131924354987208057812727430845440 12754381 321211753985176194759094115216767633464 12754382 173823094841246035508976675917004249792 12754383 277610206702420530991658704840099359624 12754384 37678809356484282528144163908010926080 12754385 -333928931286829252549368250215094722240 12754386 204180151319592443016320279522632202784 12754387 -1506193397857455358934229989511703270640 12754388 -1072636426350168643911938607477509289984 12754389 -895333350157637858285654132193231540576 12754390 -533972088256762335624335036085080125440 12754391 -128837978110846468568144866160227561536 12754392 307289612316630229524864635320133222400 12754393 1703334263946779429992275726392965781200 12754394 -319909675184505369749413693136332479504 12754395 -1138105724845369629025387298563697786400 12754396 445750161664095021339592439295540741120 12754397 -209704836604137589097950853857238825472 12754398 613321426717497540921011481466405164864 12754399 -129388437752652666589363654432765975168 12754400 -504886935134348195642085464799805440000 12754401 24711829362293594995885989787363365120 12754402 -41757442637138298486612860249709975600 12754403 1164856202432754425485407539018132195520 12754404 34860324872792795506499089618754459904 12754405 -587529588715512648923077716541923327240 12754406 724000106250048277695875977681768952928 12754407 897946432211622621538712061409408496640 12754408 -480307559222454580765095193442608727040 12754409 -596327028845982114277154685741408600960 12754410 241083603615919432176365676221620143360 12754411 -2221433300516414323460443397962634238988 12754412 361602205356498942576369266662890378240 12754413 189626746490901961406781184476051528384 12754414 -86954666804991971130075935639557063680 12754415 1072043160480366706187139451358296251600 12754416 213326657981243727985177597075524452352 12754417 -202138216606289477476412885621975033560 12754418 -349223891829448760603742729389602457184 12754419 -868244101031689022534883290117929763280 12754420 269194484029347138899002847903407964160 12754421 1281737984977557525741357286538362290144 12754422 -59038874785637729223835934831023826496 12754423 -152948138079032226274644436140760863744 12754424 -453366020058995739915154841620426567680 12754425 72627095782344618845211533401329451200 12754426 427718915351250075338154911711764408800 12754427 205525589209383503348046859141010022144 12754428 -493420619620627979374514444304207674880 12754429 -886565043118136433239075080737255832820 12754430 36723882510955526335723104012558653760 12754431 -1251028846385345056337224063908456561480 12754432 -255050810855725011502763460678333235200 12754433 1858010118976224708700312323686731790340 12754434 -116611716523645985780886843304640471040 12754435 -159143994013360517426277903105006891120 12754436 -256512505654659883267989018947964136320 12754437 -904101870446086228223127852055011700608 12754438 -473597543250088777509824284140985693056 12754439 -2459046076348643394765323972709934092144 12754440 49434633157617319478344058617344000000 12754441 -681303310540671504258188600964249216128 12754442 517934694350239115628962834604302893872 12754443 -3257938924499798678695112346526410240 12754444 514070895776189954880873346508620311552 12754445 18674791990998574738262930811081685440 12754446 -481075700977565389876364549444297082816 12754447 -1636786694487425318168941174620287105104 12754448 40073442910135484965297319744012550144 12754449 -327148743960765642668657726438576890560 12754450 231885888142012314548236871987984133600 12754451 -11341887937742207722360381232041101528 12754452 -354843965715127970434024823215394899968 12754453 1804175288693670996018257066684048209120 12754454 -129406956590766063423164483656983960576 12754455 211243260433094262062601325195436928000 12754456 117783041576036354522959566566642688000 12754457 908503845335305988349466112150270741706 12754458 458111695840356869805684892968258741504 12754459 63410123708081526765339183939381782660 12754460 -333601471900548652545611582219282526720 12754461 -84551640132122263896044405714830752480 12754462 300145127277615559776956810826608683392 12754463 -21289468167152032321280100398679984288 12754464 -1018914684447655353211612974045769236480 12754465 -56593594749833205839494156129626322200 12754466 -281930349554693196563460781672546752000 12754467 -228340330637341997770290744094530624312 12754468 -204995412321739840453957727881266132352 12754469 38283469852889371301898498058094929920 12754470 -123904362939580929381641980943349456000 12754471 -169912009526317578321488064217358003520 12754472 1531435916665005482543187709610015539200 12754473 1114988587240305076606843607637265616784 12754474 -401690740745456139032926882613707230720 12754475 521648849646315472831503686975982754500 12754476 -602803892754348257162599339137347911680 12754477 -1163560338270539463276045450464769197674 12754478 -280654049346289855346639932564508605440 12754479 816353909757880043411686820791541694984 12754480 -95993466936115962559600735864770723840 12754481 2879382531342073229254702573379003249700 12754482 -135622230127758657804735498672104855040 12754483 -416435733929341547223612001298652442624 12754484 943430363358607821556065651263657373696 12754485 65552790947969367906330555272884654080 12754486 -5686664768631390348219536996309459136 12754487 -156357379917377478586680836551148507280 12754488 6205648301193538025655119637556101120 12754489 -1150213620240513596024871767474626368 12754490 -391410181588255993341984507805245542400 12754491 -6542969735406532481683791608470638888 12754492 -123553904278808543414965004920827829760 12754493 164096891660700510501755704454577068742 12754494 176035510754932592454831919997824895424 12754495 -983007882183964304567565497816233552800 12754496 138050542388017389115976493150956421120 12754497 -147590445247531875801616882272934321728 12754498 -521901621631182694191019551568630164960 12754499 -1411056172703650682695763420317144978500 12754500 -793475193411496850630179227378619392000 12754501 504990955911151684139901376888657771200 12754502 -502009095712503709999147877071714353600 12754503 -24359735631668005016359552602596718216 12754504 222102151034211072862314193739124311040 12754505 647355311135260770512288595622527871560 12754506 249635596825397072048122904104093019904 12754507 -111873053802917375143683178869586080000 12754508 265603406299566784801105442880703303680 12754509 -717800669346074108407394154631124993280 12754510 -207227402044130342923455051808943472000 12754511 390331191098814590451679569837604044288 12754512 68446254971906767897498806020384882688 12754513 1422126038995362476537776048830539291762 12754514 -294352580342468291846478029822853516144 12754515 243108151914049775854137101935267222320 12754516 -289044817403090792942460611726535434240 12754517 -809291140397793685669943349370733969568 12754518 -163045428458306452832743711021532528640 12754519 946378133298491371035568106541159571560 12754520 8898425455614086797386453868573900800 12754521 -20245731127450528984877862826463572092 12754522 -117637527816509562569614457810733626880 12754523 1554214767568631684800092336873611688240 12754524 218657668987963460369637027180769798656 12754525 330942943334364945607871105120351288800 12754526 -56571982129729060206570404331932868480 12754527 123152723701082395608909152331258673536 12754528 -1113980913702284167510494743528500101120 12754529 976646094742343770159338456518862455040 12754530 -140127421214563934909439447188523878400 12754531 -19605823113188146500047205236219337216 12754532 431068458098425133888568406354042122240 12754533 544754655361211356584854981898315788448 12754534 228213607014581324304957498050738181120 12754535 319999314471695655657744321664786173600 12754536 -176872938492146353376590911012052008960 12754537 -1469940944791853240785486664143013583814 12754538 -847193293917571105358016723216625216080 12754539 -165292744813800942039832823101977466080 12754540 480744228232262187143488842081298698240 12754541 -1153033695305154818774734068976068038058 12754542 265795118466056218830153370369082075712 12754543 -206793709447731629081360015167908771440 12754544 -49295091370936739175320066175311708160 12754545 -498520843588075480011298937303643847680 12754546 142186538116835630250258914878306775040 12754547 69130288278051529095882282694471785600 12754548 69614781304088854328480455846560307200 12754549 -870692062894624510354847862355517201700 12754550 700777313140011200242255472859608160000 12754551 -1181487909548961685122506208707910171696 12754552 127405436024018396492751615208801689600 12754553 1132815892123790979969890908742053992336 12754554 -66376259454520788635195687193530745600 12754555 -208834409356027885756827772103702404080 12754556 -548382903823966211262664431341689359360 12754557 926714345229573550380831861820567448640 12754558 -272296238707653394328697642038781215616 12754559 -1561388230152739713719597082183655002240 12754560 5826736861182064645050143584183910400 12754561 1870021969090841126844861338200501882800 12754562 275500629719080971888782913113313799200 12754563 370317850073543678557077413710495256304 12754564 -633673968954292798506033043551973757824 12754565 415595377319975117724961040496672949920 12754566 -16147782225866310421130299650515409792 12754567 114269785186366019263939860961604217600 12754568 618193602596601270216966211396118415360 12754569 -11617277713583048548698427714235433456 12754570 821747038540378298184148319045094480480 12754571 890838993551320559783619890164881449712 12754572 -683517027391092200558062608077963063808 12754573 -371725296583727248430387241050429709096 12754574 -5693886989545396695132825205499440128 12754575 185916111750181828581165826744582162800 12754576 -167985893319870274319155069014443450368 12754577 -1355859745847321110343919193248392446080 12754578 -277793139761465316887071695665724456960 12754579 -1519456040196900568041176423983988532820 12754580 13246347617331354439566100073504659200 12754581 176992421691766575086123572038839261184 12754582 503139695864940522866870036638091040384 12754583 140382917924689868315246553062371341888 12754584 -1033964644070285634728300147147483043840 12754585 108708316010542783731216633543426794760 12754586 -388827173847270895700008866525038611200 12754587 275563496483718418892677163851921733568 12754588 541505229269608292392176396051167649792 12754589 944359685257949291135558282952921008256 12754590 -106061002304937750239932064858680051200 12754591 1318034330375566294955979297572064672992 12754592 152649383719909007787562669402778959872 12754593 -929793434560939516197733050197380354560 12754594 1114382288283704434873518040098191478096 12754595 -350560869406567409070978861857516980320 12754596 61006673575123476946451553123186591744 12754597 396255928169563527006160178234961781312 12754598 342916594144313730879289405263204907008 12754599 -1011713656639203976769810901428150621952 12754600 36146746550196054758995807747872384000 12754601 542493096539119782208137782394294671604 12754602 -307335510313172238471553482172915806288 12754603 -837307329177354821940167664590241027680 12754604 238238619716372249322703885727519026176 12754605 253053244951120030991936395740163934400 12754606 -10797530494448882947384664583263785728 12754607 516655398542726788114258815033208826304 12754608 59107478488121290160073960613738119168 12754609 107726449352752043514129602631325271040 12754610 -445187240511840852699031220069867520 12754611 1813056364635931817502659222476181750640 12754612 200528572712764803714137427035311291904 12754613 1129560850492955350447914874294907457180 12754614 -49432117787068062844663152556087300608 12754615 -245391987497700178318413043344580418880 12754616 410328221039338971722242538826654597120 12754617 -6230753154023792568523148440626142752 12754618 -173254677502267078454447575111631181600 12754619 1022077415299528633580147182216587730020 12754620 309517493928633924328218806964232473600 12754621 -601687318591613185367461289732601727776 12754622 11108840039688892350107316599615226432 12754623 183821067713019822656402935496260393344 12754624 -4836722555486959043877301302476144640 12754625 1535486917063832015769384745470873984000 12754626 -492466110860547213431579022572256790656 12754627 35955317920403540138772096349681524192 12754628 -503063652025462917806082509538135541632 12754629 1170907296881440008138373161370021262400 12754630 15856887027101662618593313647997036800 12754631 66757709735174440872287908978107657432 12754632 76782308518599183683176460486037258240 12754633 -87578628915939663460703648793006135116 12754634 -307630228223701748787376405229078163360 12754635 296738602069061469401970600804095160000 12754636 744488690044821690260135960342618766080 12754637 52733635513703797318960021309369193952 12754638 -372307896578859858794764485739540627200 12754639 1351277725357631654409062319571116435440 12754640 27397896163487645630620675335153254400 12754641 -321733102686464338353888225109682065056 12754642 226359866427534110441484973056466211472 12754643 -268882021812369116971934791184989440960 12754644 173204615402149680249663556507216269312 12754645 968394548625374153862770484652565824800 12754646 1000801345476833888790290897269219882272 12754647 -1026011358121457588921422808591471767776 12754648 237496294292389745684758503414692751360 12754649 -96709922263049506540899593849144971992 12754650 179496449813720070590960349957092313600 12754651 146585609430662145146368292145837146352 12754652 417596697863126295537043722787270026240 12754653 -1038400733973900059562728495267832442752 12754654 -374346333038501901259863421578269560128 12754655 60219734434411669069986644428112526000 12754656 1844676799613853506657845347967702401024 12754657 1266887577164339870462984136381987071906 12754658 -386912378061544130904269047654852051968 12754659 1199127880748039778502787388676500202104 12754660 13767842057996032688803743083807170560 12754661 -1378809337166790409934925945418223364738 12754662 34721013010347268829521718400882524160 12754663 860416166913370767268610021976405881912 12754664 -57806315983560404317766292347613696000 12754665 14843242750798071370429302761715369600 12754666 -1288298533214083241396689166316795457536 12754667 -43623594580457349526213542001664409840 12754668 -585746116508534311214489852892362833920 12754669 1477215034159551644659297037360722138070 12754670 305278306830771417221769679702604345280 12754671 317583214898313770990956191432920799744 12754672 253650022578620340292341229395055214592 12754673 -1315176699180021110815950241087843192512 12754674 -150688913105689646177441414653716902256 12754675 84124248293001480170401981388171503800 12754676 144475174777918172967794100351992334336 12754677 211207255747994410262819224221782136960 12754678 637506298385483143523601244161431060640 12754679 338032352710430865117958129970621126400 12754680 -191086527028156394518148604291451699200 12754681 2126345922362719733713149044906504146000 12754682 -767213528201336734263315368897518595616 12754683 -195910278477374802639005873831860160400 12754684 17576803764960913423410664206336574464 12754685 -163977031763901858856446498471055729620 12754686 -56491094721143586508286819895219004416 12754687 228256817566301774992251850009955638392 12754688 895558631497620622077913702840833933312 12754689 574214163429976830078038574260010360624 12754690 66104324895930363732814508234481805440 12754691 1285031813528621103363780440765544808272 12754692 -835124269345952415839205226221685616640 12754693 -42071883263429315236579725110722938240 12754694 233727318175403205642157323607310656320 12754695 825276308804720478241749981592716759840 12754696 -1685783571046706899944292358824583823360 12754697 1424120796434006254141935306702462373146 12754698 423662608417058601078938707035329241600 12754699 1972212197804152883738714748258810569664 12754700 201822580390000375033844993628939072000 12754701 -139778080028815236082197947361883014570 12754702 -163368767878585937233655637882871466496 12754703 16433460139053799953546456879879604464 12754704 -207703607744434765454491681291089346560 12754705 -850002362131696495595942646970211008140 12754706 742883172778762891653945257414016000 12754707 -198722280495909527678570603284193792256 12754708 410217032906878251786527538884751196160 12754709 1205377157447494606377648686085054106752 12754710 389792094614112214392807130736651107200 12754711 -1985478683516882774526323429754565005648 12754712 1193943463414681336196191857849750067200 12754713 382265833523954548298653193253925507200 12754714 36772011354511135344928925928454244352 12754715 597096554549582352927659229388012011120 12754716 -24167001228156381741761274279514868736 12754717 -1246465274397040744503162083380670062234 12754718 -1027524648681738656797529488290962544384 12754719 1270706810362078525030953545051004940800 12754720 1255545947398774963134601592286593679360 12754721 110707696808128045731447257726097967680 12754722 -161735907153560793268550395000347348480 12754723 13604972741060836690068944574294371320 12754724 -132106854076324393854090986337839136768 12754725 313250930264488223456191096560402033600 12754726 -8194956331176493818022717179748628832 12754727 942711076510426374373940801373084195576 12754728 -260011379220310252072152453478214615040 12754729 -187566466448006056862226819248051797916 12754730 269730371544285118244956158309875481600 12754731 -861150315987073396676004404805993168 12754732 -1057192971618051587814040363356959228928 12754733 7573439774903644700676748556664303744 12754734 -308583697137469355651364940786302153600 12754735 -38984865653726883656154271535796037440 12754736 308706316774395570186208150504671854592 12754737 -476823115194743651652738522256425108480 12754738 -162837214165779056083918003057922592000 12754739 -383670651421771254583702793880351570600 12754740 -160448477794733426986068161076272793600 12754741 1300752424265749434310126542509697580142 12754742 37993310219225638586228916730127966208 12754743 199807333108927425858275388193523882400 12754744 532516328327776768812427624920569548800 12754745 356571336474607871883064768402451938500 12754746 495603641309233034900651822163926784 12754747 1461009990362736200238317590773939990000 12754748 592591234877858985094725683931477777408 12754749 656174396687486165681264679806187178176 12754750 306709008053372868998125918869892128000 12754751 588894293646779214814429075650156924480 12754752 362015434056534845353713293712112484352 12754753 2327149965754386864291676108735752412464 12754754 989888306100304296810014228356509654912 12754755 -413652233080100656038135458360359600560 12754756 296679273759262430547229584776550535168 12754757 -29400070141269014925879221063159336160 12754758 225705476027806642704699062206463265984 12754759 -135575812664876828043223994260029954384 12754760 -378188070364169366317673269232490393600 12754761 914092828541997156870930362381639213664 12754762 313447701750293308872922119863763764832 12754763 -476497571391254706630386209482865910640 12754764 -131356418605713284847466229320685322240 12754765 -63443502042595660684529874610101924480 12754766 468982786215043524897668744543981611968 12754767 334318909740845264969272837846752806280 12754768 -57426512594425883748560690937168445440 12754769 -419785471348250412795290843075885841180 12754770 89652745343734722071873228102985538560 12754771 -66160905896775674011535323958257532928 12754772 -273903845033757741557550010432126441728 12754773 -1096213412789765943251697235709795952000 12754774 154256333089562810681704018789507433280 12754775 319424855077851928745478324062117022600 12754776 -805652137001857200074793020959668633600 12754777 854263415336223813301263103122958947072 12754778 -313600062707638815316109126769557164560 12754779 16159231701100738729962639888812035200 12754780 645092200047337048353135369049326950400 12754781 19533818202933440280227855785155937932 12754782 531322249595574750689032907079035707200 12754783 -1153072459000725683379139272901485791968 12754784 -42683336270130789018901670699095031808 12754785 -296721613418997259074928734715108017600 12754786 -243396768400082873361402019696564592256 12754787 -713637438857793107537335657229653292640 12754788 34977893036144759625499620506883072000 12754789 15734359509205019169579075328612796928 12754790 395040730948303283280452126690549470080 12754791 501657898927637998491841742134527439200 12754792 2320306863540573829901448281202266849280 12754793 433131982790259488243558781628921866042 12754794 -252202446310987232348462562593240824320 12754795 -185348494000978123358181918146473267200 12754796 369785578458014574065441774539082553600 12754797 -5038643527765019079669593020410923520 12754798 -528311358146079350672157061043920646400 12754799 -212976955028107915895962021708545437136 12754800 225943872086876538666355349348376576000 12754801 69411872849512259059959046530776353600 12754802 34854829816444273525701732087654158352 12754803 -393878623333250231323825281172978852296 12754804 1313416516096399838958579657776758326656 12754805 523285110843420965828625014335653874560 12754806 314343911076045124903356426909462189504 12754807 -279968795037302331083136645707762273720 12754808 421597489477982105764314302154012241920 12754809 619687158084994659798348006854447045700 12754810 307549102858304140145288647506435183360 12754811 490477731078824493331233148477848968544 12754812 544138199245222806421451859396331438080 12754813 230772634675840669485385664657219456640 12754814 -114415706648383634295163241071815860160 12754815 -303866269002642367152190749057613176960 12754816 913439176136628211103502814195451166720 12754817 -857960374457642350842506073858420043134 12754818 -100501051442626225513268113852144629936 12754819 80619138761873677157773828798652634624 12754820 -204185007961712620184828452454947038720 12754821 -8222898375346970589261454005232430016 12754822 -1004912990049214441586163685996296144288 12754823 2183373702220891595214426616419471969720 12754824 -97571100267092530667369595771500544000 12754825 410761924167820594839447156368750123500 12754826 122792100782022204021003768690525204480 12754827 1602963586146013762313869585055064998280 12754828 -73479946442717828086431979289581108224 12754829 306822971613305072526709393664294375040 12754830 -151508468710904503413963784786561244160 12754831 581513370953796301224478282465313859632 12754832 7944105430786594324034683520214958080 12754833 191058710059910880157804828502104396800 12754834 -517045136249371498824109316668068464640 12754835 -649780050119213785621121894299579152720 12754836 -683470068877747874162730980403156014208 12754837 118552241915160939637665402413388135672 12754838 -744946709645443333367605133325314989440 12754839 -353373420589794630590229257194006881840 12754840 -502921501103884526795274855302810419200 12754841 -1863009735933900370358287510613954232816 12754842 617777300025275880792947908941637989120 12754843 1080018881149175698344424786636710393092 12754844 1627730325364784322166560159641529908736 12754845 -162599350908808812138417256588929227880 12754846 -3995222822432049019457856641200854336 12754847 328842176851698246687830990190877276200 12754848 -358926843773331809227380445106034180096 12754849 1576105507629756156445117205278761850850 12754850 -101453455714570580125011318415763955600 12754851 292314174949713051934755736204540499832 12754852 3032625250725548894099645468131968 12754853 -869806690067234424939153529942888533540 12754854 122731767252503879307916858771657236480 12754855 40064821140499697968214336585642840760 12754856 -1001399471423036580992083418081883340800 12754857 -96061790783346093545494333380893614080 12754858 8518005988670286140392698171967051776 12754859 399259953741292122461799212721209721648 12754860 515799567528186328515899174031440117760 12754861 315227649928564606087929418938152427232 12754862 431990961660756240706320301108427437440 12754863 52328369497899127883586404612517847224 12754864 368471024063851837181005647506477940736 12754865 341558732606715103381187928594283822260 12754866 -330602080146135301404675090200792678400 12754867 837289568327146935288644758155470307360 12754868 71532469469741404621437422342218315776 12754869 864291668833781196200433072966146259744 12754870 -59761622185929113099299863453433347840 12754871 371075836820319251356945263787456323600 12754872 -476842834582926698906059688925557575680 12754873 -3363742588202482867614630973703750955696 12754874 572625597139859429899365691983577685760 12754875 2208883042914459806924958633134976000 12754876 -980282027647764021337230555555776736768 12754877 -1311051101319865603145394656318302937274 12754878 689812786901051796585604899553846473024 12754879 -409283666484987161381097092699912680224 12754880 7648780795168219055951772159584501760 12754881 -563757705839143326283301405073466019520 12754882 -343309478821172114752895849432889020928 12754883 -413883850749018714630778861813054844868 12754884 -452949129201697690233721942465261323264 12754885 437847588274311688971528606101895532800 12754886 -129829126797679457792547892663936353792 12754887 16101743084147079717360207377620449960 12754888 201921040852237474049153512164397547520 12754889 93131824124976747691737004751531009472 12754890 -305068116104278062533895111693339168000 12754891 -1399530043747340953838171343465091377728 12754892 897792643532713595706475116202510953216 12754893 1034926750149392217313127087137264860864 12754894 327440784305511809797937128739917730496 12754895 302230748757529485040183021430898793200 12754896 200123939632507806769376998254776156160 12754897 -1120510375291717575659770512809650768654 12754898 104264719932776651642161596029895279264 12754899 -63295341139461649299805746847807932096 12754900 -851061107973624364872655175291680240000 12754901 -1853900537619601009075178032533291058098 12754902 120421417670563210801910213173110005760 12754903 -10885245609494181832617340691362828800 12754904 -1722891085060708670950395976677372518400 12754905 -40727492672570108897788110136701456000 12754906 1130965678765033259306183154602194951152 12754907 878110568245501440362805009693515065344 12754908 13704816736332448540420159069223228928 12754909 -2112848169881430967579356736938910089760 12754910 32477643763001813649722694261244300800 12754911 252577221428196671062003687074251105280 12754912 995481344713627289636337853070869266432 12754913 563016106710837604952573221745415631584 12754914 -116779532194237511269528819734059602560 12754915 -150931933966548609732200423547514681200 12754916 847739716384918510731670986961945032960 12754917 270141599936858641409192906236075850880 12754918 9836994909349711326675612346676904960 12754919 327745466409873773567577053156089598400 12754920 483974211054664914448799950607937945600 12754921 -1114415806436730467411122063992275847900 12754922 -556297008041038452387823147281972625488 12754923 582523082980666466380414713475961932224 12754924 -4810033136958284649281699139591815168 12754925 1108618708241659954011273648756093000 12754926 85702499819788677443031036942439655040 12754927 1013348759175888223579820682816163455720 12754928 15217845904773777270489409689752862720 12754929 80672827218085651811742052133266218240 12754930 867780313465554657212223884847880046400 12754931 302108753834916740293703225691197205504 12754932 -450736886241406671339297100522628579328 12754933 2310385444937805558512204543712320984764 12754934 91670968912203290819974410796169747616 12754935 -16483878504258228364061985527866348800 12754936 266268017042012909273112491417189867520 12754937 801983883502439874960502027767970592448 12754938 -261239286817422105696646945611174213120 12754939 -108663901899336547071559510410554645000 12754940 -595732202898376164841784251888164357120 12754941 479660065027312179534701142535945224192 12754942 -29405310701603608424572000145357888448 12754943 1965179274525485548324571448034643976192 12754944 216007481215225737850859109933115244544 12754945 707660342022997687085710490448032112000 12754946 284919880132658702320001769525396814080 12754947 468045157956434840521363094040228785280 12754948 -328940041787787006147386193446785377024 12754949 -292294713450327510335658626816852461632 12754950 -31983863740219918450444327588441497600 12754951 1664182796051269115914512595635413748504 12754952 404304409357217440920119232348497510400 12754953 -1143738161517533252764443306441590446038 12754954 -1262689953155331901103017617698445465600 12754955 1534854138417337529154724007861803683360 12754956 -524874721454469710954979680458483388928 12754957 1365789349985778164655310315164353937206 12754958 1008223194512198744170854618248296315776 12754959 -309616314161755079552797895078979122688 12754960 67803072095537715669698791860742471680 12754961 -4783031448756325387679358756329605008 12754962 -198709036392515185759731500447458329600 12754963 -43196734869279140164988355631274538176 12754964 1240137883339583293517814789811872397056 12754965 829044670395134877617100645019381785120 12754966 -229416043050869666375172370494017064960 12754967 298722841078912066241870479060170703440 12754968 1295146183324995317946235792068318965760 12754969 -1933815486900801918871621619370997816630 12754970 -55984352212176720540262557890669936640 12754971 -440248585223967811972546003714952952660 12754972 625404324582879636098007825992416207872 12754973 -368956020177399435386893340131340353728 12754974 226410189029347361707881703198727792640 12754975 -892587007116940954133526319183847545000 12754976 -418434324585910262678027285693462347776 12754977 557165472391128635709113154318604192800 12754978 225909121788813445565105147556262413600 12754979 -182899197475618479015552059787738528420 12754980 59647463635551549293508716183831838720 12754981 911767059194541174259344071392698388224 12754982 -200390127451097292026655670852189407168 12754983 661736129108755665356028781054404555600 12754984 1675673495501695964877491218470244515840 12754985 1082041294672663298001053680294135003200 12754986 35542561518710067988178687899869329664 12754987 -570802293075456210862819977507170774496 12754988 34115355661948376641731066859113976320 12754989 6530862201645802953376131373463832684 12754990 -304043926204911395474089223683553640000 12754991 -866816522999884002370804360877565696000 12754992 36832322319094264160324479685744885760 12754993 1334771945650127572220659700637706068242 12754994 966556978232922599474713176354691009440 12754995 -367582140634447746513365030515028805120 12754996 745473461694596615691466256204968262400 12754997 87110823689337737543339720847392878446 12754998 -39488244594871123774765031467189444992 12754999 621765446916279793018881604566744569000 12755000 18111688328260351382684580668121600000 12755001 -810493081809686156314518263248182368256 12755002 -153788621179864823698758834480831590688 12755003 -15261990702671626312949285665145341320 12755004 -5340133060240041086249175887983288320 12755005 221055973576120192108153718239550530560 12755006 -335344358651007672520287310224840419136 12755007 984163116767770458094104603937315152504 12755008 59039149919704922518653430739503153152 12755009 -335309705038929523682749849377513065790 12755010 -80344355101121184897518937355851118080 12755011 -1979947024146673470266296221708248952388 12755012 -590083722262674984318751043179368529920 12755013 148087445838776991548225497146326824224 12755014 -75307470163876650297345593700765673728 12755015 47036016203679209170083502060192822080 12755016 -940361926019402924957784653646288076800 12755017 -143816043236737626993633364365508771776 12755018 -252720050647154461145994249974228608512 12755019 -241562040979919306994216772735249846800 12755020 75284828755835548424289478010193300480 12755021 -647863120545956125290697174820882720778 12755022 -178539021955568014293616762451708906496 12755023 2133489758353894118963933245046440623440 12755024 308266401432693171253978774655340380160 12755025 257671128998916547466395665963129685200 12755026 351285134267504755594867666162969342080 12755027 1856441099803866854723918901443828016876 12755028 -209802382233315094982969503897604861952 12755029 -613181187431240404313907668121287779424 12755030 -233128263717912614843899435047739971840 12755031 -87730273025940820975698476354084858160 12755032 1603838150040472083115982562819444756480 12755033 279417907054070082415836900863180553600 12755034 -427233625025514067874556663487779439872 12755035 581093859968821361751720791067574034400 12755036 219825928677001012211720143140150709248 12755037 -550200220070524350811924361633606109600 12755038 -240524352233160740203178247598837918080 12755039 830970745127106464736108112654804704240 12755040 -207116953026263514114239952293611438080 12755041 -219489206633662726933542811997229864960 12755042 -284686489007506823680805624381978369280 12755043 -327737471889152720417969442837089064960 12755044 519673463341887978472385002844667115136 12755045 -385303165837554633159338650163742605700 12755046 -347918416176490027001958281726886071616 12755047 -5854928529011253651769176055803043408 12755048 923969059364934764223921073297201397760 12755049 477462824986282125253585290052145768448 12755050 -84254644079923662327062683622042150400 12755051 -609146611922634935558937112106648439948 12755052 -238371826388859947483367406466450644224 12755053 140224936282391183438592471095689353302 12755054 230958751126284733495181598806072612160 12755055 -880713453959209823698575343189521120240 12755056 -5920287944263604134620533425365221376 12755057 -418967742131069576917100357122118961600 12755058 -1039962368526647447319358531179592477440 12755059 198241658883742870649654716976743660200 12755060 -394811083680485247013320890252192563200 12755061 826502159351079323921853923842480476960 12755062 -28147026699729113941598679593158336128 12755063 -1759805475661093458860820635188860929376 12755064 -119041727924879099218818772149695938560 12755065 -1522002945971842723489519995058220004540 12755066 760005243189495288904538585983288370400 12755067 -22274727918941188702529025824176245504 12755068 -1100941495727454687046180594168228145152 12755069 -690352943517579856818324095686005841530 12755070 198826082267539017718702372504721529600 12755071 21296237122315543992408989164850833600 12755072 -1506321780410786274936455566208060620800 12755073 342541310446339353363639136265084795184 12755074 -132457229014618543240338083602966056960 12755075 918962420411073932801262979415737650300 12755076 245072803041613024286737176094538409984 12755077 234387983973967297684453313304219935712 12755078 -414130131748520826884590862039135593344 12755079 -201563963919068753767790534510415417552 12755080 47559971660403950044423510350016512000 12755081 113957698793717981611102624518868678272 12755082 -462923090338824982044714043555497854208 12755083 1904067809718332019374241503067526416720 12755084 -371552119670116015302037823256885894144 12755085 -230533375193281201551325100087848980480 12755086 304267616621102714663342754433191075264 12755087 762878091269894973708768716038892373840 12755088 257699769579334467150525387112013512704 12755089 2301101684312831578148626556119744707890 12755090 -6938487273970262729481903242428999680 12755091 -294448002340957228756584993223303451208 12755092 1195078795122971563925467007477849518080 12755093 -220532762414017428213498124338940397856 12755094 -1274527225545567237716173583757180480 12755095 396844961836886258294763891030260335680 12755096 1705020165407211970172927314990013921280 12755097 1818833868534441984155956278360853331040 12755098 -777143049524518386965898351648084541200 12755099 107298429219338900181270282601856505600 12755100 -140012794868667875906066457704364902400 12755101 692957654241498950638858381533596668812 12755102 -99078013478036090596531267206815173248 12755103 657603921548162743346524403963014099200 12755104 -201010525306699746990362196930173337600 12755105 -323925111471742717328981725303102440960 12755106 -113354599675649564791352285701613913600 12755107 -941411427842306509069771645614083684644 12755108 537738229915384275007149040497768935424 12755109 612885919699418569345131691352599319904 12755110 68230702244649222855910752057622690560 12755111 547515578478289900834888668367081920672 12755112 530012171643579581673520155683642572800 12755113 -450458600569367297757878640644015087104 12755114 1165901259691524488382461368201315031040 12755115 -820670130199617359767962098066719428240 12755116 -132190327249718713230444971793548060160 12755117 858082260573455822605981198614848490072 12755118 71522515111990888819912486504105082880 12755119 1490433548123317680895494572589087238608 12755120 -103748548540550097756673463305782558720 12755121 -293165838517424624792166678182476659072 12755122 997142140358609579977292473522345595424 12755123 -1596770079426054058686606176604112496628 12755124 -277165977548223552671613711956148633600 12755125 -201525491990843261582751015109367976000 12755126 206354879609308787206337759609635059840 12755127 211697941550882404491385152939737397504 12755128 267536325814816643125969505393428992000 12755129 -208350904587723766565306590705952777724 12755130 -24933090837796080686846602059818580480 12755131 -1636437371882941469402103701247872327068 12755132 233540555905936409931761492395778944512 12755133 6497366097573273126555148601889158976 12755134 563704681470124298748046463909619493632 12755135 -173679467753357608114952653733724208920 12755136 124481575361021905269690409547080925184 12755137 -464001097354155497181749129591434567760 12755138 -756944123176007282116947375997547149440 12755139 -330696528538029293101071606472123340112 12755140 646186757288896995400494826707983155200 12755141 -1599489913531439322180980319664118400 12755142 316752764435628886478149159822679215872 12755143 1672212995190768728732577234515536952520 12755144 -100275469807311613966849253470470420480 12755145 -22771290110219381971708196745955680000 12755146 -140844416696047876706875292799563083728 12755147 -1500998494817182664945613322374292183404 12755148 -264361103870864884896072894819839852544 12755149 33783604610324527650916968707445741792 12755150 356747442831321036590865531354330153600 12755151 78478523434078544826741872470193008560 12755152 -147722330437570445472689690818247344128 12755153 -214374706735465094027908594827321155598 12755154 -22407951987579992456640542959214548992 12755155 348092001577354770670518425214337779360 12755156 -472560970101396120132148377501820538880 12755157 206694565473893653814000625493423914240 12755158 93342338576475561564724865152850094720 12755159 1335699156462116189600712160105114046616 12755160 -226673163859773195012951632194742476800 12755161 -1107733629645588901203885165428097194752 12755162 -188072218581965270662431261502204561920 12755163 1289937458531502874640419491352787656344 12755164 655807753184675430866353751676434725376 12755165 1055916345997995705400344447176427822060 12755166 8811702413533230024551070840142866048 12755167 195384401822847517705147598739945293184 12755168 1014946562934961906703988705849789382656 12755169 125082285028629093396910712772836330688 12755170 -81589295741944838813297495040629707200 12755171 526756333267843004334733042493733562368 12755172 271360053535653885837487725543610708992 12755173 -997764568287551474372546681129344959780 12755174 -830052234432871407673363226449310117664 12755175 -554414927477324231666245927253949648000 12755176 13834430254153848168498359216570204160 12755177 1104388394318793544427483574822473515380 12755178 1240246415876247423194618773604607851520 12755179 1102365158652651647542136174375143969584 12755180 -173433882215413958209027314291057331200 12755181 -1145339299599444417066060924829963366848 12755182 -253369526012057307914090114691316838400 12755183 -534348773440379592853687204538899480080 12755184 -18881495632899230464434116255374835712 12755185 1148188870027958476126707761559023952360 12755186 -1222095074579397045738346560868906189920 12755187 240804028660207029127082589542952251808 12755188 46501740301908439925705834741905963776 12755189 1028654193666358086271692296522476326912 12755190 -194180793507621500976393848171394837120 12755191 63666143041785770171065346811085973760 12755192 -1278311644365701914726738228550827008000 12755193 -283487616907993911374521463062558762272 12755194 551830821567796844244402155455764119040 12755195 -288870099280657664356045738927621661520 12755196 850689415365290148814139092026624192000 12755197 -322216229183570261005760584450769784448 12755198 -45044261880215319106337637026506321920 12755199 759491441324242945852601651704980043464 12755200 -80916741511983760442507796776432435200 12755201 -680412412181465151728890739145924588798 12755202 136191977500464600540834696245841798144 12755203 171012519918091500637977617833018438624 12755204 11240928432108693932083500710798856192 12755205 776511361781274968498933425120383115200 12755206 -889084038625475889941010748008502508448 12755207 1357646349291872090192317721248609794456 12755208 -150940890614441234007449851139356999680 12755209 -467548824589540583356632347839084513484 12755210 154188666629586257373394502107089715200 12755211 -888385155708362639385015465777425834496 12755212 -653962580669941065388573567660338444544 12755213 14690440780575632137335827327777104140 12755214 18011348363549968083941259119242549248 12755215 761736196085368011699935265680743200 12755216 -100407386615056339500589548675786006528 12755217 31141152757709171166503873678060050848 12755218 -13841119415553291900721390710721065984 12755219 27082640256583349422113639219610160400 12755220 93134838631336831726476977445049313280 12755221 -207274641660937659551741672498644258656 12755222 -868521176474751364444799189899738978176 12755223 26163733067619937309821621023139376080 12755224 919195112441898396662786051683593000960 12755225 -85701718858126912440397682934522864000 12755226 256305481806770643297909243184904901888 12755227 1911503915384563617996359155798312051076 12755228 512254752121201639540787409462863021568 12755229 -79355427113509761955280836660893027072 12755230 -83014123474738857614438281594883970240 12755231 145706735441299649453280259440651688032 12755232 -10654572273222725118329878522814791680 12755233 1850611950916982534201995198078539792482 12755234 621924976477416175430336816117433992016 12755235 -497361847573446781095525898290298194000 12755236 -241652529898533321618778277547365351424 12755237 599417022477509190225777868556246619840 12755238 59817357086604619336692570796548798144 12755239 -447340560046861511926471996931880839064 12755240 -132381587853682109712702666736860211200 12755241 -10518038864142276504888490834019269548 12755242 270270037906334875272583635522136900272 12755243 -761474792434212815799186283600206290508 12755244 -173659703807454126988720165343359165440 12755245 296627869640431515465693643163890636800 12755246 436776457374289901432508561603333459840 12755247 1401454275574061358191600639148527253000 12755248 94926828993297473325712941852592472064 12755249 457106596236433291018057630317912384564 12755250 -78646762614185522075837198382360120000 12755251 -533840478841642710027118047872761939600 12755252 359167180235447233003099386741688492800 12755253 260850101925964975587105140296095903360 12755254 -349365181896792531801838277811974672640 12755255 -750335217775534132361386711350054979680 12755256 316302244746695780279521269990829916160 12755257 35334350087837741939757034323905502506 12755258 -174565212022778540556110416487790510624 12755259 611545720629920444363590893846799130880 12755260 -27110417394933808623033789797764300800 12755261 434094985583910726745775250630082708800 12755262 -3211284597351715374819040596646185984 12755263 550858318912337444144640201379406040512 12755264 44641788018824418676876295278320156672 12755265 102812205043721890913257376027687560320 12755266 995300290348883137020011997338744666832 12755267 -576811298545587037503828489249837154608 12755268 62851288162746774052346651870223514752 12755269 887313781773094894872231943809053961120 12755270 719030126243900966951150874151644672000 12755271 711291099864510901472793959456462240640 12755272 289213257190046532173663698305751449600 12755273 -1935492265093618557684374138621647255800 12755274 135167602331451951456941894764236042240 12755275 565287984454661229701676904714633528500 12755276 -192470702678515385493562820919648963840 12755277 -592743235607323766863431447857110071786 12755278 -257067181582410761318172931741953610560 12755279 543231179763432088916224666866564608880 12755280 -67104420948314075196176588676490199040 12755281 -698159866272899905472098823884039697856 12755282 857633766689519066818791553639755982992 12755283 -1109599793312560611879802845942619356672 12755284 236067887771371276037062990116961951616 12755285 1114774464935305701442295832268136677980 12755286 -830396066815681827538741613699779612800 12755287 3967398182796054899499883040242110192 12755288 589721646471372133008301303298352783360 12755289 -537570558261067726848131748218827339200 12755290 13182221000269425385016422614830125440 12755291 -302212452882976823446713451767578726400 12755292 -554653157093284256378686841543030587392 12755293 -2148045256571507420256620410751026060320 12755294 -276809168045440263743914494656932934400 12755295 -30593938437071951188975591210237406880 12755296 -75231370387579017498414132289559592960 12755297 -104710614005808866278892199072151084254 12755298 -229105060743136634707465107053895601152 12755299 -1928378438494850253007413393443697078936 12755300 -83212809460771838953912026982673184000 12755301 -46040857805404835041667077813030889760 12755302 -32125164520431693049857101561539161600 12755303 -230708776425266610064492129433836233600 12755304 -318621970768088754895881673760743664640 12755305 -8207633471654700893544331017399108480 12755306 -343133449080585654246670243777271041344 12755307 -468432664634187428637880951945209461160 12755308 1675458021471845581644059445880543923200 12755309 745699683141546698312256376070445986016 12755310 11150305236844453908584140920911596800 12755311 -814640971673843007567469566016198839088 12755312 411309853493021948704301510893100630016 12755313 -727979487066944538799892023903303785438 12755314 -167148492694312409171135365229476752384 12755315 -547224889189721986570074111948007793040 12755316 163527995216926361980117177334268825600 12755317 791174722757044655767992993839806392960 12755318 -438047860830593871203474370232355225280 12755319 -158038058199453352582397591474823954456 12755320 -717156664516158574347429478165377331200 12755321 1961637615138487357442073652635899851092 12755322 25309469375515961828067198988368829440 12755323 -821111562039992874857289338992210488560 12755324 -1147996630735314743206237666987832162304 12755325 217873548906738346447341999364654063200 12755326 -415661960608315106724648934347340820160 12755327 159165541859106449066573534654946686880 12755328 -108299103612712823955044054295222681600 12755329 -1146156048869425872178098241554928179070 12755330 -232442260864003160266346685177123409920 12755331 743671873699948748837456114749986917520 12755332 -558949981471297589945614261128383480704 12755333 -1583724103253939182564386117661492064418 12755334 -402561771330147913674803504699007117120 12755335 -1458049693105166975594862356982483579600 12755336 41147179489745275000841309635875840 12755337 604362534917640991993015658952309344592 12755338 -71763671776750390124620361021010739104 12755339 -1884967666533259532060629894124942040360 12755340 -213897137376459622412065146659241984000 12755341 -26240715222500191123506070519977565258 12755342 -1492696911190226181113043884385266907456 12755343 355853285197636247498427431243011989264 12755344 174417887679989182593262270224010575872 12755345 -37762001399813803105281331681619349900 12755346 12784140221819858369531144737705382400 12755347 655064743514782334633828052970739696712 12755348 4765067573238585937930323474703503360 12755349 153137278851198170018153081859861286734 12755350 336140039465274511985718048517749578400 12755351 -435217587774314345540415943359370749216 12755352 963513852251377609404903177099698135040 12755353 446955392440281195814210900565124736452 12755354 416426048183727165732459561580629180672 12755355 -996784119168892710167529956464744891680 12755356 -633030094258603408263891817031035986432 12755357 -56368881997142677014978419646944983968 12755358 101975159582058938173594984575946257408 12755359 649866320238463113296346229085514030560 12755360 -1704901822093406143256196122254540800000 12755361 -691253075508549506043675225144453830880 12755362 517828349388170360868126473582796939264 12755363 24113209624282913546596407436225893888 12755364 649617780328897186269447526548500530176 12755365 457428157354595469967033219621682371200 12755366 396423865581686978685408283129941794304 12755367 1468709760964617354909726647894426412240 12755368 -583095111108964078220429784939426493440 12755369 3060504089530299559219943238206602696608 12755370 239220218164227247624853343269914237440 12755371 390000129628909081201062835222661835572 12755372 -303773818607668669577574974947544530944 12755373 -854964845128790832788081237727802398816 12755374 1682103579809005251024704618654953899072 12755375 828723718419186918963983838388776654000 12755376 186516856609365384054600727319864967168 12755377 511977065686583563023974898212439585792 12755378 256434201133346613375040273247862036240 12755379 104260043532475824898301514152147443968 12755380 224307647784904237506492892178334842880 12755381 4073164795619660694636070340435596203132 12755382 -450656838905735001657417753874044911616 12755383 -191609341388003300859366001809617777368 12755384 -112117652420872331889785601775848652800 12755385 -329741672025394549501749072981577279800 12755386 -308177091028484005372381885082743837440 12755387 19707549869641943644146760840022532240 12755388 -712747748662917462859405582634282380800 12755389 -2350312318503540925633583597535364875240 12755390 -812579560607794638100045553111115172800 12755391 4713625584465143644335404138316330240 12755392 -112010398306595438627937661486773567488 12755393 -973911451486253656718899135530769656384 12755394 47953544783953404277635543834328671696 12755395 1555758922612764378139631102006993264400 12755396 -217587962720498034789986333522021395200 12755397 -450635055156127001671017638788735898400 12755398 -108103874894188537004806436935241921280 12755399 940182314816431774707081114232696061400 12755400 131947675674728934800893389585813504000 12755401 -21890010227443793203446290362966001100 12755402 -149109304677579699280682000009935009536 12755403 -229406678569497182710765867039081069200 12755404 -77257247117597041903914384686457621504 12755405 261457523625392374365676761713542942320 12755406 41501269082261009097450797623438299264 12755407 -4390489417597199466229574812501650976 12755408 -59696989946592118068048066602714136576 12755409 457104285523133650830916005916075606656 12755410 -109488096943208858241648448424458316640 12755411 620526727548778727939225298465253596012 12755412 40270827324717283792670659564613617536 12755413 -1306452248658778712146051945187386290816 12755414 167338150024246274590162979499450141312 12755415 84292741130270624965686302785165731840 12755416 57151965563427537968505224594207477760 12755417 554303877870628752797373313810398443712 12755418 293102432041730158858267645046428492800 12755419 -470103173354452994415348423152207840 12755420 463118470054479227266199705765356193280 12755421 -603738109237571362631103666749716579200 12755422 -342444002723526619587300037125600945600 12755423 217298970609043478407027482349730535840 12755424 -1706435748934746650040970442795642781696 12755425 315488611658343786205698033166232156150 12755426 -661812910116650530220147424711070343088 12755427 1234155550322821504270444217896347686520 12755428 42291627632862136286428586451269214208 12755429 1520233808693433632217365632576110780030 12755430 28528048224660580619287208453104780800 12755431 317502003535402294454730808014521189032 12755432 -363353493346090095697773702414005698560 12755433 -24690904274537058120085664952761557152 12755434 -13239056226202665860314999227316400640 12755435 -1026968407275690623985067999253782013040 12755436 19698765137814239022602609360998493184 12755437 1853458970060030499104084424198158544086 12755438 93934340406158722315290752778758280000 12755439 782941485924250228122958037220400386504 12755440 -82243723294480725592854434468739809280 12755441 -191306239816922333870022724326091741200 12755442 -140353166593868409932526346968570700800 12755443 -256907014095984038053016419755222447600 12755444 666518567820449345969628874731898273920 12755445 -104056496786042451007691904087541551360 12755446 -293322514302937952818304609881342402560 12755447 22168850469614738093289391632021123120 12755448 -863567794344901516878502453898832076800 12755449 -62833122762192250839376762502473355264 12755450 -49395392514939572169812348491610037600 12755451 -354809759177799109673155055769057249768 12755452 65959045535579606060375726878667499520 12755453 -1588688002186449532323552501706703522298 12755454 -191728235124562134320161620452802039168 12755455 315713131532638795049905563643961552160 12755456 46928924880330035539507692644031528960 12755457 360622109493917294583635672241380904 12755458 522853190107278318803537878787833888800 12755459 -698865886428955399337879704191535790340 12755460 814682070154613622140714794818959769600 12755461 1503074793598162512964890153152393124062 12755462 -535840966734726281358018149444134470528 12755463 -67554955316708923135570325070319544832 12755464 273928098744629306298453508728395535360 12755465 845556052907560665846126689605447125000 12755466 -543017369211550188540596902535997322656 12755467 66958643637211221418508959007531983360 12755468 -128417253900994252834080249479863954944 12755469 -433276879718738533596274879148802906432 12755470 -63906759619079906606806459164306862080 12755471 -3071468875299969929781490020444718361568 12755472 46086320449449587969401057998075002880 12755473 1241054792556612164896463116844992140722 12755474 487083484309476273198009571151458848000 12755475 11313644847798426548500213794729157500 12755476 -1231736437928235293200036236079848280320 12755477 2478077172024905105019068392852660224 12755478 -279900797657099611208937383700102868992 12755479 2022329050855728210111652892595761201280 12755480 -564422963420882212952877363176275968000 12755481 -228965582539678777448102507214984110400 12755482 225359753271954289431370696657698212592 12755483 160966921269077282349477861644115888000 12755484 -5226584230977703083795014248666982400 12755485 564058727574225731943587834006935107180 12755486 -423205490536103853085403048143008533760 12755487 362606791276456796763584961421835340360 12755488 -774018470410730160604439864412124938240 12755489 -418958463944764520399915897607653143710 12755490 -338645195306301138105270667158672284160 12755491 -67510532203177861754287597100073081024 12755492 -100659653603866526579068299029341978368 12755493 -768816617031860262755923928812823496576 12755494 -157258495159903882988316798314587036704 12755495 -830294669871815527585144001137115517000 12755496 294954542814751765723957328614094192640 12755497 -787887303937874071867052968506586642054 12755498 -407623915751574614138365395757999718400 12755499 -433367448764807496227344968087546531840 12755500 -962232243356355418867175261162915328000 12755501 -27384264726518729470782600786157315776 12755502 -110240378627921149190712239430625536000 12755503 -318716398330709830876506863657284017840 12755504 -93914225479889255159931551188115718144 12755505 132966927175596229427520630921555456000 12755506 -233006130389029788965057269449657912048 12755507 1055935749049346977128310875916268896320 12755508 -307989532174351511738816717292949045248 12755509 12531689940136594566063983482773162488 12755510 -138768916011150623639909637637738126080 12755511 -667188130940299717088284918511691531840 12755512 -392931109083527566085889078563183984640 12755513 75061152038857863543820270274095951620 12755514 -42026620742224410484703335257613071360 12755515 -1283998299705807154848912743902235859840 12755516 -871919990758560211727059193455358530560 12755517 -666772964324490058889763982769079657120 12755518 1163327459357395651723345636669441910016 12755519 -340657612192218616836275653792645493904 12755520 -5728311355539851428047604281539297280 12755521 -954481489755892407241611882986119913278 12755522 -72603245767391649037888879949493552576 12755523 -930477135563589562424993666003052062592 12755524 241718732195465937584486554462909403136 12755525 528941610366653866787421915747118101300 12755526 -124036785996689880674929785123926194176 12755527 25710867314868341020886085260657651024 12755528 191521126254540071666205611407616501760 12755529 438364234869126886017493148739214483200 12755530 -617557091598332374951526985611200167840 12755531 2500287237318870618504989602310457506112 12755532 93783528241558138341939890601153163008 12755533 -1307011953613165279299276856661582214762 12755534 559002904364020478112574437990376091520 12755535 -352294316827629424787214144385006980960 12755536 283954604245698029869158015568671539200 12755537 992813698421705097072190705172181123186 12755538 -339090538759399576123124816867870447856 12755539 -356724365383709370292594142252119156160 12755540 17164550657899178113590725262492672000 12755541 342295313166144171039052182690187922592 12755542 -408076447857626399211231731095373500608 12755543 109986835520405861305096958082445297800 12755544 -13062428540756297341454453279003873280 12755545 -1286639784338424076521569151974185372800 12755546 731363788027339749428234044681515647472 12755547 147039961459024565794005574221571592448 12755548 -645402630453115217314136930816303091200 12755549 771325242339633006895485736961572256550 12755550 -280283925227828891255095069102475419200 12755551 327535214709809432640098507774219998704 12755552 -2011987132944640146317492132882862440448 12755553 170474326171674005268092381838124704768 12755554 -207601647061365890681060096121063126528 12755555 -1063887240343527434593540878454742538000 12755556 -30357922845294137497388060976942422016 12755557 828398095156494846514857031227407607806 12755558 169632929072421838689946414284468230880 12755559 -285352710394018053881492809820350588080 12755560 379496961006485331037572233973271296000 12755561 -6074395342683110732221353653640897216 12755562 201867516228202112505104717475993322752 12755563 19101765151051255530695363507674244640 12755564 436762046220227492885197989407033664000 12755565 -96177617544229992467998297187634535680 12755566 953551021057676776677068118905441159232 12755567 1407126281493880120684521111954597988152 12755568 90243068141615821370220442379874729984 12755569 -464735771263937927798182689181600767840 12755570 -30333466427551808538075935021274931200 12755571 -904306478583469031859482695115249913288 12755572 1004066426747088156806895415818757870976 12755573 489653904284961457633177118704386606300 12755574 -3669199058001580190408704660412913792 12755575 -117104811085056169318243958113874054000 12755576 826679441391520343702837669259174789120 12755577 439114562865198757103737366662108088320 12755578 1475777696794478586725606596091879280 12755579 -615746093042417142792107097663280841820 12755580 119216208667114963218924849815022044160 12755581 -1571687292646595855345359767377050474618 12755582 -9941734994782698728764170053235769728 12755583 1224384636019793911496919528675921561600 12755584 13346315607223945070456680133060198400 12755585 -2457022939350815729487622571722257183000 12755586 -575608553462103106300759364969312591616 12755587 85892952946566934698271782557415690400 12755588 159830477436359623223165350490607913344 12755589 -227652014374502308442333612462190942720 12755590 -411350074182927389961172858848775459200 12755591 -928569093668377539057561778833136492008 12755592 423690070501285736342138746096458240000 12755593 218042407596833463138999847527309935040 12755594 544736019170289301555583207600779567872 12755595 445290433385669160141591724893280193520 12755596 -315246224359159832419134331581971950592 12755597 1458510603919198965822129404069152570092 12755598 -975842602889185985760220142027468736 12755599 1962598040670700772167035822142681655600 12755600 57025042271664479612177816512443187200 12755601 -97250955601137615481143999247490131200 12755602 -137310347103533106881771007537083104608 12755603 -768698971912939762737008809821702425520 12755604 -272625720669629065230860705567091886080 12755605 -698854630161926378992242899108690893440 12755606 12466522112698237961302445929289577984 12755607 585451256045695278243161076449893256040 12755608 1100533980368029604262887955114209064960 12755609 1086143339717550009697864330723593780810 12755610 204415765869197857053482619145077657600 12755611 52442972054448673603667199301285352424 12755612 1348068513308484680401527087323403141120 12755613 218621092408762133225176168900224705120 12755614 -17129800012105132743392992397904073344 12755615 -245049420357528522109832045818052433240 12755616 108386193261554427242087767393834106880 12755617 22589971739824795419169281069680472000 12755618 -33599915661072587689451363537922127584 12755619 92050648912678945749372431822764260000 12755620 -269685484172563488728129788449481240320 12755621 1099955860879863761145376451574866425500 12755622 -411843597954788732342386367027141332992 12755623 -185926261199952807776563525263791088000 12755624 -484631591740085021400804971710530355200 12755625 -1672549389012463086342765644621910000 12755626 203200063231872511049879109747673350144 12755627 -3672919918434785918573104367492292414048 12755628 -306610710255043102725857698173609132288 12755629 1202367799914408723695089273953512461920 12755630 -672199170999000762765036910432452287040 12755631 150612707476135716239172787677888865920 12755632 -128368863713667425694569108658912493568 12755633 -636192968161086530738772509598316507872 12755634 -305110894068199475209975731309873947520 12755635 -614035528645617582225973944365935195920 12755636 -701402180062863280246029651124237663488 12755637 -61832627796052233079681796586806671314 12755638 -391138498684069058208146082538516881408 12755639 40973119765271499973780233314277503808 12755640 454532391384133536292628242856870092800 12755641 214343823477985931768103071539392604500 12755642 -283101032975309393803730478230314992528 12755643 681789084348670411901494438028860961328 12755644 -1376503077888022178913457904399069365248 12755645 595757418060336326942041599028180846080 12755646 250347162642451221955127212280801345472 12755647 1155266120181308913177381424627777800432 12755648 -170167161044465889748451971924230144 12755649 -7434952957546603322543800408850140224 12755650 102369330460948370715185568234929280000 12755651 1038306247135610620453633996632987662652 12755652 73577458493549796413303596120786919424 12755653 -83862293758905557395833611419837226240 12755654 -1113847654420900679123116449314256280224 12755655 -10699862530481559539800492280477404320 12755656 1356315851989715441795342471454960844800 12755657 -734785916901726094186938938781282461094 12755658 -289526162505070648069789365557813713920 12755659 223505993116288938899969576128247012352 12755660 309065395255419761104607140300159687680 12755661 -215936705430530572654557773627829143616 12755662 159437640825071836269124529281405802112 12755663 96623365004879209419561484008453952704 12755664 86349870727480030346480559067327365120 12755665 593340924535764759873028032881504912640 12755666 -144747434469654643234130276751155837952 12755667 -63089101777604277905827547874114786120 12755668 95816163329401688767849870592562866048 12755669 511638184513986010830507949310901057600 12755670 -52537225417532419395278037222021801600 12755671 -1672881445864389970545180453377332139128 12755672 -756870491031556757015258361871309363200 12755673 -550645638754407127767790645983588144576 12755674 -454596622934486222681748765882074742048 12755675 -804784078683375650075736033306202241100 12755676 -91124519733282066425577276522456222720 12755677 402914933441895107450367952351679039040 12755678 -344895273521205606868754330352976740480 12755679 -261381122579671442165700878183557593840 12755680 -129187435802788234339192741594441973760 12755681 2131089071817767235831668652522779924292 12755682 60855655201740866848537376166638643840 12755683 669809653193300897191474742844786027932 12755684 -202437025344394613658733879987703921664 12755685 -98421770084979771135794201117670610560 12755686 -855691150683518013418330407162836498208 12755687 95463173245212180511001725925697314352 12755688 -538105944755457191620940127122895667200 12755689 -1412048159038315327151524068684863271072 12755690 600388009111373993742406679191565877600 12755691 -179146075683263737542811287176465068320 12755692 -16933854536605230712587686383068005888 12755693 476379337694338991662452759585252777942 12755694 -32813308776968053722583782658532278272 12755695 1224454534492610576837369401941331878480 12755696 105474719072400265958570246456049303552 12755697 476004755048745759513663053938734747072 12755698 -931647059797392861869458624477144986720 12755699 281404228477439063545381064221009440 12755700 -129273420504575766578567349407392483200 12755701 105287446896471737285637628895775459200 12755702 232494973804334536408076478062289455232 12755703 472520854121532542700074795089884849408 12755704 -231342649115642989795562339766765588480 12755705 -818191847578617967014178208923840920000 12755706 334400958241400966816665717380180716544 12755707 -1294700643070008174874540853145335305160 12755708 -178848429387543053632442273208708464640 12755709 117910114370737007750424152289428963814 12755710 -324734403772149427128432191109815496960 12755711 -50485073857878333110663468816077530600 12755712 -207466870251919544658829929612237078528 12755713 -537867228457284158254454511703553571500 12755714 210300469307425368919870155013298016672 12755715 96328363398600050046959977687576803840 12755716 -1208443834388561230661475474448074636160 12755717 46079413042935809212885146948994683420 12755718 29850349802017065287820708829500731520 12755719 1234413208930472018275562511208841340360 12755720 308910428642328891210642256183554048000 12755721 965097130052605731562455215734812701664 12755722 -170901423891365147970918973633469776896 12755723 -2210488694404436775387747237144039866028 12755724 903429543402422600720451208400438816256 12755725 -81632611740666790583239887553263424000 12755726 1343450246090546914624914561742258406400 12755727 -312745716658958716570919890126925358936 12755728 8004947045497054610205254833515659264 12755729 -758360246109649741813386529463674870044 12755730 46430630399233113709175511344405291520 12755731 -501001570501815417274817032534346617488 12755732 205478976534724704995727219507731687424 12755733 563106960441391810698754908210604720800 12755734 -224531526110493382348339357771540703040 12755735 -21494133235798038547498554778827110400 12755736 252186427149110151325828383421279641600 12755737 1843316740493666416866147225358397176260 12755738 -162795966996457633265370321073234318080 12755739 560713961815178069087974808632229045040 12755740 1116747720227693518081213519683124784640 12755741 -1336519250236354708886790237969567492000 12755742 188206857389502189152434667053838131200 12755743 163212379887040918790970711247101439488 12755744 692455474344150200896782415103684247552 12755745 -663466376529776732469429387519463536000 12755746 -52988176173800736663101116628416022880 12755747 158726304546701617995887485122735609360 12755748 923518458594294553432106389320836244480 12755749 -28930357819893080552832026427296973250 12755750 -75604743283282917895217836853866368000 12755751 833622468481248669516930435767446875432 12755752 -543783534734985237795620626408761753600 12755753 -782627855908920144406406862702494060544 12755754 151827734388980022636506702729050999296 12755755 581967407755502754058526770960630994160 12755756 -75359425197499879955634748904716419072 12755757 -158635363436213779246536501972588393408 12755758 63127142237004768676580175475852340160 12755759 1687936219249542798009410303374913490960 12755760 64602589599535645412437921987682304000 12755761 1539916789021460289777456358776313977362 12755762 -403618379231906535074361046829147262048 12755763 -1588208400611799643851819778148156025696 12755764 222207827364145660747453262236608450560 12755765 1543271626344345018780587978661957465120 12755766 -274152752273396382341908802702860022400 12755767 595429224989209101144871067023460795816 12755768 1957030001787133292274736833254003650560 12755769 -599203842036333434578456782496153097472 12755770 -367321862590369850839020673218902323200 12755771 -562922212727209000211889430811624680416 12755772 860333390730138913675246693622748119040 12755773 -922886513432890948478528657969362049696 12755774 1050863106514409669239448504489523131136 12755775 309662525487889260329881049033433246000 12755776 313982645330801327745514849527209656320 12755777 549971708762492787205745457170867477634 12755778 2485405388326540217658396036323915520 12755779 -1087283176520321113020227658818599623360 12755780 208813697926589125660924279287971965440 12755781 -546420047459986530910623118008073128930 12755782 -488740914774833241508470638870969560320 12755783 -1355137496378215618625057847127137759480 12755784 339780774266282729483799621138195333120 12755785 68721217917569185748388000457518048960 12755786 564969385906987193698658712169515308592 12755787 156963506994124040859419899714643785728 12755788 1321889679867266910048192009818323129088 12755789 435668653080618644742365118982171741920 12755790 387836564411590020517632429072042169920 12755791 -233921334539015925760568158986483259920 12755792 -35531408962734587937776339716918345728 12755793 -639834947915100727140220205855217451536 12755794 -447688521765849936660260083392471814656 12755795 453459050856637449396664071006229233600 12755796 7677484739791408162897986949023375360 12755797 562078413568748050551503504877218653944 12755798 1089961282414241846451847480501571757120 12755799 581308458761403568913349976047915120000 12755800 560051202497303399368023911034224640000 12755801 -8274072441365689989704633342999673708 12755802 -340012573779562399694007742927021758720 12755803 -206681857651363980191663912721767320160 12755804 416648017216843117248274560748076806656 12755805 -39600685534421747596103406842413422240 12755806 350776996646072167630141282275395690880 12755807 1943134143787485168308379096890825761056 12755808 -392043092811543507364029454015886524416 12755809 -727835773736816334645101233888335852672 12755810 23179679860765498671998465095589997120 12755811 -184703044413501418518242035241882003136 12755812 -227912306197730073188920803775633193344 12755813 287443820579069667785809368309317417760 12755814 260965674726081371347563647374468792320 12755815 -1019258883446528752511924980939892129280 12755816 -1466793680372823427085378152651272299520 12755817 -71471707803007564649909083577081517366 12755818 -11495679636371209505577906641538988032 12755819 -2217489844235648073554079711467640729504 12755820 194088500422183569795893544083374080 12755821 -7787200705727339747542338006100072640 12755822 258977773858156602941993644989042119424 12755823 621861477942799679808539779534908426240 12755824 -31477404277876869200113952439382179840 12755825 -794836716262238497720867904974986651450 12755826 727056989670941144807721227024168390400 12755827 1525930504977415429877732693826390692000 12755828 618097398827907215564765385575006257920 12755829 -731856878591443129182095872528152526272 12755830 -652529823695254249864069905407674045440 12755831 -590075270706252301864677655312463554896 12755832 -688614534897665866218711720329290997760 12755833 -31523553687691584324042898944036496918 12755834 -5186027539138307621964706410478402560 12755835 408847597474733256565246898124502488720 12755836 -165439432870742443865392338201571138560 12755837 -1094074364281100720946233916172218971514 12755838 246863222921713038676041212756534371968 12755839 -1637170746966215950903399237097781631360 12755840 843309270302168474333752480550092800000 12755841 -150994320991034054128425334424246953536 12755842 -737974440552397848417233528036266771200 12755843 87317705786404181710287824251997236092 12755844 310273062382802628315450992168926001280 12755845 237814197633075603347011090403544743100 12755846 100909279585002472429245524965272668544 12755847 -181953435094464399928684713785297295360 12755848 397380954254289999964277673713098752000 12755849 -511258730756566612660275017202171229440 12755850 -38769469419323409404024705643924883200 12755851 -414996568649294854207047064432320591148 12755852 -989170235852322098547330803876457464064 12755853 -909791592173888874051639179102994633600 12755854 -494026090466656610850326903522523700800 12755855 -91330690133819899764718203260103482880 12755856 212188522140558232579337282932160397312 12755857 260154706615279430787241523399458401012 12755858 6288816523984576931204412456451327776 12755859 814616058429850776012196305910611292800 12755860 -110495008718607361598899987400429690880 12755861 145930396140003571583927259434058753372 12755862 337198153064221505821458744946185099264 12755863 2829747533476651285154426520418648537704 12755864 -38115391162636398233455679101458677760 12755865 190646879579240457143071706897572456320 12755866 90832032854453553129860167505825280 12755867 -1719887361592387317396916963393143922800 12755868 -177300903361510004840248677952857269760 12755869 -303912532055288443928172593109734125440 12755870 -1367326450958426861030291295775216304640 12755871 -215150580929728959804987534792958665960 12755872 861993050034057230106449615441085530112 12755873 22001769226883523112454566032734076564 12755874 56291251051929022678648289263285594368 12755875 17419345476672138757983410218550244000 12755876 147816143326927361557925977962271481856 12755877 -5863977682072172166916056379986931680 12755878 401945802303186431262277179020328853440 12755879 -443239604236255309092380715610328549040 12755880 9432824562558281094568113051323596800 12755881 -816230319870467526280964653422180173148 12755882 320274182158943660539335517722219758880 12755883 227350716732158946608057987689822808064 12755884 920014529771724413456474427678400267776 12755885 314930644126768732023431791369503965580 12755886 -168864609265646613026003968430016340992 12755887 676424308973697975242187724576658424760 12755888 -474987066595106578260974285957180129280 12755889 1281504154196904668600374461856066308 12755890 -54506089047496128372919784463480576000 12755891 -52314179801869977823212812514221960640 12755892 -121400230562516720519303280949079285760 12755893 2852921619452509864362573166880185775360 12755894 833005069065372706252140445192270363392 12755895 219130402220871769457832703322696976720 12755896 603296720870644899875778775417752514560 12755897 252729768135832194889325942466437068800 12755898 -75406042688508456295005749318606288640 12755899 1461923877174701730469657605418019040 12755900 27566879981657895018863787007870080000 12755901 -472050699217697624619134673638802355968 12755902 43612945204572946176668211270441169152 12755903 471505943060660868294075934180191865152 12755904 -150700081466130788238895658458392035328 12755905 -727182281689815131327288450881643442840 12755906 1195603597802498518854660272506584019152 12755907 -20201283532027223640900590475806904960 12755908 665132626622490972029867418910848737280 12755909 -1104787795825659778587757577872468753890 12755910 -185037727046585982953106406449549248640 12755911 14436007829480037745500977190346536960 12755912 -370844997499588365906503341452690708480 12755913 164107929491315619094034237597802883344 12755914 785619103580184593019439564104078763056 12755915 943170735394460163010476045676262778720 12755916 -134544302989018377238588751981728404480 12755917 -993962622331386219555685950453344019380 12755918 333326012073907273443346839473634923520 12755919 250692676723373926298574307649134065408 12755920 118951383624630903071768452658746982400 12755921 373926737633126497527268669982845051122 12755922 -311764731536060661963464394123329670528 12755923 93414508992307103741551298607110236440 12755924 -473697567652974566477252194895291263104 12755925 -71005255015167492651222589681477735500 12755926 -832224936831265573351871483096535269088 12755927 19467348274409424581882592372947248776 12755928 -39186121270630487298293178583923363840 12755929 764316489588832209694145591191056212176 12755930 640776601743282528958251981336135755520 12755931 -193579184822721568010971649305171324416 12755932 306915142320556205325809834799435579392 12755933 228122275384781705808921414481097391576 12755934 176293261680665889610652865104104439040 12755935 6866538175196220319139343215885333760 12755936 1214848140670861003109194149963296931840 12755937 8491772362229274419141740089814260000 12755938 -181702251489440905075321228797708045312 12755939 499829714107181026591796574073647266256 12755940 64103731205321608059896809617321676800 12755941 6309383362173555377329771158253553856 12755942 52242125402415873149008507085246029824 12755943 211873576569422599058640204774128802840 12755944 -43299786413307865365011828972796364800 12755945 -51655522112044974556320429663309995520 12755946 -2498832636990433780096583138288365056 12755947 -24077231898585868600116990853232033568 12755948 -574174246973404836220615135025945448192 12755949 789609482411183152752280880506598863488 12755950 -1856001784270688236258297826436720000 12755951 -619521945131297673009821802999830482440 12755952 -22863565240760760391982988397271089152 12755953 -235343893491105664701307209709898689344 12755954 543285307806028281145523080685726638080 12755955 348126033487018069023719269742069517360 12755956 711647476164657270086514217802812661120 12755957 719260731508437843460678328271695980206 12755958 520942898370297786993461287475343912384 12755959 -725229221191239471225835421672666085896 12755960 380041324604641706715582002178752102400 12755961 26351262793343920120010888563473162624 12755962 -631439490428806409799736664116807962768 12755963 1467921408415005094432834353724272551784 12755964 56189213054392556485569899707907466240 12755965 -2211619815987049860848536438652314696200 12755966 -98114990036170108837052770891675373568 12755967 368765825208844745097631143779366041344 12755968 -2074947976597935751019350542577410506752 12755969 -1712986399240344274836327156485891216940 12755970 1083008992690810096906681599529559040 12755971 -1803750166535981140441293669785632813828 12755972 787468866712590709375922531334035988480 12755973 -338149602731458171732000543772978534400 12755974 -570286491934375933235603231138713245888 12755975 -270635222062558905489005067584631669000 12755976 -149216551419396480804598956434701516800 12755977 -195051405783322768400606168979394628160 12755978 -1154171822637150741297934964608541239200 12755979 1282015123070476256406323753215757816124 12755980 589902939270372636999342383592411417600 12755981 416153293547519397229247306103042094464 12755982 76433712457917237777634525535598456960 12755983 1611703235458856858194251254846173645232 12755984 128621107333029344259674902955077140480 12755985 112388440286706865933139905679257806720 12755986 -551100728430273701037032393416742621808 12755987 -1059478255238942433217426368298069261680 12755988 -764862835056257105442739443583903334400 12755989 -5409139403451300815023210236699796210 12755990 -101586805133871257397653271966348266880 12755991 -335847886244514696061711596870763111296 12755992 1085968373938944091215350212047096115200 12755993 -1710946430146240858408495961082437616 12755994 -42671330482590435925331415293409434880 12755995 -199843352823631108686710972658904405440 12755996 871040432916680617121043149627172888576 12755997 -385114925545815314463548137014980259252 12755998 -223848530068513435624786499988565515840 12755999 629909335069556499613558931109071326560 12756000 -999450303115078931661488251432599552000 12756001 438319704449239938058488707283498465732 12756002 -120608788855908429161021151035857999872 12756003 -230528756238935335906855560756841589760 12756004 -350266213475677089892825463073992818688 12756005 252111877692540698235680824856345709120 12756006 -484909584781397173512696955106865086688 12756007 -544933762053408032532235146437037613056 12756008 -190868363238168347872939208501606000640 12756009 110533079670543573059473920188792906112 12756010 -813147556119679316871645666884432583840 12756011 -1236081019001779597490493392724409566600 12756012 309459472512334500840819494395637786112 12756013 1327084274801173829288235402406171450262 12756014 261065144100420636341728089591751783680 12756015 -922694814997785819795568564522418040000 12756016 -41974027714461528368918383476295991296 12756017 -1064593564868416216918719383328514013934 12756018 382441715851453856005443076525523719680 12756019 865986679821364734500790527636072993420 12756020 -40157987605230384265566415266860689920 12756021 836619803970940778154901560085864497120 12756022 -13930607868843159671325950389374446688 12756023 -14942963173975198902262688593902064560 12756024 -56533365717342862914139025446738698240 12756025 -309374554814483709078462936119349202450 12756026 -864993219503523393074985764146107576576 12756027 573244803524598914007295292735483869440 12756028 13321105832799543437722144691115527168 12756029 -1012794937276531065311376373994529244512 12756030 58020231586710166979172971612184576000 12756031 -1674921586466986344385707672645022159168 12756032 155636179040350098447600889132460015616 12756033 532306628124869813685856927254035422002 12756034 296163992218011015387997629561798883872 12756035 -1069350348061096177104048459019626823680 12756036 -2419772106951489295514559095558553600 12756037 150327752814783240734808533868483560000 12756038 16718583784176087259380077425763388096 12756039 784431812814049833103940792428942318800 12756040 -261872087947272721956473627088664166400 12756041 12650789402495107383100156541051322852 12756042 202612131453220490901351210433182170208 12756043 267047563136372474481504844449240482424 12756044 59973781465352930265455149278985860096 12756045 -68323865273115413048743020101148091680 12756046 -357498214293912312003403471895064370176 12756047 286640195939561976694931629321650320496 12756048 502216917779117307060390614515974144 12756049 -115020794606825680010802074442966696000 12756050 -32700269762630014266109731023651989200 12756051 -681028055094229192969308777133522344960 12756052 322828568935126661947398911697389391360 12756053 828040272772781665777915220207879309664 12756054 49668067910748067402192530520399953408 12756055 -159338524170752235260928725820955359840 12756056 -1921722190684784812152042695288065843200 12756057 1027136828898586862630298508262439813840 12756058 211660967799157227727402154605131922176 12756059 714634572400474044376962191559437416260 12756060 -34733574991896008959071394368542277120 12756061 -1211541263178988406710684104943706693338 12756062 -1590426445727964185763428880361994304 12756063 610411442662164092534101371612305165184 12756064 1816820047148469610854141963156015415296 12756065 -300703572206470268330805594707579083200 12756066 -190160977964813351323812035989865367552 12756067 -5549987272078715531566078340749429848 12756068 652814410593745282641420343723052605440 12756069 -88910244305044122905809150785158741760 12756070 -144482676244783929866956048879569085440 12756071 -39761913591289402002020384323289184456 12756072 109475883555689494473395970915824762880 12756073 -292058963974810484536906676786225141952 12756074 695369992769074760425563938451362479536 12756075 482530832768235135166258077356102454600 12756076 119904231745131494716177168915053287424 12756077 567890027515521884957820808364622207360 12756078 486340613027794062237057648372923779008 12756079 2419122746746429235443591844587544960 12756080 201365567488348544179050969205165916160 12756081 137518571219354556150800311742920432320 12756082 -1032483165672289654861647505697197209600 12756083 -184873972017296965115187939337088335440 12756084 -299412098938047568279145310126824288256 12756085 -181142260967595843967685561533491316200 12756086 105080040026431039119878846387737410816 12756087 -1402418544522751845439436176801868840760 12756088 -1210598758372398960704796291595783680000 12756089 214745327792590590630553310381587270890 12756090 -510039275082090763491249142582041408000 12756091 -557153557579280391414092201232178044508 12756092 1070981196614007566032554277048383705600 12756093 12964365841197219399879540192131136768 12756094 195053489855015837422215245759807394240 12756095 685964404686318205871433564057877027200 12756096 -116871410926215323815472314678090137600 12756097 736743973093076083613187095360613967104 12756098 775702549821658038606467841067843744800 12756099 12235037876475028209857277355120704000 12756100 -174344111307818395229468213138216345600 12756101 732029874836726443994065960907575629600 12756102 236997435860953943341270576716840560832 12756103 928671924658866312111328592293133551680 12756104 690069673655211475243586682851646136320 12756105 -845863044679380863520021361371586410240 12756106 987634982057976762139358037351362960640 12756107 -308617959071083164386260322093254780128 12756108 553605640339521258475414307748597173760 12756109 267936833528004881865105343068647389900 12756110 311679072373167850917759222786790944960 12756111 -366078406625661046931354014554740875128 12756112 -345234266488677731403387050712351571968 12756113 -176175802397414145246333739889303870976 12756114 3036135122002655669227786842191224320 12756115 1435087739195334010337940211643898179760 12756116 372236790308949855639784498517649824640 12756117 -1235789350238027188615615199436865096800 12756118 56721240683376295519404979596053123904 12756119 619130929024114944305723505302806520520 12756120 -188701159149862958762781366805552742400 12756121 -879777779474256637223132200460016915510 12756122 -3874856481342672271811914884119539200 12756123 78959755070864167746432285023557671252 12756124 -1529328706411353962641939953959853231104 12756125 -744773949684718734592428625846308240000 12756126 -265819902858331176774432995626787315712 12756127 1017314018093671844170252267302801340552 12756128 -256330603446077797497842093933834797056 12756129 1079494028965037411428722750795542567040 12756130 -15822902026772634845699395009426483200 12756131 -1485279707820280199192169259335342796068 12756132 -583553218042079910690213089407852738944 12756133 455241270587061444768971151417143386204 12756134 181085091770239444918915107265689987072 12756135 40811301003934634257031572547193922560 12756136 1651309292704399907748386521511755975680 12756137 -1092159723868414936061411374019568281016 12756138 -364539492321210717026195481789992965632 12756139 240910194204458644168862934019509781800 12756140 -871108848907689726758711205834752363520 12756141 369878369972558101855032693072250624950 12756142 548861753114106502403077911268066508544 12756143 1549705656312134789733740760675965413080 12756144 -74686800993241154930817307631938437120 12756145 290334591883613057902153520392223766720 12756146 71551477487563378445508912776191950144 12756147 -106200324506195179769390731729994096640 12756148 -734229401922337578537101608991484337792 12756149 -681846505532726333677889157597027149664 12756150 -130480220087799410748553102872224640000 12756151 -566243790025725392762992550864675045848 12756152 415809616879550638115668337125960089600 12756153 -1154551015747605162955544432811342814896 12756154 -1019172587351509254071764727839852070400 12756155 -439485968506398136361772453218491781040 12756156 49292136289785983201332255708269281280 12756157 -102507551087660116810361937281892377248 12756158 160684549414661117789931117089142631680 12756159 183391082707712593939156240025538907008 12756160 -214961543816616798228028669895607582720 12756161 -12898308196269208745250463881580963200 12756162 -442136361671688913292956111450974546048 12756163 503523198840357306975708598811078762240 12756164 121059484872014187315596520864548151552 12756165 -14554931535879478206391309490835929280 12756166 11966459681906715418132514096541264768 12756167 2251791826556976264641562569598835624440 12756168 258224114662233384668980221719232675840 12756169 -292429471669471386636095141332725942320 12756170 436335170581622820922913234263207680000 12756171 50175272618471657519245076450533692552 12756172 147357886216901774587006088124937267200 12756173 -1168838594949932904891129860307607165578 12756174 468312856881290400032804395807364381760 12756175 132923897409433243851813141417539539400 12756176 32943930469512168163137926501358108672 12756177 588397082044860809793328344497790675840 12756178 -346017882686861605573032649964044369920 12756179 56438398536517546105033847762810746776 12756180 86588849929733415278505046552309125120 12756181 -1468120988584089356380408258455184173668 12756182 -1235717125661090569517391439669201339200 12756183 -891628816142290072405525517937535128 12756184 534594159185679893156399155672438579200 12756185 58960144860512783194629516423446801220 12756186 46829123339824896240165859959854621184 12756187 -1220217728913412000181630412819417733320 12756188 -443461384224941013989229683483376768000 12756189 976685266837218605342242794740092266624 12756190 28369209905789445513435654785902464000 12756191 311686194817883228925509137760257204224 12756192 413960205630579296375883541446941736960 12756193 -746614858366317369733601536229675134558 12756194 181712985830133488373979857919462331904 12756195 1212588151046126459522671491031830822720 12756196 -2253751066448738651990557210659586594560 12756197 -2033596186515049059486370642478829844128 12756198 -94199320560929332437619339214298415104 12756199 -234887347002493008644437319127465079872 12756200 -445554457468978124700249039693799296000 12756201 430309496754961673329462601639256667200 12756202 1075190329923986934857758354346948037552 12756203 -957075991238720566092322241237771425548 12756204 -41400321130953571975810036387475860224 12756205 -450603324864547142857999345651645728000 12756206 1179856479668870091484385162868020223552 12756207 15393087819322536539426219875600678944 12756208 210470022661223373756585209439944704 12756209 961952206495373031453609156535181736960 12756210 -397646823653738041677818682478778519040 12756211 -402492966576945188113435191209385909696 12756212 -117546790366364842351202713949782517760 12756213 -1241417087783962438743883372215424548960 12756214 -609272198402526635580875816814910769280 12756215 520492955892976885532039456899713124320 12756216 914208083329317727356727345168323379200 12756217 65540640364753853747831427869127165520 12756218 1000640948191535475042457581220453960560 12756219 196238222320126944388707228240335097792 12756220 615871902320249779391015136579739776000 12756221 -463884079536821152576490479457413097856 12756222 133973784223115342223871450264980604032 12756223 3964624480208093373841288069491380854560 12756224 237413547682687808971055117508242571264 12756225 -251221524708135530810156757719431240800 12756226 98419516729466057630695993186540316160 12756227 521166775168384706098041214785847461840 12756228 290348069030965768154219827680841067520 12756229 828359727875476596204112384653788004830 12756230 394325695455798014526890000292864854400 12756231 -415375528636648517500671549324077270160 12756232 -1429186510913918257308775866810858777600 12756233 18608868245182561621823937336647656320 12756234 512922367679889741906762276432585511680 12756235 673517647947192176993932359347960731680 12756236 582779840972798256858685766998093121280 12756237 -348825873146369268882873441277732397184 12756238 -429002645430605192558105625118187403840 12756239 182706759570413880538976219134756805280 12756240 18069377907548089872849000677049630720 12756241 258151788912901033121055562599192721664 12756242 762007234213313171199378788155690576272 12756243 437996131649656194020293380696252558264 12756244 425635623790938386272767849883857777536 12756245 -1437960054062846857357647060596920702500 12756246 315030430336791723605557348482486350784 12756247 261676832036208112128267146139132563632 12756248 -339975228711902809708088727506966753280 12756249 -1649571395024757558267099926421834297600 12756250 276588628913981992321888379996754600000 12756251 1627166009310099841862187133220225142300 12756252 -107492139750362012427303088961311604736 12756253 671951487025760631829590186656477254502 12756254 -404870677628113028281526409794156377728 12756255 -503796978635340264054860647263378403440 12756256 1442450117516698258535376799831094722560 12756257 -3084706616489795546453221968366608195388 12756258 557739765400826381791975866208575244800 12756259 -117593264654756027010925922922647183280 12756260 450348815561419175359826822008652881920 12756261 -308034608673799837491573368836448649216 12756262 827878116569855158953578578112937457632 12756263 -216420398933892992514697352047996297200 12756264 69629499231730129025986054768208363520 12756265 135823440126042507339770013771055243200 12756266 -1030435856606058215190602499885091065168 12756267 -560438097059041087757818518477746124516 12756268 -412805943323375240928590377853520629760 12756269 -1319012025477438744851265264981538198656 12756270 169221459405892203853341667203209011200 12756271 -1456714268452137987617938208362140211656 12756272 320290335893124350057969050981412536320 12756273 -607298272260833387116408884669938452896 12756274 -318797967401239129397889567882238170864 12756275 -111865737989614036907754585157852477200 12756276 -152503110305479302253589744540316781056 12756277 1092403963364473733668172344312374137440 12756278 925091579048464850736641594203807297440 12756279 -642968773003691096240121522735791361816 12756280 1012558671447220028175671413128332390400 12756281 300847136970802705177076009185114127700 12756282 168230791666220369773896201581416009728 12756283 -55122030656612972110460174402040671232 12756284 201053589907400731750530173496559174656 12756285 96281755694570014589397848446698660000 12756286 329811973599545459565992995048716472704 12756287 -2055564682160058400333553624077348445808 12756288 111172628722696717665052740227778478080 12756289 -182636122332697161096510373207757576832 12756290 -114596358506210880207842354801812393920 12756291 -825568868027980589111207788363530054408 12756292 1741754314536683142950682876625202486272 12756293 -1629592183803894837306541995703607057856 12756294 -7107562069170043431246561102950707392 12756295 -921273077916581700958800090169341186720 12756296 -17032506458471072406347922090357719040 12756297 -641294952656701702526526955459895196480 12756298 48101916016802048645428382851538054400 12756299 -130996923345081127122359311744691746800 12756300 132301870020217629780726995469906969600 12756301 -1606166749833311508956372828526112906100 12756302 77862284934085621965857703209488206912 12756303 -280510324792856325869442444073255341456 12756304 255818280895373722936737804767782502400 12756305 -110752980139709217730035102139877130480 12756306 -325378362936857279291742557159107125120 12756307 30125952419787061549197540739784858304 12756308 -658145176659319126666287147213666754560 12756309 485568744881201229564336237025792876704 12756310 274068947800404591639669516884762799360 12756311 348395551637914347069798365159135067912 12756312 -50788667892703035027399731402139648000 12756313 -2162057585067711110597906292250372120438 12756314 -551747890376631152989952861228267265552 12756315 398723444571942149249860945030798041600 12756316 248857502190266432983838526476356092928 12756317 -1617601227540341630453990171336914053120 12756318 1071626950375148948260332604150659738240 12756319 -1065578112436554236431993066275346221280 12756320 585896362323007175662778076969589800960 12756321 -4960341769119047663831245028565232110 12756322 -525961677447345716143056835005437352576 12756323 -497070092453514628408697420538459940320 12756324 -250601232060478991710301809461798739968 12756325 795758529972720767431880253004052889050 12756326 -91518177489670702739665504200833256960 12756327 1022593120353383383702095780620507694120 12756328 32392467229990887251482568474554675200 12756329 -238778131041488870524067417792593640832 12756330 106590540632252525976943894382302461120 12756331 981054401123103660384626118553335371520 12756332 -951192630518907364060782955185975592704 12756333 -16572034652832367990526012957914608576 12756334 -896208114473617771756332367841585223360 12756335 -1506290528726334456679746455636574706800 12756336 -181508289022257369687711668404500922368 12756337 -10179533727976098298600446219021988800 12756338 78500141062778678984827972877810896896 12756339 815036656716534802789963085459159729520 12756340 656224776381978822856940646373305987840 12756341 274562832451329276314359200473140106544 12756342 -291099570298761168049543626507391896768 12756343 -1916512537819277163061048364360591488408 12756344 -482622043059928430327088599066911457280 12756345 -52773285079244278161781804140554649600 12756346 -10994611742707028749245323442723244320 12756347 -2805916089851014377932711085952066636080 12756348 -246534632258745264435518472175961534976 12756349 14582390032522372390083908198660874636 12756350 -58177570727844923024865602110475553600 12756351 -96807688496210974695958013758500666168 12756352 -445926023562650448720400941976230297600 12756353 -1020233408996777078608198045780970018400 12756354 124444632668685695862263773446433079808 12756355 449442425064268068102252959486376918960 12756356 1000227111212327496121153089608440609920 12756357 -533077033432079067135809391539999057952 12756358 -77283272333306927631056316672359658240 12756359 -297141218550154585989826138637673214848 12756360 23921720906015631222215118839159193600 12756361 -104420544553472110533284236435542330828 12756362 445321014432131033805561326206756656432 12756363 -553194670863103006257032381804126690856 12756364 -2427555989243401191129326648653356263424 12756365 455246625417690548655519417059265661260 12756366 47246715420069294493482196977496855488 12756367 983561971254098973981030325648251235520 12756368 503740822274904733671542611783900372992 12756369 -243471869066090351410832626239112682256 12756370 18252321475510451589515817775107148800 12756371 1348663745523045348500433758271020688 12756372 14124778114536775659012357659007744000 12756373 334398709687498742677074846787030742336 12756374 -403697112730767854986065336847912380288 12756375 -674482175837256304260269250771746160000 12756376 -19153798830684029545867247730070487040 12756377 1957156726388206205355052466693274489540 12756378 557067277745252751522463660843780161024 12756379 54917097193245412983399598189161507920 12756380 -421476846814747948649997724222586880 12756381 24405084288411376787778299286786043968 12756382 999317231521061046842195253727943486400 12756383 -528070215725007605343942650205848374176 12756384 -1055368600564362669651768714122378674176 12756385 71322952020318872218666565539621137000 12756386 421849250964936915592032028600739389440 12756387 -169168973338975459288322104290823493376 12756388 46820350448161689823631506556338241536 12756389 1688800525007455454318424757444727840190 12756390 111480090533354275511506359716499609600 12756391 -384320930465912650837972500875413921920 12756392 -1547289772008281717761114792238059683840 12756393 -630903929881214892432911220297005224320 12756394 34619447161409242325300298497981106432 12756395 -1621684777503374052263783352486653949600 12756396 -386941920069128853999272757736106654208 12756397 1997058262556833967119404533351965524972 12756398 528478586312751338089652002296631802880 12756399 -939897417276356725983278623346472565872 12756400 220346837455346041689202246726505676800 12756401 -259612176273816378888561846760909423296 12756402 -158228129634292391813803706365965406320 12756403 99412831482581391806791753964208967248 12756404 645854264301792534407724075099276541440 12756405 351753893534717508333970650682549136160 12756406 -529788742269529522156036574298959788416 12756407 595563819811566977326567319071957617024 12756408 59565989064069648672998674096701112320 12756409 716978220709126431777537261175073944992 12756410 -423351567124387008019013928627462816000 12756411 659216689399320475770153239218308895680 12756412 -460217022655400766409066178032756435968 12756413 -2272335559728907606087847438439980785338 12756414 94364302862301198065072706919714919424 12756415 -18204822881732053993591809841387107960 12756416 -284811145093685292725259926406244073472 12756417 229508400289193118499645198131819665760 12756418 -202315062614055731319478463718863361840 12756419 -455925522964967155041219157733082245856 12756420 -1148363722563368601847993912925903462400 12756421 -663179932671070109698138392486325002528 12756422 290870168630742606307390877525821871232 12756423 -5669533459966524378590702815656494976 12756424 -1640448928647658378903490928128902487040 12756425 1653603050470862133170572359006487950 12756426 188327030727775934784834002224486531584 12756427 -1020078816844385598987486583191277422728 12756428 42367116030785121275627753803749037056 12756429 507895399777974046864765537956794475840 12756430 75608668498790703452033131606465479360 12756431 -424947883221931956038387992924787370768 12756432 128548195254553812992943451228842098688 12756433 1048013441860151703399336102846282399360 12756434 903206899281785419181010383544460457616 12756435 325006202439403715956281144081324249600 12756436 42085482544053607356825837472788480000 12756437 -2058186159931850875071896237453098516914 12756438 -40614427371425656275758224890666266112 12756439 -825189144047553187636153103732631888760 12756440 -31683458591497935842459878600069939200 12756441 897622724217651414160637354574106410192 12756442 232760250273182307863498187580450674144 12756443 203005225055092642063020005022071094816 12756444 600062811563514731260963190366391459840 12756445 -734357005486174684269491801888045869200 12756446 1526472570273920640936718559120116980480 12756447 -119939942370125247171219662363473011840 12756448 -2037944244108950712947230942623541493760 12756449 -909909874096327187827732196146927196880 12756450 18186851232977081810923272629517120000 12756451 193181365704556994298812168156013903712 12756452 -1605312720130480145739152987398406603520 12756453 -27292367540198477631265250208560741952 12756454 -19874445671218836596585287610376843840 12756455 -182390936250300560409075094216272366000 12756456 -338091149693819371831757219223212590080 12756457 -187490023848065103644009428328041648128 12756458 73607753440173843511730402250741009408 12756459 -355408131936256463262584465671730256720 12756460 70069117959702234539341673702803845120 12756461 2107717228907186129858085040932423214572 12756462 62109773937933064743537593874154598400 12756463 1613811678813456158957274344544017413712 12756464 40935882850323505096302523986141413376 12756465 498983570247866141252551552440047478720 12756466 -14961457969759262736281684331724957056 12756467 442690471173895761237746485640617294080 12756468 289482238747182090252595106765845463040 12756469 183645117442281750219164220181244778240 12756470 475285095786561944839468183270682127360 12756471 21212026066733534221680104945835538944 12756472 172641495732917120506139166539668684800 12756473 1384472758010278429877290865257139215722 12756474 -341922789658085839932033433152650626560 12756475 -169132301836806638628081680295882600 12756476 -16954768619069422888122771541415485440 12756477 79284937537741506393462195072142503360 12756478 -49557827245886476925605377370283778048 12756479 -1741458518097589486199470294823202577920 12756480 195794634745267557187305253130144317440 12756481 540706886463089925126351799367188670532 12756482 -688354845438924833739994937147044239408 12756483 -1331695753452315815154011009505691437096 12756484 278742997771623194322333627609470622976 12756485 -301721012464078748449621829362371565440 12756486 490318051770979358183054554606198272000 12756487 -1187206293327998465598049884335451733864 12756488 -700253058013804112328249165524165376000 12756489 714164576051298513490759084319518711824 12756490 -83922242640407430967135711608716160000 12756491 393906861520064994152824806007807232400 12756492 27937619383307902136967480272674947072 12756493 24066711854335567287184316295984051424 12756494 -424866008111104585562332291527405459456 12756495 -238547244414602061510727007685292976880 12756496 249715449533630036225990654679538737152 12756497 9443778868700041581201626335165924800 12756498 382343760518572914962152448519075773440 12756499 64151230663039701092650956732858400512 12756500 377727362632138889801573523043590144000 12756501 -469345785605031839604218373843422896320 12756502 807463254772772049580673447796893371008 12756503 1527279231677734353430997944434443076264 12756504 644330488813693228435400142125209989120 12756505 -906095409422643774163168704396693446400 12756506 38119841079203445183809159214155047680 12756507 -824007154388992847582579776680254496360 12756508 352658714099299777666190809885294264320 12756509 -23495064832310064128524342264976409696 12756510 -176776874736990393311516461808304034560 12756511 -253128474615711384449509206026712024288 12756512 117623480836297101453734013721393496064 12756513 -403335441601187856935607826087378424832 12756514 -479513796353760581495506429566621012144 12756515 -1047144610983695532961329486312881548800 12756516 327241004526281936873000597989095908352 12756517 -14236068253420229590570922268112658952 12756518 390350961666364366648000611915225310080 12756519 -305347903343440285169654888156845126776 12756520 552174081960675463970684077896966144000 12756521 22820465558916930702562933119420601722 12756522 -428700040004494540915443148503761987328 12756523 773996756077724743869427707173919567664 12756524 543314521312497531020077311075453235200 12756525 -581648166528886706726590788031659792000 12756526 352206048739813282065793244221496865024 12756527 209603271890462495888762590757388443232 12756528 -497186704440519541419933091639956013056 12756529 -456089723665120244535011636154475717870 12756530 941156069357367216573036998699979558720 12756531 -9453971989116881911478343890152028160 12756532 -1126698551272064167978150239015154995200 12756533 155642757018288984207984139210057342464 12756534 177791960091277645506678630039475802112 12756535 -17265724550726951899210461871748626080 12756536 -35150473719065443231048504798278696960 12756537 533655989527735558692477536090680435194 12756538 -750514991077661797029968729964308111904 12756539 1859651295487686979641170358906824771400 12756540 170904652660134258372089931832671559680 12756541 96432740433889091307062930858392661184 12756542 -81599442775477108466191675757614979328 12756543 -189257314022245499567202933674204730240 12756544 -363547192774981719066540949759057199104 12756545 32445716120423625344492285703437930280 12756546 1190265402090821330331172481783625936 12756547 1170830396559463284309110398231376855996 12756548 -187950220501113180547752032478402969600 12756549 -488142885032590625133137366073581894400 12756550 983823693244507869466279698230930812800 12756551 -171357314510968600769511675250087786296 12756552 23782826069851618729200508686056816640 12756553 -1479237316274353392779543125180732096640 12756554 -980953367363659301520643270877651523024 12756555 -379226171783510497104154178185339200000 12756556 -1383540421648997567385599084843511143680 12756557 129945842101434182494095260477500195584 12756558 51044259798330619099316952805814689920 12756559 123033166120146693123171758987198573904 12756560 204294532111411002626566499269694177280 12756561 -416742500534953968913534880057570381328 12756562 -91546434740370930126163071863422095360 12756563 462848253653115442737553581296959143504 12756564 -278858813260553040423098518506907642368 12756565 -510982972663250486344195130954365125540 12756566 930915419983356565632945848328936713664 12756567 -133688932571663178644681715993288687360 12756568 2174986828436225750154051249563346309120 12756569 351440623046092358831416637281414538496 12756570 -38870862889828275796692906135239915520 12756571 1496542267777836087282621163031576119000 12756572 360222842279559005855292917174748848640 12756573 760896503550175431388407306435659588544 12756574 -941655843754164883104733687375947694464 12756575 257425353166730608037649148916350068600 12756576 31248392861393572438818911884104695808 12756577 551004540101809716683054859513430674112 12756578 -584710113920200697660865744759984419040 12756579 1328783718373966904947600305291459039360 12756580 112587012229061689585840601526139603200 12756581 -197653672854890404099245768626567685120 12756582 -613692459345099183014626574343191838720 12756583 341084923891786724774811376951880446464 12756584 1230074328435780772972192951198687042560 12756585 -304609128365780583338055206110501281600 12756586 -24887942225163441170151543290262620160 12756587 341662760234577486812548225101943605912 12756588 52725889621823946616972920963087350784 12756589 674189447537981855539605524666217122390 12756590 245784135641547654084659083436005724160 12756591 860251190417432704232835486675146857800 12756592 378954297398930260985239461184190775296 12756593 -658961095391558735204415441804209742336 12756594 -27290854744362361464917867533439094528 12756595 -2401697487756541772327014815281970480 12756596 979585565156505610746299204703013387008 12756597 -57174398397984736202888336109111308160 12756598 402317705100995547049151056241465051520 12756599 2661844491382071765092842295642990191872 12756600 -143971502996070171276727926161687040000 12756601 255623515419298942909580161840242239808 12756602 160206646030376825902805801211869609472 12756603 -786574988415972311909497989284326722192 12756604 25431605278569048919331686098400214016 12756605 303324947661590517071112199079517077760 12756606 194383388375317659161813830510487287104 12756607 242280779385012594616846584038769095160 12756608 387914484721156555163064334424651857920 12756609 -86190005696043053434847892924887465310 12756610 90318654082803214480043599130459388960 12756611 1292677791540477827653139545855714831020 12756612 -6119519597470581425349983674354225152 12756613 -21705944991587124978021907441269870216 12756614 -82265164318180298570773648660982282880 12756615 390263870477088490637369475824379282720 12756616 -232858031279424662205224808369789081600 12756617 28546155031305234290240873829246863412 12756618 -114103212114979574150089701656474795520 12756619 -260860681369347104661218373762360529160 12756620 1113203585403163678201270557180825031680 12756621 314346389548143823642234219411976190912 12756622 1087836510679700944647395930536033970112 12756623 -426758754630738923097965613839129494032 12756624 -100098035508091795162582437960442970112 12756625 -298549922318186099079122671333069440000 12756626 476151327364588937446162977137654674560 12756627 -931372961547433956543868070108641105836 12756628 896463539457792248500789864898414628864 12756629 2419844557326902702652595588281351487776 12756630 -412663333145712141443261664286525697280 12756631 -18126165649108277637244438548444865136 12756632 344408749890378082794450427278909972480 12756633 -164178917651053243964166986531789219376 12756634 726875060892250247606140404825704728320 12756635 -578807197590534726719271700302515946000 12756636 -1011198925407305616154162328755484006400 12756637 -452516682928294752287175167615919808020 12756638 5424095397195834379015894193562516480 12756639 -109382291984173228943390136278384785920 12756640 -3410329605286535495631296810751098880 12756641 313990075451366297761805899946288789184 12756642 -56588832549718086493592868843505852416 12756643 2050746161475938109352947915270500410344 12756644 1425571296476365883802225393734755230336 12756645 -358511306194481562734866030271631296160 12756646 -377891113764768790389191748431386251264 12756647 -106946488294270072027281145170850164048 12756648 19794095328671332994806366973294592000 12756649 1813691389562885821735074465543482793360 12756650 33111552043130706932667869414868694800 12756651 77460597362713840214892383463174213120 12756652 477101614511392706429179861020994339840 12756653 -623811871042234386750738484614471459072 12756654 -435044798977764807943659841476268244736 12756655 -222677571276608745498993080806723274880 12756656 -300675724703117158838933725613159448576 12756657 -25854548399270731341188205862130731440 12756658 126798776281999141526921891449343646240 12756659 -1499379078892649203386450475729323505140 12756660 66763669482663408031593262337550489600 12756661 234843765249994581711403078402210753262 12756662 -336754560708142908953617035660127299168 12756663 -1329844488091898544918074431298930439600 12756664 -809426905200761565606512699086338539520 12756665 369027400697321194669159120546675715400 12756666 -290177727838662362214640964680879299072 12756667 165425629931562241265026742180271376 12756668 824108120538121714076329168778454402048 12756669 -107685832644958975484755923636004756800 12756670 619476449543929402057426119287328521280 12756671 139050330800214594100840113588587567544 12756672 188496495100395179020665009129202384896 12756673 -797698885513707185258534598761884102078 12756674 84192384623585162207299120352077240320 12756675 -30359475959973581233424668321703113200 12756676 -613636302295300602930160738240534855680 12756677 174672508443714222988514203955116033500 12756678 -51108595540998308315952492225111916032 12756679 340151253088374936300874866520823617384 12756680 223057977207576691553143834999861094400 12756681 -3695028291179674572766115883124181376 12756682 1145716140676854183918949649264348166192 12756683 526005157530342186824544062899506484800 12756684 -1210833755174054961318666711256792363008 12756685 681999872709116714952844066604805403200 12756686 -333358154305413558945625497450608919552 12756687 203953994853068628423064620610602977160 12756688 57215794761501163707957151042315878400 12756689 402045424682368402436290996953295048032 12756690 22145307323783045332222475711754660000 12756691 992731648486746099082870205911948266092 12756692 -588820704454920157988350468190149732608 12756693 2309823457907761454792892752408687524224 12756694 333894458376740201973945361023593208960 12756695 -347539615122828193889500109686962508800 12756696 -152701687543190858560110343629275136000 12756697 -58434545366339247175082884240562248320 12756698 14039275017371698301830371121919781312 12756699 96415578541545224328036534803732027136 12756700 -529558423718041627549239664226509401600 12756701 -40041218507219656686497052522999985728 12756702 -703243745198721479534624204133897216 12756703 -1772107553378911345909460629862805502048 12756704 -845740555307482261266200561349269127168 12756705 -146807241789773692577563220148149505600 12756706 99446348366293821601760985762638323200 12756707 -1460329492583490864479561795166723475044 12756708 693627810746960977573593471542775038592 12756709 -328464151405420034301241915197824014404 12756710 224532934080361912273040074282550976000 12756711 -272656420131624565841073238221144127872 12756712 376218181934475030741473251288276008960 12756713 117541420812436061997767749925631211962 12756714 -133906983649643057957760494301114309120 12756715 -1159977893817061476565396769156302644480 12756716 -152404734699740012643354719504833846272 12756717 683600332697721293026783808603555412480 12756718 -296311445656115543390204376141831304896 12756719 234243351950888739552091603283195361096 12756720 43360881416671937895990376589049200640 12756721 1224712305923488874462082714153919511144 12756722 -888894953947810590231478785068578176 12756723 -148806995701486440500181868608814314240 12756724 1170084824702803367496861128551254016 12756725 515984265360041196102369948326145852000 12756726 -153924340933494483930431370620205762240 12756727 -113356421687300489387696562903508614424 12756728 -2510342731146771428415451602277183488000 12756729 403153783649867843531631447279516347328 12756730 311158290126340304694621630999278899200 12756731 -755887710049049788681472736800882766768 12756732 -545925957489423256621668299423386057728 12756733 971462706627287641364975531362151623680 12756734 -746133584855975464427585087353551657984 12756735 -36772936352028530268957150516007977600 12756736 560597247537568360733672901247156355072 12756737 735681211229504868264204616505416738752 12756738 -90080046825487453195731723176996170752 12756739 721981704598712082164657540094587180540 12756740 374323797086386858869660742106333429760 12756741 912596525157687086874061119501006729120 12756742 -300083495702526166364573115591206605728 12756743 353110200117514773119026553793023633424 12756744 166135899672170546405088968516173824000 12756745 -310257443201007247583748076767719929500 12756746 -409308761174302193140366392562082488320 12756747 555910316015590846408570600227459801840 12756748 366977548759240563057339701526904016896 12756749 -7039283482462520255041151009056973724 12756750 -55820557775132080838227264629875904000 12756751 -407310905667100870162549377472598693648 12756752 435192364765532182999797556673190297600 12756753 183509045825477513756145105224897899362 12756754 -186332542047177344415368968246696211328 12756755 40035503728176522334767142077621935520 12756756 28480620454256982195364906346663153664 12756757 -804673835672525427700531089570133220420 12756758 475908868319627413063355029046328648096 12756759 977330556320765177227909407357084678504 12756760 -120822608468019168427177944658086912000 12756761 -1710210144443077094494455575488689604320 12756762 270981754249054476597087143649736926720 12756763 -519392300039752584994963896178634148988 12756764 -550969210226361432870967351916109863424 12756765 -341276221596339962972540347320490423680 12756766 -389087145846995116726983372012845586432 12756767 10656797759684435204445759079126624440 12756768 -224387676381713813500470085959325581312 12756769 403283447525134468705980720941894250496 12756770 219635333921605437696520026639452980800 12756771 -260730654189031464795745148031300691200 12756772 -65978144933926703501173038095595315200 12756773 350559167498610514172916139208823515904 12756774 7891475438986193469111130478703072960 12756775 -796910208987356234974393477886110859200 12756776 -136078216056225224185590243054746833920 12756777 -703820452012866318989442973411260594720 12756778 1044175186337055666704297337171757771440 12756779 -139167309006620331499431928630471615488 12756780 -865025150977944944830388119176156718080 12756781 -1097041837681230064220389580101721068200 12756782 -72713931587786567154430196074241001216 12756783 -37094162566363301579911254087754143744 12756784 348041488940418018002404265422449868800 12756785 128848789360465395387768217426612396980 12756786 132350903910846377880734926031109120 12756787 -981842735070293439828599047605298132800 12756788 1353267315801683243738531627905014144 12756789 -278570357913050088104313126238021766496 12756790 301370873469214880731448092849551331200 12756791 -854394110384153813322792476933358151368 12756792 -324138970512047955384153686604032040960 12756793 -54545326421153222818785582846195186240 12756794 226926230031743566934015420385787779696 12756795 -785037923764672718214008771217431233680 12756796 -503549696556099246936342305077243296768 12756797 -1421351186389815597123541122217658333754 12756798 1218833056319009126570607790664459562240 12756799 -1124807455062189433765545733313347987080 12756800 123220072932189533603779427767104307200 12756801 404384133108129203705426173371452099904 12756802 -572531228634219123587919145642294713648 12756803 -1042451714379033564092821955867564514840 12756804 -612961881408177000658570225150333461504 12756805 -825441859203326498996937371954453527080 12756806 -985208758639162657518789642370820799648 12756807 122296111988488149046944926383370309376 12756808 -710803680194449029344274055730005678080 12756809 627799119763603492984320997844244195840 12756810 -1814773567925607337536099764369817600 12756811 -492904498004869112067358662919853956588 12756812 -339051373212648785384818384152044356608 12756813 188528404032357304557223426060850122944 12756814 -238196117819202934694847272436006569088 12756815 215320576723252754698374884178702264000 12756816 -176536546455536373143692399953262878720 12756817 191206174267799995153040634885051554532 12756818 869592131575200647282296714646924169360 12756819 398546465026335267574562110625544887088 12756820 51570884403494481135288275532610318080 12756821 -29034777750334006932482674801670212416 12756822 -22530330198547718293159090199769703680 12756823 34706678908736439781158394173045371024 12756824 -776707584690943769710565539683481006080 12756825 898821704675173942622544965311610700000 12756826 714208426126176700200533322135397657824 12756827 -1568461162348506794601387716797899326880 12756828 123545533429155628269814258146263040 12756829 -1705642352190771547896073424458985092570 12756830 601387381860629938157423650754147722560 12756831 1104320712057054474360424127035461223752 12756832 431002483566293004781146804738893021184 12756833 659936066070689216574262966178728226082 12756834 -289484311913408184065864677140542281728 12756835 45134811192813606613059665456222360640 12756836 1037612418271744737356472794527522568448 12756837 583946506396771368510565963012704305760 12756838 -496670374278774674253359709595443345600 12756839 -871321350155556752407548619962165314040 12756840 68955913097620123417211384167761100800 12756841 -135662039569582896522650337010371558400 12756842 -313897388017338296941210293544677672960 12756843 766134834673028155948389656838342467304 12756844 -1072044478707038876604256746018615972864 12756845 -1321721034252194134671282260476827270900 12756846 362261884324085212883418370310300817984 12756847 798176453059969934081822551106614201680 12756848 167491521897682745302820711677873127424 12756849 279780074667222311280306594627747717120 12756850 256195486972961761649881792442208980400 12756851 -316148865822508313634391483849133122896 12756852 10286099950403521293220721039115298176 12756853 383667192396651500140366491394110848 12756854 -323253850058674529914125090278211557376 12756855 -804295162128702568564569450634521125040 12756856 -1119034055807672409634827784528742400000 12756857 1408147168454568626518788290428730063952 12756858 -338607514472661352260177657968890340352 12756859 -2847321133749170322756670533868715234096 12756860 -11069755044947927946294791255013734400 12756861 251974545601789355779481615178110851680 12756862 -573002666879694628316571738547295054400 12756863 -141475581387992083212754923687311373600 12756864 -362999150504245218213093269116551168000 12756865 195393307227093112326517321649006944320 12756866 414582454026019880867146691374892697600 12756867 -68949301073936583240598494712145796288 12756868 353960553559137609813336506460011788800 12756869 -556866899123161938440241221997330348192 12756870 259936032037916394736062359352480000 12756871 1570660273896978519679240613669404322072 12756872 -697754344249781030678886094880774553600 12756873 -213987685913338037035452889821968249856 12756874 -118773346406152259180781889109664779520 12756875 -203377135610376262193222604126099667500 12756876 208634569368522450094264045065351450624 12756877 614843600827640562074006394657696559072 12756878 -1054225523614345954628984302594458174144 12756879 -306894163596567160393473475847475700080 12756880 -20065430107373042957660773759435898880 12756881 -987457493842058855638374346643093496576 12756882 -312366451981879540928466372667350964608 12756883 -1938096439590308870802858715477004118868 12756884 479615438396537875823819017726209755136 12756885 -234771895049088114004415830317800553600 12756886 -795639172062593175409412348646018965760 12756887 -233132219036506014175824742774462698960 12756888 -13483963197588957788451767641891061760 12756889 -688547181895710300804692247795052353900 12756890 50801508406685562987431070880393420800 12756891 -182911703777894102776923207423057255936 12756892 -309240668703827976857298507299893032960 12756893 487227191031166558205878007069847354060 12756894 207069925795021718713890037682031700800 12756895 7420545132880202986406010972707772000 12756896 -1295491267315585607389565698122448896 12756897 -384788849673569256785141571000215024280 12756898 119937485466726267949564346091913185792 12756899 -967796357099257262973249406794457372464 12756900 221876554213967687268604954241643417600 12756901 111816868249290195005320638483947202400 12756902 273446524118638448137752681618603940032 12756903 -267993617840132742612995055777462528000 12756904 -129308940859396014231183681065754624000 12756905 751118163627145947163378812162160899300 12756906 -298660808270760964998132670696942502400 12756907 1381697508599317143513644030219692367156 12756908 302886747635365380800391500119072720128 12756909 -533287933966012193692475012941087296 12756910 -592806689717379099809817581600709464640 12756911 -1671465827898261557577148841562057776376 12756912 -48436264308426698657953400427682725888 12756913 -119250676228010268077673780198821468876 12756914 -816366065120194960595168308381842002400 12756915 94490819365385500120132248838309076160 12756916 -1099058253224865878135790104032510725760 12756917 1530152406008327036156786592768588393966 12756918 483876193686146568215213966782909792704 12756919 -322287790653193854665711494064572111008 12756920 -1479229704316243277574953078796189696000 12756921 -84238212509521524417495000956826598560 12756922 -63302123551031584592535654221844979200 12756923 563565078064006298155770736613031441720 12756924 399356112874852375143261331915618859520 12756925 622777085301596266139461493368326328800 12756926 93628285479075861229956019391697845760 12756927 479236954233626763486545073631599438336 12756928 -720433668639197696076141078908422324224 12756929 2065017298818811634747056065662866654530 12756930 -105682583782212883966472841265445429760 12756931 1959415487200266589201469908967452896264 12756932 -264698990766118746211089995909297498880 12756933 -25640660690486364754201135447924387200 12756934 -104951818921818575608299112638554136576 12756935 -73789259858154936917200130090395350000 12756936 502319362441156654395117688997966069760 12756937 1081894189838556340107376543300862986586 12756938 -112819680901634964030990927558559251456 12756939 -9211248911568323363176059095371537152 12756940 -40689140618140219490331116055612856320 12756941 400770681976829100330946747812300589080 12756942 -262003618451053215885145178191708938240 12756943 1603935540623597713144360152448838462192 12756944 124620765932529842433233718865231503360 12756945 -128147126922527246538374044188510917760 12756946 -42904084594243661156744853823073750400 12756947 -285193410052301097713978431203443125248 12756948 189242865969112510062965050407728302080 12756949 -1019906165401542271363455352825359920050 12756950 -47525658806900592813753536091615446400 12756951 214821014291235129798572076919478875680 12756952 454438802158402304545412966293020549120 12756953 2015713438444764991602969873584964539040 12756954 251703194252237395335727673900672397312 12756955 -3925568156575967942868077480145669600 12756956 -1017515688370812335661200849761114682880 12756957 25845642088229920412292709954663693440 12756958 -63357683430741761160965595036476505024 12756959 486646939367906815378030538906120000160 12756960 -458846739505294416968260130833091788800 12756961 154241654842875934260191056639447920320 12756962 771982404616650811469758937486261156352 12756963 992325499131495208197880684817678179584 12756964 121495618284384955512132128286432755712 12756965 -81856158701392668071411548340033594880 12756966 -656694143723619488117294801082256542336 12756967 -586945173254138428364552919928884598984 12756968 187072303261290264381239387697239654400 12756969 -2829953245949667287209136512900571436 12756970 958035258463306075576934510847635501760 12756971 -144354067530892060597978693412212573680 12756972 -379769681964935496712924234011776716800 12756973 -175082907156600435619910858292043742976 12756974 734655629128018862260984775546040668736 12756975 273205878650448922182430651835416060800 12756976 517160174724550599153137200792411308032 12756977 -945006219561829584306832178315777952174 12756978 73367042027994558307645350604521930144 12756979 -2186954616328221624677088373418113018420 12756980 531966381393330646426785953368373760000 12756981 -680415964348351064935393305024799239648 12756982 2178425859552768944970315770689603584 12756983 2582608658075292558930675667054560742464 12756984 155170735620172371797291373191537664000 12756985 -1313009474751982143181553971684296293820 12756986 -310136853422545107578298942046713925632 12756987 357122315757352899110797768370855430240 12756988 -711258708529171951358773327096318156800 12756989 539983713329584469131374126937846594656 12756990 -410281424739982647687827516051286506880 12756991 281155093611119702303382272953208650784 12756992 -68244183090746344704930612245220556800 12756993 -302065049694265014810565165392775893600 12756994 -212441747345224073258258776189199608800 12756995 3283720582734243273428817608004170400 12756996 27019000055017014678971151164912959488 12756997 485289221147062786056885104058187442400 12756998 720587771883959252460523923184250667840 12756999 -576763085784181436363900985406817241600 12757000 -2083102370906051697360149227408381440000 12757001 -2735755677593259275380055280217953040368 12757002 602793917540149023018589883390624293632 12757003 635662529681712917128081564182983043240 12757004 52399194765331955357303187499894136832 12757005 -467342582903038047008492510882776550100 12757006 -883580130761351284958471001375460458048 12757007 193306051060736752578161316952278752712 12757008 28724769905120789104379953108171358208 12757009 166938062356218853913648035368307387120 12757010 -3853357749999395847639417104797155840 12757011 -527344508592948654202954504387083411528 12757012 723708556055344635750355912185376605056 12757013 -187131309243852964198384912832780108040 12757014 -16912161024134447530434916313622648000 12757015 798092730448675401851559175621919339160 12757016 47650604999637461764814773842006528000 12757017 -17518359717704047655458537503865979904 12757018 695309161636808981616583466318311920 12757019 1269819397767851776903316890362020759808 12757020 -58841134576258635402841089974623795200 12757021 911944091208665897372631748783073383692 12757022 -405406519872963020462100678962830788096 12757023 -182664129300076287389473308424468290816 12757024 434335958721027207496420054107319959552 12757025 16627139959603204190393555402286490800 12757026 179514669660954876430235125943514102144 12757027 265808272179021454533410883947211744384 12757028 42232812312496005816355566348907418880 12757029 -104801478327736171187830247066366891520 12757030 -169708089808435423094699465066451840 12757031 -831200709579765913929564415796307540000 12757032 -18484125292628230623122945825402388480 12757033 -208596892306608888994042725348175741340 12757034 -279708642531363910460279877252112693584 12757035 -50533173413941745353648429406686436640 12757036 996849452431358502206684747130685594880 12757037 -212278331662434346371665313681068128800 12757038 -76293739629864896877364483848833307648 12757039 391455950531118759248197672647810673920 12757040 198026005785333518610171092299322818560 12757041 -953081069201242090874905408779839065920 12757042 -53112057653332442082699873032777026560 12757043 144686371958986046516689150394305762944 12757044 36519851208402074425530659130029961216 12757045 -45652668222114771424687483417468621440 12757046 -132906809857176534269066034227164771776 12757047 -399755884927781082135106251257972221872 12757048 -152482948740082411633786081683580784640 12757049 -337638749302952307362622152298740116950 12757050 168616419204451379627568676404153330000 12757051 1484822522204893196816662826088474190052 12757052 696865131118654987025932584655994551296 12757053 707736233819706259500538594428115240704 12757054 -60601805445275244062589489381510859008 12757055 65527304862297160116422084861483394960 12757056 -108255787330702332320050364321837875200 12757057 -704437325251517092019117597378276709694 12757058 12855622775469458322893114924285214720 12757059 72848435169371849499187020801615750864 12757060 967778142130153191842631029768748687360 12757061 -144225400255456807858029527279505923076 12757062 -487016140114116796007066190870811837248 12757063 -2312670867376584779072930297622141447552 12757064 -131923580085260232874105616392790768640 12757065 -807272147147792185038421112068464537600 12757066 -357057641380606082481948921594860993280 12757067 20915603277793058382247078158729630240 12757068 8812093005986301781390426442293002240 12757069 1293229313723713911390431586925087080960 12757070 379054640329216233987249870547850700480 12757071 -675614959263341622907466165330979058560 12757072 379142180940764475737083162560041828352 12757073 490115459872132821204527302016341381440 12757074 163801547954857682089379097964145842176 12757075 -318510698435919039543735503148985944000 12757076 -441668613053875988180846704962903642240 12757077 -1285604269886582095925932953215514454386 12757078 339993703777438460745596015960095272960 12757079 -346999591338940509244485715132317667320 12757080 -176219137587160981808734851975934771200 12757081 -959545878161822081177878187959431246336 12757082 -70434098729620327585238684477249808000 12757083 -844408269068127074779171011682210731216 12757084 531292758420340655222300919292988818432 12757085 -1191272566464315038476103047145232279840 12757086 -76983523688878628578207025478355992960 12757087 177535204899083205776267075018174845552 12757088 -578058908795651517251359336977167548416 12757089 439887523187112073054664832810791585280 12757090 688534673508940772711419694285133952800 12757091 -1718413632068449861095310429648842113508 12757092 -10900276809241098037153007284101900288 12757093 503360961905908183678244851508835449342 12757094 -721836645403916608288183860951552000 12757095 26534819701395527608856475873889132320 12757096 -1823889265108804049697836111188687011840 12757097 1903547728436487840633504349199464575546 12757098 10415476067849890800854246292648510720 12757099 1855925020769941745853178727322817162100 12757100 225661697299809434334505691817442944000 12757101 495729044312187904887698426737462090752 12757102 -1004669766557562133244320034220503437248 12757103 -244895831760032573345358696134942148960 12757104 -295946691544221748088004936408569020416 12757105 382647478210153129733874882017985694260 12757106 -388248881586003747967318780186518121440 12757107 1028642415461197449363227410697659430016 12757108 181188110356364373908406722391903363072 12757109 -1957823465386997277541174247039500779030 12757110 -4421850338408185356177482440092570240 12757111 -23749340343381564909703902161920886400 12757112 -1785171439493496385995616902619807948800 12757113 -212192926571445302334165736066757259840 12757114 -698942464349558025912585539835778675344 12757115 -23085017967576199020365586543749292480 12757116 -185375163638784175324663495563318804480 12757117 -1718793752825418063148172910280167988148 12757118 -788258025116791467924465396739348349760 12757119 199139982064123070967074846097680881440 12757120 -26229671790557483016329566037527756800 12757121 -383330965648233937689805649542894033560 12757122 161653576278644973732425311437713280000 12757123 -773938320814401042737147867726830139880 12757124 551710797425392318966502293253875207296 12757125 -598735920903588791433735449378326920000 12757126 -192961448159777730998155967980125571488 12757127 -1189401882304499478067968951301572738024 12757128 515979996997522303169574053910227804160 12757129 110390160013961968820287083809469269952 12757130 -317360371033548448736090372123735116800 12757131 1246971111856651726536895020805646098620 12757132 1468369828415892100256311747120833305600 12757133 -976187777146912212263215279903416780618 12757134 123681803213906915465181095124374227968 12757135 770421661198490602317307144652370300960 12757136 -172987432133376865284948483643204435968 12757137 -1522609251578881476099548210100066150720 12757138 -150997796826995301163292952077186257920 12757139 482276889505878184059421525849417856940 12757140 -436905012601999958509786378245356851200 12757141 -1183292079657279465843563490835673645988 12757142 -180094580444976268180514299226862499200 12757143 -244601409492603839253773579415661873152 12757144 1088656149445344500382475944743268956160 12757145 217490010668960146625808525075236544900 12757146 71531910590808830729568132531742723584 12757147 854776716953662567092217101037627050640 12757148 -498982610827098291517196836678130913792 12757149 -1046754538869406155269050273798678872960 12757150 84065960914586390226977331471992678400 12757151 -472040352988946141168888400855974400 12757152 513031875650172607245446773788468314112 12757153 -363215995230146142207314934344615925996 12757154 -4435917475877174936277414566512149120 12757155 -204873340613125831678300499207976408480 12757156 665731591531446019602302296496459354368 12757157 -426404177609843399848599582240006758400 12757158 103828690920309250946114754143249558400 12757159 -1727690041905366472870105675710390133584 12757160 443549664975606727547251524279758745600 12757161 -156806584110949944344655008712714520320 12757162 760482212584581543766930322898923382528 12757163 -569598848069398716922164125909901657120 12757164 -226570349085862272728406671555793911808 12757165 1176661788575303262906671114482157874060 12757166 -277221765172574242286692533377164592640 12757167 1138663351340725783688042798067011474184 12757168 -270202058574107044349470746165149106176 12757169 135694382102975198448553408067145715200 12757170 1097204475750400509762422142152870400 12757171 204212589195887080798009334488727847840 12757172 1121448967883355128021786323658650018176 12757173 66842238191692001944190607528131068416 12757174 -830809788708450857060004792172252828416 12757175 1086255869171592148554915887798478800400 12757176 105716661528193129613234770292684206080 12757177 1585487732386405150900120793162135898026 12757178 -111411409944523518776613298328777842944 12757179 149992305483825681638603756946729173784 12757180 -165137868113389715050092486240990935040 12757181 -1133890820256574152487806150906273586068 12757182 29079958659129871534128965775770492928 12757183 704143980394952690333566815555138497064 12757184 -303036765643049299085801168612358094848 12757185 -81620572548753137439306875268243720000 12757186 -484915066862542219584662456452404351456 12757187 735496025382820839365179826282674157760 12757188 45962053210270836510218206032569001984 12757189 -639454956059780944890876078052945230560 12757190 -557937220152849671532933123672176150400 12757191 161891999672121472497253531419604637088 12757192 429544533543783971500247370278290882560 12757193 -40282665380036120663780927701657506936 12757194 87282305112937091228149403358283186224 12757195 251221800407847665809006061316620029440 12757196 459794972139327251560341000288488774400 12757197 17915367474539889100551283435796816928 12757198 -464691413288630099164122684786848739264 12757199 645798163928714991497399595467116075200 12757200 -11417396393465343957479433658476134400 12757201 -681290732762379839281104306620173942798 12757202 685983448069239723790015429828123861632 12757203 55752916082331128135484125982351790080 12757204 -1112486725713236019857942390916540348544 12757205 -746717059573155257115098540839294783140 12757206 -80150570123544066883781048458294923264 12757207 428791490911513963677692772271010410560 12757208 370414651416587474553551920933164441600 12757209 -61178378009974600098213614627359807104 12757210 1235230942948259350463718370749014722560 12757211 2970316696342083565663640924304806027112 12757212 22504012031932726904603526196286737920 12757213 269367809704910509574919384735932833280 12757214 323770220845508019052817449386333795456 12757215 -615363071208913457269276946787590240880 12757216 -2302045430759906351839301588211951206400 12757217 -1684298455945105113719291708912591694720 12757218 305796735205425478443865292347685330304 12757219 -948625449731075564640886850055138017380 12757220 -142064037442455781952955891387383562240 12757221 -840293135484494316294376557018059233410 12757222 -274343907078311407327356871066993037088 12757223 2069662478611970353835602203934755926640 12757224 -1227407206509596900753312473773664174080 12757225 -335045715796518013215900109528576137000 12757226 752692416316210574277420097292232386304 12757227 -150949361033212194140722526760785637120 12757228 -1316532814834301661020367234443584034304 12757229 2433803147264312725168895624239582774176 12757230 -208966914452067877972891626003489830400 12757231 351673433858368236761062224262638633000 12757232 1317516994330013007210914931596132352 12757233 21230034845670941494414332472138404000 12757234 -110732085026959368796940642251711684608 12757235 454825066178886520713255112203394633920 12757236 -384053490422576866982891706001235435520 12757237 -1815153584495086857198631630571970561728 12757238 29938595257021616719754066507458441344 12757239 525607048761843392696086819861129051608 12757240 18120210828866281778262026922895564800 12757241 -507950879760269361800707240579408201728 12757242 114377166766093659835670051159024414208 12757243 -204078068930848836608719815358270713800 12757244 472231357794595221676886572060748623872 12757245 961967466991838437711289559284926060800 12757246 -234414539368068230134094489685369356160 12757247 -1957107253434902839058506258952882306304 12757248 224005294626884917595400495987374948352 12757249 418645911962663180451815985357840368064 12757250 -162200536839670027203847151359280640000 12757251 -146442741492352543404527977153300617120 12757252 49688707122718644149197436772863812736 12757253 373095791372884840177138006473896827164 12757254 -116878061880092683652266860321780196992 12757255 468309248052649307892181309073554123200 12757256 966880848226711240333789714097410298880 12757257 3080773616836355973259516416740896685952 12757258 -939272445184217801201466323776959629520 12757259 1096740158728090268716979579760470483520 12757260 74090514733867459769719233181517568000 12757261 1660241563135478515927677177290450304 12757262 448947939322365800030361151718167454592 12757263 384625150719197501814309282192601476744 12757264 -12925264632035665367519358122202546176 12757265 -1043706626227494606123343268180890550400 12757266 -109309779469988468313376352383853619840 12757267 24879736862776998598059510232629801712 12757268 1541085118996853438912793054261324133248 12757269 -7506527865588705819440931764162646528 12757270 -379719448250684533961510017461181760640 12757271 -3733148592390637289362317528925000945536 12757272 546351240399850191269230073814712320 12757273 -75016587216705094054747354832165582316 12757274 -1040733911275324957444684864852158942240 12757275 340085141486117968048847854425295051500 12757276 38171045764936264609638819414559512576 12757277 25796718657555762624378128391650906112 12757278 31748746961808181894196978890911445824 12757279 -812189910293727730285625616993645434816 12757280 -341809041078655804609870977529156730880 12757281 646965913234845894219664742178558660960 12757282 599905254577769026470371132171795251584 12757283 9241999675138298469528700135454830848 12757284 -12742596155409079281824918236707532800 12757285 1160567714976293831991835020051175849980 12757286 -60990750502240794630646522742807784000 12757287 1665460888153941382721406695791767428352 12757288 576703431919180826936766538361148533760 12757289 633201581253752537783315502330058399056 12757290 -39057022372103161640242424977360066560 12757291 -471995855385439498142245314753539999308 12757292 -1271144225441528669246142757166895889920 12757293 41961092057521226471359970055843048000 12757294 298956405665624236944458645444571928512 12757295 758156420372003051818110155549952844320 12757296 20131754834005882620231383090699894784 12757297 -370092912960963572391344811554303277120 12757298 1587452205123695428939385410809924209664 12757299 -810512275583730407932060861400063144136 12757300 -1088833255905345060864736726037504403200 12757301 678635009647692370944223172255163976302 12757302 -16543983849448596166234002501895612608 12757303 593362279461804685358511824213679889200 12757304 437431798335900181519626431879601192960 12757305 -299441415876575642703562191827592617280 12757306 -283116230266240579017119023064532335616 12757307 -32588991987463864685442814680410978808 12757308 402858777280644544138543586607568335360 12757309 67022836710538040821413959745071213510 12757310 89183706419128048972201298320230827520 12757311 -453263483991619572295958388799999200000 12757312 -8372590610167050409425336915924615168 12757313 1619325495363813413940705248467038170562 12757314 230548857764519542009942844984929271040 12757315 -1252413589554979862966912882081600337600 12757316 -245155209932434270511612209605112283136 12757317 60624721509024197766203337251021856480 12757318 -36157780552506821314477734777363855360 12757319 893564770544748154527243111273567794496 12757320 322046521088529443550381157213265356800 12757321 -1003859946064756537827726550752640568156 12757322 874311295958828099975737430233854470400 12757323 -1110026393853715809537652045174375696896 12757324 359700204967199368580703956135472509696 12757325 -41566480703642328667532169012271584000 12757326 -3867584978824099904888274088376220672 12757327 187247739148667214144163940024912060712 12757328 147953139707158746968934788700804145152 12757329 -137950211645743243623547526540230193676 12757330 477439194262482343461272576666680742400 12757331 1154316057058341241941148061096721777132 12757332 -403353753266429679963773580890349035520 12757333 -1008051134600431622568652146071330586418 12757334 32970603154163739413855329167508967040 12757335 -12106430039939923145129945774142146400 12757336 1683816752862994954747731493571061903360 12757337 666559792780839423334760781798090776832 12757338 25229129101352855533570342283576075520 12757339 -439223043517756225008812169649711426544 12757340 -41700155684944479712102536250382284800 12757341 221541109024641953028669377637674895360 12757342 269556371661693051154445517920725608960 12757343 107696596823782752212638589210403016320 12757344 259770995084264811676790951255672881152 12757345 967328292868821636703956382186613582100 12757346 57609127509035014729255021044041613600 12757347 1729625159593078702232700323895761634048 12757348 772270727523497532698157633268298578176 12757349 515474908694716844333701208571329194560 12757350 -192058866280957442971225299816971160000 12757351 1499912151142098934474963634658604529664 12757352 1805027404199205552694266136936663833600 12757353 81215672617506979207622277227040755904 12757354 -1490928437796579259971278672799351936000 12757355 66504594005425781976075939450099047520 12757356 646852275419460216919122021362026451712 12757357 -977431211573772008153678041533555468640 12757358 -256957864311597543819477714490944225216 12757359 -244640032094053536355947882915553630320 12757360 -33436595951575593772701261597769728000 12757361 -892807946346594570493618519794244753200 12757362 437460832218243021848095988975326388352 12757363 45446633333287253601679600583937665612 12757364 -319170413842787070574869862149601403520 12757365 -94205013588801910416537016437653049600 12757366 81197967125567814259693650707623814784 12757367 -347532028568782812173171452034875529808 12757368 -81768159533193355577675579089040179200 12757369 27584507802579904163952476587681504144 12757370 -389684944333725350158675628343581145120 12757371 1185994681607702244684617196981183324864 12757372 1219834879974730650651029613157716248576 12757373 2216984441462074520010768438024894657504 12757374 122608685323618120047214517468963033088 12757375 1508836526026477216967894980423242870000 12757376 311081156980886078486152371771078082560 12757377 -901199991319658613963252379852598569680 12757378 25075650783532191953459768409136329792 12757379 49986341130997755871551630460294850340 12757380 208057745623006828708917049507041792000 12757381 144571634311312439058614836507922906624 12757382 554111130933924153195854249611057790784 12757383 164237069478252078448296285826105341552 12757384 9780880365278809362907038443006853120 12757385 97743044913473748541467776138923997760 12757386 484039191363286711229002474905278780928 12757387 -174658664820810259109381143852328106960 12757388 -165127481040085202125132799849663944704 12757389 100926430059352593808815101203593023424 12757390 -678122630607883315447780193524977043200 12757391 1606719201529871587792341087636044895792 12757392 -46540574216219409791884851035950940160 12757393 2673664741647550124974266675962492880 12757394 100120108241724735447672137203904977920 12757395 487931679832330028536550256084853937760 12757396 -100877711021196356156483468284470226944 12757397 -784316696971067951220063724312073695680 12757398 -211970065911183972982083628447646699520 12757399 -29144535621230310772079991353866187840 12757400 61620611102780286139851868877781504000 12757401 977206428095311814495200328792680165530 12757402 -94189029892604368607264408861568662016 12757403 -2068179787687066838438500789253669259240 12757404 -403464546114023174374467763243743707136 12757405 -753541527186657089918396656694719457940 12757406 -957745827932856988525116753002665438848 12757407 -31757004902102600099394065152662388704 12757408 1397229924312289625652606198709019934720 12757409 -755656640198465141544485364307409573184 12757410 -200893428169625235013431901494176540160 12757411 801230221982045075989526661335467899024 12757412 -28942719848304167221548289484948011008 12757413 669854027727946424023377213074051797344 12757414 -272231071411149450318708537874029281088 12757415 546258691781742596437155888814589215200 12757416 -125721260134795749006783268991659376640 12757417 -2185991483420369843152143256495731797360 12757418 317389131694491104221995851619929108928 12757419 -15980768398654304455265309337367524240 12757420 61063335297389418185684270441130854400 12757421 -2381853821067006237804230545842569958378 12757422 -95579916964998801590358607613435698176 12757423 113942156678547243000143756539583942240 12757424 36924113398796001217495087959405035520 12757425 -181068162011573970258423576121623570000 12757426 -222133330741864173386648419207492626816 12757427 -586603814410570979662019606820825136248 12757428 -116088197426647957752996858748992079488 12757429 -2126801165386793410769393523456784980324 12757430 32516294568578714623935316496678092800 12757431 -342137613597776910197645497460525293848 12757432 -439126108360380162094058509094313799680 12757433 254474338191258579153548055739921305024 12757434 -740896001964599743036256733851040000 12757435 -641312025228579992913952866551019511440 12757436 293481071810165367925528872312401349120 12757437 -191943632781509391616215555722892470400 12757438 -386025905284688492301292305341593921920 12757439 -385209703718917922064806519661708653760 12757440 -73246201162891362910055125258831134720 12757441 -404232489879010786117574158739892692158 12757442 -927068333128765457944451848839214606128 12757443 -771607992395727344419778941908101532936 12757444 1411095268667190220284041010924855826560 12757445 1287304271733787721728757887370022996480 12757446 -569627549090998910204075930634315379200 12757447 -601217968822791027006462610327833050280 12757448 -2232577380591629894403510506727321600000 12757449 -675418423854365620173365022018787095072 12757450 -597689885297060958019424248945082790000 12757451 167860893497611841239484686758910199952 12757452 77131913031815859900678039467704565760 12757453 -793230422041065291370412287817743932298 12757454 -1109435544638907520455601433919895440960 12757455 -15600366073401818162001734376171273600 12757456 152540232374538794579578684386849718272 12757457 233159656050556129750766053778454014706 12757458 -58980752066404406461492774276349760000 12757459 573596980667009328952268893935785870928 12757460 -374425125281584918602730232831225790720 12757461 -193303990122509377241912958209228756736 12757462 -8313557496220602996327792875698476768 12757463 393476065206096772804427809317426044160 12757464 -1931021778100540852551711101014597754880 12757465 -46798086898928859968987670449696040000 12757466 1017165797447260894745122321414685160432 12757467 -465359236521375837476963435023529026920 12757468 -544127876281980951456659770121113141760 12757469 -436120334954189995027885980339384340980 12757470 -212200202521746982081757160521748449280 12757471 -164152187244963181128626288864618751288 12757472 -581217191218428858628015813623006363648 12757473 1029154330671784927504707466004150419200 12757474 199689902808326478473091829608582362880 12757475 -249254682042995274944670377382045742500 12757476 314628975133890004768489297388184056832 12757477 -3193104464758864535592491751092357825280 12757478 387731672391243648254121599317980010560 12757479 -54658198111384364208199740402730804224 12757480 -98835066078802649254275450123167539200 12757481 2058854210787736779239655968050474104000 12757482 -84901939721980786092288691068778920960 12757483 89914806623253115842164722336911263732 12757484 -1502162400831152751814708877775457545984 12757485 -129359354230402496673201339797080661760 12757486 -52230246600661138836692044998266448000 12757487 -1310815514887583331072539448279719058864 12757488 -209105394222365155268465733906800541696 12757489 -142491795614868757157076290164984951244 12757490 -176129998681337049372976831899319740000 12757491 292371151017383851948907376856053100500 12757492 81399953952076697984798065620969062400 12757493 -964108786261265843672211698097207322560 12757494 -67974535625856869966000144796381672000 12757495 1033579174255802502404340205732333095000 12757496 -69592010763019568655155804746529894400 12757497 29896563755678017124151471444489840672 12757498 556033749439807785067711470293614848 12757499 2183596353674741824750244939086325012400 12757500 -37138007673978742755470573891403840000 12757501 -1275949619520088086555976917896017621498 12757502 93050359787467619523052720690889318400 12757503 -30727836642077901512190761190937356672 12757504 -363606329551829397043369919262536761344 12757505 -363769195513632055792238222257487975340 12757506 630545714943495809854282585577191272960 12757507 535459780827216037618330800633689954512 12757508 501986683852985818178769589804687283328 12757509 853574258549066920299240669088789867200 12757510 473958930150618702793312763401454828160 12757511 -227252783917428046823104119864939974160 12757512 -304624449906367916420396368397748633600 12757513 435314099019520629984545433673622238564 12757514 -454113499969031200787001612792236544 12757515 244097094551488494476086597232882315520 12757516 -454022509763441829680387353047145826560 12757517 -1135209280570284095445903833326432543434 12757518 -547181553972534744121491801994800875136 12757519 12595789189573619619130594506322697520 12757520 110043316400815651788947812921205145600 12757521 -15203066387503579008511612324290656256 12757522 351362136950047360143534236239285671312 12757523 -499965711137932446978410815252961281920 12757524 69400861396349304513473010003466395648 12757525 -578234706986622173358301637361992366400 12757526 375918083371244589836411967445422278400 12757527 454038162749925744405978240162387588000 12757528 54677589993338008945635978994103500800 12757529 -426798366204097676441542726604656088700 12757530 217632703907629551083125754789590936320 12757531 964740012843138691102489173753520496640 12757532 -397754027963662613987699368349915810304 12757533 -1132775946185044700984286321997957915776 12757534 438038839122662162273289298454249836416 12757535 167667743915933311069590200354452728000 12757536 1377470334616360158173830101009040932864 12757537 -553166493057910168584534696801719755136 12757538 634033550590735395413095936494419496096 12757539 14042781072370564003019090897107849728 12757540 1155420259947641557797194364690192929280 12757541 5574940622833571678874101628760706112 12757542 40298840098335243053038998833656320000 12757543 -1720072099190780818214486780438911155208 12757544 1179326241612769366669571081941865180160 12757545 -737877647893984064139607270711221436380 12757546 -171466851780082512264028473952109418240 12757547 -215997825017646713169087502534111644888 12757548 -212007386681095659132609497611875778560 12757549 210670637850909672438770984875691672640 12757550 1914338731464279561350635787391792000 12757551 -86627197702245363852095655891899953536 12757552 148242364614793924987584511045455708160 12757553 66860414209023173933483015006545038564 12757554 268480255324262717824098337668685639680 12757555 1275199466018523018089383050020915070960 12757556 329368017196619396757113118082385491968 12757557 975567495108842960523671866385268375840 12757558 -266036992612235180626758469419811461120 12757559 -1326872356663363355458301545849091578920 12757560 45160369873334639761803742741682995200 12757561 872201501842423846293977120744873998672 12757562 -907858086942733515155661062947258093968 12757563 34276245246884184324853294291076175168 12757564 -693562042643242858704662332942008576000 12757565 130145640274279609365106772974423834200 12757566 -730868593348333498223560311497237271552 12757567 694312371378922075914342375317606661520 12757568 -48349549500760255990840788767252938752 12757569 682071136058662354205753969495069671680 12757570 218991547948582556382143856799942272000 12757571 -90443771366564151399623800881749126928 12757572 89683474491599287496370029099058900096 12757573 910074338824423347350603674348500390784 12757574 965811421050853092675568407139647133536 12757575 527740782657031078070190739159625220600 12757576 968110117431230750993856492942643200 12757577 -103117192312420075544775308995811185536 12757578 -78311112213073575341037493053673217280 12757579 47199322781008795465822359323414168976 12757580 210206649854775623976776709820203909120 12757581 26929216134463452941873890177282238400 12757582 278454060921874672676697974739419444352 12757583 1146013077621663035299918622860290782832 12757584 36813948865641690318029136548855808 12757585 -327261008113335930378177593275429520640 12757586 178570658562727522053790965309102443520 12757587 490854212113946657800288309243766963568 12757588 -1014097208772372811089487029662906746880 12757589 -461416591602995420848295535030972145152 12757590 -658193572813855180854624459063435504000 12757591 953867973795042846777917160089937084120 12757592 -476343239866875659493433932021338849280 12757593 745069094913915344743039632864953174400 12757594 391408136327313786310442208024040903680 12757595 770313429031479087884026914381275065680 12757596 12474724636009990871771620551813218304 12757597 -2319406776396766066497979489317230836954 12757598 161125258227099985491802047239628303360 12757599 -549097751838427549398178499175987000816 12757600 65599961766184138276186098087414988800 12757601 -113900102100601380359499553746183322392 12757602 313296153398950270369532131138975925760 12757603 -622851387838459157729410908545638194148 12757604 551395761898743824302785433952117010432 12757605 -308078015643664749375938219697613534080 12757606 -145647974977476111183403491125892621696 12757607 -516304069939087000626190845572765253120 12757608 -1821120928855976573460815288289811660800 12757609 1281601800608649938746233888401838794810 12757610 118759910836773194648286535951215586560 12757611 -768873054202741689973246987242234544656 12757612 -160075053747365409603460442716800120832 12757613 -1521376980162643694387418942357652201632 12757614 -551602637128271556893429349150761588160 12757615 63869662210274692628491984242329997120 12757616 17495896900498814960516867607464509440 12757617 888360129114664377127148871246081980928 12757618 -238578493163607224698156794397113984000 12757619 225275939256785797760659719036092482896 12757620 -176170554672377129635724496576856811520 12757621 1304435986886504048347947166560736907822 12757622 1053091685889923056105647527693403580800 12757623 893538314571127666845771620083238673384 12757624 1342641687049853662190477488241222430720 12757625 25026849838713043300940295553967469000 12757626 151706206416256529010845248436375796480 12757627 -2064439420418067573427507435138429248 12757628 105071753158287467672715183091205015040 12757629 -1101384908465588721286343844218270736480 12757630 -163057838078196984149332769976617652480 12757631 1942110125544679299932845356510514990080 12757632 287765139165967165793709122760254423040 12757633 -800758770168191478991151118162864357888 12757634 -851875014389694696265141676078513943648 12757635 527685013091708920004860338013312588800 12757636 1504989633651519835769292132247806078080 12757637 174865026966856600598899952512275770172 12757638 -426494212447370057883740205539682613056 12757639 410885333607706594846813938040630524440 12757640 -215752136434749746560729627814773555200 12757641 913355089787789422044559542829929081168 12757642 47219585514140790291808422687956475744 12757643 -2203126782425872260372083053732613976108 12757644 276006895650067927437542795943969146880 12757645 -112832216109050034693804147056496448800 12757646 -301264278735370259150837454705512325696 12757647 -35604204671418040693840929777965684736 12757648 -72640420101820538396867438594010800128 12757649 -763363376878870375288667038214668678350 12757650 -99327444909882393560301495999226310400 12757651 85548478938242009301449430660363621600 12757652 -325721289756529086725980869658206094464 12757653 -226227960052804506822308549478766010016 12757654 114095209332705212636490850967105961984 12757655 -1586889008591267925654921227536262926440 12757656 -76954454647805649859892718500130508800 12757657 480090614957205506070001591948972898832 12757658 -509110766013818773703947463830947508224 12757659 991943385068735947152521320739111518104 12757660 -1041486801619822517547959288659470328320 12757661 33717007484510642013816414104083039104 12757662 5260882848259829807105938149766282944 12757663 232324262179943038711116968311451329824 12757664 -1769540771784432499430430540254030069760 12757665 231816498554436816495345953478381961920 12757666 -181477945522123868748822334986033825120 12757667 958368551526488069838135528815983560192 12757668 -291746246721680718418541355196735684608 12757669 1759668712398863704009565770654883048796 12757670 -1231455956670544158727606603528444800 12757671 529576110249604194055928126856344287272 12757672 -482175207113847939655923929803391923200 12757673 78931775534617602919387130003424105984 12757674 187360117180636127909627973564967249152 12757675 457975219963486801520306370083964506800 12757676 -1442916697232581852889540997348248759040 12757677 -109204833137928563949217704325903884480 12757678 247385823058296123549739810678194969600 12757679 1413118175651284796789986980906077185080 12757680 108021246018269369623522454635846041600 12757681 -464137264981727147803975964717887228896 12757682 -243558685860725324262704246661917776896 12757683 298278378614065741402386886891353285120 12757684 -198330884912544266845562545733818318848 12757685 -226802690724508913227498666566966887400 12757686 -644850671689660262623544785109776220160 12757687 -252002685622843718350994557156381727480 12757688 607693365519535660150050435512229888000 12757689 -954403182130288415310067150673386152480 12757690 -345967614492585521571147319626675283200 12757691 122604563392664630484655943599663482000 12757692 -304940941586563712050537596876237447168 12757693 -673751011679876272108052976691171330912 12757694 -680853282996017057500416201709381135104 12757695 22482641828278513408247490376853316000 12757696 -226584905837608319599899632095610273792 12757697 -2249325194895812664625576001930568170448 12757698 -165718331512536473291471278716599472000 12757699 56646609650676886105639998945990049864 12757700 171435476053976692404952317426400992000 12757701 -316443244253746864133092681843062996672 12757702 337982815142974645290067007846006193600 12757703 -794216830816539530830778417628096720 12757704 -954922496097978169251360846364262522880 12757705 -126121656370720392156551532498285291000 12757706 -83497763141678334256560517719198892032 12757707 798997738796764994667138233123938580604 12757708 -783384825645915657768617317224755414272 12757709 -3078658344645215954529861931521223680 12757710 47059095001491288507457704600446976000 12757711 -1126567287117125321671829437206082773240 12757712 -36815715400129397137297396533970206720 12757713 23198574628636682909254106602754996064 12757714 -425225710577131782131373673860332703936 12757715 538018678932423639903061822898532525360 12757716 1054178856551385473492228341461390581760 12757717 -250154326706725719367392011327022051648 12757718 -1231129186909752669033966986868138120384 12757719 -225690552100977130415226972948796834272 12757720 557239052835901766427773308123696128000 12757721 -40672181030164286084552441342805113280 12757722 7753910450150518553291226282127814400 12757723 1623489130606905506464539763992898195728 12757724 -240507274331179289716792222330922723328 12757725 65035640345899307025899819726483900850 12757726 14132833776021836035390547820773469312 12757727 248991822170384014537040393005208227248 12757728 625005959040295453976379747481703153664 12757729 544207248180586184864024518831850563584 12757730 -275644656954230714886492919826711470080 12757731 -285021641678377160808275708356437413376 12757732 -57095115317946865406237962581127139328 12757733 1207794647102626929883911542156083652544 12757734 301938147275218450983115231924027821888 12757735 82685135750896521469353485458321619760 12757736 585002891421500859736526314147711334400 12757737 -124319543117988347068030951903674126048 12757738 614779669660296256985996370686586694320 12757739 812017754904498018742603412821832055540 12757740 -120435111854715283642974554775443865600 12757741 -686792782007847143790331648546301986858 12757742 659075428857974715429018267121928734272 12757743 -2225477945700800394977281512886941586536 12757744 -474037065572811109345174493984968867840 12757745 212849370802753477238685516511512096000 12757746 38508868230842445546690002901038400000 12757747 -672479954496542134794488957729692942680 12757748 -441820313736147918618198823619459529984 12757749 -328111577884836032953005216035489274336 12757750 -429046702939384264702828263951981216000 12757751 2255644867610616866113684364938232491752 12757752 183593650878981911474079755721121382400 12757753 -53961817278474403281940107847652270998 12757754 770338395114969265564528414583080350576 12757755 36805210549628329642397910567787641600 12757756 31066355195479295304888680889335296 12757757 -364794760342287424322920447925662499040 12757758 7495489937775582743219120933334914688 12757759 231058514658219069207739376200823085440 12757760 -696761578081024508693392314200091525120 12757761 -100748189145187455565605110071930236060 12757762 -585790741501126124882334582516480568368 12757763 22137995397336016210458607285033647864 12757764 -167385295156226855996028397198322350080 12757765 -291735600135366455615219597541339657480 12757766 115225775185450148492790861617694395520 12757767 -1321158252028107422365644443240809964160 12757768 -919843724889863149432326909398375869440 12757769 -2441666836459940297024834087035634947404 12757770 317801763278566868289845113976011507200 12757771 125104525823218014909379890492209189504 12757772 80509170041418777191360600659728425472 12757773 -45424172521186447541355479441788313472 12757774 -1533236191232209194210778577742448543488 12757775 -1102067474122176577031719591831907518200 12757776 93085832728610277523095489805251182592 12757777 186019565381888451976064186266082755392 12757778 -262193719641416528162446740448146309120 12757779 99113507909438016543839960383606964400 12757780 293801142529885298902770996471995965440 12757781 925009064793314134271850906794517549582 12757782 83914823596269200897175190964023776192 12757783 3070784908993898043776888498953162802160 12757784 357480532747390547125708345644265021440 12757785 -58078207541458508949859067895481159680 12757786 1210438377778524672209852088693040633344 12757787 1559235335843606248660612294032542963316 12757788 -956705815598133170869637590697010582528 12757789 534009033753466040030228733511006360320 12757790 448204746124397619506549861089691630400 12757791 -859036063732712665458909791177344579200 12757792 1919233271582578095257761232058042089472 12757793 -319576665055724864586467472118608937980 12757794 54581933185222364037872288527635164160 12757795 -1300002160043940382428890603990341489200 12757796 196401230165244105655017365967392064000 12757797 -359871719900676049757568390130114358400 12757798 -1641669952105894312016612287169552532864 12757799 -3816578067361275408053305737814848936 12757800 -407429212410126737649283903283349504000 12757801 -65938816232755537879967966806203824256 12757802 59879747036691458264224755982728935424 12757803 -922065019759604080249384573559869785936 12757804 1528906227567832988735613783086229990656 12757805 -556254825891317527948168129865545067040 12757806 104342408295135228019459566866340996480 12757807 -924589753417940302249738836926077736944 12757808 -69286341961009695450313839986521866240 12757809 209585580270315527599286319075568825440 12757810 -41833547821563864223358594085262452000 12757811 555899213665706867405363797859051331984 12757812 -567660063406707483411179647499220799488 12757813 -632699085510454655141668594031062357476 12757814 738782004771228376797452136627139172256 12757815 -100226153158445901650313591529076266560 12757816 -805020562564459120816691547534006988800 12757817 25581929839627859785721158829716288212 12757818 330098942495730768481061175243579669504 12757819 -693777975635017333001204012675633839040 12757820 -461014075025125303166526232606347878400 12757821 -1594047675819448422423625719147129392256 12757822 -96284137979972568407335856149630648320 12757823 304184251803396484428178384210694849328 12757824 7562080215366852018707797989534990336 12757825 158255912065549366344390325090104109500 12757826 -547268218800730771638823094229677763888 12757827 -216173961343908484203363771170244056400 12757828 -905352317528434892238544727758130055168 12757829 419947063959997238341599646390289234976 12757830 46711659638091217574341026543175557120 12757831 51178318089303863575547624955782088432 12757832 906132837356896385742579362852456678400 12757833 119998295392684037672036058131292035328 12757834 -521349586283418909417136308378296574720 12757835 536860410825173138721052509713723761200 12757836 -270717350677117789162542254518415201280 12757837 2540444228376183068983532650431506376000 12757838 83497334877019940774768179071348016320 12757839 -223725264234632216607831774000359674752 12757840 -198879619762560986870886524222383472640 12757841 -1032193720327053949257193488854734044816 12757842 3718217721015992298226646786211565056 12757843 231918878169604235245049675464161758800 12757844 1191824737925450646417096664311366377472 12757845 34237605942467755874505103634008750080 12757846 -1038039113487633443016683919952170364128 12757847 60299028323974182053848807250511503616 12757848 41403942805887916743950762365361848320 12757849 -229018112291120138213141122235916911036 12757850 -118518388097062437152811886003794643200 12757851 -40788121891916458137200335223528196000 12757852 1324130771694625026239889086754138599936 12757853 766867451390300231644917156871240509024 12757854 -77754293548662457690487835429284812800 12757855 -1164817867321893691659090855727422510480 12757856 -400742709491861577482859001095087587328 12757857 -122748296266050419485789238494038086208 12757858 -818143083600479304966726771324302020224 12757859 501420024976560059612091707013344470416 12757860 183941444846047141886463068221330663680 12757861 770266063691372693020046192863378334462 12757862 1983390658385974408657222831295389824 12757863 -63546024982646563915409604661797831600 12757864 -177769301523113327801359205071355904000 12757865 -123373206043650086548099240396043520540 12757866 -257982712056445480508258672656701687552 12757867 153782372190876409236193786458745873920 12757868 -820609423925412723695790016499825049600 12757869 -159014362276689519502244611856610365706 12757870 371168603974585417781989670161106131200 12757871 -784499695696940223900153442722388676640 12757872 -465047131751144425823111188299978375168 12757873 887799282274720731703252486349485492720 12757874 168000535890526302558687636047311953936 12757875 -527768238962231974306349324338288392000 12757876 593181368656450645450706347432845017088 12757877 -1456096310405734643578989175680315762 12757878 -314603644458533161226408774590114344960 12757879 -372600835404501092280228857966548746416 12757880 -1726308275844386194750621360827454464000 12757881 -276319173834458682909703815657653389440 12757882 -41947119666936486883260796287182976000 12757883 695000015561163577012267739603423054400 12757884 997350059507086511210242424163556532736 12757885 4836478202471688816339480927296736000 12757886 -185298493905674237846413968278202316800 12757887 -481334594785013445273076824206134061256 12757888 222188199151431303176227766796162170880 12757889 338025574245159534362708181098570879424 12757890 -23586664392593148319011531687961728000 12757891 -1032865141148569534547007730282258840708 12757892 -231824395329223110166198528636840366080 12757893 -197277313135505250431775079804962486240 12757894 602784293262042972374886097857132710496 12757895 -135486948612154721095256258845885973760 12757896 -55533980343520358913882200731899033600 12757897 387786257466167622454091868809514184346 12757898 -226857516973714834026659565703948400640 12757899 -319496988123492063958554937984895028480 12757900 439459326340569115759879869599241056000 12757901 -30246553608676109622115013936620336788 12757902 9775099106158629422433629574250938432 12757903 1055342325237931575914724495187374255152 12757904 -179969810851419466983541491931566243840 12757905 7931382379406791969682914483231431900 12757906 -345272453827351474740298192427027166720 12757907 -1338052921176086323620551020330640981844 12757908 -240537916178212109325993062084196771840 12757909 394384629212879422352313830870703156110 12757910 -471040211327300340854027276849751377280 12757911 -530894032227758300831565144769695755520 12757912 -284651726974207477772414118905688883200 12757913 348374974764231066441241769488044706560 12757914 196841594369763367649550200526403930848 12757915 2577706524416060597989691010171263705760 12757916 -441608355866401044308814422077684586496 12757917 36853840863099567630774673579537602912 12757918 31060212462148172617554092908863179904 12757919 331607125346731218522956398000183415280 12757920 -219636016070486600236104076818005360640 12757921 795038216270898833270718636181890132144 12757922 1440579418364593655462431919119233700512 12757923 289572901807740534042881959018784264040 12757924 -162096116206078392929359853172075187200 12757925 708028885908455598995900714804790405300 12757926 67924503445591758142295219640267767808 12757927 -278376846955880778754614355220637203488 12757928 -13048685821487643472389124465735434240 12757929 221274888561383907615521984315730049248 12757930 203195803085756498083853427926991552000 12757931 -1257153881265468841141207235083793424408 12757932 -106073578163931190721198012375306035200 12757933 -54503869096009657256258332020356020000 12757934 -247526063925229008116256093882340981824 12757935 264737600250700766245928931879778870800 12757936 -731160867039497114917689970292264140800 12757937 -1269401995857290888032187183310725188380 12757938 -37225424265371299554241394541926534400 12757939 -438340591193233963868033959714428661248 12757940 -174966064849857507608581463494071206400 12757941 608104029532314654237456133278821838720 12757942 -12646350523482246248555951718656251968 12757943 -1186650554544256593123239931220970998056 12757944 346128363906670648413062790073274142720 12757945 -41690848628122074060999495458335273080 12757946 217776200292345154825776050484699330672 12757947 524275947172279799673199243031606699520 12757948 186615968239094219177890721628710393856 12757949 -832101789105266039955400268162899805760 12757950 1765384300959036590647028396969049600 12757951 673849196883723994837541035869096517952 12757952 462359536068642779662645910954789830656 12757953 -242929622503325229246238171920387408576 12757954 -333767952680734285208272805853925427328 12757955 295345661846622304956746646992099897760 12757956 -486382992460325080833167419079551887360 12757957 -62039737229561488427041451192521063680 12757958 390051975229420824242132372266477642080 12757959 556659518681093654462656253743315088640 12757960 -362293608867786477406002021315045120000 12757961 1565984823856349459975292987474942929124 12757962 106727064543813449583178318831475294208 12757963 -294294693471463045032430256084875847788 12757964 962290236003085379953999539764501342976 12757965 219033695776379845575859651440594800640 12757966 -61521264359208265876073540504226254592 12757967 -1504309103940788086945503935966030801448 12757968 243617450627458720727102461973694382080 12757969 546765277267370100169609950602357831232 12757970 27905431159873057513664281211538932160 12757971 10077425751864985579619603631131457600 12757972 593041278373776613836286440559931877120 12757973 2970294672222181539820486256986869327936 12757974 276214116965870038652547087413881575360 12757975 329905253430104209111932298528237358000 12757976 503407515576341589715886003142082560000 12757977 414709466964010510357271334958331507460 12757978 769595691296049468882065627654141357040 12757979 445933365943637188911644655172026479040 12757980 169179180883393821134816515443057423360 12757981 -1792423413074063239979037986465944496218 12757982 1526542155295642507516623095587273340352 12757983 352165535950278756628323998801086417920 12757984 959689383992576023146981002972399665152 12757985 2702030609821838991989466125428862400 12757986 635296930077225631361468231905692084864 12757987 848155826171518356685487201560852879680 12757988 -157598088696360730343651194895304818688 12757989 382057495884796367957351385910730868000 12757990 108206035437431756394780480398897233920 12757991 61032955774900555114570192054684462752 12757992 577853001934027216307208586586919075840 12757993 1692368961246023953203170852725003821242 12757994 528262912425662312560851117359315156832 12757995 794551917763514773289028228157337652720 12757996 642054630732715770285125083284521120000 12757997 -249019627931552223405379751175426286368 12757998 -124031929268904897001443201285248448 12757999 352060754292404242442914515472544682960 12758000 -318930316301597096633572758872432640000 12758001 175583298015532387987193501117042924160 12758002 684955598617845427106888582590046567952 12758003 -2274730633314720834170255309018978909748 12758004 -44566139168934902189887446855810791424 12758005 -598039342500692992637170790615963192040 12758006 -1483368798880716441115986181030149327360 12758007 98797446674948600368458862036696753824 12758008 286381527339138930905552852086580060160 12758009 2768947625174619049123923245141843156352 12758010 -1183031492414805643809026742813964800 12758011 -168642372465896453243067044135848195296 12758012 118207762530986183675880853380160045056 12758013 -1511868779653697177594706172746555635520 12758014 8627214630617446635505890346863738240 12758015 -368276577577411983248593475494500594840 12758016 518203851263879861125803862093392248832 12758017 381409630657560595481488839369056341332 12758018 -15529139135415819642122123037713932800 12758019 236669211467015680228343639079277006848 12758020 -104470912448028044602243680263555543040 12758021 -736253286227949070273569588141061507008 12758022 379963524423315992514730400494581440832 12758023 -447436929841952196379817286810215382960 12758024 1726090006325334993052004341151733196800 12758025 -94973136091160356647476633589534720000 12758026 894351244594390177746630650095054241280 12758027 916597299239981432109389027298488713920 12758028 -775096162024734754270428868080337889280 12758029 -526453116052000536466139815621684743370 12758030 12685547596659476594086751812408532160 12758031 -46969147978494843038559815890047955968 12758032 -18031485741342748777034049857560633344 12758033 790267732563568491038221825335425914740 12758034 244926755431997587947945596860756721280 12758035 202012550339977475356635652784608194480 12758036 -233716180123734588338816508545213644800 12758037 183320019197258429906693890877865094560 12758038 -10297602142598664715159192070815994304 12758039 -99235030327185284804970350883361679184 12758040 -614221173847103252340317738605553664000 12758041 151312717797970075238328166941040229652 12758042 -150585489093125769667741405463063558400 12758043 -649885532853610855529429064616087762536 12758044 42364600103273923958127105116922112000 12758045 185611241073415820200671201351428392800 12758046 -99595898951474442507944319786332989440 12758047 547231073834776148076703772782025653312 12758048 141363713675542489666116531421853122560 12758049 997031771499200213339944277870112042834 12758050 159543556061108913414445150557834393600 12758051 396041782485037697180808229255381961052 12758052 -86514687750535027520982475842645313536 12758053 -89483773985704039267378503215006441472 12758054 214735026194668331972366543813134142208 12758055 76437041774365918377870803648307671760 12758056 1478466128896865023005464306316854722560 12758057 16804735969122958403303216821848822720 12758058 -4140622649496227852287118064141294912 12758059 -826112281194333613567386103389816258720 12758060 -118604651025922212687861096415170508800 12758061 -292384412104439696513240763205730628480 12758062 18873690052269877227001904683488126912 12758063 -1163441805551770802860843145724899437080 12758064 -12377798185559966280309503657148678144 12758065 181177106487659854486054978010778498600 12758066 94906217510471744558595792779656190880 12758067 21244614469647907778157182427083498832 12758068 1185120589040216891245248454627306686848 12758069 -733662341550311948608524188685447776004 12758070 139341609865345490826713305913467319040 12758071 635972733211096632604627680886580271272 12758072 -946414752122154301834960012149570478080 12758073 -755728800981050938844988494531688374496 12758074 101456374160856720852738888311531204352 12758075 -60577631042360988545689783078468746000 12758076 314989911889031603875380681264525752832 12758077 173145685065027068908950375289045802400 12758078 1365244149179163696017737244573259840960 12758079 -278936297580675659285247837709701503232 12758080 174998536749206795038725731015118028800 12758081 22219258639669142650167785308382497536 12758082 -74715485109913113102847281360663601920 12758083 1002512511531708569960767991050020265504 12758084 -1282342321889232043751960911237351047168 12758085 -8825046529954084721792819691942479400 12758086 -157037487692306103420318325374712122240 12758087 -924122831988276670860489176799551940264 12758088 -170353685026870980019581240305555374080 12758089 -284458390136941617535152241921453067200 12758090 833944693632193482678695333873712902400 12758091 -373632848660710477115524121025751983936 12758092 -284068675565122000201959848354428889088 12758093 -632341022185119622843196744700670279476 12758094 3287534228855609159475675111951527040 12758095 617091553267580524002972984295748006400 12758096 -140647896977448601221410340844463063040 12758097 -1269509494374796646308511601909143494560 12758098 -266858266201712728600246745475763897200 12758099 150404564486161424467107030918393873264 12758100 -163822440676836298327813232431111526400 12758101 -24944785355996144234136829401587964000 12758102 -180582504646419806683847934422568306048 12758103 661205026729814790378886863304383144864 12758104 -429791656182319050567872560259119626240 12758105 944814387047545820100886062013867920000 12758106 612235523573522399040218945473535599104 12758107 138802430834621036477378193849867102240 12758108 -1548545372976926764534923891257745897984 12758109 -235266250420592742210302994748954848000 12758110 -66595617442249927721113131062550195840 12758111 -716908694725452284623278414274241592288 12758112 191449489467444611915651482159278981120 12758113 -3042794285768120865739182482563955183616 12758114 206447263505830318562826715490165098272 12758115 -633624036738057986797956795936804576000 12758116 -421658886988819881223712012810515791872 12758117 88094692078905912612461489502202406592 12758118 121830412888233043381753372993886887680 12758119 -201126963330008864300843081820340352 12758120 358134603636111271881171529872734208000 12758121 1595034417139486581759381210871359030240 12758122 409823657900916426669172468976769017952 12758123 -56536389582513781703270853075470638080 12758124 -105070410660652255526665722220053932544 12758125 -162071689981230154640159470560852562500 12758126 -231873318024389279156417100539889321216 12758127 278568994808596671431466195300056365320 12758128 -276692043657397484821655992064719618048 12758129 -3002434609715973474299145597047777424 12758130 290100977812007010464084119929102635520 12758131 143972092658090201410259230466246139000 12758132 -1025901733701606266047553340474786324480 12758133 -1272712514265711681953525937481017233376 12758134 -227965730029390939901458509768067900416 12758135 481491169824507506198024192622119104800 12758136 852788726113272680433851057346517094400 12758137 -26835902065826572713854798189390409088 12758138 123988281520727117832844670909164116480 12758139 -1049921648988848929981916076389157678600 12758140 236479230699845496783747360656679060480 12758141 162125342242581423366104755702423925568 12758142 23768509814481454457672920662852848640 12758143 -1530999279677113910134423330853809152 12758144 351704244118748232800232155970640281600 12758145 -417443303626703461604620389613831848000 12758146 732335158853181283240185118353027892224 12758147 212674476303578836392356490070515549552 12758148 -62784014080052496718286243141285179008 12758149 -2796413953804908428457488826871815694464 12758150 -285935855806837364774811622660905408000 12758151 292772320625525876057026584496324473984 12758152 -860286498282283079434942700937066332160 12758153 1072968150308631477797671450828754456064 12758154 703019261138594696746351210722199852800 12758155 613171538165193559176900044823786376560 12758156 1159369365726913752071193925218319691520 12758157 320633992600210676368231019700664586454 12758158 -11898151733078775635258465520392309760 12758159 -2203374120945444007238156425263938735184 12758160 -68722009617664314310559752917732556800 12758161 673084933014117097417028096963404209652 12758162 -633665637076264944055262934709610157168 12758163 -285506846218484610901662460761059608512 12758164 474857945827596220585125382329019669376 12758165 658130358604956315058173696019632460800 12758166 154960378027015250086506841849297127424 12758167 2390016880111478293891119836289003158216 12758168 558389996018864034127269740778076354560 12758169 -142361049852219148996237807862846757312 12758170 500812054246160457971735526014365613280 12758171 87901059956848616547698145480208388472 12758172 28354052991560653571172654017884004352 12758173 -226262792949924941116355641465386828000 12758174 9124425181970608517391119800146001920 12758175 -419892818851875043787914811466222948000 12758176 1346145828412634407736751298117736005632 12758177 405447664784343342090696954253766700000 12758178 86300492367351219279049499610106122624 12758179 613756247244230174780660551338548214936 12758180 194235320854904017416222435188960006400 12758181 -283297306364567072309939536628647090848 12758182 -448830997505032182498665699703609611808 12758183 277141070020016958974788300980276717432 12758184 -1724122883983601501538569432576431718400 12758185 -6184690593213437007589325649216464640 12758186 355240926091605042726201580699958784 12758187 -69560565579429862185623285345397794832 12758188 -921446790894548104314695500905312570112 12758189 1512596201017727337961375645813410183840 12758190 56669657425996330847794118235970619520 12758191 1597653139288732394430442252888050280592 12758192 -129564600394363304778037812915348307968 12758193 -650388398151481576643982341721982674816 12758194 41695511360778289150855734635558884656 12758195 453292226371816498413616121455017385200 12758196 -265281424688306129738213667399238287360 12758197 2239445147875525926944355395638503600192 12758198 -184865790496887905020370339560867441536 12758199 349732118621395825330348194851703934080 12758200 -119353047563322226967832177954527232000 12758201 310879936546120202670598218269161100202 12758202 229753139685834726142071978722156121600 12758203 677809161232366461683207621860060174224 12758204 373008318727907647740357926008964883456 12758205 108026638555597138763417766278899192320 12758206 -470504642693232920739684549403444923456 12758207 -397107674987272155675158862022693798656 12758208 -260177035136797187110129064822754508800 12758209 -3193766131743383735461722496381775479760 12758210 63312358343047705386724766483850845760 12758211 -892838278513765654606910127902642385696 12758212 -1281462004633327104472067108395539228544 12758213 -92651993526368761009926459943366731816 12758214 162379768087977161361100569448521172992 12758215 282901721765969102862346243109820288000 12758216 -260492914120436083918407676884033761280 12758217 1248347623303101919809042680524818040080 12758218 -53904804915288454083884506930672688640 12758219 1189569138705132712417269438517559157840 12758220 626816403461644223509290220726283366400 12758221 1244134728982553021737656322461288611904 12758222 -146976232324614359261684325122272289088 12758223 -671266308656253582298190583852806952432 12758224 208491474455153492880523590528535715840 12758225 -741861976441972216102313532549259266000 12758226 -4435152877998505864624931953301154816 12758227 1578723096323713024361576393862651061632 12758228 470396995669940031534578269905611366400 12758229 5141649449788215810638574749066844768 12758230 86060974936635970280105502382519253760 12758231 541187465743462596060621802422262605120 12758232 -197205411640628187075253337011366502400 12758233 -48880036569373628715491464894226486518 12758234 150721420425449505309692919434464112640 12758235 176115271323973897784898797964663317760 12758236 679399432030380755024144768673242810880 12758237 -225959986716129907232309004189264033114 12758238 190873830762725321381029393902918286464 12758239 155800161089753870243217259949680489680 12758240 1072411602222993458693592554333798400 12758241 -322795857499610200889969804235141910608 12758242 27541232913510084959480426485277440512 12758243 21238808249842236796363602332855383464 12758244 -513803627207881437214903851845373616128 12758245 477829346712268687167816382885401413880 12758246 342738153940400184654897096351019983072 12758247 1029596674361926379319835415852963403024 12758248 -1358922522506042022991448122607204321280 12758249 -136281360033795997692490077988799528640 12758250 30044599779117952818626515261668288000 12758251 -2713833507982416538201093298282606037936 12758252 135335923531879825851100118526506959872 12758253 792413536763717935747599505479865711200 12758254 530393626297734526855997163123372780480 12758255 1553476090235941848704762737938413849160 12758256 -6065563347251553957973610277607833600 12758257 -453513252086351490818155536702629348508 12758258 1087196797155242392350450000516884478480 12758259 516136192835761027566363526305968232504 12758260 -721968334091782261173209560571763724800 12758261 361734978893574595260864180096161512032 12758262 194673774667353701318486332535366535168 12758263 -986852019355234599668983167843774730240 12758264 -1939265490886536408088835249945576816640 12758265 -146953143292046453723112287517280923120 12758266 46269111326651994280962210780467991744 12758267 52095437214712474672047166053018422592 12758268 -633387992498993992557217162337863810560 12758269 601638392885629308347507216369785681670 12758270 254096951395062602600100600391714901760 12758271 -117554121445806157526460005613797554488 12758272 17327146599351164537023435711478497280 12758273 1402877935425033346148380789774625888304 12758274 461177854109136547939911431476500825600 12758275 -613440207250197221550341158146753597700 12758276 -1456389798270702807333303974228463648768 12758277 740595850260428194084705730493640442400 12758278 185297129989340455170472707054361825920 12758279 1012876299197682469742499580026564296976 12758280 287285225678688755445807378530820096000 12758281 814256271319977673809368509028886925082 12758282 -583440286578723493830903375940105165008 12758283 -107737539546807932352206159242868994720 12758284 217633332516708540815295184444470165504 12758285 -1327678539621678093014172131323357444020 12758286 630021164269012871667231794002642995264 12758287 1007391772326767312487461342721689717936 12758288 45364869322079312050208620222591795200 12758289 563419361576374037779671173222037552960 12758290 -88847790929186456171865591115670325600 12758291 364496616776280661491928235467983882240 12758292 -274132680566404854700779149570793043968 12758293 -987156743930267298457706803479410147840 12758294 -516641104732957354934264343764113920960 12758295 -366547201034554377373338071030550821760 12758296 1500580121574450160895298562842064220160 12758297 189073107371659643962878709175622796752 12758298 11772070818860427743410230726847365120 12758299 -53123894939903925918190166419499934048 12758300 -231775756018244964007015224416558745600 12758301 454186687947045056548645955334574999968 12758302 -821320038618667411626034875208914795648 12758303 300199526293561825078056957242239426920 12758304 41681900919671993378592077970080268288 12758305 -185645946150817796046255417477422677440 12758306 163773346158847667333860599660716839680 12758307 797768777441979631996069173349850258688 12758308 -211620847561604078230022507977256377344 12758309 15900030030755058580354993969077480510 12758310 -37137764834175799112853443822800272000 12758311 668549638981848547855706888598198493752 12758312 191019640935881127587727112282610810880 12758313 426226768248341925850932463867568688960 12758314 -88836029031762915703319493152490656160 12758315 565698829339091122095270573169167120 12758316 32494372738506842752803309582861706752 12758317 -1036667712584053393343183434510151001792 12758318 1044016048679764680495863020455085431360 12758319 -88720398537180573109001205935158107552 12758320 207827348109215442865197965048999116800 12758321 481035310208121267499572627598409289012 12758322 161136347759880249420706828223878272 12758323 -701564831918491230447049276915033805428 12758324 -1516587588276486330717163392081587570304 12758325 -54500664282573419531003423737147046400 12758326 -6733170754689446782628596521070849344 12758327 -272238436807921965008471378830984948824 12758328 -127864258394971834094979482553096806400 12758329 387835637014931964070762038961507777280 12758330 -111946549943330331321720301069644380160 12758331 -582351134540259567436446873322821910248 12758332 -1027443457727400177162687646623041864704 12758333 -144308451271231440497714535600371245440 12758334 57350137889547898873230298467255723648 12758335 60827156396990632775882397233013282000 12758336 -24317248637875258418830214339544219648 12758337 317008935370587179733343433742105432000 12758338 -297152402356270604896341557058713032704 12758339 -549369998050014750937773162623714630640 12758340 -1525707933619517868731903360183255040 12758341 -197641443904549946605652643002029015840 12758342 863569401035200172349713137933088160000 12758343 292814761041838526278909357176686369568 12758344 1956042949782510012203742065220821468160 12758345 -138569367612625706343727052877672005760 12758346 -17694839168297831672784642566019699360 12758347 926966524603977769829467868305657750080 12758348 -425904097510183451499026100037051169280 12758349 -88759025624455288404300048625146536832 12758350 -237268451316771783136500633594707947200 12758351 -1934155641571375279867313943527651227896 12758352 325464875568499057375661448190366187520 12758353 -402758213591027690920099958833706867136 12758354 -95472339196120553646038416460236643328 12758355 743571931388967062954537095759894675200 12758356 -37719315612713743030500801957338231296 12758357 442597966063322753416113255645815422560 12758358 6094040800374499500433759153862112768 12758359 -619812692214480467347988013670290196584 12758360 -187826923136634330891338332250923008000 12758361 -852853831604468843514589188521863488 12758362 -197120889726318909937792219502297303568 12758363 -503344794835474262837902881169596049176 12758364 -560250393426177795495545791481319168000 12758365 -964275374928205184823668979029659209480 12758366 203919128893676805370989918047798485632 12758367 1008652560802007020536391802214183434880 12758368 -368584892074496814036734261397428895744 12758369 220469870426899553736679182167862338088 12758370 -119813212261401103238398523742078259200 12758371 1332276205468461640541379346817028492572 12758372 278362351130571301895214017808846864384 12758373 -1001080821716205411021510358206743992578 12758374 -684551984163995930409355836738845323008 12758375 1380479698046019336731586535939527762000 12758376 117343617771219699167390242735290777600 12758377 444257499895584130895280156143813741092 12758378 351535862397961608929908889582380701024 12758379 127126326481221480443580088526591530584 12758380 15520651376493838216467919637514700800 12758381 1109040848656801057185691087540776512664 12758382 -81007968434094362704465183029613712640 12758383 761305579941306752227583836331225498424 12758384 101439082949910227089452515500078694400 12758385 -47758997272669867095081833519024797440 12758386 270318117703150877385978164198377480320 12758387 -1970149898701809159812753852450042390964 12758388 211444826420445823532532919617106108416 12758389 -791138240385967388297289404092499876608 12758390 54430981340281099506418307210657971200 12758391 39482667752247022222832140182522262464 12758392 647631396550110279949756337635489566720 12758393 371475211609690823040930745019242248000 12758394 242170446601186270940140209887665052160 12758395 -53817627358911705573962171016621473760 12758396 -175316353584321555354295149160142807040 12758397 -984607267039702302406972898520141350400 12758398 548684288155560620566022923902863137536 12758399 584233630405153636742876059262035293600 12758400 321692814774582830490120757372256256000 12758401 40795998421548120204574071708550577280 12758402 595489110032334718638547005917410675152 12758403 262825372772872583483064489564703097088 12758404 -531022711874851459025122748922998231040 12758405 604879171068137983700310233373719952000 12758406 8605812772456230113542227949504418304 12758407 -1008458628183980507858121017234463962344 12758408 547165102814021811466601936296221573120 12758409 91112990423763727447719877029352336128 12758410 70616009205097906861004447534502758400 12758411 -1594992296823587793910429829345238578988 12758412 619603186530366440594507718941922381312 12758413 1307336275184388468585020163073942644662 12758414 -272220322196166984398990877619322165568 12758415 536578437256299116988184255886038501920 12758416 176758477301258985561482307184643801088 12758417 -102901334834692106756718256107793612800 12758418 -472870933563841477364414781284010024960 12758419 -95424291433785158058649278432273316180 12758420 633998091700515130323517161244687073280 12758421 -139771715532252873524966394693319749120 12758422 115039148023512143387394528363812098560 12758423 -161702364482673678682940838583600974600 12758424 -551638719026029016593140878971829452800 12758425 -641314582661573741624038237527377368500 12758426 77619778071815381397023026749201657600 12758427 147790199856966053882447111513057115048 12758428 76851600289268292922524127902609738752 12758429 44769908125786223802742821055137639084 12758430 206965219311335840449364989339686549120 12758431 57334514217451134974214209685610567792 12758432 -397469406344065429452514193123573760000 12758433 -559807128764049942920694098965276236096 12758434 114835326895357209282954066199292128320 12758435 -812282919184674411442598422862142627120 12758436 -439590910810265641829310526640987572608 12758437 1231095564440694443041662921875130140572 12758438 355071962258597042961139812284082266112 12758439 -1184481507745381644396959066793530588376 12758440 763594153503840723646591001683465420800 12758441 2189325535441445495972963624560435691172 12758442 737762841118450941071798049798399328512 12758443 1679388161551828869831380540000131312640 12758444 14418375134536694283889142134162008576 12758445 -268951368462300485451300596476845772800 12758446 885562945950311536520484687107337636672 12758447 485575861215744263167240775512627566840 12758448 -17066887772414087328990951384240685056 12758449 631886238919820970281182776737278941792 12758450 21379647383608222164937464039652428000 12758451 -326307395090522169775276017496268173776 12758452 -23631885777961739677087340891555563520 12758453 -92423362530929213598953722847077132416 12758454 -429568026813117530716899191460420181536 12758455 -121757523791253318291389483011998564000 12758456 615286425033676716833790797370306170880 12758457 332655244486947300357569687003202223440 12758458 -1619723356541359945938898421837258147616 12758459 -50454001432659977819849262672233516784 12758460 94212563603486597100186187409505976320 12758461 1360661551918245018106366573066394229062 12758462 -1499109937090546130188103349323963136 12758463 457086328220825262704190636065637222120 12758464 135744722855781225304540682040977129472 12758465 162542334055188972529857755906723650920 12758466 -173857720568473477763882402304695943168 12758467 -26440151275419352719658358195296562600 12758468 -1029838019085250712413751098297229291520 12758469 -517137244212146487379084401701014061856 12758470 -206846832188886801209925503956253032320 12758471 -241774522339207941477571905135960353256 12758472 -510316769450179586038084306567755079680 12758473 533465524687313141304962484841897364580 12758474 -1199314539353375208974345164298115597264 12758475 -467185261187557622380514474018186568000 12758476 -166632032658388670455802088777383261440 12758477 -43249798144702933997079034155197153760 12758478 -27117202888378751046993117176924586816 12758479 168967424529257862588636819382805528640 12758480 -98709012167219231875043535692538839040 12758481 323667074055326631585403085290867571280 12758482 -900801974494015730284883197128029424 12758483 1025503283913085030880943374068463872296 12758484 -246197495561199450181180393290965434368 12758485 1507462047014679598381052478524320185180 12758486 -399516173200378864894789717878788591328 12758487 515373017015788241343107958877593600 12758488 561438929188599906307688995175425474560 12758489 -17389642879269825130949975499568955376 12758490 189632113017602888743715156135485194720 12758491 103357235488602090531341468261616179040 12758492 1056811182798754791776597325818901527040 12758493 -235144630093748851616404829937804667872 12758494 -358631583113542813374693551190858903168 12758495 360866595481550735857373388445063275600 12758496 1785897717210045685722535167478122676224 12758497 -2207933863831515176643035124793488649054 12758498 -233442096949207114208580456848316846000 12758499 -111117649841077146998409336772436797440 12758500 -1483057603084279447880471518165094400000 12758501 -81163280173383761320945737699896960640 12758502 -31837109550580208727379368946402058880 12758503 391139352306782082034120058829634270944 12758504 312319955984719256756506953430009528320 12758505 -597125809382725714379773574850033349440 12758506 705581406330363123180102215818736414400 12758507 -2286317254828099977326704467089963027808 12758508 193028236891719109744390768309856126976 12758509 -553723464702848925054518500580728759220 12758510 167868553117459676502077075058427316160 12758511 -298993251950871727563454918938304717440 12758512 -96287641368199154569140704004792811520 12758513 -1399832859133794288895167507879861944238 12758514 189498148684012371606032120247940055040 12758515 -185472819039115316353457635770498969600 12758516 838456078049602209218706055512603114240 12758517 -663828435315455981925938784223657973220 12758518 -768053305654685054920595372551646387040 12758519 -501969752625308431189352994942203327160 12758520 329538414447097148993179099364449689600 12758521 -416972055506763175196189463296628421500 12758522 17530814980970308330056067199555766240 12758523 1200351350885039328879560651558043624984 12758524 -767335146856823869783287536335829879808 12758525 -195989669685349964602390878109886597400 12758526 766811041644652182444017952587837399040 12758527 1474430791712825825009971701677169099592 12758528 -872011194103591325834090175601185914880 12758529 29535876488613670337684413141796145600 12758530 -2017475782049540505161761483364974080 12758531 735024510296075888096230565671207043952 12758532 -119878983583066988976700959763140864000 12758533 719803446892731932292844663750881339520 12758534 -1092209024482445579128856181090213231168 12758535 20718606671230715795312857176781410000 12758536 -186518759224018017953504213555966115840 12758537 483398982377830343438858205933075486720 12758538 101595379475817496368661132633593484800 12758539 -544806925347552115510563167541506911660 12758540 17694038806131604212653307168189511680 12758541 590034592856356637679173577734916230592 12758542 304267699449812810303465234141654217792 12758543 -742372554546697709845518895966132899600 12758544 25874695046627902451451839923076087808 12758545 -1007949294474971943481278661337798594700 12758546 -128387885290804477696342087628722046976 12758547 -742835046045191495172369055937674518528 12758548 -991756799375771635623318290602987597824 12758549 -854034974912752337844181046532862686450 12758550 -24338975036858912889318151489317120000 12758551 173307128843616684228260874854973115344 12758552 -917277282639109259305842366675591014400 12758553 26621441547558041322257963445906407082 12758554 242172106340294783682504759568435124976 12758555 -296984403868156806509048088894523366080 12758556 -872123688179618152446138777596981872128 12758557 -497341138021482912844376838242909214400 12758558 509608627906933658651619674399486371200 12758559 -584862450034753282822666680996933413760 12758560 -404548628996185759142406273527332208640 12758561 2185172395042907142905871830503184568162 12758562 -320723894773934110069006030555469861088 12758563 1814688519771527170930800194890742910812 12758564 71688571501673563016325641258253176832 12758565 282835077666176823019308997333607567520 12758566 162039780716587669878989528537978123232 12758567 163125945520071095536329073498643738616 12758568 -507252465579692853203797553840076718080 12758569 741143119830328796752838020554174958970 12758570 -366502625108987000764080342479715613440 12758571 679980145654833514127932643828737639200 12758572 -1664649132771326273048845917761479372800 12758573 21551543999743683952465544110572241920 12758574 515511927606215715392304652488829738560 12758575 -40629167979080404821258222341534626400 12758576 233306284057544991832617180057523814400 12758577 -50863995300249877189191066141205275648 12758578 -70912993430003329494572394909164857344 12758579 1724498208608380720741141050287237448000 12758580 -468744344474336412067112372930107699200 12758581 325093863805199776940520734642247964128 12758582 162497160572965794755058971541312613632 12758583 -4011660962386693682870647240113749760 12758584 -148066468857481197584176533442095943680 12758585 -3754716785116179872724735399216679680 12758586 624825701511595029568406556766719396864 12758587 -2484732339370780896627140706830798671760 12758588 -1267388859704175309798302137272200205312 12758589 -33999864890926880313907196211160197876 12758590 -181536122814066939288072099909739207680 12758591 1920276994770375557643417404682346060992 12758592 -65828575283920585896056071052901482496 12758593 1182216378570520883858263562103798555842 12758594 -49775201059006719899372709712245634560 12758595 -164298983265094591007552876287915584000 12758596 1101844903942817774632677219680594199808 12758597 -1328747333348097571162637792956560057954 12758598 399161345286015070215278230682851987584 12758599 129437655536846082706948385581524288992 12758600 -968801866157679475553002027869058176000 12758601 -665957062397698888498845121266845565168 12758602 -555630160644656613934461004816355403168 12758603 -1485543286316693406483508834600412448 12758604 -48197602362396597228865574747738187264 12758605 775337069507594587686999680191891851960 12758606 -19963920463328281982803643266034282496 12758607 -1293142746147617587985633538602477973360 12758608 -38306985130466409237613517237271920640 12758609 915232670347750193628776889196166963712 12758610 -873347056534206315721464837411396326400 12758611 1928527594064070064008695885322560640024 12758612 -927376385743879571236654915968175599744 12758613 -152964298562741075620110016166090826240 12758614 1517279434606466507280291776117970600960 12758615 1432526338142190082763075795400366164760 12758616 -7919211640526645312510553788758056960 12758617 -1073397894851785431930820126213296533868 12758618 898109236127483779949944376685612962304 12758619 605425559687334049576673429887844712240 12758620 -532349404577395035394120338096521441280 12758621 401210934871424488316094845465639382822 12758622 -434192697321101861225439212751672441216 12758623 -974655631317310268836136563447410709656 12758624 -474299274687399208701935470512359866368 12758625 -738447599242146345338035104025860144000 12758626 292574566850276673475026476686307900064 12758627 189197383318690473318933897242122053072 12758628 -614300612051725825919748493181736545280 12758629 -246701604839155479823307605028839459584 12758630 -549677016781090975522625665864677863040 12758631 14227741030713679491493506892344614952 12758632 1631182119658759794452018099724837273600 12758633 995539580975694992203315793040685851840 12758634 1332383343266175775803701989822156032 12758635 798242213931028426614526513200558700560 12758636 722204165361909975254079145821064415232 12758637 835293167595101198064108964493593048320 12758638 -173813134392469031465407347478845627840 12758639 684081282754097904796265869580113871040 12758640 -14853913225207919839414273434842234880 12758641 204444563809580361020883395439601809472 12758642 10976034895059889625039326212077392704 12758643 -229311186367156596359374174321935057336 12758644 1019991360461716262203935901566247526400 12758645 -786055258381231081554394998172123616100 12758646 -78162436231910348275432766722258852416 12758647 -1366584981961778585345278877641324763688 12758648 494307672527230289275479042617425920 12758649 -1344782702521962810882405143910272738736 12758650 12094134120762407741017530692883550800 12758651 68768837405306177709580910145915377352 12758652 -169080166875266317578675736063030763520 12758653 -1176089799902813924635978227190341481140 12758654 107639143035154691887663958903617291776 12758655 288593838697944235750149588374175206400 12758656 -1201913399110858976960521586415658598400 12758657 86208853181587045454206469630523986880 12758658 643595695074138097197318913250161950720 12758659 350756992570734866915483087447736904 12758660 231741179246058300202920231043188583680 12758661 -1943447056137138958593503937413450031360 12758662 56805239197119343448814460273447962624 12758663 -766017169789862985766711448628650138088 12758664 -455002615074874778550669417377681940480 12758665 -950808754714761610230639946089064406940 12758666 -536520977047332048205159616871839913120 12758667 -153236889187752322036734459140063932416 12758668 -68270748709577724066212611805209799680 12758669 504239164969985456763869382788731851552 12758670 124212783286895330528132953066676582400 12758671 716987569865624088057888191369405273600 12758672 403753236391742779032029525005702373376 12758673 -108652763753577707558428982828438997120 12758674 699091362333290354916929071805832978432 12758675 -419217854380523317663387037056241358000 12758676 -157009278492582755752133451981134659584 12758677 990263944025919389845310377359199695840 12758678 874286781258143668821599706821214738624 12758679 518438597458208967672685900275681424224 12758680 -74173364559347173896965262753654374400 12758681 28680267748605400599724594956103886532 12758682 70327296765340641851739188976429460992 12758683 778269725750964909252165680783794235920 12758684 467748362755371879643891167247535308800 12758685 -315801670896111261086040686589463570560 12758686 -160560389445522886605804701406942556800 12758687 1175021712766864669997337272272528034400 12758688 127162699586133600588033182636043141120 12758689 -1503029756843894938458378365317956340510 12758690 32921347320327626055830264792003942400 12758691 -700886929863182856961979945024680763520 12758692 849318525962210371830301939865518514816 12758693 1959259311040314332446358503093837002942 12758694 26832191042452057676875520817746502528 12758695 -1679171927885494357528006770750350623200 12758696 404095806457919029857070136390126177280 12758697 388730579943042555184209281030839304640 12758698 13856019143093533786095120688912260864 12758699 -434792289485068001980785943427410285680 12758700 -157630207267972815577238976616581120000 12758701 -241685559796021833386493866304083474176 12758702 -19535512107041257388986764594267641856 12758703 791238021793885621623564663473753399304 12758704 140433237200766586319176900714131750912 12758705 -835916197917843955881749549490203303640 12758706 26130694810237004943341303951427488640 12758707 -473082542807979182741214197616767189120 12758708 -261139443641596673026521889330135221504 12758709 482328672371775932099299766436104310240 12758710 -100187600620955154987849570597135219840 12758711 -311200004766321269972363893302113317968 12758712 -576760592837019953098270399335678996480 12758713 2693814879246544539372596769418892839488 12758714 -1382877820649312591464615090328806076928 12758715 403316658169470819694963453954364151120 12758716 -1360778746515865849748166212169983196160 12758717 -250362502851142305957926725143173664180 12758718 250693232617288011521565941480099009856 12758719 606243340244721049226972255196809069120 12758720 -7268583453703257229414162867704299520 12758721 52974638151241369553366950412460115200 12758722 570425918335216588096421186221365215232 12758723 -430833825994264458893542866386910905028 12758724 874976850067277050296129539334247680 12758725 -274991258069237928297201428776328549600 12758726 -285945859115637873243795582174504597696 12758727 244387487459952844303450109590372026240 12758728 297551405307845926830320011991798784000 12758729 1757377479943977324005638947770408394330 12758730 94300086204744577572676538527352766720 12758731 -1042576993260062579019440078203021807468 12758732 157761508640094367338819037228061491200 12758733 35694208178958166317161958427931234700 12758734 -1230419303511302225984882535392550618240 12758735 -246644802812451659173865807422213418400 12758736 134049622914455247615378457805705183232 12758737 -2569629758990801836839621366906989488640 12758738 966404813437648351347510475924904798496 12758739 -161220704202993480554239111948660853760 12758740 -848208485713886213189253933654092079360 12758741 -1582634716122210160900463697756582663858 12758742 63727170785173237842855520166568672000 12758743 1471107199390027584991655973078488356944 12758744 685117640231596034930289582543068651520 12758745 10853060863264404813964823375285038080 12758746 18511483803965912323818697455130180608 12758747 13783546776370964542740807948757518000 12758748 -166190529473379148754276205574097387520 12758749 128290760462614196874826721711027057580 12758750 57866752965912530317358411706406200000 12758751 -997081637607387357873233473644483706920 12758752 -882286123347460403203171971343153102848 12758753 -533600462932278470727699414543947557440 12758754 643884454782905792227245800309652520320 12758755 -1223401068487154993174945883329499907200 12758756 47616042535591040402729280827169582720 12758757 126241487130091532844889509770489231520 12758758 -1084723510659079491388334439071898527520 12758759 -849381706849332444368590635509669796696 12758760 -158445520896894024424197634792729804800 12758761 2771858428890487314383475028329477985152 12758762 72165594560940192696324774025726759680 12758763 -398377813512010090009532264760555942912 12758764 -794073754348077631114538348819990413824 12758765 -1415291956705814579866897317020971290600 12758766 -695323484649373865728814126942625331200 12758767 646328152332016859121187674996651423312 12758768 -389985260143806663745153813843431161856 12758769 5735311327473116996908426349186101440 12758770 360884827614019270389802191274903282080 12758771 -269371462896063887935963156783066081284 12758772 48067518803781346660737801090294331392 12758773 110174335902821063116886207768824961340 12758774 -363088355917259207279205345549647038848 12758775 -241053398082241084282516611775448054400 12758776 -337999840858559460782508727486312857600 12758777 772673771110348399912667086621255615620 12758778 117854823178411827913448026268551114464 12758779 1589168895127305767622256419659049362280 12758780 -228326996716579886383491645783389222400 12758781 -6202711865301580904486082009186851712 12758782 474990293266471657060922069253162590400 12758783 -1048008839857290767453694935346044467968 12758784 -383589969977837911144322087532468633600 12758785 -349586188682527315838930914745250177600 12758786 -886788772443306285215309997547050278880 12758787 -512407440090737254699069225817407851000 12758788 5842722642017254908866604754554392576 12758789 1447514554209378068090860654461097855356 12758790 132587941568598679647777094520971499520 12758791 1048211056548342161055611920025184695192 12758792 930205758095419489771320752893004928000 12758793 -585124904883298061795997917892122496 12758794 -19766950516364171102552435092126341120 12758795 327827730557145103508033932923399605280 12758796 5331796754357179123244296764433155072 12758797 1557304337528138683982260810923981704246 12758798 -202600971175431763478137218807164868480 12758799 -1054525056148343070591356317290379766136 12758800 -191551907511551178748014610633143091200 12758801 1275614509338804234567915651741949277184 12758802 -111550113209357770402725178980502319616 12758803 -146472158490562926475684127157623284948 12758804 156718130828396561764110570106835404800 12758805 163271823147015170843279445931919518200 12758806 62071595856423191530867905742348503360 12758807 -47304971162942133209303370602125207608 12758808 -1457273001537326740570782053083793326080 12758809 311634056005202389543035136785072083520 12758810 -318311034029480881810709473177647244800 12758811 93557903532341112647316265542720935760 12758812 1579455532227111334055781223896318408192 12758813 -937627759442679614755155885156549523296 12758814 216423827848715407439278465858686295104 12758815 1054748705826425755753250079145150342320 12758816 -2872405803429010330793681567610222673920 12758817 1005500356924893584308363715640708642480 12758818 514703920901532311088724054926698433360 12758819 3270596211261343680819971815976038992744 12758820 924246705215626536566731628349218856960 12758821 205767430357658454649215851355943903064 12758822 -254087927330939673008998607596923744288 12758823 12794515918318625102195506049440535040 12758824 1167847606091585941251197170624728744960 12758825 -39413615913139783328350323419242924800 12758826 234411108782066608920726508069993567488 12758827 -678925296294235148216043048531728053324 12758828 -936396610705783536308487589751223866880 12758829 303883129119305284329384664519983975360 12758830 53623712586977651188083153651602757120 12758831 8366566786925934445880755706243086704 12758832 -36279979676230275689127831440707387392 12758833 1197793483834904395980542328826683826740 12758834 -416765286132175804877353332527160152448 12758835 -557911663185013210211409381168292147200 12758836 -821772848395747362951638472544059045888 12758837 237536958774479350294478034070520600832 12758838 55791932238794397680126625341221193088 12758839 1087001155916771672921334762176302729640 12758840 -1243203934217408004586193202792665088000 12758841 -73236724151425692693446100462974770950 12758842 288647899584866962608361983647768179200 12758843 1499450807793643808084281997962545196224 12758844 447117654156103334630315543468632031232 12758845 -1003874607429901992732067356208662900 12758846 -81878823694321455011600549690749648128 12758847 -1331882929183233162347239499167384377072 12758848 307776809137151424819234734011051409408 12758849 1029439565174502944618724208322096916564 12758850 63857354004451638903014620218665856000 12758851 55497721468003027899526818767622803152 12758852 229386990030364011097978735192788471936 12758853 210448551291545522183203031770343687904 12758854 84468361977952750424354776508257985376 12758855 782923273727698875846843186825869098560 12758856 -47612875214205272772057345648073113600 12758857 2423370707275838580211319878143728921652 12758858 -159513153127797648090269895347199986688 12758859 -41423390589967040917566917680647938256 12758860 1171923754783518039286533650000298854400 12758861 -1058549821908019554875769560173740873600 12758862 -2619839537292328976329749832820538240 12758863 584572602098126713660132503873334362424 12758864 -242127617279322116967584474299362385920 12758865 79903738000440361418066603203179772800 12758866 -109079316997765577931605822206784704368 12758867 138628469200714397791471062479071958160 12758868 704320146030662049375314459539647989760 12758869 -1404187784090129016616971424675266743940 12758870 83646782983912635842560539399044784000 12758871 -89711339317752436054275265457716411056 12758872 186520271896473980819743101377999093760 12758873 -994510528647610365926460450764977813878 12758874 -11654726541723036000193279682416412160 12758875 129830343014889688063830668007217164000 12758876 -337102062454468035441340106982831123456 12758877 107310082573009397922069232629129212352 12758878 445326719458076220093897925127692958400 12758879 527537173260725076333273741924334264320 12758880 -544739570694698265848227751626014720000 12758881 -2049528868152398459398915982240176708318 12758882 351045013020589945766751468486178374144 12758883 176514614176385875132029030259347861624 12758884 -236850961972066032440336675485877895168 12758885 -260608043110277640701872423907282928000 12758886 -11998195745575087510619998795241414400 12758887 340420268657108476374499444238267818432 12758888 -502135431289681022272480150861976970240 12758889 307458632518742257771633489823168661696 12758890 -383644022386322325095286338631988144800 12758891 -208973518448163870215565949991318640576 12758892 -42101282707941563773767348468236610048 12758893 11085121069715316674629035236731311360 12758894 255629143046432876111956095228419216832 12758895 285974103798885163920765372544584124800 12758896 -85180412779247768059954759774077648896 12758897 -1174595969065969878459048041692214976588 12758898 -779204094629397307025322023395379850240 12758899 -1027024472386809826995762386058372696000 12758900 -142944127110147680405094409411790745600 12758901 1124901250896296132370368179444355760864 12758902 171047569351841002534034536456837929984 12758903 1671680409050214509894357030153847298152 12758904 405925694594378821682802006330442752000 12758905 -412674704257292493612187855898619311040 12758906 449678898338735985707305432931164279152 12758907 -205396450341781063305848346594607286016 12758908 -1716385666326661075710452783769926129664 12758909 -1212205653126505245431801757653194432890 12758910 -416345412312582656587683612225297632640 12758911 -1145277865947136398674520484192973891976 12758912 215446389722913162301289561729060044800 12758913 75397457279759763354773142549918123648 12758914 698255442733005164229956420885302715856 12758915 3893053940815391412068867031180838320 12758916 679760632617763770033432605211321879552 12758917 16201590970535967103484477439396783040 12758918 244224466457155525216776884260290478080 12758919 1816096687015738902606841763471381733888 12758920 173652274356943967051609327194791936000 12758921 -459736161102092672051951420376201564288 12758922 -86456977747014313337178792657084675840 12758923 365395129372553967264371100680079799344 12758924 1199764134621781150067723032042412080896 12758925 -255544051185028491384335692008574411200 12758926 -445675725982857194754673866227783298432 12758927 -2254360297986762086699655029574708517200 12758928 -11786322622028926483433041019485028352 12758929 1290579241326019483407272760990733908530 12758930 -771329820679049661798226792427489420640 12758931 -227484148558013302327763986549357200000 12758932 -214388002122953557836069227046277310720 12758933 -2027956490308913671834764416468581790880 12758934 -42959542605661539373950040043860351488 12758935 -88157562661484987342416775520349335840 12758936 1036462767429724901453732621389540423680 12758937 -214930356295748124604761936507205242720 12758938 -963454125723759565806136637400739076880 12758939 1046786669348782419325042866817943671440 12758940 -25413591072105739621449439028129018880 12758941 283191165860118891310637301073921967520 12758942 -403931749601777252680620793896320298240 12758943 -3632634589505901309784331398017780192 12758944 -2760051331214338663679578181828588077056 12758945 230768093709828654494931766042974193920 12758946 -20499738586975062326365416570201906816 12758947 -932904023299576425560994090994196147448 12758948 349890085191875288549846974269790343808 12758949 -161264539926812501320912655077581373440 12758950 -487488363041933544703545483457768308000 12758951 -56996259380483920394116206955825297440 12758952 -209790895004850811213644583104236666880 12758953 238780061389418750024329951447795115344 12758954 188751583420843662700465192146242700480 12758955 335916483745433331871535930208862214400 12758956 9196149839811737180712189535372492800 12758957 201389372520817671381756155911316893206 12758958 7148705754132565004545827507665015040 12758959 -1523594897410517276922257595427503628848 12758960 -4101778343014396528948861351806566400 12758961 -309455978487294696338157840886361635728 12758962 -223482592593888116350794722241400086768 12758963 1421760113297949108598533768587140495548 12758964 -647271541994245869276282303677191587840 12758965 1193315471044475717333645876323941592860 12758966 280236822844033460604159604047393295488 12758967 -214402210412071547250317564369569655712 12758968 1154844679643433710940946964072054722560 12758969 180918498788067167217262754820840517440 12758970 118027449178696227137038336260744053760 12758971 -1249477544386789847668283266059029020828 12758972 -744330554696098704116485842461515828224 12758973 -1406853411147108349764821212517445609216 12758974 287307586439428320482840580139662827520 12758975 -1051823092054578483886264385275824069000 12758976 24964325315559326789464809504119980032 12758977 269568682751033804890477806660124743744 12758978 36463585304463962570979516009058657824 12758979 836531043931343979677986250277246900984 12758980 -35580082295631826369840645177562234880 12758981 -753047612715816027619122776768174197218 12758982 80850998856450290588909206649171498880 12758983 740450191316678700311949667379993789920 12758984 -418191096358525738744123205349394022400 12758985 -1056993349879789704299189375279280720000 12758986 43661608384068508118274435724660085760 12758987 401217831768699247140765231051074928600 12758988 -21524131611412804348370997543624794112 12758989 108610925141824128555153588061414030656 12758990 671084381278212050397134555377144632000 12758991 -17470858194227435315673200276690767872 12758992 -65139607742253644181297517704670035968 12758993 96386098596416008294808173114616160204 12758994 708184517850331424711711507595915872640 12758995 156626380955631060629222975288018215200 12758996 1879021791633591361508036670743562129408 12758997 -396130076244358363380935072214228727872 12758998 -128047067506370415514764942347508987264 12758999 -1573677163960795519407748218539645440680 12759000 1224652675666788055790083126408919040000 12759001 -391627465821458437643583568243549252848 12759002 189454929420737584002297798678240467952 12759003 25190450503597245579825205101429890280 12759004 -1148530685514967599264945198690887833088 12759005 28515888561433601709671911236038492160 12759006 16327229200770548790697348326444081408 12759007 855588329210722174162967880326317478472 12759008 528615072068396984907887508860127412224 12759009 -356268220902062469894023566717865183712 12759010 -455252160336235643281283003083403566080 12759011 247705550717735346423207742551291592704 12759012 -831403437946634867684617369703738787840 12759013 -80235498854905767419563998362384272000 12759014 -567317810340873809573405953243418115840 12759015 -66734445672545824395702170243473536000 12759016 1042814160502785893115210568017336514560 12759017 -1693905278172171467015331192618853124934 12759018 -342764876074492742181207531753504379392 12759019 376578846060754097114648157163808289600 12759020 -310143485458241634334064813647233361920 12759021 989007015513843955986930746571380224320 12759022 -30029347951325584602161035045763517696 12759023 -867555634083145584479564222360728951728 12759024 70993299254079173240089858447037988864 12759025 -1110264902722711868499164301046794379450 12759026 320384232981747628682859800355209871360 12759027 1013012370247955246276062458917463495264 12759028 327655505435982121911778115336605760256 12759029 -139885345691916035578912482770965292370 12759030 38170071049931130943224477001150392960 12759031 -529957211515244515774166324829181587536 12759032 677179593372194108866277363435013734400 12759033 -57020108134826730669150999438185507136 12759034 1031885720602900944800776438406254018416 12759035 428162918719510656984155509728245518800 12759036 -125209169643229836730344892261987163136 12759037 -327975837161168998557721412196177780980 12759038 58203187981157900837314329020612689920 12759039 66799262089459627258621071109727355120 12759040 -145445833668203908608112759833152716800 12759041 -2051323423575513913686773108616657090558 12759042 -155340561857089642505093144356474669056 12759043 -626689449407761789066036782537476782080 12759044 144603739119552979060542764926356039936 12759045 -278359193168009540275755740590305648000 12759046 -13673542022486312500755719155405653696 12759047 -300028601153370958914063504208637031936 12759048 66586283443666203176008118605609497600 12759049 7033780823740766332260292651898370064 12759050 573392934785994362597100357391688134800 12759051 -354626382654831203731921996850392998720 12759052 85707975978556139394199054593470528512 12759053 264803758028445636942304466532487894080 12759054 28368006378641584201653254052938901504 12759055 -207655390477347211657357062492575047680 12759056 -185337912134981128796346410600783659008 12759057 280829691219399245915896546676455549968 12759058 -332963369110695637477195499141537790816 12759059 -1146151239401862230915797930208874840720 12759060 -545438606480678187012779996611287767040 12759061 390021345083368649335783468948929078840 12759062 -412144608103127892915748475974214911968 12759063 -1200250418382693353795271086629830352896 12759064 1032460820639245065436840595971848591360 12759065 963968485773907968834365493432620927040 12759066 151873847041576089977221383920982113280 12759067 1270941838809049728936598454072774490640 12759068 -472432146832280936297351319052222977024 12759069 563773276653354876972214927138294940544 12759070 3131628424298634848454217175482627200 12759071 -211771381322848695838923928297133936808 12759072 788051096998909441119282918084543774720 12759073 455021615366714200748948287115172788224 12759074 57314148345611168718783479917279987536 12759075 -58496198450442405341395405464478112400 12759076 -1414376358942464847451870400970742616064 12759077 195386091227968607761742205827146949532 12759078 980893309434215148929887378820439892992 12759079 1374472555170918275199945580155520050680 12759080 1037109988541001214895985521395159910400 12759081 750039372559900589430141822928753444752 12759082 -203757708386897271686937729946330384128 12759083 -1152183425259558005910431940496715673336 12759084 20921519201630311035956862474980198400 12759085 1080799312174353742103992354899901872780 12759086 -36858033312661246165789465679946538752 12759087 -2030635287374545584908867402169492600 12759088 -271445045775201859564130105998432501760 12759089 4275478872668044923229688861655214080 12759090 178688143423872789514589952013632768000 12759091 285565912387725423199918299891294916000 12759092 498230266690770581831271598643457564672 12759093 -689616111229383203391229387921170460800 12759094 -241869295212143355574678259758251383904 12759095 1391228985231383458363263457646520685680 12759096 -9835119799720726688473066038735667200 12759097 -617494522622618672408231986896591797880 12759098 -135697236823195081087338953707005937152 12759099 -854619634495386208805280866920291839120 12759100 -210823491562928098648819917230518873600 12759101 860235297540266833292929536937869593100 12759102 377869514262224095647176455641602220480 12759103 -25297489116692115003833641549202731680 12759104 54390765176231898608012454490904985600 12759105 126174280550469300195118387632440766720 12759106 -744341065338524970871365134664990163248 12759107 -1318290612563495992755747100848436606008 12759108 7786753885624793123975182582367600640 12759109 221707492746836266377897685984975371840 12759110 -159440245189301316115309122525754189440 12759111 353202469024109785025193907035718998960 12759112 -366947501023206101665550165912056627200 12759113 -142962406474733416933329461919631556700 12759114 -242666447124933648089424647255428768512 12759115 379614206596082388313904257552309337760 12759116 107875471199405472213375507582369104640 12759117 -211592372972905849330057261171617933696 12759118 57955401368240943109762285292427667200 12759119 238796567779893463826763933731848337520 12759120 7136629637323348055053239207070924800 12759121 -2021252635798261177174010420087335009678 12759122 535489814361011820429448916184867290112 12759123 463741282368790002955782941670346429440 12759124 -502286298458489776729804583153722087424 12759125 1899795721487323752749218470536788608000 12759126 199329851657801189193834995284269643776 12759127 848021170867801119166120072831632170440 12759128 -735032508192786871378411574271994183680 12759129 -757860354786107958652396664802704810520 12759130 993463718661662487204905921364261278400 12759131 -72905499574790811885134718161038400256 12759132 -24088693823302323256422138325799239680 12759133 -569883460432784416007241159540887206618 12759134 -284594030011437690973753120918734039168 12759135 -3451863204055048035936772182885765120 12759136 648074569837344674268161609793555922944 12759137 -1008633484588541036575487087021014610688 12759138 321437691605005275007770486394839418368 12759139 254350624592333696482186176041149034560 12759140 -996268992559373025955161227890774917120 12759141 501135220906129602738994223468836240992 12759142 -467617678866223470374395314280302334656 12759143 -585205796296612075518439817455585825608 12759144 110464827369996447122934594661152030720 12759145 81752139902768686919373592671100594560 12759146 929878183230312925926724603040558461440 12759147 -701053037060779365181734939536631450960 12759148 -65201762171962893736641309566965007360 12759149 226099204021667550549474599871984517164 12759150 -272576304816376892911941874791729326400 12759151 310361740308362791193023387106001427912 12759152 44680664006649567957822711413493399552 12759153 893433169479492739151559381265432269408 12759154 67126831301505446709953332774470655392 12759155 -477353540951919729674239937746490647440 12759156 -314068855184109186012189320273937871488 12759157 1391704462319273490136815810977405781532 12759158 -463693982818081727696162416047857932416 12759159 -24766270231544712567339533146695811680 12759160 832564252674595160672314728312156672000 12759161 21923336276117785921064693257993862724 12759162 348012499116492164299350916600732078848 12759163 972156894603537598153269369969141893520 12759164 113298819285164089575983270099902233600 12759165 710830756028631261182179271909455274400 12759166 92896471887269843639007853414307020800 12759167 354843192253270075117428639193681411080 12759168 -697019127499208336490471391582224384000 12759169 796875833860688335392212667177490672644 12759170 526769085674735411563798555210799708160 12759171 -431269860270990506581198376952879738888 12759172 208411775423535941592841061082360450176 12759173 -198519223106041444579038986506840990464 12759174 432637952708601001245208225543451907840 12759175 3956696333106299235828351598037270400 12759176 1163136800934390780509753353799645230080 12759177 1525378226817123699795921400176893015808 12759178 368391210409670992272334546484252464224 12759179 -961634981673398305365949638436505714220 12759180 214207704573206092731816412803597434880 12759181 -1236355219372268684893458211093971806688 12759182 -422788661549371656830704553645921796096 12759183 755965840817566644855091360360955394984 12759184 -13242351139874197884014503942452129792 12759185 17365444072946322253552725209395597800 12759186 56419302242142131579096428859042170368 12759187 -653892790154495415948913413511830976096 12759188 -440010834692285636873349647089816803840 12759189 194183846070029685275324687293630045248 12759190 -250557306418260211601367582631335400320 12759191 30833502524764826020031405408717633112 12759192 157631206819137671677089110379492280320 12759193 -2428858501719213687545350958163906628220 12759194 -79409904091788982019949785296760794368 12759195 -23416969197795718574029139511043528080 12759196 1205152663003092264180192339253640998400 12759197 817573800048365462631159195405000119232 12759198 -625989216108912020642167317488838454272 12759199 -330419032650464672574250020682654092264 12759200 -231624787079900376478051715332620288000 12759201 -113774971975852601506622195798344308096 12759202 -739620331921824075697875039732182006448 12759203 -1409850112870896560775900247485976475880 12759204 -2167712911608264802001844414419005440 12759205 1152468093297878871303065940523638148860 12759206 -55255006471921343539577737390564961280 12759207 -122673679498552485471386200097663420208 12759208 -1845818795792296540028085278964249600 12759209 -253683013631697119320884773806875043590 12759210 -167374599487809596796106790046141904800 12759211 -210009443873108654213528556336529401280 12759212 327907181008768097496363787112095802880 12759213 246589524718078606560124632478346810400 12759214 178454147327222404753583904937042668672 12759215 -221540633628167434090893762750654366720 12759216 39475274968243722336852716626801065984 12759217 -957113176489162438512541420775045848140 12759218 -8052706611280215037566035890227313920 12759219 -733143620757793201249104313106818293756 12759220 -101933010666237337898699667760991838720 12759221 1148989320122387990894284354782505728252 12759222 21110079590497179505890652120444108800 12759223 429408573397003904119117842361000018472 12759224 1556681585520643590433325480368094760960 12759225 -516853414002646705861523884921087748400 12759226 685633656381712078833318556645254579312 12759227 -98420008938459709949969744133815735040 12759228 -234473840310709877981155385325968424960 12759229 694732161706464773883809903492255127552 12759230 -788963443425454172810750771922279855360 12759231 -1499681756030466142790575031436620438016 12759232 -26628213144918788928721114059430166528 12759233 802737992351789332950417846677868767400 12759234 -76394804346035946740847878850884872320 12759235 -158768408054617220841495851176322923440 12759236 550085179801539128949113553694415720448 12759237 628159595398966473632075701982523675294 12759238 -512252336159546088814587880429176312480 12759239 344008289470031436353204766028043797824 12759240 4428781274090232550845166637518848000 12759241 -290438169987163159168454442544361812800 12759242 600838956608796996175380049184289460272 12759243 -271971028463747770725217525069240790016 12759244 -339585352586827760790959151649212638464 12759245 -772880381626981372408459996982631309600 12759246 -551226449976762849113176701441490601280 12759247 -627688290902915546614711897056609722168 12759248 -119700884594706269471427256282115112960 12759249 1185326495628645587678764409842106951664 12759250 -224230279767397470593822847532755456000 12759251 1914168470218348273956833204136918534252 12759252 860217169769917142579991219497436555264 12759253 -260179863258387921048149577997953042116 12759254 507383404693246157791781303139710119680 12759255 -992448008411534180651924087720257576800 12759256 220397887740797021122012545309671731200 12759257 -498642651895221733796355691115651040000 12759258 -22519336489727284482458637613095643392 12759259 -376439332410895928492412801867191971520 12759260 880778022829939694168761237897384780800 12759261 -11021133221310068432079211261086593760 12759262 -468038893171623692519054877291086174208 12759263 29357249403614933982331327348606392048 12759264 -133837372411292382096608167793841930240 12759265 -68235281912896049822262867388178057520 12759266 353968423815240666932369074015684579104 12759267 26267304310895529714656139242545052280 12759268 -150625876312723264967952925887926697984 12759269 -147031032727495808211950970679092997152 12759270 255612554787867199839371243081744841600 12759271 349968447779005296460973601896763877344 12759272 -717019138119375607206895962606595507200 12759273 177837280630142179257361078362776604096 12759274 86921316145107019595122284530565844992 12759275 855423602121735930848562856260877200000 12759276 -397931430542434828287198839392928352768 12759277 -1032624647449037432025574947979146552874 12759278 -24005874325639925249396633609532407808 12759279 575807295635948510083743140158494439680 12759280 -49925381385455826124534869117850583040 12759281 -1998154351286668531396617847047403040400 12759282 -7240794040322199649212514204288015296 12759283 -291233780352648231649472485392652885600 12759284 62400741308256523221659456727408479616 12759285 -29643277368389727741952892544144046080 12759286 -67821894584526899832862558754720500416 12759287 -1590100176931132744996177450109886263064 12759288 568147341769526988764287362227410882560 12759289 1074082014174483603020181516199851413124 12759290 216577354633600343352590775439905177600 12759291 -253221988435734403439520929658540962100 12759292 -53430467397127634139830953002137479168 12759293 710220305944071037476546820420163617542 12759294 -212627323042790620224543524404847006400 12759295 -666517040551235192387495575368642370200 12759296 391054729827484380835390099549505716224 12759297 -541865697577097038502225860466826094800 12759298 458955139322522174373999311340565434240 12759299 -330905622918563138507853050905044672000 12759300 14828619881258813066722138049793494400 12759301 1448868075988518384079977343634944892832 12759302 -232676424827451848550626724781239335808 12759303 1005096486076720702901445945026135905704 12759304 15381152481618669662768304810491904000 12759305 -37118982344676630152294564001949801200 12759306 172313317018957940881772722341786374400 12759307 723766856254514554412688471255811847760 12759308 -1070132524803636617112412306294449699072 12759309 93922717712593366666343313543032847360 12759310 -197124740314345418887570329564997573440 12759311 -2093615843536640328231219769171298699088 12759312 -203352849200190316765427705696825180160 12759313 -9331634397197185044974584588205611776 12759314 -123918604309914232538221026376063758720 12759315 -323872002125718716435296101732347880960 12759316 -1192935423009810371508936776763406985472 12759317 1887799557899487551690821987055319108000 12759318 -267026450929535885651095334781187642752 12759319 235473515932668844761688322545136294544 12759320 -8078084833516993466698937932634112000 12759321 6088054619899176291004445371037746944 12759322 -119702378209416754605691919857383709440 12759323 514690282137538120459293560047054637784 12759324 85365829002035690372343523208754511872 12759325 1465671786388288704571640035541204664000 12759326 182678823057092233842793123513646382144 12759327 -141401671344858540318916026292847681040 12759328 48460354883626888455995224117117255680 12759329 -3955030398119177567332116663664095150 12759330 -350738557104281310686630085633630236160 12759331 2605200488121308301715182589154721456048 12759332 -380215767437478084501827621972411704704 12759333 -1897258649444465030305315743605639883840 12759334 -83831605880489206793448149090221756416 12759335 1158462833985816362880049470774614564280 12759336 1166404199195498810258685796549816320000 12759337 -1730538936012478972305912444544913435014 12759338 54744980586126435449342139352013151744 12759339 213484836350681320772553979750531303680 12759340 234565874397752763057173060802302361600 12759341 -346225997583781410115052449598329826496 12759342 -126426290812396961840951989876392960 12759343 1270017717570834261424431036625826182080 12759344 -168119188386009120869784753451958009856 12759345 260768723580770861334230769885865900020 12759346 687487530195033241254829944651951649920 12759347 928751926687038208787880444731172360 12759348 103273538400623509649305073593835360256 12759349 511730718122541352425453507627007036000 12759350 4238564256009047026055217781627490400 12759351 71586554613449804108556927142632453504 12759352 -296055963094857411353478460409253888000 12759353 -1106506016718563205781575979378760989398 12759354 -174020675391991840127921649465048986112 12759355 308348575871377842936514225760455911600 12759356 -1217558863599309864193966188055454254080 12759357 -157776999516546921978185558789848598112 12759358 218802278692928336081817678916424443776 12759359 659645463554120190785045425697997274560 12759360 -68134076176615479372209930048152535040 12759361 2194657082560318103454214938160534848962 12759362 -180627705616986699564512719350246435840 12759363 -18074729240345038427029966151958064308 12759364 329819878139387278761628574384655159552 12759365 53051929327142355078936765691457339520 12759366 710484262112328335390677786653006144000 12759367 1430554621485066431457888678555618675264 12759368 1267748615121882018395071114461276226560 12759369 -110342595476684171412388381970749409280 12759370 97824106011164771703854462217874531200 12759371 137348279711631668503865941792111255572 12759372 -9557566793428153768522631197309052928 12759373 -706783677994721369396578293602693402112 12759374 1533871714041143037335733555892600166400 12759375 1091828023560496818192524995532281950000 12759376 43827086845217546131408683378008391680 12759377 1686016304865267821739048976301081210226 12759378 59304643993757037738812782080220939008 12759379 -590204666419754441283217378711236274416 12759380 -394478995562769476389712656045065576960 12759381 674527988282966355988933108809494734080 12759382 -910897220642213467440628092696673322208 12759383 54762150912085350958132524843628197888 12759384 448944703344755506398945413108623933440 12759385 -192364390000142643456522799171223943420 12759386 54427987489820227590559449360224593392 12759387 -95385316670186434108174456903800968040 12759388 128083975609782170296869842706787491840 12759389 763228380301593239986456447083871025190 12759390 3203394617684030697182971839100723200 12759391 1121818932513741440872202078134509217920 12759392 1062817960652489099045449750608294838272 12759393 -1297003138352821268255088434711619756000 12759394 -27031539934499261958225912535730246880 12759395 598672625754634609430495874862871771040 12759396 26049919519489059070548226196950425600 12759397 4983228340913609612414305021869992064 12759398 -519508498532785427271461406839294656800 12759399 -281210827795402705609502115567001283400 12759400 299170620534921620658680853201106944000 12759401 -2544904570535726669257949416356973069068 12759402 -579350097608059850567783199771153869568 12759403 695818703609576440219076077091154433652 12759404 -887346512861135575374599462650294905600 12759405 167062905776406779721211461894234285120 12759406 -513239386293427128043216493925242012736 12759407 791799762450789699418879058402926727520 12759408 207230591803430728773805630878550720512 12759409 141263278359542170529219493978614900404 12759410 -410050373373223447947741661342193441280 12759411 293350630954528893542976005179768257024 12759412 1316961143705782798195391084065154191360 12759413 510217205295958326039625126592919499296 12759414 -46657967518381400263870679908708392960 12759415 700512236324285873436385352836353097560 12759416 -1796880951181339804460448164225805803520 12759417 1438363572222336125663346443324744748480 12759418 7461822414305082996603341363313649152 12759419 506605429491935932460442945469512480192 12759420 450394065854589697451766616181585356800 12759421 354520388270654789541328796254912447622 12759422 567788712504910495462659994041192760320 12759423 1256432194247408229628152817357313537424 12759424 732120946098269275884485914178869002240 12759425 42036472002850503649846431304337980800 12759426 -130855288574846200093551961092726956208 12759427 283281543066689835778169870565998417276 12759428 -1178272784063319968875850381327035413504 12759429 -556898839464610097910259692575357628000 12759430 24155898968996073394383492622969200000 12759431 445491918715504836420557277987335344800 12759432 101879236509324786701802576434175344640 12759433 -13045099732118558740486247359868964656 12759434 685995162730131960257921276108297499648 12759435 -489919839115240954354408854242430627360 12759436 -175894335393571936920896224738018967552 12759437 -1676101891350125745444280367603939579988 12759438 -290204030103583295093444456553162219456 12759439 402692600306071230933709026639447426432 12759440 -37104599235372576939914038160535552000 12759441 -1385688870333797515447255937335444097808 12759442 -377167844385450367220097362069771480928 12759443 32063352874114213923778395504123479160 12759444 1160519078223733976896345334775832836096 12759445 -616327971716561351150299062595858191360 12759446 50679573392756466711001078544849276160 12759447 1245120932643341099325068643108936554880 12759448 618750032490091951319203746204576153600 12759449 557052631410192144308087154767234814660 12759450 -149293940966193547225681689945312000 12759451 102462749389137870069567122948467803104 12759452 -1999049352119145836525028780822496250880 12759453 1006287128062806056243173562563854089382 12759454 -497954544715734461084953697397209054208 12759455 -339973456380033795140462658812091642240 12759456 1053533866192666386749358014425888456704 12759457 -495040907440853850105387853518408770880 12759458 -344385400715761092586417507778584663680 12759459 -149677532101806381595005511372952514696 12759460 196433325781130859351276305997776793600 12759461 1002655026604430221337608041478806402144 12759462 764526515910076208874141307522929733920 12759463 548380874579131452986666349824197418584 12759464 -1169084609102942075210918972116477424640 12759465 762418271047881860195163115609872573120 12759466 -792007205788173431466851386257549619200 12759467 160905532926798683044899527568896878992 12759468 879510165261992931488190382977115815936 12759469 2153295217796499978043770595597804237440 12759470 -535115914362427739252954297097306784320 12759471 -1620183523302667791997532960060273243760 12759472 556026358681293490980759367156250345472 12759473 1841907388183171584605051399168216949300 12759474 -121101878056474220009541909875352069120 12759475 559181889474107311131255023361542859500 12759476 -4267418610992972022522993195963334656 12759477 -174773034221716626332765426608672192320 12759478 179056677822085323397349473889854512000 12759479 -325185790544597704327752041788599304920 12759480 -434502460499370292038646770817498214400 12759481 -77688447031116778621601454177861415296 12759482 -116607828290201960729046648350490528000 12759483 630384276298822088405249325081180858048 12759484 -850710643525202265480404783662075177984 12759485 -326625504591113580021140400021610189200 12759486 95698901376816232614704501963772668544 12759487 111445624192257086398312771119132460224 12759488 102693124602427275955346730217635840000 12759489 -1127755026511568040922988866096883446656 12759490 378344350085417310731035879479330432000 12759491 1803163329207664578441858713534075487552 12759492 748256504010682982904016310823213256704 12759493 -77371017313458430103838942276950699520 12759494 -670960885994708510092504228434225703296 12759495 34640053021438917031408430475229916160 12759496 184164673968724316049964509944543585280 12759497 -660915496000943828727556949778209958054 12759498 -25239794333989102209802097756519546880 12759499 658393709035559495471423777216338692500 12759500 635384987925299258005986482108623104000 12759501 -723922263800982566015614829648536373568 12759502 -567732210788652403672152321486754910400 12759503 367826694778459998278996852307219797664 12759504 5304948927729756952164315884274843648 12759505 1147133184670182797875126115835844968000 12759506 -820108702351002476117883842180729928048 12759507 -241169067823623207333480633472690867200 12759508 -108490170974418024740795056641764901120 12759509 362140672633884731341698556278675443616 12759510 41836264963349944717337841949851826560 12759511 -337846144903282350013208515198978432888 12759512 -506650915607357061681581788326204825600 12759513 925151498407370575936443023867218722048 12759514 119472122982199016410629038773639631856 12759515 -1002165318143613952080176472142135755840 12759516 -341166763948783302640123427457008050176 12759517 -1918192163785636957130017731138007934880 12759518 359043368479493183013201183653964223104 12759519 -3521276319153820622457837756141844992 12759520 -453500344970148447151553803801830359040 12759521 -1879235160227309235801603670136583997278 12759522 38702709417426153499124862977593740672 12759523 142897191161253768068769220997508942240 12759524 48093199717698712654132953726553170432 12759525 -11517891918813058436333407795476982950 12759526 101262565366301451480471784048146831360 12759527 -341243888570897458124662578750966938880 12759528 232054580522777107636495604269267845120 12759529 -1998259546572477861524084234923130092870 12759530 -4778339580938623816429452522378777600 12759531 -1684428483285600779074345796530337530176 12759532 1208278339783868197339975295249850888192 12759533 416396291573789808168982506772875373782 12759534 137525696133962496613441991316204505920 12759535 68970887524702773633771678303850730400 12759536 274080419758861507007466123027025428480 12759537 1024002899623113351829153023216351320064 12759538 -26956117451950365363498594693021118464 12759539 113945593184956202917250488562848665888 12759540 -207561842377548043120050816817518182400 12759541 -1284908938710380445365618863978380184100 12759542 223959803845064474371517337120218179392 12759543 -491610268782905511873828828828647674368 12759544 660559471248568508118220563636599808000 12759545 524609584290593652626452290139388100 12759546 171659564284117368000649129203457995264 12759547 -2410325783828257770139407313100280853648 12759548 347431985660187979346822533984440437760 12759549 -226870405170127116685766391476465201664 12759550 90273876950658414983243921591904388800 12759551 -677437335522545806528580655291013714800 12759552 -151290281357492378013440474479507537920 12759553 1606586482141903926296316100447967601364 12759554 473127123359379882514236313811085662112 12759555 -401864616966333399718317256504940412240 12759556 -464649982189680166202033592021366647680 12759557 1199479250602909057772635103689110595806 12759558 167289922092253800322383966389822883840 12759559 496027708954302056985039181969516073904 12759560 14266807245620168660056101410213068800 12759561 32500925640922918394129141354707740132 12759562 -22284866321709681745507795451556899328 12759563 993931415375065033496335705406092197120 12759564 261394343557005346720506062127250145280 12759565 110965048981513040520451177788035980800 12759566 -107769137254961051689877223471857130816 12759567 935634821050565869049840206426122068112 12759568 -164941073498381323576692805978914807808 12759569 -265240612445172235242785231115348503040 12759570 -32664787730799816453419846714815075680 12759571 3917266721530125606333612012517745256 12759572 326180023368745059191008388155247665152 12759573 -509270707240612686025826662325502432000 12759574 -378273368883756776882539931871196982400 12759575 1002982365127490214083683351803254914800 12759576 248719518070855999913075004655600435200 12759577 -670538518251087008799780015748349714048 12759578 -357332848954328464961350833375442836480 12759579 604928555960827609851078024667581258240 12759580 -1030797567494549698391732553847848437760 12759581 63843572665596163775148275809973890572 12759582 -434206635641809469804240607813038770176 12759583 2034688764479436292127321438526907764520 12759584 -880851232139845214144128339539034767360 12759585 -693267137856449366146372465174827259200 12759586 159681043895684592789855899641542136320 12759587 1671777348340944464172621246863007718236 12759588 -1255445699017068130241487233737245254400 12759589 -887303884064218354252669290158446831620 12759590 -331834246756356331850689994703588823680 12759591 -308513094372928787346743161801204933344 12759592 -2238206017400421842197058649580674662400 12759593 -447918805216435257127556614842304332480 12759594 245362851091600769651226583823525272320 12759595 -221968773876142196081680330050228740160 12759596 -492181764290466493522281318971575468800 12759597 -33317872027989903208499784315779466612 12759598 -510703349081397696480814445145130496064 12759599 -849609615940831124402363319490475420400 12759600 20621784073505399236379857759764480000 12759601 9538297435822129321389113598987200832 12759602 -1540013523544367245716296753651369932800 12759603 -75588228410525840648819619182878545096 12759604 538522826290415654512228264797793339392 12759605 -295759422613491173655467862059686080 12759606 32599713072587654672559283375675342080 12759607 -1147309323610133208316213741824759840768 12759608 1639100195628663793586914718982562344960 12759609 -11658579387401903518854277095232722096 12759610 -209393470907412771246260085564259798080 12759611 -922407347174907732277078769238269845788 12759612 104642556207745034380801254246844646400 12759613 -168030105261864502620306446371691660160 12759614 -317449121165088545961004567399297990656 12759615 -311080613404757560607582335264868964000 12759616 -7460615999208625357996646543846801408 12759617 -324249362000769411414999909542828208000 12759618 -322649519110856424737241162232272809472 12759619 2318765355747185647982149430207455017096 12759620 -73649015233403342448972193530196907520 12759621 64018051868609310923990485182667791360 12759622 -1009887826075431861411257332457970842688 12759623 -74811544740725323261951426639225969440 12759624 686129767301297909290885667962656629760 12759625 -552463664146747591298713933608499563000 12759626 -335370419707000322083801823953158191616 12759627 1307659308069224406209741175061445359320 12759628 376981714719943066597791644862156583936 12759629 573319022152858513876222007954991562230 12759630 187028429384518161157539173281130046720 12759631 15250410193676413312330803844590508544 12759632 21589413232112830158701240553444851712 12759633 -913280971216821855606652692946772764800 12759634 409061273978936281801371612323976963216 12759635 -210660248819537377368764592707657395200 12759636 -268895310076422795060728056110843353088 12759637 1003446114376183939330614692164166481792 12759638 -675775568562793471431609945464361773280 12759639 -48407966163479357575528099632707601864 12759640 351425936944841733856187330028060672000 12759641 -518029784746738791419629377570821394048 12759642 -58439730200322526784428371206743772928 12759643 629533841082496217192913166259710064784 12759644 140043822128484903533114124168758676480 12759645 66868965231030027949186961553077360640 12759646 356998916191758354805269148906786162560 12759647 1632577872567043194207958238979977496096 12759648 9546924722754161618117113820139749376 12759649 -206323209535428161999674641251610672300 12759650 -582529604849625712537238823885391021200 12759651 -341354494947137441306733856226522460960 12759652 368785814083172593830869111933673754496 12759653 1539677310102066742190994228241926907902 12759654 492220735905496070884352736119924293632 12759655 -237841146078677272114636199454269893440 12759656 191077252521791425795098662590235934720 12759657 -190469915636655711930115624670899709280 12759658 -569332445147859492882208853406984010320 12759659 566790572173255864465716945119129350080 12759660 77555337023972255139019418411913984000 12759661 -1703117827775341702952182439640614797738 12759662 -504105620206454693418485292637751119872 12759663 -144653406410037603927790961344661656320 12759664 -259019744718778103787584986213789925376 12759665 805937877565173096421533379220851179060 12759666 253024137348561087910832359324461469824 12759667 -1081930736032445530841198449910892911284 12759668 304044892701137239264069429049159529216 12759669 -353259129608943236465472280361434319190 12759670 -2065490167826416988461511803618529280 12759671 256983753933554156059074269554831356432 12759672 -311622021145679425358808329669208268800 12759673 -374813728017578160409616036762497929696 12759674 -44110984320026842344295070244894251664 12759675 -287788864945361244737591854342054926000 12759676 -6565256098484825938691248764233011712 12759677 -661081567277521729103643478680237594528 12759678 -387343837774558698130023259703374065600 12759679 756749588914018958537869362480108817280 12759680 -1306379183398379095429947572040499200 12759681 -195080432369356609102335543905045376000 12759682 -21625360041658102632078969794771851200 12759683 2140134337340157071655994036643898103932 12759684 333258805616088458814847293068506755072 12759685 672964223474699237484662363774181388800 12759686 -97305145927189081909743404211311522208 12759687 -444966248982027620517017147788996071792 12759688 1826786635785493545947458700509825397760 12759689 853995693956630725928362206824608238490 12759690 152430735256853912758302759716321525760 12759691 15264997028004852945133552258663587584 12759692 -68704477995126397959005092820427264 12759693 -89154450484488029158034183041128751872 12759694 -44215296576475475690957948050295516160 12759695 3062519433700515144845981229622153920 12759696 -99883961032076528488451060880224378880 12759697 683236091886196010835346450472967828480 12759698 -859777045884048126131862912443333092464 12759699 -526484015002456259988862720493214718536 12759700 -143248587267157679135791487637084476800 12759701 2569752247707939405813826829110854891072 12759702 739952600832903249586909041281923972032 12759703 105153461468004467751902443912143051864 12759704 -1102082110110054161903112126146321203200 12759705 236632261699878215536857428453023940160 12759706 115175741228742813454459086020283021552 12759707 -1154917627947328822959340208818796073048 12759708 -259453826882872676465517833329428037632 12759709 685909371080407120642934295404602772716 12759710 221253261625350944098514183209841625600 12759711 363294115192959561499022420103912499272 12759712 -382596108595207611343496714919569522688 12759713 -1000268495887381496464306969072902283038 12759714 610935711285427650678438536204001185280 12759715 509057437461802524552299247433516977360 12759716 -423663420713295139984912732040557870080 12759717 -906123447558049780703115260477538740352 12759718 -560763454313065848731804752350750289440 12759719 -106154918167388156652680011274397925248 12759720 -534730233578687252569333616011189862400 12759721 -260914383874026386428558664277653015708 12759722 516735205073105519085200840320196340912 12759723 -1081240252943620754237243515366081661028 12759724 86276100357714438558137407460471119872 12759725 -111770194390165639265401936635552480000 12759726 55486692477601518347135142506522625024 12759727 -1597406233700047645578651179766927021424 12759728 -158200021183875857746647173979604254720 12759729 762255763919509103118987743231971923168 12759730 -320728235282175582483970676384352774240 12759731 1765766209507334556602121539488835243532 12759732 281303664331244690324040568904984186880 12759733 -135031128724982104081102988616040987392 12759734 1652759704024304787313076110098007296 12759735 159672894547230873173064986802572918400 12759736 1148302633493325602255777424342128517120 12759737 -393851433235623174039549147023190249648 12759738 406865397292382913459446745029617542144 12759739 -2631515615660018212532781000161964161040 12759740 38225496159579303856638867784971540480 12759741 887982526700735430128841471032922096000 12759742 1202988786535713184253491550734407382272 12759743 193294849958243110207609630422908560224 12759744 -351317821834033311052426488574937923584 12759745 -6316273334862920738869379029806384600 12759746 113928747664328655540589992238494719040 12759747 -329685850575914975302388473470573444096 12759748 494721308455007608438883589684455940096 12759749 396457648710366085795857231853444734750 12759750 141027204464874862223089550414383008000 12759751 2442010849281345648463819204247829473400 12759752 -100845484627032851934373028208012441600 12759753 208193439033456553113236589076094152800 12759754 -199656368330815276340514045570036057600 12759755 50605915839691685366100056131132784640 12759756 38035919863831629619978903960702009344 12759757 863315733073359991343672421255123206006 12759758 -647734076601663363349888249603147157760 12759759 -26685855004103955129964713769862176536 12759760 -97587308823055755678220738013732044800 12759761 -464849743181059375525244185255670309568 12759762 266600912356303623784940363000185537152 12759763 2207455828621478075549873143568583356012 12759764 -235815090011240782850551400995688448000 12759765 388860737220156586123939354813275200640 12759766 127808344357907508832155021809132832 12759767 1609545817825732916833988392165822503816 12759768 -22688394323315742111481775485374873600 12759769 263928347808055514085497479672124188512 12759770 604307052128856402064804718031568570080 12759771 -1090755187264626520660539214914106288488 12759772 970132148377193185041556704881988901376 12759773 366325433201264418950969273481884714400 12759774 89522259219876996461677081828237015680 12759775 -305397141774806105614948395207083004000 12759776 -295028987810183311790895727735196614656 12759777 7580880199505799870139327073369413968 12759778 190637782389090113401739007616544823456 12759779 -400546819408252089659025187168702263072 12759780 -438482084172654180804688049602323271680 12759781 -105636668296629220625806300962054348418 12759782 -330405406172963016827644837777891475328 12759783 -7468636138925802698800354649553832320 12759784 316589130027815807331449714567105280000 12759785 -480204785399059146032373777132773965020 12759786 75519446420514456222291989346514452480 12759787 123884494303536521478279216910902174952 12759788 104344821930492162098181917608380195840 12759789 6576110570284323536559353023637366400 12759790 -247757336183977171582578639994644033600 12759791 654673642688199788498802272839805878584 12759792 247742786245229301209597742161178132480 12759793 2216306565790146077884780524275616104160 12759794 -949032968822534937751184142867236216304 12759795 1001449902926617725161148642010297267200 12759796 -148849300023557176855233213661414296192 12759797 1147861000663754603480758779648837645720 12759798 -228853860022104529257721163898421494336 12759799 985958849791656111166785194469159208264 12759800 378309217204122308731735692004185600000 12759801 1033281332411946460707120609999336343632 12759802 543288355414574732737387770920226766848 12759803 64962052663280021997696278954135785728 12759804 427776827423068673450512607710698647040 12759805 -110092898622486546427316035775716035540 12759806 -209079570088188725510175451854490357056 12759807 -238493362424060016635856614572409838720 12759808 962631610374540479077199602493771743232 12759809 -3043243922066378490718382820482953507320 12759810 -128976071640916591529460337234585236480 12759811 52075265894579625906559009793544471600 12759812 383517442775506151025836430947871129600 12759813 -1281765185881093826185265854277481954 12759814 -311961981755700463813549380925322402880 12759815 -82377324116770583411743809062137327200 12759816 41758842625751212609063405019003043840 12759817 -28403097809730493600339530116270391296 12759818 599307891231092363110265702438088429360 12759819 -362948383766927242640329154591288124456 12759820 2959819677494032290734714739476981760 12759821 -130935571810252272635841705890872992000 12759822 549266586724401158739451836293525312640 12759823 -1082912757619295630652188514044053614928 12759824 109279617544314278200142952100064919552 12759825 93603925628188092150204893189784624000 12759826 -495231511132406458142112114158129576640 12759827 -1164131311807728309834368194464489306324 12759828 -188106372731285102555529382427219527680 12759829 804991493797525288294774000985085963840 12759830 -604234325371808910895987573513439798400 12759831 538595514558263122223748242136723568224 12759832 -116555828760099861885071203120339783680 12759833 426588913010099555939557908760665179082 12759834 312865689498870878541698378191848506880 12759835 802722071721588243855679561083505708320 12759836 -314630051714017734688398174372401111040 12759837 -502107997845859033555077329701542604032 12759838 247492659550160002520597099677248680064 12759839 -1392680073185849949712003367160127685976 12759840 330679429702509966979175061478321029120 12759841 236252371001784186473879542487464609440 12759842 -820335314090803412109868286131495968768 12759843 1625099875228515220253592714234337628160 12759844 -392294073109133115515712063308185339264 12759845 940490777969473053848086172704425107580 12759846 1109278468279528156964016548350098536448 12759847 -749817923224815925903770190575313106160 12759848 337114333079290805881344550105672581120 12759849 -69947112310329590817737493351582966960 12759850 -174503275464744475669388413544424015600 12759851 443294049683696087077902238928813662512 12759852 179462692016800199321603076056473731072 12759853 -616669773521097598238804891267698689898 12759854 246083426127126742301515989508535981376 12759855 -705538015043299149361918747316385794400 12759856 86362354178364769369239189642362486784 12759857 210334078157036735709440744855144192064 12759858 441843307512241574461464398685408082848 12759859 242000373544302497732164705583421038416 12759860 357469252795003814719923272753683699200 12759861 963214228453589656959522513762736065504 12759862 940350964467684767606390340761418774432 12759863 3264265025129143861910723215244269464 12759864 380620693093997413115523976214441041920 12759865 469541104804967752158043573839152881800 12759866 4831014837282356945151198700439473920 12759867 -196026378323145373424134614853232736480 12759868 -758246306545896523025108078481483202560 12759869 1099448560250293341480925663681090759296 12759870 78520611501321354557329422741088348800 12759871 -193195010273456522901111373138056946560 12759872 -10787262224612344937026081831587938304 12759873 65579470476128021194280439202130843520 12759874 40264041729206303936742656248297353936 12759875 -355744764746828630447925454413687840000 12759876 695725397376670326174377291719177512960 12759877 -810121175241977691125091965231062137288 12759878 -569089328695453963543509621974019092544 12759879 355419430498597631302386794677282845696 12759880 58844325220173493898928929689190400000 12759881 -723639217259039991811629000439099617318 12759882 -472159935347822732736495708658351462656 12759883 -851874022772861519426120105958107109868 12759884 2452915150760415438700843939184158295040 12759885 571702862938415406459717440554934536620 12759886 -590840410657169708071922412160680977280 12759887 -112907265614076483659006615888597306880 12759888 -131527263768834315900567726345360900096 12759889 -240675636503829353774589637798052194560 12759890 -328569978941834391242772483942937474560 12759891 -32233166198952056796101767866552070800 12759892 539228796828358120146965710282806329216 12759893 709615569168982383121635734409951080142 12759894 -108580424672354217204241097312721078528 12759895 1468482892405472691962105971226328581400 12759896 439471054867309562395714250286366689280 12759897 -32043735764307440625023912109340380096 12759898 -1093125030892365348384232564294143148800 12759899 1317417728117697384819709374378949118760 12759900 385258035116588065367829234194018188800 12759901 26097952812121212706754907668994262464 12759902 -244905183447154892302725410966939710848 12759903 691522000524151482382380561156274306080 12759904 183174883684802703007213545032464465920 12759905 -578571815846950158558462827546763272940 12759906 86942234827088945451689003495679744 12759907 344363890699025986440776961627862262352 12759908 217000633753324883508915452403178684416 12759909 322502889587055238268558727894986354208 12759910 184649045034243217894717724343936414720 12759911 -1653873096233198860380999206888576450256 12759912 238363818363635120582499390588108963840 12759913 943959608612604874584601653125901429000 12759914 972690985428148930082712460512879307872 12759915 194324235614231217929790178381968165120 12759916 -448895160592228331724864378693283355648 12759917 264751268855423720934062344247286915360 12759918 327775259256096566741377814318193546240 12759919 1204689518693368442723843410740685966360 12759920 -190625905511450495352049158825676800000 12759921 -672947630078790446025069779185814573310 12759922 -268163163352152491458296355319251353600 12759923 1025594156788343373449220239672431516104 12759924 250378657126268360396199637352392783872 12759925 -199252253434186736159511518377430744000 12759926 343566868948201213473897349136004234912 12759927 -419604720789551695145312357786707347480 12759928 -349253302276760034444275411849228083200 12759929 -22155757614593452406206928660949840000 12759930 -201468271693559096527736016352228416000 12759931 877055538269639680052228398673139456832 12759932 -61600086840349650679419962443877013504 12759933 -773924689893444442694181332508839026176 12759934 406541463732760969577332037963942208 12759935 -245815475016909751082931969319090548120 12759936 -313359248954678901904788141049758351360 12759937 -872264748973269248983189431281805180480 12759938 37894651484345460529674234355737263520 12759939 785274314096886784093737170237275448004 12759940 -512647873802761596877463231843751628800 12759941 -666501182680524940695095608331335295616 12759942 337058560664654078299581798031846967040 12759943 -1238274063074097315697132043925528618400 12759944 1261230825501287816531019211805963059200 12759945 -115977402070739187836142684393291024000 12759946 834821356637167561999171709370818832384 12759947 -450764067917419623437050859096553390048 12759948 111583842973348033665668193392046719232 12759949 -3246951162076656877830414475285126836576 12759950 -9295038387321271499264291570263689600 12759951 -807895266464330718009414163956769659768 12759952 60993164126799118949129091398299590656 12759953 1398242840143094400877003221686174474304 12759954 710926089346230651322221385962483246720 12759955 280550762152352255878146994408356155760 12759956 1207010808283213554522831706619641344000 12759957 67464305014608238559852422661244238080 12759958 -902656706750548776769875259101404639040 12759959 1121502318510161887246441446228488966880 12759960 305557021355636404620932318869424947200 12759961 -532188134553614773005133065672247089468 12759962 -29046961060672639419688726640856306816 12759963 -149776485501052332900565186359668624640 12759964 221372997351577326988903648162469191680 12759965 24001621029231085059869457921442456800 12759966 17937984459583548449378317924636334400 12759967 -222466986691859818010145872825983671048 12759968 -373687257671217608569670319810356183040 12759969 1025216237100788977246058426903411739840 12759970 41185697959033597013449566226725495360 12759971 -372610992430713988542916205218924185600 12759972 224988023284773226546225705484605046784 12759973 -1740561178346623131003407184425031411778 12759974 80583647682360075858297768389549047680 12759975 530629834205082713129324846487695622600 12759976 69876681559179727403386168164323481600 12759977 -361114130485192529371606029127058637468 12759978 -79447006343066313413405849232908206080 12759979 500745482469832610792745278769992659632 12759980 952025749595121744622007767724945740800 12759981 -312989654914983953213483092444459757280 12759982 14723913909622785766624206933415286400 12759983 -2137464234658413427235711063805367880160 12759984 105955394570506912330125129204039352320 12759985 126562397992239842916824796783905482560 12759986 5642895422567676343835876395015323648 12759987 -186402132055003937886075617649948797640 12759988 -270946735174646407090492426854857936512 12759989 -232225537306905071030066763102628246560 12759990 -24768793105362224696009097854156810880 12759991 1236011513259429120328049390749083972392 12759992 -1637695287196197060153906852843294720 12759993 23314485149183792026993843584491791482 12759994 -69538934201032462460244130085405340960 12759995 -1512192903956827500636714169652070480000 12759996 -197073531068868254889855297745464499200 12759997 -326102790647681197899521189723550266554 12759998 -100888360619512851645156740803630944000 12759999 74674362028448771666255771161569786240 12760000 -90592708200403504066343298249523200000 12760001 -1277816813350192795120009119362187868800 12760002 230596611187728651775971585318455518368 12760003 365128826658829104587206526506179333184 12760004 -37560322384066631246315746504068994944 12760005 -106821888336763561446430110083726935680 12760006 138895656555403242290942362270970173440 12760007 1141453200903200704436051404820991532464 12760008 280219250285195488909943059057342095360 12760009 200495499279023798299588878852129371354 12760010 -120629751800846875520592583343523111840 12760011 109292363779922742589248247299462654504 12760012 648793840919748715921543924626178693632 12760013 -330202558415353299924961649691388355904 12760014 76617983483140375758419139648780472320 12760015 -334900737178104885888312253112883084000 12760016 343255531359850341086644710908155133952 12760017 7219208051870551428649628312398118880 12760018 1079778220984357380151982415011327085216 12760019 909101138208452689488834389520783512160 12760020 25675762172846391289518695441034854400 12760021 459481047381911659713751364715464198222 12760022 390886359301230907433183968592365890624 12760023 907348716253293594251410599122809914984 12760024 -1008877591368255646204298921706533591040 12760025 -381526518323677683383767484697530238450 12760026 -524885744705814493354718905522596026112 12760027 278093270356098850317313376793432672032 12760028 107690869379936876460972379185562337280 12760029 234041527144893979956272548411119537900 12760030 -1584856797245426827417149000841578347520 12760031 -2143773519558797907387770028213265443168 12760032 652487127458728615449748554873695109120 12760033 -844561047033787552837300938918709060992 12760034 -127424799283574243481363121602556194816 12760035 114968396073316884991042426676628480 12760036 6088775924248429932991617209916652800 12760037 -1117748084056741468071716444384866567428 12760038 515537517345418264156598267055618088320 12760039 -465437600755576984138491157203016797560 12760040 -545988073272578639406937483933929523200 12760041 808824557116437445797203800308878354304 12760042 138550488021735811931849989334728371552 12760043 -500026547326069158117031605964138961160 12760044 63956375323308630780312429146693578752 12760045 321503875974593031805405199341672524300 12760046 -391933270680563831409823165608906591936 12760047 -968772636532288077329118579332219485200 12760048 -8277898513581528031434583219836026880 12760049 -508710681657143954482125268510785639360 12760050 -234960678787773952961116880604952262400 12760051 2029700584637722054342708302773443951052 12760052 -713286797315994745426577752918539552768 12760053 266577762817713935420965828185541468704 12760054 -68024069780556214285902393112896861024 12760055 -474493070749994526981864468702896640 12760056 1268226422555729232175091172220581457920 12760057 -851812305088616203596541983655716157740 12760058 -1099714923635627338651802774572968672000 12760059 412660441433772097350712527964583102688 12760060 947501582996187791316542444263224975360 12760061 452282863471492308701198473439821939200 12760062 114315579645085390084536415630597632000 12760063 1907498532181559678398725160664134925312 12760064 -2005370377544946027289794881315672162304 12760065 -483506811399017328224234689173594240000 12760066 -2094739976180755395114528632396943087360 12760067 -100078912628684531496615910481775706884 12760068 -290249317728904021795074007044550803456 12760069 419646974340553196516647036213523838496 12760070 672668295812033424546620327071141284480 12760071 594338144431974577770048615118526828544 12760072 223669370867032669427676753482118481920 12760073 -284467366977722188030800806111452213836 12760074 -309038173279466861204803759857251176656 12760075 -357036494053878636832760720421097044700 12760076 21059344803654354583479518413391090688 12760077 385533611543893940945908572442398197760 12760078 3484289394468909725261296678555880448 12760079 -4176545635944005410363158463085565600 12760080 217134966816982118413709101219420569600 12760081 -2350328230700976974749767045577119467520 12760082 -348449444879750307465774150250596950016 12760083 -590299747230622283807235125100388655616 12760084 363628172944797590591601532968256816896 12760085 -181660530470077886444785626265427614800 12760086 -567902761746875010847833701761693187136 12760087 -133535811929595964386323154375839118480 12760088 -230171221165389969655573583942855393280 12760089 369658904499726476173185534025029933888 12760090 -456148824031939468817447477753190815520 12760091 1078188881405369182239863871099476175492 12760092 48420887257646724208457406820199072256 12760093 173998586145261504727289977782455603520 12760094 565967217257258003001135614653933286592 12760095 -743705031254310079484054302756565178480 12760096 -156598052503004860906005293479766261760 12760097 -347606120638821508846977511294526261568 12760098 6086737750344611433104720531719554048 12760099 1683449434932164458828211400895429616520 12760100 132779843082466461272695418064447638400 12760101 771543458982880109208894735216691764768 12760102 22558477490046710444960718201975230208 12760103 -1992326325470929962525761887202157031800 12760104 148878424178259897353740445074760663040 12760105 -250936775819649165450427615017551707740 12760106 704786183320024643051655326643957208752 12760107 -723345820111381634565244392704986820160 12760108 -26057122561337325094495880897172433920 12760109 -552178144052510286590614471594371562740 12760110 -153320948178851534995936338405168643200 12760111 -313550579290881814095701770873736307616 12760112 312740462911950477762688188616356642816 12760113 -20780659353408663250935230122193939856 12760114 218672287890479606169290904843305872656 12760115 -563197081227924210696820088186621824800 12760116 203446117325770592652241834239783567360 12760117 -250345650600329955874020884614874866834 12760118 67694340649230283308981728808144383616 12760119 747332543591706038766183650698756042320 12760120 771335339562630387022171107048722841600 12760121 1253102495433388725675099591220495680 12760122 -162791371814311875015160296371541808128 12760123 -1174412163036430527498216254998255737628 12760124 -57939206393524596457363657022830215168 12760125 81306631727670980538438787407479328000 12760126 -415748610034072396904702689723701727488 12760127 -216012113919426332312788961572315629888 12760128 -270729377091832188562734639367413301248 12760129 -34368992980352593004749297079875652816 12760130 104470148444789370152803726345584828960 12760131 384557861361063135631831504035604066800 12760132 65547874508954946043588215266606063616 12760133 369517333411309480187290673101220756382 12760134 210551818028118152312807159515307182080 12760135 518810861932516868357809987104020761080 12760136 -2713733911272259513046576174012439920640 12760137 259760445548902142907437620157566434816 12760138 -50145010028030136090622746137531457600 12760139 -1389975924853546507604595511507271375484 12760140 -200109434603257725329353867342557926400 12760141 -184455514413850718834713498932785256788 12760142 -411924300117689211186550529390539038528 12760143 -559439958216952675838875139388375462144 12760144 -391098765003464688018772398370381373440 12760145 1610624667168914491560160787217263245800 12760146 135832240161781660899559138040439045120 12760147 -237651687392342117128071499139416805520 12760148 -360610933464533579448659326324351494144 12760149 615600289308791784667070825864297726400 12760150 -130971575998170974918030872333287830400 12760151 -1060558716530162661283605131256989305848 12760152 754764935900916092944278028424876421120 12760153 46364947890751373254881842696198074240 12760154 -21355221888998602946095010535862652160 12760155 456782353258012777362877167515007054240 12760156 -91013165825369726006144662540640709632 12760157 540793965561063645263347798915552346406 12760158 -56553149310671502394521375144899199168 12760159 -1070828126829191144200160152561435819040 12760160 350353444543323883128455770244366991360 12760161 -277536091684235566342824660799231118928 12760162 -433019095240762466127215246664422517168 12760163 484826443275786295144611446390939474448 12760164 1587082665148204282863610077394873344 12760165 935969554275086582902937719968276661920 12760166 617300370268576822913047985016132001920 12760167 431718316230419021982503134879559747712 12760168 2395756714825087112235877038353178408960 12760169 954222607333969097005020076188018816570 12760170 4590208958195231630712193761760803840 12760171 3200786485278739469452999989956803613184 12760172 -754769610619220178176456342178031718400 12760173 2124222188078310830525944495230493785984 12760174 24980690335572621519645168446152619520 12760175 -1089472225386869094530091281040426808200 12760176 232794215418351263089347360297123840 12760177 6102740986559346662821626919450791012 12760178 121080700759225564044739411494692029056 12760179 -224636366487465521640173892556844406216 12760180 497485936122108219804538372416027747840 12760181 2084376198048671125235976251439194304 12760182 -122148974316922148894907936198566311200 12760183 -1773497291433635284741679903823702776400 12760184 370586681464319796605682319536775864320 12760185 429271495159005445690018730010642004800 12760186 -92629910665825117700018939985700058112 12760187 854328226251797324227851129814888862400 12760188 -558922256315598505295182731815343619584 12760189 -60155097637597582023612680932472814592 12760190 239620537096382409909323368140756967680 12760191 665994736818535869459720600430736799360 12760192 -1426316539529016522354434730475231641600 12760193 50197967932625828935281442757695180224 12760194 207494214650166236948155322361109848960 12760195 366929737137206535152498248527070190400 12760196 187018675797112215604203646925466422400 12760197 -193084447505368812824397373845919770240 12760198 -111355465409217837657406677005021380608 12760199 1143306125609755035300877227476282628864 12760200 -650590113052891957380380157652070400000 12760201 2632025245759467214234599206063863485732 12760202 105765448008757262965219044319845617664 12760203 -407631539497760501602555687371108886800 12760204 -770922561034472754157360089205509132544 12760205 -371927255105341456217687882355056425140 12760206 -592004701984485901192318231878339542016 12760207 -15439205801302665132737571434974565000 12760208 -192478767918841294183890020716830375936 12760209 -69496521978728036867360860973257647552 12760210 185610857149799198667545344006065408000 12760211 -518401345936518899924536737998191374000 12760212 -307441715736748675542848258628072204288 12760213 2222756915951735028491405610585193592462 12760214 -50778991912091819637565298452893272544 12760215 -122381335494429773647934033168957030880 12760216 90945033904729241275448270821052252160 12760217 470612510042608322691738603036120426480 12760218 63818858128140451813125201624796322304 12760219 702450677940331494553451660327938671620 12760220 112636557124442015526523139878146539520 12760221 -83055026147754884302832679867258331776 12760222 -978193174736361831333199215536611433088 12760223 490434290051933981943491781556656423936 12760224 113554790682329697046151689909300101120 12760225 -276962262900784943297541271828883244000 12760226 -174554644868778031509762929633689687680 12760227 4929430681654277112676160651226790080 12760228 152069853411142379714649628271936323840 12760229 -516034411985137190249163476948089611360 12760230 155163377322566324627934957326451947520 12760231 73230669521684328402184735037326857984 12760232 1255104563675096373129043829673952204800 12760233 -1383747772662226058837842514910017376 12760234 -418846442327011735707880721600282654208 12760235 -10895992661666352106723812883062364320 12760236 482351556443733137840782522372445544192 12760237 -592984670145075938325696420661746089034 12760238 575922637783988939209568070462768572160 12760239 278089362886783193682813810510034300416 12760240 201188367157119456388847309993699573760 12760241 349143680722934071274410815864084073344 12760242 648374022749843541049106792872418667264 12760243 524927823392259988956983841300369044492 12760244 -11618019387330467396652775471601061888 12760245 250398528026231869566395972304247353720 12760246 -186660103395558431540884047348898463616 12760247 -1191189479939040237283524228878449529304 12760248 594985369770193635122657846962234982400 12760249 1718497259429624449850829824072894350250 12760250 12698142365513853387277820843886144000 12760251 -32146735908440879713330843477525696512 12760252 1131633578952837251838225478742349417472 12760253 238581726107916250805032049345684512320 12760254 -991453335746597126593079338549683072 12760255 634945051364783535321900215472880492320 12760256 557573874197837530956231509719661936640 12760257 21363215207488087205156189352596846640 12760258 -574413369543897276414259541900170828800 12760259 1169036767929390359212407723669370310460 12760260 11109677288949520034338585450268098560 12760261 2122697544860538706650183463506174222300 12760262 343913060915077321801485044016207611904 12760263 798583252687739635710183325618430770992 12760264 403265539256154729667102956599628595200 12760265 -301712963610359276701348175998189355520 12760266 -195496099176496409739793897341933975552 12760267 -7243567731685541868220104319062375360 12760268 -1257239149219012604613965061783155311104 12760269 -341539650123428493661613388954408334656 12760270 -378299321284839084688147161193728025920 12760271 -74197041248094850985410526802204288528 12760272 4835785349505666604299877682339512320 12760273 -481391858533922808183072309443709842316 12760274 -550506917137557052387829361464148801408 12760275 -487705461445554601481577634423393022400 12760276 990175114803173881752285391626843916160 12760277 -1718736068389620377752169098665839645874 12760278 -60282912543611268953957572876931481600 12760279 -42108640721522735258859195026517107200 12760280 45973667656055695380887093437911859200 12760281 284818396372773507190930843478541888000 12760282 -28379148363709164402984181432381280256 12760283 -1199520886229996749045211046363152682816 12760284 -769990277514960915082709009347489996800 12760285 -390378858710428878765916262515993716480 12760286 210336586895453443010062142350164480000 12760287 -572376969956892455775416702958055264440 12760288 -1940563171122717109414609045321281699840 12760289 -799320978306194081638090650261692331840 12760290 327172792055083474813462489608315432000 12760291 -1467294735927223390025887154335727582308 12760292 -31024747715766573729058979163621854208 12760293 224626730299576445575142406573539328 12760294 -1456119179879641241325355240701924758400 12760295 286564733455813798305342616529930815800 12760296 606740159803086581511201813655651123200 12760297 -897514535322728044233449446949498356896 12760298 376830322368142486007736599496324500400 12760299 -551909425948026875822040824323817928936 12760300 -165802259267176864572374171796397184000 12760301 -79663195624497371124547096446553864308 12760302 -724039731826542929744995111758963467136 12760303 1159425533040824027736735462892717117920 12760304 26577619669144857245467823263070355456 12760305 -713204128263877897811175004623767121600 12760306 70057748179374597937267601565371194368 12760307 117486738980348782086511766664446124864 12760308 -663745659724608607652571984932309237760 12760309 773215409312514222148290274411570862510 12760310 -225197855808178595504314635477767485440 12760311 1390651299672484428564096453771199197672 12760312 -1751880219082961462995399621397013381120 12760313 83291841805743094506914193302141095680 12760314 -224169105508315603992922359728235345408 12760315 163180877975648592458593920757032405600 12760316 -1494336056828883609109742722424030760960 12760317 813017230666994058359764000468677563520 12760318 -93541101584859685646923736704072029696 12760319 -273008661341159252797301241533480535360 12760320 587779467266245612717252538657585233920 12760321 656207118349939039650198805439567230912 12760322 483427255122143141546809983762351221712 12760323 214259752838853514255004013150157457664 12760324 -999729268887720976199116820157216896000 12760325 -595478477810033317299255289943214912000 12760326 426728154436100014932889248132536575392 12760327 -46311587032115396643958245299892778400 12760328 -11248513544791296724491062707216711680 12760329 589745960212821697787575726016976954384 12760330 170498001225973580549633124488032957440 12760331 897983222742576763522243396525974564912 12760332 261428220909510037997312679310351816704 12760333 263388143032810790788879098608004738048 12760334 476686277730878811848758962169440570816 12760335 -4148889785944844743765573967465577720 12760336 8992417677289007351424888091048280064 12760337 -1093089883670162127476540644357015320720 12760338 -169179704719452415115541211545311316480 12760339 -1279042140343116662603324560329089192120 12760340 -304424760143935145398547884446352120320 12760341 -1288763390878772428912980189677799982176 12760342 -179798752473544328449260119574688841088 12760343 736105523434539320677892066052468374400 12760344 13043273841366461608337040891096760320 12760345 -631740267667381837216734434244154795380 12760346 689155041558442363157043444136290062304 12760347 61780305372305660983001958877405013400 12760348 -133047449810184937556294995227631395840 12760349 54146563126107653140555246479815811936 12760350 -325104203191070485828703150962486531200 12760351 -167618919695866621153331554335672581760 12760352 1337896940025129699351020889672428027904 12760353 355530199447835271240870949196465253924 12760354 338941686787406339957185164989193326592 12760355 233822751662077905248769598543303193760 12760356 -692977380577110153536421706388951040 12760357 -18359363916424002206940924470993031780 12760358 77082565849051615044322426474977974784 12760359 -702026224066693647719272416461894496000 12760360 1276389954851938065905760727444293120000 12760361 -3795924759225422842157158383877804787328 12760362 -463876289213037794491335113199694809600 12760363 160156121331704543173349257956167888640 12760364 397619653492819805275503902676902251776 12760365 801934097397578923812242685804775818720 12760366 -613594185386060574963641017192392946368 12760367 820864199993340331749531409440290855880 12760368 106203686438055291324978665195016781824 12760369 -862426322694976403829933507828939317230 12760370 -73334739553935693285023432420751959040 12760371 644185386693416418594624114023302582608 12760372 1115568642551464990409189436324615944576 12760373 -696920884498217522807121790721296645920 12760374 147975486644975749079457421596028114944 12760375 86393621965731915931575291715815360000 12760376 -590017745724026142956458989012445777920 12760377 111203770085226907879807461665223843840 12760378 -872217279433758142837063324353287183760 12760379 3041619378073591319065370621539516584 12760380 567045632283635633252385437411732098560 12760381 -1404418394833039612461076887321050312800 12760382 -175697947930392856255586640305535381888 12760383 -809930300282288377458630362812686584376 12760384 -263265480841669067591220336180297990144 12760385 -55949160240563869661871034118232354240 12760386 -545795436814409866536375108789252096 12760387 812587984484151731030648992276351547184 12760388 233946099743665324309831850995919642880 12760389 218924641253315159746431164856359936640 12760390 107172464307419705626111383064643587200 12760391 -216808352782929668882738499583757915040 12760392 73321600295629910910613320247847731200 12760393 552973063472871641507707703735439623642 12760394 -589420394802741880898733915978223923360 12760395 142204286220054644143060890260534519040 12760396 1017065218867148351260792774712845762560 12760397 496598201645643795377506173431396284140 12760398 199457811575244838546302876051442737024 12760399 -335506069876848416555140281539253907600 12760400 -7323527692034964689051483966373888000 12760401 -599193980786533553454880911899588413968 12760402 -471535073500800380615244170421888585600 12760403 685589520074952231349805927793562076652 12760404 105902639364835887532736739473900150784 12760405 -581592423703605505085522330755457408640 12760406 -360806559466033506584501014119930593280 12760407 -598516671694900458886941591122152916304 12760408 633636819203185032870527442495901992960 12760409 -2066156859698378803869092840885903382390 12760410 23788786495504441403589099623476070400 12760411 -2275371336559936240640846376898992914688 12760412 28099639483050910454081850196528066560 12760413 -56557954836374702403319202372593204800 12760414 526599495375098039732597540521066643520 12760415 165424188135412255805683515535189888800 12760416 -455989483601553168546646955837070901248 12760417 167836194307386837809322460153852018466 12760418 2449099810864733860263838899762542208 12760419 -171773420615281481026392230556302334720 12760420 606641883563927083856774585353802772480 12760421 -1764143842743931069077326270916385815108 12760422 -1171239485701913196742367980527490560 12760423 -416327745081643249739792973094965239136 12760424 2128055051375441954545922052159516072960 12760425 -261313506803337266223889696727234413650 12760426 184946155379276068124788233405887688960 12760427 -577805025036509565965175158485935994920 12760428 -44648011925013829689814334285560320000 12760429 1133780638335207753576949370682339754080 12760430 -2383910996431177874517757090806430080 12760431 915439237526315031580990011608059942152 12760432 237400961008934967843964388831618793472 12760433 233080594497510714767830510063904843538 12760434 83303679007989498496004583079372323984 12760435 -751783623515761558882110424658598229200 12760436 -303823293282897971719356720047515785216 12760437 -27921434842480188698463082035531605760 12760438 -676385296966668564861386263567984978560 12760439 -624189500585213632772131698726240362376 12760440 160964640610617401806102322946224947200 12760441 1394061843300596740107107846612933391684 12760442 -781450408434995513245150526652047722128 12760443 -568900530593608602417485752718496652320 12760444 1139342253110656238318746877044341671936 12760445 240932861454610230275929466857673925600 12760446 87890207143548302376262924736892847104 12760447 -542767951360973366279271717338849797408 12760448 -1653374996738797906858150248332195266560 12760449 -150425105324368209930925113124424200320 12760450 254383889362474883962170846311903574000 12760451 63967046660178004925527182810662346504 12760452 -74656667120715102432069863097359597568 12760453 -3929092468876709299816458000684249528000 12760454 192647248213061933168055007285963084032 12760455 46052836258917673938314507931793624320 12760456 -1142662826546205127301934388834534149120 12760457 621179594858464760932109756892880749840 12760458 -468801585681270211453254115353464385792 12760459 -473066418035768066058458955897603735340 12760460 -658858146338641629838634394145279134720 12760461 79236811166765307452149093124196853440 12760462 -146837485977629804737117885711025594496 12760463 -1139551370823596267403020187288236238288 12760464 180226875497503928218785214122413260800 12760465 2137644433854450656881827465432726720 12760466 722286853225105997246915724515349612432 12760467 1202270493779987242084236101453342833080 12760468 2095723264629927780492050753961263104 12760469 -997323895330464927046351194786837533856 12760470 391104482213426437824042364986956083200 12760471 -52413279534364489077227069913883687384 12760472 -1459478282724339447080664345974317240320 12760473 112620651287132708250741772094484439488 12760474 488068752231363377277199314687575018736 12760475 -92062477690629129259681157758847232000 12760476 106576517610954255342273757582560952320 12760477 -68335391423945455145336618345247581600 12760478 -723511641234439269888122496649588168320 12760479 1215841548529675325361672113847953721624 12760480 -658532248549795191938555427979800084480 12760481 -801762464541144720011192623389540914718 12760482 153804555727164962885672759454056422272 12760483 -268854796318859483862387603014273055268 12760484 -1448051505685425335528330690765948832768 12760485 1050450625690294862733193760080021421760 12760486 191572523973607731172165826261588960640 12760487 397126496354747056479314550696907144200 12760488 524133837339078220220748353061725706240 12760489 -460950691389055114913214372255419664768 12760490 327986795517401927810631835442597724000 12760491 811111920208275433981196113960487945904 12760492 -442276623499167750693406482334234994688 12760493 156353730577994176279300737904744756962 12760494 78194443379078102376965274755769960000 12760495 11710655435446041995457151942645718400 12760496 59842655139956012605715262329219776512 12760497 68794765697110715736901875538168939200 12760498 754091348639639308783967407914202122000 12760499 85648171313008041321292251177574904832 12760500 -356718010795799011959621034154889216000 12760501 -119052404464432905137053966303738000388 12760502 -789401637484956151775677025629848126048 12760503 -285753019963948647621218645892460676352 12760504 944403784360347379841350691909141237760 12760505 981358920772002388939704738437137956360 12760506 143528474039174320896998417549115362304 12760507 1698814063224576834989437664953542758756 12760508 17085120503979069902155046162429898240 12760509 -20321778529291218613931774678522983200 12760510 33172778178848151670166748718343953920 12760511 -2242379178772308509137891954313823645888 12760512 51905261059766235200560994488537841664 12760513 -132328600171358264371290434143978242238 12760514 -394448234732032684819022175928568492160 12760515 197699670032102527792495632735834597600 12760516 434594893254608988443688285460743309440 12760517 -511706512771707505027907918487429508416 12760518 -970688033268694894995622648293059786880 12760519 -1173346956700357019665988220812330014080 12760520 -470767994586207925270378977218052096000 12760521 -53220893821148325932667905999503167360 12760522 239857802106629698844864767601870824800 12760523 -738685713973706800972983854514387281664 12760524 179776545418114393919988078490676428800 12760525 -196926956592072577700798717957679608700 12760526 42599622663934040946371593314204203712 12760527 -563334815836689155777077851688194721392 12760528 -212501510408176840988265859570344001536 12760529 1639921885236545845009998653713459003380 12760530 -69880478409996161923067274262770831360 12760531 -1991437608850872304155018773545226656740 12760532 -435563908379758095499982160176689305600 12760533 765366289616984950592771844791572231680 12760534 -837843174146834961125361556455547471584 12760535 -768840026009381816984879667486091820520 12760536 -536162541822516647811053833247859609600 12760537 -1744719448197293523931065586592958151920 12760538 -293672225922117245126710033592579410176 12760539 69695329385486560880270997269260632 12760540 116704971973898186383412683210406522880 12760541 -122564856642113396656111708992929952000 12760542 151118404291745295164202967570625906880 12760543 -608306040737751787962409377752337978208 12760544 -1334542370148356254046447122895216836608 12760545 57361980094218847398987518271508304640 12760546 -33316280374733132149938096659675584512 12760547 2043055982182757668103365929527780848992 12760548 98512877060364319236563420096195834880 12760549 -1639794048427829042532945801758297560450 12760550 -399105556906994662052298731495049806400 12760551 23601753038829966303885179592699936000 12760552 392570217253402190523853085729783808000 12760553 114953541615541469870252679975521965200 12760554 118309033595334600447378314943677137920 12760555 -623994851132483416081884866912129771040 12760556 460106450108631478751225909753211736320 12760557 610406951664673235649622768823695641984 12760558 314221925135886245690959641822908258880 12760559 103523716708670358854419026312909021792 12760560 103748704169926125244486947709766860800 12760561 42201862270458723384050481552551374848 12760562 -593127104798556637816626763605479401968 12760563 193431778459476766639228139659546927104 12760564 913495083248019510153036639135833193216 12760565 -421734106280925373677262700787382461540 12760566 -103446339684353014730770328395017848832 12760567 -4525380710833549134931845105446382021280 12760568 1693841456581371323397682435602777538560 12760569 -712829913646894062104425961725893681606 12760570 -601369792965732502610972759382117311520 12760571 431262454251979383382939024360340230200 12760572 -713631585828683592604844227803663138816 12760573 -240258816583036281804454090565399622560 12760574 -1200613072224613029711833463970381924608 12760575 455833870129705867318288866696943152600 12760576 -296978521174573500410520261870483406848 12760577 229219105272837494857014059307184027392 12760578 -8459479906340021231377094889075529344 12760579 -497408609170116498489421142885513564160 12760580 -948697851156451019601739941591276480000 12760581 -249611367198622623402956306756014117440 12760582 -22929911944075620746459261017444080000 12760583 3734786747403283670989537404835983360 12760584 -96874386453415675466316340159969198080 12760585 -1743408625106925203592570162035288220 12760586 -464336851757810301571914893891687037696 12760587 257704778351470020593362073341305843600 12760588 815340040459076835148665584386730194688 12760589 -488571753973331438919558056493336906720 12760590 385427190856184574237392018469870182400 12760591 681178555780670953839177981966601450080 12760592 71354423914132891607920647709702225920 12760593 119606268766124761417557443272732967664 12760594 -3046507112407781280817006431100895232 12760595 -460973976410907698883674000908649528400 12760596 -931948458594582218169737230862854405248 12760597 39664537924699872770444099270067826872 12760598 290089364117152065849390966231652107264 12760599 767403208554011901607186473319977499008 12760600 -522504746282705108972890672863795456000 12760601 890984373769788639760055867639700625152 12760602 -6817242167657571972630611229031623168 12760603 1222159504146124722472335171257877836800 12760604 265448905077890247716264742628393760256 12760605 -582685064084163471457480235064211219200 12760606 -595509453686361402285530803821158541120 12760607 -870747846446897670860105158244604736512 12760608 -490349388134641456575453026847175999488 12760609 -1602458341384198514446982497157879544000 12760610 6410212385205547865627418038867919360 12760611 130562938183064969396006444984437738872 12760612 -250800600913609228386382901333267215744 12760613 1497014613794756324502192350443245356862 12760614 -428068385656466153359517521940301801696 12760615 359215964241439354812637121623035179520 12760616 733716848111416851109765601514849730560 12760617 -105694278089349814015648089661950228480 12760618 32758255157955418959237034622863734528 12760619 2564830502004716032241085211334643120 12760620 -284266845696218318497819802319790187520 12760621 -434465100252083348383797306976270659178 12760622 33671869940972521170751313918533918464 12760623 -30965553979655271610901193548619068736 12760624 272731491351577976597117532128079626240 12760625 -249244582773496933889636816793429967500 12760626 -399546751499157926201861855283645430656 12760627 -14363721193116857490428811104596348728 12760628 -18497875140277875551400082551506189952 12760629 900897009890875634660980111132406083200 12760630 -13618108432930312961665345457999424000 12760631 -511671676111479817732938070248122778168 12760632 -135955243694759743145341595710378598400 12760633 -1386048248821138971116760248343739464320 12760634 57653794061710802772056520944953209312 12760635 -143715478614901855764375468398776020000 12760636 -318558100466851799822171585470754481152 12760637 49348713252435973380309559049332539072 12760638 -183445602837309239281978449716816025600 12760639 347650291586482727769572671505306758456 12760640 -294908070393883178206469045227550146560 12760641 -1142591035990383176077212295829528307456 12760642 539071830660414540210173622811763115840 12760643 556005962665168339957892966859889245600 12760644 -388883043331163072663659255128424550400 12760645 -151738495213618557970089489979340104800 12760646 -928188634623218216389912452690763023360 12760647 -1332548840575967415143014495791259655040 12760648 -697383176495800484711243424231838448640 12760649 -9975687638402063193426944744894398752 12760650 -74503489030079940724840759003406342400 12760651 -583990824155374067226178358184236346096 12760652 -646530080219283005717870940764638174464 12760653 362468063161051999977382732176255192960 12760654 144016016327709673363492446645127091712 12760655 1662453829292358373889906648871269388000 12760656 180420196705408178235568310655224512512 12760657 -233273139582749475764137011065889598528 12760658 -306930521269264694204605100606574991200 12760659 2012158019068558379058910215574367833680 12760660 43669136040181850207340534030186240 12760661 1987065133350756256527689838852460685262 12760662 -446180152484730738504435411645413596800 12760663 -1639078973761871611806183857116698564088 12760664 144242573690797565678004061485391257600 12760665 -683084364036354266145098284563753286080 12760666 47314407619619014983794471834638571520 12760667 -1199291644428656263540406251572135026640 12760668 -225766723015609437512415767740006606848 12760669 -555714019646720372411953550293366558656 12760670 -605270877925288631236240765637664668160 12760671 137341375266369207690046236985276912128 12760672 604401541993280501637068047707441856512 12760673 704319243842780407100557355199064805922 12760674 -179531154223798125691755377164236954240 12760675 659642034821512373549692895697599044800 12760676 42534143539061735965217354140155494400 12760677 11037145095396753432460717554249212448 12760678 867669451726132670936137072220618642016 12760679 -1662762382012763962778830272997623099720 12760680 5045895678003754046459349950808883200 12760681 833256064792140049309357161549117564964 12760682 -453688778670868858588880671300518844416 12760683 -502132568448822415106564385856437806520 12760684 189567801778822684395631216445268873216 12760685 192523298764091727653710743962932224000 12760686 -1283618820390070853507728197952883681280 12760687 -235934122399238290144863439200897085968 12760688 -185447962017421744824842071305848094720 12760689 681309843498157301290468765339527264624 12760690 588790990298239188630793874548245597600 12760691 -882004738924642344545385259071308041908 12760692 -29848623636739222636458727269005254656 12760693 1248274592178289768929576218978102647680 12760694 -916138478294252988089213578232024395104 12760695 -115672857058743826075559765642393122680 12760696 -367998887313145654211882998964850278400 12760697 -1418235479023338769824653429475356892960 12760698 -163376926324096035201152394033268033536 12760699 -88761824940660983063855466989106689280 12760700 -844998879904645283561117292729133324800 12760701 -1152373983092484120646327265696543328768 12760702 446234984847638740122018124980902487552 12760703 123177095586747758844914572675024925064 12760704 349504607170395149529307261991229849600 12760705 -442892948151887181114868482789436568280 12760706 174831639962229276638150321431078649856 12760707 -106351551380375835449166432891874720080 12760708 -316710980428788736335095031134956392448 12760709 -9756203992941732012566960152288794312 12760710 351934272602201373453934367493565808640 12760711 -2157014589621892241752771763861917022688 12760712 -1424322423549019666012116556491015782400 12760713 -472048148821379290927301926211590748160 12760714 504383941271589669937406383470628401456 12760715 225245615985750154983232085990581061520 12760716 -281250868375260399702341724084388233216 12760717 -188870241007641104868710653442655038388 12760718 -943995267880306943054538755174811074496 12760719 747215533215753150148355743831318059144 12760720 45769800945375914535018852141025198080 12760721 206830263634771737939488192325800111922 12760722 94336261014036310660842675058645203456 12760723 -30517820733159308963546867460235787200 12760724 676734787262878485780608630933398682496 12760725 -54427634355200254405973202270259476000 12760726 144012935964069224821416887145828177984 12760727 -440638321142846002148148224114384678640 12760728 498407518961455995165173868937360465920 12760729 -529687333799913602204674000411743017216 12760730 -426665423509261607420471401398386740800 12760731 410917457019428460406646418807547527060 12760732 2858214459464287455565527068598980096 12760733 -842456213326908328268557271509293525018 12760734 -257561216394524242076062048455813362688 12760735 738050141119976334531313641044182892160 12760736 1344404102854339330139442262276039901184 12760737 712477568973131087116621599688862993760 12760738 181599394344937368076214476622411188896 12760739 -1089200825092053563888766854900468803680 12760740 -59530376118282107631785220874144239360 12760741 -168146637994206476948682874319647317728 12760742 -767207963326287309992067218651235700800 12760743 224216068700280597413860307249201182464 12760744 -170507903505315793095880525557323059200 12760745 149602843874354502370569293200903200000 12760746 292251002130057476342795423836239638784 12760747 -206490209752426176786278048103870458048 12760748 70580038468052172743781545207069786112 12760749 -47580603240902179047042064637825342676 12760750 -590493132090301216113434431657851696000 12760751 -218834209503390287817653554206474785088 12760752 67888532789950861741592028985191825408 12760753 -1226787529695521660860153127845846805536 12760754 547923796530823466856548619170397190560 12760755 146559254248228399202564857241168382720 12760756 -683206414186258849713803258366068992000 12760757 456660047006544309139041309907529573340 12760758 -142243835807147500974344163513547810752 12760759 1067946922355035053820488657055206456960 12760760 -1172537535564998071056525105294929510400 12760761 86591559342162315656613794389206111360 12760762 -16771674863751409028597506356042247680 12760763 -1635595091481645778309165268435931224988 12760764 750711541296788064710564701027870757376 12760765 87007384241895344297062151250477996120 12760766 11555917160352759301656613836826916544 12760767 51176895782948636713634286109535761440 12760768 -77225830109056136452706160118364897280 12760769 543516589261900783160286107840149404096 12760770 99998591538383418305197088684138534400 12760771 631162234973896945519059407724297305632 12760772 -607628763108437061513379987032485207808 12760773 559231728204187222882007325371110597248 12760774 -334650315980418050337500687721189714432 12760775 40094850633154575742705828212150715800 12760776 -597052806299394258603343871061189688320 12760777 2342253131500341582659674493384414721626 12760778 -185033935800812804670829535480705968128 12760779 833562332932874931232611313712180180184 12760780 191704689600984488009398428672546585600 12760781 -612660421561895363828034495489813984 12760782 74558915418234532916509319626515800064 12760783 617969853505426047300753184960977483360 12760784 212239183563234639665263830336809164800 12760785 -234583547812521890865318585676446687180 12760786 -199555582763335137374988169757181139680 12760787 -821872123283268978238481997511520404800 12760788 333677347577299155733703028145388390400 12760789 674046070405275427213355365723434336590 12760790 181587062661828052831182422862438862080 12760791 85136732940275481802561798394893040640 12760792 -1720307105544835426687011558937975910400 12760793 -77719372263912428827241624354725048560 12760794 9906282230767837884613167543737303040 12760795 -140355450362886501844044436635393189120 12760796 777298911478748589840426522180222727680 12760797 -602520449065512639953083691340742634880 12760798 -277031538358270317881683979533600112064 12760799 51697012829252563550899428676227030480 12760800 150555667396263089822083470906556416000 12760801 -69323762126274142521392139514988335198 12760802 -289606440751364126713597600213712073648 12760803 -22300895575767499740453543472794372912 12760804 -43690460388662263956135656126695464960 12760805 -79271747330895287551965940323203276640 12760806 266022209017313175722541889513956813504 12760807 323979595495863158606627595564877051800 12760808 614331301781089381388363524300255656960 12760809 -1954484827955260731696067083554402304 12760810 -367734399569315160264162384953980299840 12760811 106340319122298299602936876935986449440 12760812 -1440356771865259532763917741551656038400 12760813 292151324981059791318038555681567463724 12760814 141601660294457249068503427905077959680 12760815 259229681521167426113528979569513712000 12760816 86993507148757392030900315691081859072 12760817 408005670981290455943583167169101398866 12760818 -40098988111705802327903735920071352320 12760819 266416573542334363750064220781538731696 12760820 -248255705930818411765844727572974694400 12760821 98672809765567585651146785477175280092 12760822 43435342548545736217503043816866230400 12760823 403539205738786699007697854962594130160 12760824 251565467655663802965729916099598929920 12760825 -659584951416582872366429476434839919600 12760826 93746397227984649967968835075743885504 12760827 394432900432216315782394978461194052120 12760828 -309915448807234512332908328158871007232 12760829 -170105348416985690109612692026256097408 12760830 123421763298212682592226639359276926720 12760831 -1874415405373509861617724767236304004048 12760832 292843601338103436089573400429169999872 12760833 485711311255046071927756911740280720384 12760834 -895586382839958658932441369206788090848 12760835 -886095255268001331558985401927367863840 12760836 -83495134027922916850732419163133644800 12760837 846593870298733212384463181724710220480 12760838 18592823411075925411820666272182017344 12760839 -184870390165520798709790034272048791072 12760840 -86255588473934704778194462644653260800 12760841 371596726091989947814289069035073529600 12760842 -311756010396681701025772444301916059136 12760843 680386130871610698140797752448924491092 12760844 -235146485031595297704078149727600171264 12760845 274109666397807493082681125477602215040 12760846 -259783088526690150322599796812851345664 12760847 -155281217685564387219386658055757193288 12760848 20028344925158609468027321414084198400 12760849 784748411064637221976963509546496924850 12760850 251697599790835887319516026812474852400 12760851 -571280829358224246598365618710563716168 12760852 1067313754363677055305325223736391680 12760853 709844801180870094150268930564457784000 12760854 -446480458451319409882913283161628732480 12760855 1407355745993596982213143966477081796760 12760856 752616581896888921607416858611489792000 12760857 -792580911635074884304534557490518025446 12760858 1218060459412434358701891788592423072000 12760859 -1959890588442056705815944097969156480080 12760860 -80937365932525813271454863342102446080 12760861 -393125419404603403640061098864294282528 12760862 -287575562959379053271821421609846963136 12760863 697066229875320190731281769642074296608 12760864 720222605031044963597970836102670581760 12760865 148507714603274776930583598644397763920 12760866 -454914197219465319289427592516066796848 12760867 360515075634829880205751624088436490192 12760868 -258684092247403380107085332947781895552 12760869 240025015342132446766662539510617423008 12760870 -106374772307189247649838252424528768000 12760871 -14520053747198359632151475233407637056 12760872 -301510709740644482026124151544977408000 12760873 829100567665252562606960698030390272122 12760874 155204098884957988630293690518201134080 12760875 204294018609153476477385602034960000000 12760876 -2022820098760312633693220799441448304640 12760877 258239584357475623450178103233808984972 12760878 157015255112769524505643040300315653248 12760879 2007804152192497026136533033647960894480 12760880 263738607012222378751558511317547089920 12760881 -29499397357935049555181853541455453312 12760882 -16461374075010257321485981135084818816 12760883 1077480817046782322543080313670417807984 12760884 355900111430054749561053953090397659520 12760885 -1977106485267684245341718346496932131040 12760886 -922359975660119419669541595758248384608 12760887 373341523576825745102392501527051927552 12760888 -81711009932255563420562467022918000640 12760889 -1196396239400474587231556717022864644310 12760890 427075374798030264228337443806538673920 12760891 -542533674642570484562895743582159967216 12760892 -467789014033091662330035258124435330560 12760893 -187754036012556194060205310164607863156 12760894 -134454927477542829671352083127635712960 12760895 5750008402764551659143523937825164800 12760896 -173603280679785114116355905060358586368 12760897 -1900694704650284678540107295356572687228 12760898 646818096469379312660075083279751701200 12760899 -52162156061839807849416422405618940240 12760900 -503313614773135156358651327628469648000 12760901 -943968946766849131695464286546325281792 12760902 -141807166635647641363084408540520448 12760903 -926874054683454705851352680896008551848 12760904 -225609454542002823895709718993644820480 12760905 -756760179179531872439420603955392715840 12760906 -491851686567262405820409953321167662336 12760907 1134133968616793635254563096106675483156 12760908 844865103803587217160776677735040540160 12760909 -331185946807347139787646215087232477120 12760910 -458363859028525871552815797157310448000 12760911 15073581167335774506661934555791649088 12760912 78886987662952961812464671400686575616 12760913 -294017736493279354270596907322971433760 12760914 481030999157981374113040075720032936192 12760915 92736065221844887224436432519931776560 12760916 204667564832495005288037713513414041600 12760917 388347247477926334268036009323696906848 12760918 14547600937129463670552475825822451904 12760919 -87748983730299636601828780506279480360 12760920 -289734802609933237442991137514936115200 12760921 -338171085447493039641758898797455253878 12760922 -113930766396666388287478344084414271776 12760923 -1570549516515465093886904915032338061824 12760924 1426178152591253604460920308401083336192 12760925 629913641554876639873215520812912556800 12760926 131807344021474185769321264787513668224 12760927 70148221956454211262838866217989600000 12760928 1572883360346229853170248337701362728960 12760929 326958885359344989506806837000662672000 12760930 29926566920670042004888354753324492800 12760931 197061395437650898778581721264583053664 12760932 260368955309480632057207307075656273920 12760933 206664594615015771192103477220725912320 12760934 58853501026836111672558228513256187616 12760935 263048244458746883508886956004733788800 12760936 859201521214951107359909826772099783680 12760937 189142797679521579111395601810510196800 12760938 4080620739604888113893845044377635584 12760939 1196183316694512258857487201076873242740 12760940 234437946407904372204733668517480919040 12760941 -365168170137190325859117703020249252576 12760942 596417343347587715935244873956643959872 12760943 -94221592367554416438419826941182331856 12760944 -26177265970692518230008440720339238912 12760945 1198203877954833006920031452127275340480 12760946 -755627328423172039805957721453794030592 12760947 -550811300157660763032440920418202216876 12760948 -774176741761818780323126204744246125824 12760949 1671833468220922015239913786641397325760 12760950 -888582745284909209128198060495804800 12760951 257074984997015946368594429879309793920 12760952 576172274041453722680750993290784931840 12760953 622205620194754582365299238505477748304 12760954 -938733565508227796313914315754356441088 12760955 813478944194829577416331264420384239360 12760956 483561749177228040150922131824165376000 12760957 -897408219512736625198297808153640902400 12760958 -46743739084087860764741035687785538560 12760959 826420551609111757060162890542447279304 12760960 -564167893165947059746036137415881523200 12760961 -1062550980270029981750596983329633031168 12760962 584664373713171274725769874522788551552 12760963 313426283426323370925696856452874397040 12760964 132184966533734728691877685960142487552 12760965 -114270120147521290552463306649206407680 12760966 -422399256011254714269158337417342641568 12760967 1025339171447492523756571882619470488432 12760968 602470540975472189436705573781167390720 12760969 -227887012265576619972281473967055188472 12760970 538272029137096564285098458641920768000 12760971 1126113256314983443382453029543334498304 12760972 -559992737626464908260694148422809190400 12760973 -1387030851036985346549529681224281352778 12760974 -224690565570820204364476557187654141056 12760975 439909020824705066634461848768107423600 12760976 -61340405526427370177818940756508499968 12760977 -165589892335553528938428794296354956192 12760978 -36954006420664274813063435197373602176 12760979 424328954842624805462870290655702960640 12760980 240993475763482459586117333343994767360 12760981 -34456840835951189201674530411950697728 12760982 -122056436402392048387609035123035640576 12760983 -34817832604606576888027379204686334088 12760984 147709890622828248346882123782403461120 12760985 -711480848963446595322757200045936029820 12760986 -60345423460505782579452971121019837440 12760987 -541033015258719477706222978231230747000 12760988 -193630016217904175729242322322006016512 12760989 13250510283652965278700394401193879584 12760990 -335453346960488746036650377353373558400 12760991 -740905156936236689704943378937092632608 12760992 -790804273887706865732869637267584450560 12760993 781931840159679127878426254316655672000 12760994 -258675730358495941364562483456613078704 12760995 12536749867308022706057449321753313280 12760996 418874446642934336762374467043079312000 12760997 -191105486470839994279009861208875711554 12760998 78329276910186304843441234649672294400 12760999 144123531407687436914605468918657499280 12761000 -690238435258639310353154472411463680000 12761001 -592764795472321849028666472589719448224 12761002 435128105716774702704707393497026141792 12761003 -1269264225093703406822020418038077950280 12761004 119281048336126806220017700872748038144 12761005 578258750796777173619992770763661195660 12761006 319248940884009767214604041777188741952 12761007 -344269803645013910825227780805580897408 12761008 -182661842312065854223706767711923404800 12761009 -983250365681922282025247615158340039790 12761010 696691788414090783369621566542356326400 12761011 749868094204617065444367098080287161612 12761012 552712463543409987458339492440055764992 12761013 -1159883429449981327761393424823624492256 12761014 -297387285846427781061838662305962137600 12761015 1850413123176878211623030784726417362400 12761016 -698034843802230420114620196021135728640 12761017 -4049379238658395910397128927071348288896 12761018 864161793971577200683936640681399502960 12761019 -1359035638179856502754235231701325152756 12761020 630727458098528568901333628670705492480 12761021 -714311663764956080207023371692773921248 12761022 113638499543351968484730431631516385920 12761023 1613713452768336547244435150124567792 12761024 -2934722176794743304203065529450102784 12761025 103552696688009914820101308650048808000 12761026 -235948616691492382775249514684444573696 12761027 -724735696240762672176998061666112627560 12761028 -107650160743642886296655886805492285440 12761029 1099102273544409163760781652956055745400 12761030 -57392784526654867737880412989415763840 12761031 206184652316722221929080323029852229504 12761032 -212851331897547194079991958591905259520 12761033 -448410532943457334371388953135285423000 12761034 100602946951586538573886300745773240320 12761035 1939614565670289803702511803042940960 12761036 -9007939586764543229943601814330316288 12761037 -680450888947394385145650870383446762560 12761038 835523574773791765500096488173227913920 12761039 -4388319170915980155877995858705691496640 12761040 142623375714399000294403385043141918720 12761041 629710313903110180715256814273712487412 12761042 -62263951151123399331509996343328140288 12761043 156384616110828348020824292361773043456 12761044 979193773052347612436270849433841090560 12761045 -322924043251299162571943565757524724800 12761046 -137187061949254930121390742698124006720 12761047 235119382133610294411947092874720270880 12761048 398735632642514019410403089097964830720 12761049 248952676894494707319517104890165979840 12761050 -642607339507346099383029569455496431200 12761051 -1150949486142858957282791376328723356600 12761052 -72641012921836458136854422611474022400 12761053 -134915138022617509918538997953428621716 12761054 849162647244108550044800051496086222976 12761055 222236954009628801567701075131781035800 12761056 -146801794230950837668372478172478832640 12761057 -50530927748800664262727005072781002240 12761058 -489631567012938889514188964108412671232 12761059 -1003045946581850153567111108536474448740 12761060 -90853461568437163168136157894470499840 12761061 349538008808432649289614025729848711264 12761062 883710900765898056079477838693871736032 12761063 -102498422345041009883594298885284940240 12761064 27749688958316664182405279389387161600 12761065 -228564202028164672639726884012402686400 12761066 305949743698840898089067090196170072160 12761067 -9643540511667951208663817420057215104 12761068 -639360894251863549657616097000759185152 12761069 299144671922335951153354978696653906912 12761070 161701927493426712974816097133123244160 12761071 -1319464747417443646737506000697638519728 12761072 -303848922683528955219363732771948724224 12761073 16384087185984300505432381620577592040 12761074 -79728184096321553606952603604197273600 12761075 -83575235045423759311290058805448590400 12761076 354058824691598504883531542564477220864 12761077 -68528274299303889966972608510808703328 12761078 389697785740251876922492048817300815104 12761079 -330860067117966422086975360522190510616 12761080 1421278707313523234104216530255220838400 12761081 1898820172496992360684071742522865451882 12761082 1516755565365028455495591052219186184448 12761083 -1011725211433823714691548223163151432668 12761084 -103448231654557477710427867649359011840 12761085 -299825747767666445573261507529259224000 12761086 144212082172747667879102367258745577088 12761087 -352210836362042865988362227442231052800 12761088 -27480861383778855359947729141801943040 12761089 693186443210549334883922763260075831520 12761090 -89037239642441781942693247017405096960 12761091 411594945771305276973712016615999116800 12761092 -349247719613968626895103533541180571648 12761093 474093412379905975342382995322307081120 12761094 605540574674730471691203733933242667200 12761095 206755633399425488517599112023704884600 12761096 -433572858171724418546344694758969344000 12761097 -611417984110928732791080099319957743600 12761098 -241349785849607117954348071155900420864 12761099 894465875228785557546278660962053268464 12761100 -12008361546576445372246375671325248000 12761101 -21397683948782836839845634394292880468 12761102 562653165344506258899279056905139169600 12761103 -238444314875105047111060513133309539200 12761104 407084822342177910058532686213008465920 12761105 -471081195017463362336327079703896768000 12761106 -592462030369320056930963177300640448896 12761107 -319720550198429296088798287518949857280 12761108 -2327285656480943150812945668372942491904 12761109 -854388085202388669096746560084219015986 12761110 -5218706019241945624690803648679372800 12761111 2049514095073313232242199817382200414464 12761112 193259562773438263197460257147446231040 12761113 -429440252603046745329020275502946123456 12761114 456943607652663757747556379102987332352 12761115 82943718401466269817755080998474205920 12761116 1920094185010736287333075634599485952 12761117 572271318783597490657238850567666329292 12761118 -1069911236368723368781935588917308066560 12761119 -144608326566480236093664912912204510672 12761120 1525654906436725996312093055636375470080 12761121 -742973511933664717316682312340206923088 12761122 482937756319929918073738259325613075200 12761123 468035248503042582612265318376845569372 12761124 489775851165535592617821981537502995456 12761125 -834077230713176452993038254475765762000 12761126 358940418141182782171245602529186468096 12761127 -304527755185924107564015742903797697392 12761128 -498336341860840550680384188888439203840 12761129 -1307201682548672243888834704599919707270 12761130 25333703518511606936440076547364523520 12761131 -262863129379321290978107541009866170800 12761132 -1220690504503771150961505029524801807104 12761133 -49307314490625921210322121341617034752 12761134 -324899144203479021557276705830585646784 12761135 -345611674218023388691925866873288997040 12761136 -126084387269087657735056811393628045312 12761137 -240467410733803836480684575285291440128 12761138 164615526229096318570406566283060974080 12761139 -44677440517457657412686515560280486560 12761140 -104544652065148868590253409851495301120 12761141 -1366967022068964347939381124928769664480 12761142 -370821682797001898966509302041944385088 12761143 2214422773435960868280350334713899572392 12761144 622195177249609835872954855339130880 12761145 686581994602064269719077918033889461700 12761146 -207624970178308536954246803058610915728 12761147 -183200718906834346028607641279994045168 12761148 81609724819500851723535194062978114560 12761149 -550466385619552969973057602964510721850 12761150 -144661858051584330008553705458577446400 12761151 -422130571887455056389535663767902354160 12761152 283177700680716797638776518979027468288 12761153 9869021417001439945397808579973579824 12761154 152839219480163728656898713361263912960 12761155 -2146392969223880664527620268025445351680 12761156 433639031998039424823298469959960379520 12761157 15022804174416877037098876328129430240 12761158 -393881071978403922036528889099149959424 12761159 24487394603302650920094793411347020304 12761160 766114271460438409092423801216245760000 12761161 -309502463724502547783079350488124254336 12761162 685840286868387135987911507783956406832 12761163 541552918411313329433123140881899005692 12761164 44646152428674374019474010836371132416 12761165 -426544284268479423653479730460169541940 12761166 129382856670328154760535826459471769600 12761167 -440624692498743942598236316630339359000 12761168 -107414969536586950207245426855557873664 12761169 -896898016089877984325851098420588202560 12761170 748585440498283665736045388353237637280 12761171 -1323693444010212001945276437837613412628 12761172 310739907452686963327457900826752471040 12761173 1490934951635044399957286168024329824640 12761174 -1018376501000225513774519395244843208960 12761175 57991415616864223700868089296517376000 12761176 -855550961984740851973992269965456281600 12761177 1255548400771084027000442092066489030656 12761178 661143522172925150443804476605651034624 12761179 -300084074945140480417787179753600930960 12761180 537771264711743200781386733168799782400 12761181 -103620322885225176307223726263503796224 12761182 134308228284735854764408929625952231424 12761183 -263639153525590602271813727310035806560 12761184 -1309044242538410822075917677084038922240 12761185 273780517018113086225833361968124832000 12761186 1003292644431732517151644686657692405760 12761187 1888895992115627723336115622389750404352 12761188 339981025103162689454334981409269851136 12761189 -187563502378898918164631869999652784000 12761190 152962396899010227561071789961541948800 12761191 12907277964244425523622959211808375184 12761192 -692408489961998673429104855789708928000 12761193 -1279973757033803265155841577261911021936 12761194 45272472553042986230678074626265918896 12761195 169819402425583729770311312269815103200 12761196 -1007915725342406342307390289427644416 12761197 -1978851191368234316236586068314846781354 12761198 1100774446922416720426846554434909010240 12761199 1170912334474206156771577574311759568640 12761200 3820509917152656759877064082549145600 12761201 829561172765550695060717603065152437202 12761202 285598326109544442950440782389073916032 12761203 8326459826059992429292957081387456128 12761204 -1103679798687382755227639023890872060544 12761205 806600660957275899608175775394523525120 12761206 50313390145553486837729187526723478784 12761207 532066201651643878585454661944059719480 12761208 853384509192843293668258970372759654400 12761209 491938375169194804004903474335445926440 12761210 -122009028948367890818009232069151073280 12761211 1087804028913596076478840398043821493272 12761212 10003451766534654448028412796048125952 12761213 704468112165755233556161831618511235462 12761214 -161047441398583543292192958158189150208 12761215 -491650259151314755941243399525319393680 12761216 180699959469427381762242279174989414400 12761217 -74549147875674613621361331211658579760 12761218 -893344569254649803749350930725291804640 12761219 -1286373190400039944270411418494939477380 12761220 577637149070992407691938561076928348160 12761221 190018369678875159651204802325932839744 12761222 361826912953680789127794189394922450112 12761223 -1164314647188491136628971989133863933616 12761224 55143189476675214492378522033465753600 12761225 1194226654481862377489802212957051898750 12761226 -10672003168722016654846195125192661920 12761227 -211834060760215715013659960978488839248 12761228 -592769191678132642477973814897086791680 12761229 33416003423446077083634570917756563488 12761230 561226153688262985618621661043054317760 12761231 548951722302766183619747699928986238192 12761232 -184973479707235398916773517149180395520 12761233 -2150685321203978036773905546627564108816 12761234 -117652882125498420369576049295055275520 12761235 342272073556103683584324051706406785920 12761236 -608633325919087129631891372992428922880 12761237 -1944160901870010070000308531245258844708 12761238 -98271193155286116226289796962892472320 12761239 -18622716081881737186809339863426489576 12761240 -823021613263281359818466170115680051200 12761241 1054095485096392562063322427475962237392 12761242 480573359866792684459543897826701104384 12761243 98357054226418538708059267302705051648 12761244 973003896020156238176140472704456135680 12761245 -361056816042414628723142322225530373120 12761246 723084531548561856810776725713503475072 12761247 -30474926312273172301161392335001533680 12761248 178737121330535795849853564584749694976 12761249 705410310768178175753289099552205847700 12761250 -26726144974575481013476598823719520000 12761251 -53988993067813104645953961230152865808 12761252 -545869949109568960229551201625320538112 12761253 -819081546617321239075605046105822195200 12761254 1168680031533422926412746038800374944000 12761255 -101588635157881464531878083939509237600 12761256 -550719912766534610343488313688417075200 12761257 591048296228620720540804849374127200506 12761258 -402287053484257442904607012437019421520 12761259 -21578474548882844494680448236127212288 12761260 398009460101534344931413146895203194880 12761261 -709543922995889667244343196995301792276 12761262 -615115417923205680612705197021194970880 12761263 693251240284303298909918429647771285920 12761264 80580065705072840955218947200251412480 12761265 -577816359510881579202676049763744000 12761266 624344067688539962649049497866115819936 12761267 735012053227075267119768334652921954316 12761268 109355509532958112795445093677566504960 12761269 377414234704107427322770183767951235296 12761270 -168555886074464011662369712905891907200 12761271 836533448750517804924817577596535064672 12761272 340974521655545271818042723557269319680 12761273 82622980577615297389204567156983158400 12761274 83541472825408777756256036260163420160 12761275 -182765665538096078388800968407572574700 12761276 43960244784098114939603799897989314560 12761277 788759747282864093252406609208307569920 12761278 257119316977682826555975406142361181440 12761279 943240498858478379062773945284125458200 12761280 -108669926228136195149514216229463654400 12761281 -329176350807274668575010046500860481068 12761282 -10660354063115042493068651657759580288 12761283 -396869231203682224178493252624721969152 12761284 -173991656378578249146452334078207814400 12761285 65340785546647321832894589610045424760 12761286 191552290096411501846360611262193240064 12761287 -312229567413928274513530940730580440960 12761288 -1449987054898181299893217884838666567680 12761289 455776608740058948694711611712021941744 12761290 -431743172072614212783438966996658461600 12761291 -6246608809463571567227316759984007200 12761292 848115422006935853634301164652331761152 12761293 1990459285622154563322910458696679496320 12761294 96625596493916925379648478681827345152 12761295 395988288268518927636739699452064834320 12761296 422074139706804083580089338339258621952 12761297 -721946701197817342276155147783904873920 12761298 13011883550628287505048753681740381568 12761299 382996683412599242555812451531392112736 12761300 12809188751646698979257044061579040000 12761301 82379924008991091809349821765588222784 12761302 303781737382641824159421421054276423104 12761303 -299842120802713064090351066210332568496 12761304 489570502068925405333396245321265152000 12761305 623506902826401494431422951493011916800 12761306 112829689736207891037757352387760217344 12761307 -19276454640092701546385361002145393360 12761308 -130866433237186809533661797814291805184 12761309 -1357872185416730622257344147645412510880 12761310 324978982261399644757985661562309484160 12761311 -1143754288557157741420785782563716117088 12761312 1031859033919169607369912124817119641600 12761313 -213432968269039224124340571088052157600 12761314 -452413743194587051088711555653988301744 12761315 -630779125565447867877448499173552877040 12761316 -175612154003926175261540913179723152128 12761317 -314450131018454990488578343642829589634 12761318 -858548434184188219999924505234389028640 12761319 -192965675122807372077167472558200410752 12761320 -176251423980355656413588675178695884800 12761321 -584751163009687293903005086689406097478 12761322 116404178095871139078716598101822957568 12761323 -2347480226169318582666865803339105085736 12761324 -1628601423053385353122031428955434051584 12761325 6243501245971297115581081036155252000 12761326 561078275908998779796706630226581442112 12761327 -871451539245755003578002157745885989008 12761328 245484914690642238683745798743859953664 12761329 683908589579185263505377805003213734976 12761330 -872589244196827652109958732115587321440 12761331 446083919567582912626784144278471724160 12761332 450979023719704603039738690737403245312 12761333 -89471306573177220134870768129933190816 12761334 158627484360599460659597405155442970240 12761335 -200457973766703116687189298434947106640 12761336 109877189539233973501474517995691704320 12761337 -529612067707289241286015354997925402048 12761338 106717655421340597425363561227367742320 12761339 -1041838568101011490650878800508355486744 12761340 74632498182642361446858077730302699520 12761341 114842059507197974051122694482411858432 12761342 -322461668292334091145031767734091174912 12761343 302122227033551103362196256998339346944 12761344 2216832560653948811368297999694257192960 12761345 1250286418069551085736485947804356520 12761346 -30311495279980750280468354876984871936 12761347 -966425592360149914468153843873391539204 12761348 2333062648962041871805470744917078016 12761349 -101846502266182030524818243991822988032 12761350 2365763365909790850574335508775740800 12761351 1544806175698497568635468159966950867352 12761352 425870193869021741484443884068056071680 12761353 2478525612630027420237257837521540460448 12761354 -505013070977298300417654600418609257120 12761355 -571423950944213764676148275061553390080 12761356 -878999810754215670365497821721345188864 12761357 -211789500598380124134340279445714246688 12761358 -12631290280748314332110103554545530816 12761359 -125795998102083807773140121814197639016 12761360 -37365996628976244145506412551519436800 12761361 -692656679641657821791969423291619339360 12761362 -101346946837806255160044942721379411568 12761363 -1437982496779687733788194846292513151520 12761364 400832844590834634561169478172253120512 12761365 212571638571383181498845453983191781920 12761366 -60175671674371101174722713005781132416 12761367 352409333223926084182218463013438215680 12761368 22885621912327383785188873669215375360 12761369 -136452134024095045228810996881232154160 12761370 -9698664285404203409003211207909864480 12761371 472401403436400980383043613738103543312 12761372 32280446707513690897595335321860844032 12761373 164205240858041664616089402155869609920 12761374 -257921898064313705727312824438805565056 12761375 -71167394862307445622508988361453492000 12761376 -75806940591820625663235301531620212736 12761377 1008450808402880940511931362626779056226 12761378 101460483363763670784850390833479225856 12761379 95683800412352787969109341459639564324 12761380 -93119882610425862675413161889303592960 12761381 -825657543819832551088805677600422010818 12761382 305501595222959589091577103416234227392 12761383 -1286870081798044677981497904321780366776 12761384 -86060500390517020639545998744788669440 12761385 -62567783249448160400514311480043168000 12761386 762953379152678711510046666575515056 12761387 -23836386345355515848468755238018405964 12761388 577778917194941528261990433353419837440 12761389 256834885519149873065373658407358773024 12761390 49525491965068263999436672839746780160 12761391 1553968387790508142081583940740936227200 12761392 43775635365744446141919086804641382400 12761393 -557054399167022879142830136753403172940 12761394 -267835557384212735029216902059440483200 12761395 158575722452481281244705487306341500400 12761396 -14743219486847417363610231108986947200 12761397 -209412619806372072352461568148141430432 12761398 -52622515448943222374317399384663916544 12761399 -785986736191033916611426125174037571664 12761400 -286681173365704828211644686271787520000 12761401 359842781959644556813039311381449935572 12761402 -1358385016186114975087505031493084152096 12761403 -1046547118393352358535947916661894010000 12761404 497023088625782471194890859609998800896 12761405 -178368138744908950246856334913188576000 12761406 165380510287325092492954282624640348544 12761407 962417677260714909626909967717106501200 12761408 22281867517226930816268217845458927616 12761409 -1342367823206218208910542506479654418896 12761410 226289348485587186942267565253906218560 12761411 -43875556798025024669882043013478496 12761412 510960098714060225055205599652229271552 12761413 379893340529768855450469118222971392796 12761414 -39514146390500692354926090036848457408 12761415 1109605375843627917174875685776344068000 12761416 1261598254891969449568330897276172083200 12761417 944425462524036682344776642176076086452 12761418 -343582392315947606979332067027391447296 12761419 655822577272507901083627262637391886760 12761420 298832004949532750778946987560965498880 12761421 -1279211250519543504297518154067142371680 12761422 -25591107838092454121496335062227917568 12761423 -2680342054801284559162869427988374813440 12761424 59711050002814943991821242004935507968 12761425 990160195128058030628008648427191322150 12761426 132084987599134945385634478031469600000 12761427 -60934625580666445355430218893406789376 12761428 113498296444287280179641398086770927616 12761429 -145555590617559432562384956287162479872 12761430 77114301484561722949220061189195018240 12761431 -4458856872649595487066882853697466008 12761432 -5446058694202060191826368524749516800 12761433 -239720198256089084453969150333855557200 12761434 169192013800312378909072147488208238592 12761435 204445605146101341194591295407559151200 12761436 32436880421342006821423401682453965312 12761437 13550398955968717361767079772531817632 12761438 -35696048112658821715143601459982211456 12761439 -162640681482109993145600091819606344376 12761440 1493457568823045489834894115635598458880 12761441 749698391099371598565147754380829008000 12761442 302286485494255679995458320600500650240 12761443 9102169932522031459095043045004384040 12761444 683624353361833578242631236542980847872 12761445 -661054530764437744821857868572114932800 12761446 241432216319785573448842798612599571584 12761447 89279122186374839837408045032364210760 12761448 -176859618893043760170693833098255073280 12761449 5550492604280634125679668195028003364 12761450 64153563445860427167587434838915784000 12761451 303485365050520803331318076936370967740 12761452 605493841224842873927415457642524068352 12761453 1675843811508865097379814791911443407702 12761454 682602942263073189802902578051140608 12761455 178188493713324892845970817460360150720 12761456 35576600829826262063221125810094374912 12761457 857241663055751987394086586624294233088 12761458 543943834463906090218383497447333437440 12761459 -1841708448284451439794827207576959100340 12761460 -219854006683537187463187575693450608640 12761461 1071196314604581623025321520643503542062 12761462 95460527969338344286303015846384753728 12761463 -184559232464401514669006859400704827904 12761464 1270752791839895634880023408508157952000 12761465 430618371913882137495097293009464257860 12761466 -134927172560371571301803460303339288576 12761467 -1660304446313436920815247718844215963484 12761468 471559313432768470053851897984917487616 12761469 -22760250783350256954123503458612042368 12761470 430246154518520327613998876227556911680 12761471 1867425728263596843829159685274318444672 12761472 170950031780081523533371264167051264000 12761473 -661755715864693866228065514152069009278 12761474 -514515116055590844500804862042723373056 12761475 97341610746900441582477083220985458000 12761476 61273411872918261567809434838048092160 12761477 1761382283968369007703167475663103039326 12761478 -890624711706370669411543392593918328000 12761479 -315269277454363542146379710823419628480 12761480 -486525409673165855142225517982844057600 12761481 -128938818211832909938469202575389195200 12761482 -449953427992573668138591081893329779408 12761483 154942532788145949353516614671978912000 12761484 274076471541110288177953556382399745536 12761485 36491320943228064204440357305119160320 12761486 96847056462832074710726869891642282560 12761487 131956661350528597092991990327878155040 12761488 58960061471935520078503554823270080512 12761489 -863750094482435013895766229848979185676 12761490 638952321551380807265160005899100160 12761491 565937275096742018469392222754466131968 12761492 1663267150369835483180075661167316207360 12761493 779109668399443106918880501761349519264 12761494 700861835207748869656066879796255414400 12761495 -41831989998210780864610633694646224880 12761496 -644000584588812391349818927951508275200 12761497 12404016933906141079278732519460304192 12761498 659329161736963265250671050545030774000 12761499 218221548465698190225837617252118536448 12761500 866098262514688748555160766771838592000 12761501 69606087230703252920545532695616614752 12761502 104342127553200053459834200234404864000 12761503 1007911804550020469386209929457363510752 12761504 -437261317285185203766564478858693705728 12761505 822121109910891959365295122451149233000 12761506 -21863500701116022365491721114627908320 12761507 68411897910612271848042523404001428 12761508 41544347890916133605522851314073436160 12761509 -477890651561765277161358923408314456968 12761510 388281380825623179693207431896219301760 12761511 -373352283700080588541724856347971470168 12761512 244078341002346333610020530676271795200 12761513 870848459078619335470678385418820512762 12761514 -228059489623223735413969331621764421280 12761515 39993297588032443518601610268170760720 12761516 -67416876101311063195611489796009078272 12761517 359024815057569493732049993816965481280 12761518 -214558446146814434237576522435703521280 12761519 -59165874194711710800087564747430357656 12761520 -29271819194783630192414730706754273280 12761521 7518395320082731189499818042862923680 12761522 95035592055622323010413198134395521024 12761523 1522845771033144800864123566192551830400 12761524 1450725092050493331429948078788261876096 12761525 52116857013753799386205567304066224800 12761526 -565904987767156799074065895277250546816 12761527 393664749571277608632434066422276621200 12761528 638159513396596213183791341631716966400 12761529 -589086014251729055446932525851177908512 12761530 -55748293733876267669867922413390748480 12761531 -1451574816824301140902709890031368140000 12761532 94676051138847352908604947928512460800 12761533 1862890511545314273153168574356878355782 12761534 -247869848299833903653196518803559616000 12761535 52171109406574436424035942568943459200 12761536 36203308272168769498660556718945075200 12761537 101265468163120822341887104273719471720 12761538 410939735734079124789661840076477007744 12761539 -72193946478793921681567870167365616944 12761540 6795255736257591183015393427179110400 12761541 139025913743887819491544667156274765948 12761542 303894073277689841197353608607433708992 12761543 2749522987311766321404435760075380270480 12761544 485679708375496154609080239458416926720 12761545 -1011493234984577636982828274301657606400 12761546 -284586120367725718556152080301538489856 12761547 -1406751771141853796406635840102777173800 12761548 699959476836720961039810953979009952256 12761549 2294492767305474933363473300564780151264 12761550 -5646387743153736460204969015173763200 12761551 -1112262030952509717995086713385321300296 12761552 143654461772959053856998886113364377600 12761553 116469369992559075966721067236858810368 12761554 261193901884257793672020470655911744160 12761555 248803064005516128128061904563839292000 12761556 211077387292964156967988487849028175872 12761557 -3271002257736533049882440757354518270048 12761558 1578433434422773587101108159790573278400 12761559 502289598750023865807037329260342455440 12761560 1106758278019066836928007107718538854400 12761561 748314848495846183324104173779828337162 12761562 309187045305037421052637920369468966144 12761563 -1240977146344328783125475985830318826680 12761564 318841508241518305545185489374136203776 12761565 -877217111407660949938686166491458234880 12761566 257872271336356712099707432272252591360 12761567 122682712097236029220657948672245501792 12761568 -81676539595027319024546129532678045696 12761569 -1254584043258977736266732750327674887504 12761570 583451249857561167190249426308720456480 12761571 486533407129666708351221206615085763824 12761572 -1198649730737149115209801454361146737024 12761573 590316082981243914924665036464141274688 12761574 -44137434972549070693984604362370297856 12761575 579063291138792253233446985223832076800 12761576 -1266253420843446990726192275211147985920 12761577 87136783608234316043595777502556917440 12761578 -367631315239258877889077211551296389120 12761579 -477823966526941644631303190172522881616 12761580 228243436048747258526047904493014661120 12761581 829894119817296097618846861972130242560 12761582 -43053019660679930938603964884493583360 12761583 10356631365173280708788385703012157184 12761584 57935021227368738283313766651773583360 12761585 -349598982209654629322432034180818582220 12761586 -260204110120377563343290049128683307616 12761587 1614179072439610544929650933272677490952 12761588 351489533952054910220497489266555887616 12761589 -253822349419984735535203374198454711776 12761590 -34748808270228676153116327302315913600 12761591 -204870009960768400771188831173792554008 12761592 -1031097936117881982516070342895454412800 12761593 -258841260292417981232883233873804747712 12761594 -1164580756449907179930958526645651351328 12761595 -165753877027000791400587013142683238400 12761596 58089056417483836630786670732953948672 12761597 -4443849551997194484692803159773480515520 12761598 472259174391291840612438282876698451264 12761599 968843142588863650260254498340418201464 12761600 -199159354545599045322426779088558489600 12761601 -119728126266710256735984122069117865168 12761602 61411135829418401212414615703090471424 12761603 1415325105939664918548023459506700889852 12761604 -993696437004644546146547466765690746880 12761605 -504506319220140362260954519978739264040 12761606 467852336600311655499086942426766269568 12761607 1188404888057088708456807378738415088040 12761608 -1460030476404501678295090341048520535040 12761609 -1190144082159043690677819207435308568294 12761610 -105411281847142923031765723190700906240 12761611 -372731236496489878858535938060821612480 12761612 325642688521283011855506573144595904256 12761613 612996947783760873038321921588118874080 12761614 691678632740932028251250574792541034112 12761615 128463310142861312507504870443593680640 12761616 51508329704037668818214900198277120000 12761617 -2020178715380362345747236628608077359248 12761618 13292297426827920435940706908820178720 12761619 130183368282295149891894715717314679296 12761620 -970319161334944130448436672157629528320 12761621 -55725942083926450420074859803265040640 12761622 683612879818870286035000242379628542560 12761623 534445946793894738497675500416075541344 12761624 -46874879148389445915197335475578675200 12761625 883010388268113310032932674620132768000 12761626 12471127383133112097443340862874476800 12761627 -3236442025565732937173109944642722478736 12761628 -1048223301478682900855051245696007602176 12761629 2594504896330209772557965542569203440140 12761630 260052984998509104040039935588266284800 12761631 574347996285894426713596862698898580312 12761632 -18568122624976424702899057840404430848 12761633 -341348962815748628457835305012249810540 12761634 -478175965143194049767315820264678992640 12761635 -1268441614765322898186253572551887894800 12761636 566533986996257142775084746277100205312 12761637 70370388108301605783799020507708178752 12761638 -582777978687317529868958145498948533280 12761639 1651106105122956252019091886975197116032 12761640 460245921746116962307757376434261760000 12761641 116521662736318220476083420591000572640 12761642 -35665594336594153830428327918388457728 12761643 716473819710772209064612025780679620784 12761644 38363119271456028595450515915517624320 12761645 46634930438274018389258006774431878000 12761646 -178124532105734649914073003093503250432 12761647 1035204733540250081314526872187147726096 12761648 27415655579369650729151340766420008960 12761649 -1651033217307803542290777645012869056332 12761650 -120794496185725154559632365692016406400 12761651 809226884336440310454747921878011209552 12761652 169034638357958707618877085011762245632 12761653 122110341991127296049741566892872993560 12761654 -767322054959354384325583629437174794560 12761655 -257136024631750718558811724027538690400 12761656 364326108068572422088620099231223603200 12761657 1793767107622053222437160659502494244906 12761658 99770719280815201285455092127742464000 12761659 -406659761121234082504931403768820730140 12761660 240156920503055631788966001444446822400 12761661 -52847812785763715721058672465996035072 12761662 101160786755901962317600779461306288640 12761663 1074132434248340061946745480081764638912 12761664 209949660168907396248125741662602264576 12761665 122180849998264661399145652191980912640 12761666 -603540893234032820225082144735834695136 12761667 569306915951982654236054173467211376640 12761668 -364103580005908111917873153696834477952 12761669 -2109918537500575572526911252999868032 12761670 -138311237779353321592002280405167479040 12761671 87324145644895219874702395759942104800 12761672 -56869892126361983999199422451930071040 12761673 -2221887315774131717297217107643921600 12761674 -333681906371672523623499658720379315664 12761675 966654464550375052847078393163120592800 12761676 232173875060111536766903257859530547712 12761677 319592123205696326726756534673738435712 12761678 559725839577841407924579111361162012800 12761679 -560143914462373868261716460346747456768 12761680 170764882959593203488267063779367567360 12761681 -2162198955430136929671301817360871493518 12761682 3861734241120153747173935896073559040 12761683 219682356630303371732360407743551415360 12761684 -341441757849765217777640537346242951424 12761685 -1610729252260657877816317400796759124800 12761686 256512495990668205920551651541054044800 12761687 1079057376934076871899669607358063889472 12761688 404384321993156230517756725478060851200 12761689 -715059100474223133440179806545662267510 12761690 -33617698907731759704233523783380954400 12761691 -659632988802797551683551828034313191936 12761692 742026459326809752975068813927642268160 12761693 -598961722759741353375535747139680970400 12761694 150964974858804313665577362354026405568 12761695 9249305503439503164597810674592276000 12761696 -1861509864560589880854962700621207306240 12761697 258036360837796822854345466182741202608 12761698 468623501460591499404162063700294827600 12761699 -126444982431765449617744859727104893536 12761700 -185538010291361465719106332609339392000 12761701 1130610248602125915470817577597693227000 12761702 -777267874070677410093987027502839775296 12761703 -192051929371447912982268975999484338288 12761704 135176525879854631192855769009500789760 12761705 -940364674632545120542374617304709882560 12761706 -409327388458571016479087558888155773696 12761707 -592231104455646790866389120753247847680 12761708 426021622082433951235199000818649505792 12761709 233201069253646152970310606144299597920 12761710 154319683903757464066176457610161228800 12761711 10791483129484057362457028095066444320 12761712 332865218119338381247823890245058560 12761713 -43958386684314205501840687746605299104 12761714 19973646493500807591682828803459965952 12761715 -481941446355288893812197419894864252880 12761716 -187378464164331112312312783252483061760 12761717 1660061909730827463999014296730947442652 12761718 103592871964291661289532951467680083968 12761719 556930720715364236124797463674658038120 12761720 344601059902138803721989071867904000 12761721 -552623033171844437752423473981237966528 12761722 -1375530161541623445411418481963271290880 12761723 19156285836371325263636729481873371664 12761724 -100904824211464986341772663537494367744 12761725 -662013089495053698999870282722358223100 12761726 -635901555748720508156612358334457522688 12761727 1056982933529811002733692548545775802880 12761728 124006452374405112656443240364711608320 12761729 -249652858906663009991843576883027168720 12761730 28158131889123493609289035576291968000 12761731 2303369148856356100377203087900701585532 12761732 1857238372149314344593954995585809428480 12761733 777731717849967896812567825455151347744 12761734 360039728475158923288890369724973132160 12761735 -124201902412436439832992107980805713440 12761736 287334417688720372237880703212360663040 12761737 -1978884795423963188842685320686312512614 12761738 -413565883574041028850930722797260387840 12761739 803295406393157835846490116376031846400 12761740 -779975342846084104819846702992315417600 12761741 1585650242231015347665656715137257193142 12761742 39625286123112255832364933501267048448 12761743 -431345347689363433740060064076858674016 12761744 -108722917975376033137941314195395559424 12761745 126521478392240731718167406203073227200 12761746 180969143169857139366093511887826269072 12761747 -664253289516778675695226935853165601928 12761748 -540537864549659748916876332309837090816 12761749 357522121110683471619169443837927040 12761750 199220006783114824276658244743144352000 12761751 160859882688884586850323474063699651432 12761752 -389617376473591458243140871431770982400 12761753 1505953803262218034384491119151554029824 12761754 -154454662308784737111940064292644424960 12761755 1020887905844574683591391426410678160 12761756 653009659673202151737385452504639349248 12761757 -296584349820155659765059048235837212192 12761758 578346799049669191070840557454585459712 12761759 190904414900472418576647420382063845120 12761760 401997066965939630150007349242620805120 12761761 -463007725815375613334509498225333028638 12761762 316526429713696216477325100033646624032 12761763 -79196816449951267605206536508115960576 12761764 -585444511076429246069985753682874285568 12761765 300647203098260016595911001612042312320 12761766 -98522577565213729944212303297915894400 12761767 -604950026097173360202577522458773613608 12761768 -104518212647160162905108935787792793600 12761769 -20759507273184113851789324992174938880 12761770 -5000289584450381319884528299901460480 12761771 449437671291190906592618345725621378344 12761772 388606472044240382712682991396644073472 12761773 414413877422659387589145579567517879564 12761774 51657102861170101518107291333560401600 12761775 -278330741869413939884948856313276723800 12761776 202221860236096694903347219705295224832 12761777 -293300294142127247042271404100056921856 12761778 -475192842386820196081396703059379938176 12761779 170649294151508929850596057435739514380 12761780 -654194646761399063853284740858717962240 12761781 581284685708920595366317018353517026624 12761782 -229955103431297031701236557959152698816 12761783 453048818328999498520539329439658860720 12761784 208966782831307694241827601838931435520 12761785 -938883684227680794175836531366772393020 12761786 103132398853199402104015186278076435680 12761787 3795035505275485614481632316653079680 12761788 -38258242604991912665706129520012628480 12761789 -85628257408329624879035795541017620410 12761790 -70648699374218567285578853439269201280 12761791 451330265191684501080693698381687699840 12761792 210784573884730173109084064584471412736 12761793 -103997495709939976028425731773055082896 12761794 210204926397803833270213929088057791696 12761795 -454814885710506203505448200148416745200 12761796 914635459152783809398159820927385172992 12761797 2185605060394486741814636638373974505246 12761798 331052028144266528192994552151323183360 12761799 18345012855258681221760001058851676880 12761800 -94924211093337790520603528055857280000 12761801 -129772349645308500382209659624208819456 12761802 -3275238153764106580274508658268448720 12761803 -2437170986760382853163143011892638377216 12761804 -334469390370630621238597546983990885888 12761805 -260511802738832422751223384824690145600 12761806 742163876215076060933146997973891056640 12761807 -1629634720753604214246327905071697404944 12761808 -159205287311452930141829815051941052416 12761809 272744487740223569090457587083249874404 12761810 854901886740489267606660850967846157120 12761811 952259528075332594399095591210442755060 12761812 -18826770485752972779422511055689228288 12761813 149355085868026718066530471740186058062 12761814 -112212605118108584506406071057265872512 12761815 -1740510338609832892274591384696020836000 12761816 1823492900111800333980126935887395471360 12761817 -486574154963248170115516428267195154752 12761818 -686981841537361014510628125759967065600 12761819 532860264195246924493130142643452692496 12761820 -416729771870081188862069708717188454400 12761821 1501825593262013920697988744517807860844 12761822 31984486896293870046367626348879277632 12761823 -126814413112719580809034684520734533816 12761824 176373908228899203624295494534162284544 12761825 -561495022949963399420840193782096484000 12761826 -74510706914302561684810194930944753664 12761827 -971542365173862472226181586789194464880 12761828 -393667043189362663039941863930221007232 12761829 -174061630120877921297785557074141679300 12761830 -174256523580710470403064363441261517440 12761831 1297533622086791011994707375417645609992 12761832 -109857495965053999068401173126859980800 12761833 259192087167864077536574824833448021120 12761834 -33236535009847200994627170135364563360 12761835 -46501122880713214621184246944544183040 12761836 -569758100767572003666628913690066763520 12761837 -1445305826148931845675680451047647547808 12761838 493458226952031849336426197466111673344 12761839 -1626413062357778356324704015632269439744 12761840 -3694432407857713371358312389999329280 12761841 -3311957284013214201338515440634488480 12761842 -1068761571336866467404019461452032681056 12761843 634367152915496700091697738944969595760 12761844 -376610357070753794373084119074384773120 12761845 -1526713692336636492833457216557399820900 12761846 -4079998582913023054945510262714380128 12761847 478295338807423471140269321414268061440 12761848 237868312472839983611940301259600670720 12761849 810478497521248514894072148063321894912 12761850 -246373957187866736377781747756931360000 12761851 -547724893966804497731395704965357757148 12761852 -1190536966911564520187644858647621464064 12761853 378539505080924850721205188611294086208 12761854 -962522237460488460994876949810560543104 12761855 218065074463319708157364757164723636320 12761856 549909516402644681996243487308245893120 12761857 -994775205950686361970763641452285018028 12761858 523894820880496965361664900950395491280 12761859 573621407463748059963965898757775953728 12761860 -26398478169584289141188288085177546240 12761861 -692254729023276396004456984633010700768 12761862 -222163749321082161431437356977624186880 12761863 1104177348934840969914749670139015802880 12761864 -85501175399042893764241486571451463680 12761865 51821302001519435070297705218765869320 12761866 -57375261204387133656435535035258291936 12761867 1490592144066316575435059185667098904916 12761868 9440615038099098530916792186016481280 12761869 123749731006453088805422970174271045644 12761870 67155175086787795046560937339616000 12761871 -202718176531710183408894073578235053936 12761872 -175719233073269215096135672818259722240 12761873 -112805753689577584530077658268478282640 12761874 189944322110610048093349631760429916944 12761875 1526585032405874440090270617848410000 12761876 -2311013989638790407083591958776134848768 12761877 359504384450027995322137658609078027040 12761878 -122917706744439421950110971715764769760 12761879 -459331475949580244960106292354618557816 12761880 -104294654109145603032521339951723520000 12761881 -876776565384129317432394941404333824096 12761882 -32814720322168422211299031856009940480 12761883 143683477877917257794477980934610168000 12761884 652059453500440138062636558685021696 12761885 516984926720797845115571324108001513600 12761886 -656335534713877734311506469638425075072 12761887 -992831539476033840325759865712353282464 12761888 732595287426620086869957974841264046080 12761889 93833831939704582780888211890751016960 12761890 528730135136505745876993317703939284480 12761891 -1486020752020126714947163403465196300708 12761892 -145754660494322512057023504052237848576 12761893 817514994872193186074168305047777646142 12761894 35463172184604581271278447378464983552 12761895 206094904649428006765641927724221127680 12761896 151312755994972660352920403288614993920 12761897 468772837707331598160772114029451858560 12761898 -518934174550739972579989689306423240960 12761899 1297590370748641160624654093672821886900 12761900 922222118185501809503302044136489843200 12761901 1364010251369481578504861885321302046400 12761902 -173792982681848042309563477143856375680 12761903 1535559312993966729301547494206184428216 12761904 -152098211085219979204876095913306914816 12761905 -60355791214710108646010424764342716440 12761906 796194572061044677427446383959693534208 12761907 -709650220534907606491179029685304514760 12761908 263923273933949777602692928838283037440 12761909 769002271064893507766325954509570560110 12761910 42546367508214411272379904262490193920 12761911 1316994613104706134746926632969436761512 12761912 -942574982217789974076271891504262860800 12761913 -1266409126941629474087907056657042716512 12761914 -11179273120629170638291217665465167360 12761915 378862648637194698416150949425646802560 12761916 767154970038372801482136397503666069504 12761917 610031846524062789131899506009755216832 12761918 -25445218975215596335203645961556589312 12761919 -892002162444477626488251618071612242056 12761920 -22060492626294317007726611524485120000 12761921 757420894562342991299183987889104221122 12761922 76593533398968440513333452905094867200 12761923 1010742097034059661418060123958612107600 12761924 38145236037591891926888732076659429376 12761925 -19764875617231008464134145239392000000 12761926 -206332839453687556576828510086321917088 12761927 -55898253044233559548829593289045701200 12761928 2124012160290963340910851281547160371200 12761929 452063104829247514488932479265790024676 12761930 -412171207663011452465773713925962356640 12761931 33380736607616759724191861711121940224 12761932 209985758157267106314271631651707326464 12761933 30959836817007082172124473213845707084 12761934 -172914454286467447677609680655594069888 12761935 -1141858223527363732836765778506796176120 12761936 94632710586765990116384193299634585600 12761937 -473789725806179539971279100814448912606 12761938 6341718420789194521406541526003192320 12761939 908868782297387809839734985880338244440 12761940 94134816727258711256201148779682017280 12761941 1258856917656742049270128811400519054720 12761942 -180448341403826286652041533183317372128 12761943 891674533880047482854824613957991817320 12761944 263143723744944128365481388988902481920 12761945 -512584363700516795507375170264554515520 12761946 -574812001798836675552439849154716205328 12761947 102328138861817758524783686875158987984 12761948 -27207243806057063183484644012996411904 12761949 -477475881346072708539969003663922396992 12761950 -278989254108773377022181756510160344000 12761951 -263347682900735338791262250097424206720 12761952 296566690112154315079771181552936681472 12761953 -166244216011972990551124397091194342076 12761954 -693186236338864689744256364041564603824 12761955 5792572440133427628792713583117016560 12761956 270411349635347610574446575594997104640 12761957 868913333716022551643639152277837206272 12761958 -155618429902192520283175057032772561920 12761959 798057248494860529731276863410173057152 12761960 -52960070024731906603247767697614080000 12761961 -200653635713004656783628996850615220256 12761962 1205497744059578559170401278679265366112 12761963 -931455882981892074248239340859940793496 12761964 -28885648280283837773591500368727520256 12761965 507262920129236460319786896586607470860 12761966 111604195317459153405961344603672686592 12761967 1516332026148810981860415980911845088512 12761968 313574676769691278630688880216571576320 12761969 442741310094123064641005074532425029360 12761970 2238247960303676146368870190849735680 12761971 -1144822859709876344035439937506557435828 12761972 316639872774598362235561393744036842240 12761973 620563962563327645789431761567514030464 12761974 74953321962102428345622249527878657920 12761975 609288041451480153814186379640831798000 12761976 340257691610646935998137753183820185600 12761977 -57883096675380610343117575506662215200 12761978 -546964162172285132955408532868436450960 12761979 36595965016462162029293640410333569728 12761980 144917968545553103848922269086156718080 12761981 -1095203915165248962957057483426605092218 12761982 605714351211904651897807384543093069440 12761983 283425595159771951016567339056378958104 12761984 106573997058243419852728242755390668800 12761985 536507215544344572356724842986447349760 12761986 417548112423892766964068205151266378192 12761987 31571558029686886258328802502561542144 12761988 -158118754189574563011334209519502571520 12761989 1244850342086989082107301667899884477790 12761990 -66339073229762651271149650290882837120 12761991 496058814898564862906524681106229720 12761992 141981016511523616203258443654747873280 12761993 -1460831042981315861723084360079925032156 12761994 -78357122076310589112414825538162621440 12761995 -665958107524863659972969964637110740400 12761996 -48499935262166563689547902823743022080 12761997 -701017749775139859566343797034385889280 12761998 -558071586242257428916564868969515560000 12761999 -43182788192689855124270263902523201200 12762000 28123797162421633676802917388963840000 12762001 1767267021959577194785036685626577328000 12762002 -1207573024011733234518986704023316267776 12762003 129083002048530904252115505722991841584 12762004 1829004309041249788414389654105838473216 12762005 -154959182408212312214206505886891776640 12762006 34589435937280855849216276518334195584 12762007 -999736894132699564116397453385535767720 12762008 -576096346277301893173053740588314583040 12762009 -238077894780925275282343426740449859840 12762010 -79271725928904183574327995316445552640 12762011 101521318583356322677403948728647780612 12762012 14234424804924240582951321159510170112 12762013 -8483442683967539983801636003091453472 12762014 666220716333678618346442333179552745856 12762015 14214339023332777653913932022987507200 12762016 -1461233635670299439508082559683368910848 12762017 922152030592956366298312183861714308066 12762018 116141399406165350686754815552176150528 12762019 239686682963390587868924369971476795096 12762020 -855013736764213557277202629620921815040 12762021 -355527041218140770628257319336819619488 12762022 93605646999719658873420973702610659584 12762023 301708992271078007582277821929172401272 12762024 -866747161834909302285661566228293468160 12762025 -386457258755666037797711707585475956450 12762026 -262211344667205636947502265765180143360 12762027 535113925839088483976957200077459481320 12762028 -15733358195217786205135648773250834944 12762029 -65560299305907563972175881730782557440 12762030 -72881256229054521922058273780389344000 12762031 -29479324496686295681603914856530285168 12762032 203678331518616150974630918635813748736 12762033 471270355557834644756849284246111904064 12762034 -749095451287465215694095043803084735360 12762035 -741332902217828546435273949722169638160 12762036 18021909757519091129601051496421093376 12762037 -258655976577091963865298791930486365440 12762038 391044338969828993957263356573948583680 12762039 -1276762844747667227857946315098697885976 12762040 443852002076504091351931070031060172800 12762041 -262356413929287090975496095231853641558 12762042 -551013692791036634165316822493437324288 12762043 762155748475378455607903523108477616400 12762044 -993500605386924018203678003406628614144 12762045 -916215915721967995403205982772035675380 12762046 914067492209985967987651143095096512704 12762047 501993110199203680366793327962047018240 12762048 -55142838484471148322378905039054831616 12762049 235473663673205231934359172259771048960 12762050 -69946131963846546921515761261495818000 12762051 1404911841965036856352892575146657199104 12762052 961046048641949636924555470881968313600 12762053 2470438260851493457678658027800570856640 12762054 283169719500764584377025688496252416640 12762055 2032511172504010078098069852890531544000 12762056 8751756310634035295842449002514186240 12762057 -138691627113286736849921832499500260352 12762058 1356854791142382284209399104663276120576 12762059 325755539856503958728361059564892112560 12762060 -237293394065841796267846030906996823040 12762061 -605292272334071736072546318090252361748 12762062 -60795227447648320870937083780699675968 12762063 -91581103096562334818220041582733855600 12762064 93901073238003369005941253615827419136 12762065 -555061309396604685479004206484628662540 12762066 16758471097260935798484025061688672000 12762067 -885692928460512679654624554581326842880 12762068 1296860713731970083199293750120413331456 12762069 8523480932308316510921684581253294400 12762070 178612830749891334701055949152061432320 12762071 -522593031999737738667308925637313099088 12762072 -13120265786908706999255266845519329280 12762073 -642861731611173052515043696864549234678 12762074 -137288512339794430166029229932149664800 12762075 535914465224882540718733841968316985600 12762076 609434023633488354927896180259093301760 12762077 -784289624141015506904609195230820188308 12762078 66131737354850901507756178434826398720 12762079 -40081892403377154258744928769798878464 12762080 -630333286013595624372143033560506040320 12762081 -559093369609232352916357856959420242030 12762082 146665319159092264884840238618999740192 12762083 -767061312982490330745472521186613069668 12762084 75754881140261764457244773925943879680 12762085 -117219205767558264481621553336474912640 12762086 -214215303194143020901471542538337010240 12762087 -341756497913301597196830856865814108000 12762088 1861630336765747344472927989758786304000 12762089 1116966478486128891379574017197805768890 12762090 532417541723565804402815509475326387200 12762091 942159574500059800706279476832449574400 12762092 305169342987240181990687123008107013120 12762093 -313514229755184893092215060643447757856 12762094 596484169744219987492069212765733356096 12762095 346239996994680231943352839486776721200 12762096 -65845209416255345644371138549770551296 12762097 1718715853294019139749124143328654197412 12762098 449319952441141295699795106389108170752 12762099 -15658577767134512900997659936426792376 12762100 -243153263309603108242414150280371193600 12762101 -731716534123241676245388141270234782400 12762102 129410049673654065687779171478067691520 12762103 -972621991121909996688836734526525805952 12762104 1479535758369991765068279364097426350080 12762105 -323548742980239209925133537824876239040 12762106 -568863955479085799191966912856309420544 12762107 -503929612456270904445004837280835948120 12762108 319406520375293378902939434224278600704 12762109 -3471275138110328428852744261683111573396 12762110 -515529713235227814476644404896476848000 12762111 -55289171705666918316999729389247255552 12762112 -4128430634070026086620975988392067072 12762113 -183470044770466716084107086477008977280 12762114 -196031586142920717860740383246528734208 12762115 -1454078479429958360481282593363999233680 12762116 -653631859078021907070109932773724622848 12762117 -2307432290191212316014278892321452938080 12762118 -133387890418043579634575337426637326240 12762119 -1765506641055436285499070339894714117480 12762120 68727259201505561131935488327973273600 12762121 1073569630206254732487866071857848205492 12762122 -236234340634367519550983608185396672000 12762123 1209306010972291584045587040829703007168 12762124 695896026216904584309040071004821140992 12762125 1182528353191127672569525252022959503000 12762126 -218602440614791100284757266988381221440 12762127 160684300180636503314143278872211833952 12762128 481046486951116903944575702826182909952 12762129 260661438809021752541563462312982287680 12762130 123199096654593283628565171903572364960 12762131 -2176524349085513100658159480952957722068 12762132 -172371914803236620733041959593996607488 12762133 -742389371278954741775285517858740031716 12762134 396681903056084857992168327920268288000 12762135 -276916070577806264004921101279878169760 12762136 414143696146761870785569688374114375680 12762137 585289681464109835017479037594299651786 12762138 33060301867570360778918169923160944640 12762139 -803416596170319997622530310084486654576 12762140 -572168433270122961191243874861290219520 12762141 -290774678344826853388162556695615551936 12762142 1679970642977728661807049063582633984 12762143 -1508045768112312549158169383833605160608 12762144 782439789776245618435750484515136471040 12762145 -413244039715203401592863675390683050240 12762146 -301477606532296919308880252631693849600 12762147 113058303894825005660103144288603444600 12762148 -553811113963275121691078816600649216000 12762149 -1759585506264449206086012817089791366850 12762150 -315202785883461067271793460148240510400 12762151 -301463125974288822806052473160703327536 12762152 32534810636607233690942747788260034560 12762153 -112142536766174162250263447140400953920 12762154 -169303853173364073569110416677228710224 12762155 3228749293533977986107023152436918400 12762156 -83340616200138939764288743673308692480 12762157 -129538365893632707307503075392178895380 12762158 166572692904396478318140733872009370560 12762159 -129423257246483363373891678091196347896 12762160 -90296317400554762122812021389797949440 12762161 1730721965537764847067239718962359743762 12762162 274483709210741319213114105224006810112 12762163 -268436942334538145319248435839712702400 12762164 -545222085523194770898822570482747000064 12762165 -370889224297733760098794518173842615680 12762166 96224576145152433388210858916133946944 12762167 -200260543202805160080485863030010563200 12762168 172567575394601215704948827219327385600 12762169 27238645285703093606557095289670890880 12762170 252752104022670281606662388064797380800 12762171 520164734657782096324053565325453652480 12762172 -79067561740919957737547811160217072640 12762173 -223990809134007150785101110821449224576 12762174 -551584613884183215792825669708673218240 12762175 272906525257122164432039633009480026400 12762176 194111982302136405699087057073981095936 12762177 -918668771571224800651428558490978527840 12762178 -151507381354518545137618234924736351232 12762179 -1209375567139110790706090939733126606000 12762180 -543432524598441111795394064061436496640 12762181 2203801457537462678875050530219957372764 12762182 -753293674634629896743818681521971752128 12762183 244727250530904337704349905273096641664 12762184 -377669403320699366813460752282881981440 12762185 -6040595021362179429512494561970438400 12762186 -507831712871501259191382702272446752000 12762187 -998791314025881170433623307166179389164 12762188 34301877445461471054463720191930172416 12762189 44023773785615179390078354860337905408 12762190 -398149390999937440772253084198861642240 12762191 502879151393254718852921738290605212472 12762192 -14507079238598065352917888963120201728 12762193 697868225441161207045845906572703330120 12762194 173420929111247391738573180108379722240 12762195 173014163363718795315533849714852108640 12762196 968959466154069541589199618559705282560 12762197 108648763632732282492503280449944672686 12762198 63800318385718943789775532703245771680 12762199 452389697762338081532124890267047319520 12762200 542833247788066943560930783494716928000 12762201 -249055730539852749452673511869996246720 12762202 203138250155243263752659619287564589552 12762203 -70582554369307315196176151021857044576 12762204 61463080234609856964133848987655864320 12762205 430080602496863986605547581309973404000 12762206 -32391127677491497775214052933525079040 12762207 781126679715917593762305482539764118104 12762208 -1928647706418227301238753297643885690880 12762209 508225307242364209656740159515037797410 12762210 204089520276923758215156052075536883200 12762211 -302722390745019093069021966102724550400 12762212 867837910797679851118016535464272803456 12762213 1125039065054432791351179337396866576000 12762214 334158662484539602894647219105117986112 12762215 2727541402985048829368763307241107713120 12762216 677264266302183105553298017241151436800 12762217 285797875352211863633659446257011386048 12762218 343470783904964296307271469798967288832 12762219 272877496783818389341689374588354082480 12762220 -312197658446295304573933194129489899520 12762221 -1271959095104345954769012205920791269428 12762222 135881058958124219742927917556797635584 12762223 660838650971989115154039144063055153920 12762224 249495110856096501482298874221019299840 12762225 8344983450018581397010233175442976000 12762226 -463168727526486550770734853697202858976 12762227 -671467735271630410768982280766980240684 12762228 12448269917678246826062705860155377664 12762229 38836101224207534571830174757695862830 12762230 196095819432440530282748034302349189120 12762231 -766541931549411176089607402575430232960 12762232 -42997434766997078438706234924509184000 12762233 1704371919760010267990587744994135940 12762234 110266869391682637439307387643170823648 12762235 177440715467580583030428032352008152320 12762236 388323666984679750098775461644886497280 12762237 141585269778920179110136407968403228960 12762238 657062546180663079085140445704592389120 12762239 846573480598951341274148332025953723392 12762240 102951256060465883907528324309162393600 12762241 6040347564755666988923546670854126292 12762242 206194427186000663224269716679707009952 12762243 -538903673938893666207531299827744884240 12762244 457426298296400051768503264015598438400 12762245 -1165350592665682384039144153195116466500 12762246 6569014054029359776590752787037100544 12762247 92878943264549409609311371286402588696 12762248 466294927729188396406783703982120591360 12762249 -1275568808537005102586345039885523876336 12762250 819153523833737010074508994690567680000 12762251 -322790539536151123887221564820737471328 12762252 -716080587450486179043189824284035916800 12762253 514006855512889417975130222272168691680 12762254 236420963947194124202968875314251632576 12762255 532613472111869686694283319933039528320 12762256 56936905163822182983839376998916308992 12762257 -1278313025767693698545542194314546165148 12762258 111553334698387376120341353192147129984 12762259 236131679084806103888693089973716395120 12762260 126190644636680379640012731833494118400 12762261 1856071964483790120460819244696749344288 12762262 -595570614314073105250779966771100012800 12762263 -98404038396110514907635101380571873376 12762264 1763759725767004070942279751642808320 12762265 284367536427166096469885933053182121800 12762266 298341593789979859519088342221117175808 12762267 -277428896535646147731775104019167641088 12762268 -283295170827367613695115239745207628800 12762269 242078818331452032335791949286350860044 12762270 201447728308090634223830749966957821120 12762271 27967630178160983239565377477147227832 12762272 -604374755054986867359449190476515442688 12762273 543820163196718179747029405193510903984 12762274 -393016647779569055976021557712963007488 12762275 220363493282744690569295289477972282600 12762276 524949481873141530008299812424591967232 12762277 -215096331794551326088986589523678564928 12762278 751762692807723047140433937331035433440 12762279 -52046064473976061658479655608281623640 12762280 803690930880090881023257665487803750400 12762281 628451323748953741162218410983590045120 12762282 61251806393503679493620853479840448000 12762283 118278977472997235486530200300659092532 12762284 1231997908379881434582170531263871759616 12762285 -64404164687442438799179861288719371200 12762286 -848230711589516126332669559668396670976 12762287 -76016198607333563161243820321635166064 12762288 54751701102566091950188658855654719488 12762289 75376410953609433328034970761864725824 12762290 330971752007120700306887344196964249600 12762291 -507999753279022868144048656225123063200 12762292 -1235393873510406176396107079716023234560 12762293 2510660299117672202866666073756706456384 12762294 254353414526646827984631178724838758400 12762295 298764412703878394271186691778730883680 12762296 921897625877165296188000994387524833280 12762297 -102560813322578738518477110938124422400 12762298 -43762673400286874508395447310151244352 12762299 63797173185126135698127460662687090192 12762300 248036654023847365358677962307461120000 12762301 1395270086362519161373959836346268575302 12762302 30635018795158113207733360250612794752 12762303 -612919449136963262910640226031516682296 12762304 -595539280094648399571384356683497078784 12762305 1608490747712912744677691351825672789460 12762306 435619625969974316421586764292727788800 12762307 899840570670877137646909486564385486352 12762308 420520784857538950640131450204101659136 12762309 148305231212213247978147519223487121408 12762310 62284790237412372354176583865151658240 12762311 2100324697164867684410961449136060765912 12762312 521785418251441766409964668782245478400 12762313 -477521666342992850960341468527439529520 12762314 -2940970332706706203249011734514163200 12762315 564984694178379863516672240659253469360 12762316 -235790497982244928689627389918947989504 12762317 970392782241905698716073397034517077366 12762318 670569854327273497624045783589430724608 12762319 -1071470759074293108252043314815133163160 12762320 -86875930601418916572212279923966771200 12762321 -55941693623246464102196428304951700480 12762322 -253199004224903554088512948329753596928 12762323 395428209604160919815948639873232847440 12762324 -307942714801250255584057205670079484160 12762325 -550972763331108453865328157175306675500 12762326 -1650172819447830003878238101645879126016 12762327 1187078355412677624681879727137341334120 12762328 605536791771606099530164767336033976320 12762329 681751813420288780589565266617095051984 12762330 -87271410380198545939183803519170042880 12762331 -1371261312360864939902615942456022615868 12762332 385656949734181729006829002175917154304 12762333 -419072918846049537824761496867051942400 12762334 -358112098773080471571658820788012649280 12762335 203331214933023753831755557695084110160 12762336 537740809951789438668349218698996219904 12762337 -1522282648076457486402827120424304448 12762338 838536219370813600143504624301435031040 12762339 762442452000428904307041102999851887224 12762340 -56580621035478906233788075138835900160 12762341 436247875861391095975231406211741989184 12762342 556225333096419830591201474991470747520 12762343 712284012762453393583085849726444910744 12762344 -892242477783672254458937977016389632000 12762345 43463903325930605845719311049952355520 12762346 -203691335360515929438604832447422880256 12762347 238913975997577152839014405849597195728 12762348 870583214149708145149206548712179873280 12762349 1447334371544137027478947431818976708000 12762350 -95665296867842192876162205038252745600 12762351 -420574423373268880995155613431086309008 12762352 -109232843089102944306629753686519250944 12762353 466495109311352824227459144141873931602 12762354 784576047723936850729280911163114880 12762355 312277925877936042449344176024890945760 12762356 -196642972286418973513107615046658110080 12762357 3724544339586960581869148261056757760 12762358 -422568864223282432537452985088961546624 12762359 528317620750364673640944725382775751424 12762360 -258233714249700062073784157938177228800 12762361 254501391097223595597816647320398733440 12762362 -289940164418927929609619949937043266848 12762363 670334209993371171486603966943704216624 12762364 460332751390961445822201027394780491776 12762365 -82599608678160172812080224277780496000 12762366 510564314721007061410856277506831740224 12762367 -769459356488519400871730007623360217608 12762368 -298852664873564315544374980420785143808 12762369 608438525512676452115301570086518889088 12762370 -733684885617906798763254845671940145120 12762371 -23068739768489319323518223887823820480 12762372 140812361027750901475014636214170869760 12762373 -450018959649271958593701789168463044560 12762374 -484397402704083605709550868295486900480 12762375 -15393016558565154893531244574471932000 12762376 2036304278791861212699763622139555840000 12762377 1801942880999651585209411607619599507226 12762378 -366699333578645905394499061681998965760 12762379 -268961952820859257770798755158572896624 12762380 -1935342828286576328446436588350197288960 12762381 -717356789469880750140972247098861162048 12762382 -549773338576634627220276977175298118208 12762383 233127691234353395866897647079729592184 12762384 176511714659679267960503858353474043904 12762385 734672534302483565212731163614348254580 12762386 107741596994227670754027374310896669184 12762387 -964987771937593198501905678758228670720 12762388 656785629068749427469769076591912252288 12762389 29318887032104285611466304956280261180 12762390 126306589689759410679774401655515504640 12762391 -541512021910248016594050898594522593208 12762392 -210924327416053518365283829777635532800 12762393 270374410950795823428245907307028746656 12762394 78689270160318552219823187080899021312 12762395 415929030893805955976232459949476481200 12762396 -6140613409838840710430836127259549696 12762397 1795195323316872890808712291940710432 12762398 -162293153620921186522436866572337526400 12762399 -279007191604026834347564084270160482400 12762400 -2295625564940402323115534952588902400 12762401 -160499281124947579735686132827040422208 12762402 -716544983807724606532806571720905725568 12762403 -288389074660626677857036059990715005320 12762404 817121846846712184890545054575171721856 12762405 -983557831591118411627842315422260028900 12762406 -1385198491172936597572387774664378186496 12762407 -112826547661668731552724295605686714400 12762408 -1063588322924388964332857798256133324800 12762409 -1198346816786474409892463555230942096560 12762410 -302199933453860046450024051354564969600 12762411 22541625646480940846893487310281630400 12762412 162427226760682572649684779811645811712 12762413 85949502458081432526942042036764138304 12762414 328395652157927188996409177374923878400 12762415 -393031037148642422273569504667744944440 12762416 -478127410156837576272553077829817696256 12762417 39882478632459954092703167746418912880 12762418 -462545466810344607900209496057749337840 12762419 -192698177758778525955413635305873048180 12762420 -555506989450423479204225488370688942080 12762421 -286086913035352173633008930996447485952 12762422 105782185024543102533020178596213688000 12762423 291313024840960062309721502281792827072 12762424 -102338535311662016395379685970944000000 12762425 -236505902574721271109140801230911907200 12762426 -398732239302256931011866113756518573056 12762427 -2541187684705284911519313616210239148608 12762428 -5180255557874100588316719983338266624 12762429 -715306769705507521348115230283498045952 12762430 -473659427741485447432802372667735752640 12762431 -437022241074265456518790457020291673736 12762432 -415344863938519971640692906895927148544 12762433 -8231285269783045464989908880552617038 12762434 856850481500997994847061571883241425616 12762435 -39119039895418178626436396849548611840 12762436 1006861173767362876550676804764693568000 12762437 104152711379665048941375480235535677086 12762438 -211021573340458847193902303965919033472 12762439 565268330476368218990136772338372156960 12762440 -1209540345786337682491105104417161779200 12762441 27899848244054191036947948374467207482 12762442 699187356608750433991742145225858570240 12762443 2929553652382913975405889629912414184 12762444 -83456390068883707500353515356579760128 12762445 -23824502478504907543845461266628819400 12762446 -333850394060461034735576750243684496000 12762447 329556018831023608550549102792152512000 12762448 299362318544573260089499794509685964800 12762449 -209944657070652857834846887339991619264 12762450 -417744174605098738356070452190316160000 12762451 52196073839195471549881958372672520080 12762452 -26180401258742705305702528061672570880 12762453 -347296284929372233451009910556631654592 12762454 421780926619277097882516802030775782176 12762455 1268388782676970459761170723020855692000 12762456 24562387894524949836410732747198300160 12762457 681470327541457675960788508749989101706 12762458 259547784026491246551237430404161361120 12762459 -212373220553061945933275950968719564436 12762460 511705752972306113520304918501091489280 12762461 1033725445139357257530041860756783627224 12762462 280807524918124058537205160683502239552 12762463 -53556581635357853622807717310771799040 12762464 391151429605901386116735945871691612160 12762465 -1135130390441832095325253031123342088000 12762466 543801866086217078189324828805230553600 12762467 20337040060282844589931931103528192000 12762468 -616149644430298448548684102714733537280 12762469 1731464505947713062599212128307495151870 12762470 -35637720960808321966088766489478717440 12762471 -931541311088846416669458599805432568320 12762472 -1288736347222903634731748050346353075200 12762473 -535866950752877340957276210095347054278 12762474 168707460199512130370314964917886582784 12762475 63634138549680349288689592049631500 12762476 1410342410934011350797068381829026426880 12762477 208672564963049374752587741950834057728 12762478 136352577305348810085090887816500573056 12762479 -2384372065896202693451166513868163503920 12762480 43488166129194080137378168594718392320 12762481 867044283868974029268255596663020365364 12762482 -259766083725788313694262777968800999408 12762483 -38269800334667746494537843699373593600 12762484 88506561161005112122003915982715486208 12762485 -200542141179514722272720838556278887040 12762486 5321788797103173009550817588596032000 12762487 478449292754172519000166914856252396136 12762488 -663541381812413990408287019645752074240 12762489 1188853812556529983805740424631716191824 12762490 232515073647447290501003497369193011200 12762491 -39400854949529449575809312675904845760 12762492 -625578803411205464763581078835553525248 12762493 532154610724712202558307845018559979424 12762494 502680104987360522723372834981680273920 12762495 1110092931985859744641802792038780531200 12762496 890341345110080802454266443720514600960 12762497 -709001735503354328298043101683296513488 12762498 -18163236569369281696477968789499573248 12762499 -1192395465570238316961517585302720890500 12762500 -763750713125051613487667707846711200000 12762501 747020317031835363174832162712064611424 12762502 -940529580773662930059391730913694662048 12762503 539802818040781485268829536750355313384 12762504 -586184147835496315570184650771176483840 12762505 439100844649134270207167095130989460160 12762506 -310557885816188807194834185564622497696 12762507 986223659196650193296993798281876446720 12762508 -1278107611350803426250461918839246032384 12762509 243879386616800079947225318701872690240 12762510 361741279896002387133149176351590802560 12762511 -185379108979715877000523800091358939040 12762512 163513129907212581329015066852733222912 12762513 -987752287321733596147085344400077397760 12762514 -346143188474263718295389039911155222528 12762515 561441641663719137024404274183853802160 12762516 -129758591616301173363427475258849796096 12762517 -59945943686124375540585518962951577540 12762518 320505907482172951712629917395156107200 12762519 398612649574506275251769166335536032000 12762520 -476397350026210487312018609344933478400 12762521 -253683123896699410715777894743965853440 12762522 11838493148829381723368924265711885552 12762523 1403815963322062600441453584343105429680 12762524 2378866656730303893850266707359211437056 12762525 144222352821902165653660888448107984800 12762526 147234957026092098717006443897069829120 12762527 -2364438744787913777240826465919622311008 12762528 972150574360477561996895971010480701440 12762529 5061157444609594613754339477266226560 12762530 685171257669991923727862539416778790400 12762531 1098547406361085893406474120574523686820 12762532 -56330112309363748336385890635377495040 12762533 -331044492640300654621243460091835373280 12762534 185030753371073688702646944214799063040 12762535 190649204671352037519089632035586551480 12762536 -1703560010579680992521171655097804600320 12762537 -1345353601420331049244447532110431907440 12762538 616336558071519257856561967310343942144 12762539 897868350188593428574422569907991224624 12762540 -441542329736567803301777832739329960960 12762541 227130720175447212560702531925837494304 12762542 1028831398077468641463889935686619151680 12762543 -224418149167052549600050851511869676536 12762544 -320707700190872385187005111121974558720 12762545 -490985000146341325247288028567360441600 12762546 86060740150457281514535921475631497728 12762547 -587276739364048388656051194468721196800 12762548 -1300785220827031081317300962132778724992 12762549 -508274018058896533309441583220823370880 12762550 10044473370676081217214884235574912800 12762551 487892689945988290139785993596931169712 12762552 1145633614629772908976441364101364121600 12762553 -842859318188570409223335339786591994198 12762554 325348768559341730637540218433891128832 12762555 238406281136687583317593185844764204000 12762556 227563251455350016731646215902024924672 12762557 -265110274303604954099488726704290739060 12762558 155819801385776522438922639102578265024 12762559 -150235114807518270917143098874912762032 12762560 493261235870442710051836645829593006080 12762561 -437004155659578583898765819194664095296 12762562 174472286174096247643574235800166663168 12762563 1066124186585511417059276205079929452160 12762564 618659081335531615267339622805619915776 12762565 907404813339446810726625324859606790460 12762566 217663349412771750043505904267044867520 12762567 749912183363788990411173841712229582384 12762568 -121145128116797953518979959289608929280 12762569 364301995528487285788290435575042708196 12762570 -55688634275705539445394070144269868800 12762571 -1197285831043335419934143416577302539000 12762572 12468505465396113744729132514876887552 12762573 235041444780822370388790413404876949184 12762574 35258182230788095427337550519567549440 12762575 745990075538924464474459286119533885600 12762576 153027221256873076801002295156203847680 12762577 825053866436907434538513053136509462640 12762578 743146566353813962143700605112252996224 12762579 -1144749564435938284709927965924628684616 12762580 -1080514982547907246880915680305692213760 12762581 142701131363147115174669274240107966000 12762582 36634431175196439949684076351655051264 12762583 -1333081715306655225969554308406295010168 12762584 -180311564763715820804797737302436157440 12762585 302667949249273584572602725464473728000 12762586 853629940845778559893191648305574077664 12762587 227331219946967440071322763349330103236 12762588 415157210858374919812334007107487544320 12762589 -390129833438838646367229977011852299834 12762590 1073479925190007939106899332945832320 12762591 -451694693436497197970939246479478273208 12762592 657684017130416573757524996047837593600 12762593 551093643996425584726928148054087367842 12762594 301922994854281899196318472520784151328 12762595 119949960065283053351578464082390224000 12762596 -276111234347646298326362363999440896 12762597 483528445036225142211551654944365639744 12762598 -515505468011488091021630884613002855200 12762599 -1900721286742945914350076701441360627400 12762600 -96865892845805299300342590547353600000 12762601 207117400444365626558266112878230928512 12762602 -45378107271176002921150457123853194400 12762603 -110612524432460863033119220004128354272 12762604 -180730096809683692804992242133770506240 12762605 209139082883922090144484959408448139520 12762606 1270612002355871761029802691067466411008 12762607 159310032036751619524751864518731939840 12762608 -20364857744693898909301102333761945600 12762609 78467715161042388901915737470228609904 12762610 -59798350979875130764813424194195353600 12762611 -714507315276523896056203550177386583808 12762612 114403286706576820286618367549060238080 12762613 1413785485040524920665777967650221810862 12762614 -1414816301031003256132433540792815386048 12762615 -9585184827403076494434287713118991360 12762616 -1044089982167304464900316226607677931520 12762617 147715583618158093475703145931261448192 12762618 120462640827415413888583350106147024128 12762619 272887679973218145292088696296098309744 12762620 271882588427962854070804018412796149760 12762621 75990408905341674818854925649037363872 12762622 457280497146585364486014717888470975232 12762623 825479650440860105032308235870103607720 12762624 -132524417856565986959921391852834521088 12762625 1316053482206568438553444565796963249000 12762626 -13007084368855714416412081112094013488 12762627 -1248032048175935835932660069499830366472 12762628 1341791541833846121821451974911190375680 12762629 2088060232022128876807317242146053927072 12762630 -708602680924806003647641314564470688000 12762631 -439114153929998268935269868333035078656 12762632 600132926524957898612587985385835284480 12762633 -504376113484477603420847190321782599296 12762634 375397900999674569765756709999683175216 12762635 -741251503435752510514857349616464573920 12762636 -281198479738560475403149436409341465088 12762637 5114258767568426331517315568867134252 12762638 -182517154983364192705999559216835906048 12762639 -399640686501654034915116982695262788240 12762640 -190858529826284804995855315500635258880 12762641 -1034293657158090990809603459626742086848 12762642 -429273893152595957655872550879003928320 12762643 702679819742586133825090120955720849880 12762644 -296100432321523138996628098550845132800 12762645 1426502875860997057160777706202978560 12762646 -228074030876949131232138547647940018176 12762647 -117410507460603734161113002202659927160 12762648 828955370123384166224861455462826741760 12762649 1154264659877732979052955242341187560650 12762650 -54052317851822464582791262602686737200 12762651 -463630582950094581841793551335133836096 12762652 -412981351699603260863743016897604408320 12762653 -40897489596210301362509293568589820896 12762654 124075533577736434920524598182262988608 12762655 -789876900475380761269811961213925156440 12762656 1322245655374115152791857349383544963072 12762657 -1752951866612404802659546526227248795360 12762658 5982595604705016760868941499042534784 12762659 97921008172929582315628946277380004000 12762660 689703710052380252519422630793503272960 12762661 795738777834611425053645767773352112480 12762662 277162979842432074903570717183604445184 12762663 -26464033350843931397923120924521954912 12762664 659867827558163783223245581253140715520 12762665 -299835124123982742331681176297131572080 12762666 -2852523769500878702753666946900096000 12762667 143052763214702469932180904913782081716 12762668 967229143017882651387285843336304174080 12762669 121890266159337059121259102561811120640 12762670 -738629265842640127852021308172613500800 12762671 466856737219455640864201900756100817744 12762672 -12197590041923327388421261622315188224 12762673 771683091484987697726155617771469416000 12762674 105337335664612997025997046414617560336 12762675 182787614613003291405070917911063020200 12762676 1069804396499960430694908709363768227840 12762677 -73392567909280595354940378342010807200 12762678 546966340116686836425401468108154917760 12762679 -539882849185704025615549092439289803824 12762680 -98437513067910018266372479519948800000 12762681 -638764822251267704422535005213877404848 12762682 555287641578398854230745370487894742752 12762683 41672048768591807446430930874991624932 12762684 -23087492515238891215334675707463459328 12762685 27294847790349908534114362207853458800 12762686 583676977614306457268219756531062785792 12762687 777167591561688531658247566482947328000 12762688 -385361829960109267623815704503542874112 12762689 315461616296251794851174994180135651780 12762690 186749817246161469241941494413906283520 12762691 -1129680516044006527503534083432653091908 12762692 172655801222802012445539819154572402816 12762693 1282288990714038968295013186776700215582 12762694 -56170051875907592031559488659509738368 12762695 -107292133893298477908383673151861602000 12762696 64140862240841045504197103034573864960 12762697 167851626841638693636224113251766007460 12762698 207655075274453099199211835809172076288 12762699 414047936958205629881990903632087927680 12762700 -62174563000355954475062719352119296000 12762701 -3157998919279131854410714058841667200 12762702 -86495241692232840053127488143002891840 12762703 -1240472543009044477406164696309380828840 12762704 -522501006614605249760841077169875337216 12762705 -128986462983414810522171836784557793600 12762706 -328642079659073003854386053949753815040 12762707 -449915824891801356641000560441316206968 12762708 21441799388339394303592296123258064896 12762709 434349041713224236366052340193109995520 12762710 -425119204201490086335849187297913514240 12762711 1680807753442896927914119084737743136240 12762712 30925709000804780557347980513345587200 12762713 310889034428168669053298633050680877962 12762714 2903391092255305505043173046625433088 12762715 1023084322741452057126010344321030720 12762716 452519940583165455613125188744422652928 12762717 705866385724939370628972309475697760 12762718 10634717263576468692507043088277210240 12762719 -1494726356539463762890197418534205210904 12762720 -608345829502141746353594373850666106880 12762721 613454831807710356835743365912626405922 12762722 -76929086659926671288863302705692912640 12762723 87390057246773938917653999132842984704 12762724 35861072463336801086762462455229552896 12762725 485540605432581036582328816917134848500 12762726 63558323272025114388972919888107052800 12762727 1838357198378116944333977929126378235576 12762728 1550716494386043956504340123630098104320 12762729 211038920644883615134439404181998177728 12762730 980265464894879121849593290892539038720 12762731 -693739835227319154439853516423908236672 12762732 606534562023000014069372188532724291072 12762733 2374875048722468832981076877633382763500 12762734 306440377231069853496011943496500945600 12762735 -618461826538334455000782872299931094000 12762736 -17985441555601872415775127114153197568 12762737 183751955606022850141604941547577295680 12762738 256261356256461240963382079386000343040 12762739 -1489314667113891500599429800443909869680 12762740 18922730416326611480581186184841369600 12762741 -1364202672832134718113614770384764016608 12762742 294125084593013278175065152700985242272 12762743 331296231266906071394869023963354299616 12762744 -11929830674425340328574202274914304000 12762745 -213853528147730667656738236437885436800 12762746 -57553789165327117580430662901603565056 12762747 -462375795315312509992839050003796012912 12762748 -1092795410248853736931436567682559854592 12762749 1164676888391305442064125531138429835360 12762750 -77545899439811079735951204087527424000 12762751 1223583384105551074516540492273778298752 12762752 -1313725808047932045281056494491428454400 12762753 500208659720690778125105947746804531504 12762754 -793184688086603432552788279986261422208 12762755 1087415717027952986505132052485420918000 12762756 997433408760425672505891819647913861120 12762757 -289028616871131323318073651004827453376 12762758 225663717964931667670252771432474320480 12762759 40418509371843664376372380569040494504 12762760 586054258280523847093693429888443648000 12762761 -2053962393362848785981964377707919721776 12762762 -87219037771233000819058410658371256320 12762763 933012751425843382335640063566080409584 12762764 -426828537849530288696931244893601978368 12762765 10797595054407783821051811460846866060 12762766 1119877392972351148645250266163864743680 12762767 189291300319015687755720940888639440864 12762768 -88852078443144812950802482108326936576 12762769 -29699230537110661012074655304676470592 12762770 435231929605344815904345393165791746560 12762771 -111073343794441506961290848961043958016 12762772 267801424905286345461943133571281362944 12762773 20397530358863742447955569336359328924 12762774 -359494173021160737577069083183348989856 12762775 334831851315339699672209976323049998000 12762776 -332352955314189742460288491526954188800 12762777 -589968105717753548893864097696889964080 12762778 65345309521610759900399027042644769280 12762779 -2142607440506057779850940331686602046024 12762780 194391106760479231244233800625132800000 12762781 -1958919059353155126784721885765523771418 12762782 860872312209539605343659761513752873472 12762783 -630159381653904416742980247283624846992 12762784 977646591591783991513197219083472076800 12762785 -508978766519779478934878239630931495640 12762786 528204169194149857144070106116692720128 12762787 3310097872117512410959314612972153168 12762788 -877291232840483665651378810320038550912 12762789 151629290169550494619831853906792526048 12762790 84298876100033044238428004223257750400 12762791 1442391274502085929226123354316071277800 12762792 -343790753068427793852032420180970700800 12762793 92757967423715448490959979905211320064 12762794 25246287818092052448886790883659020032 12762795 -227918983278830324994434704586130769680 12762796 272131390803630712400862216797128889600 12762797 -724906129354847257696443424564704736800 12762798 269396235381756062133505345270294361664 12762799 715668312121703797345721044083682583536 12762800 36209168684474761399239495321751142400 12762801 324049444057313510717661550583900453892 12762802 -113937766524372952870845893106528917088 12762803 280895111131236069495207561866836360800 12762804 -329914078745289087567175984435570771968 12762805 -1660787339116918323967371263557976410080 12762806 118023471677306899214080971264335646720 12762807 -392554174593876624760805231048905979160 12762808 -1259439401371342523427842427328876462080 12762809 -50726701909094572719981835188306180480 12762810 -76324886670462923954239541030750932800 12762811 1207557808425617752392157892672076081024 12762812 -313798898766060369554215709995696120320 12762813 532570770256659230524486312238855270400 12762814 -1257542729460416286908528041285596543744 12762815 39988204519923437798934731369136352320 12762816 377862416378471549863299159834539065344 12762817 41053876758037759571406205494475366612 12762818 -157288709421986703867697317036613590528 12762819 1522579342478610013384954449627982894320 12762820 3157895730549746325633528600562913280 12762821 -430950783753259882209330008770419532800 12762822 -366903078819425678931510029210663417856 12762823 -1332267148849853121913560960499475105856 12762824 -153101707016115806267183050857926492160 12762825 576326225264029906256175324104889300000 12762826 -98352685814590589479245928111540916736 12762827 251262453165878316212069608121311344384 12762828 392575372007151349641322716123892921344 12762829 -1016136321947527311863251950112159378570 12762830 -10092351947288956936500483250562350080 12762831 -1183854211850170351492740636959967664248 12762832 -87855218850029973230206622246276956160 12762833 2187208242350742557707370410502219644224 12762834 522526223079681210677046983346288047232 12762835 -798773924271951085871665824997825945440 12762836 -853637609052211172517327360635928541440 12762837 670352705711189715501883374400924718094 12762838 -393197584907953486778551719467822208 12762839 -44422116206989204773908495507460829920 12762840 -13873592727138985452189478004209459200 12762841 -81635352096796114049504922590778147200 12762842 758239786253780719511475141354627967680 12762843 1598456410699028421463352120746369062000 12762844 581785630115596428885990891957692586496 12762845 -701932071854496920642353095783535847700 12762846 -925219788772040338234960898971352663616 12762847 -840787511891506734060560021174049943688 12762848 -58148968490316714957511040716398133248 12762849 143891174876665994299836395767888203456 12762850 -122916180064517377722530832971260339200 12762851 -1963931679130556496861866495141413031400 12762852 1096524121432149236609128465827231025152 12762853 203746377218407328562329892671205369120 12762854 152114374397484497219106137800887088512 12762855 43053039468059151502812771723793029120 12762856 136360081121732371411417045099358714880 12762857 -1638984641017713055937478672372631262940 12762858 397614954649680376831621590797129981184 12762859 -451987772433562027380487869986696988940 12762860 158625846613679495593178751085474882560 12762861 138345702710343882906327327191008025280 12762862 71901286926440723276376029923325572992 12762863 -635850925860136835885927650579460019888 12762864 329493359792570999280041889312656523264 12762865 -75552841967335933592691297961256448000 12762866 -118404585496157739460853707973048158176 12762867 -50526095763297155754958906918649876640 12762868 628938980510443146672856280411996067840 12762869 -57054072494137732644312170013617846208 12762870 -179148265931250284677403651755498137600 12762871 465607456314324597391617310272337047600 12762872 -954846949283183891045265043440189112320 12762873 21351025361324064203603020943193170880 12762874 -463377269097150695323119296775535058064 12762875 -467779734168926053366873362441699876000 12762876 373042215897541463407057876091492720640 12762877 -1477622851891032787317900302122546896168 12762878 -6212090319258892132954567766175440640 12762879 -305767185853131502492242974542781639040 12762880 -498645976578487439921295415272957542400 12762881 1007663417569079098685040702979797095682 12762882 1101536584902591079023805231154209536 12762883 537301003560162686819771187517299718188 12762884 787341456666976316107455549336101154816 12762885 -17002468319034642761505665050964127360 12762886 -401188955820986644390040900457839201280 12762887 -196054770208399897728723879877068867360 12762888 1013947389423246595888667234598856704000 12762889 -834291619944845126610260725461454893120 12762890 -114264476958684731599509025286044016640 12762891 -423705641262717109114500869333611759248 12762892 -284957186873278601893148374973063190784 12762893 -586366171077276039648026666951371440000 12762894 703224249602581377377020256473810036800 12762895 -111463275235784638791567906784644551280 12762896 198848500659168839046164429330424471552 12762897 955422419010552525029263953820691410944 12762898 -399472835655983860574978581465805504736 12762899 1950745891601333947767394896657684441900 12762900 126381162315112622185802971450083840000 12762901 -1079165103086224016520605109276031898098 12762902 110312747131073561310359631012313963392 12762903 -992585463108699268546332669947943218736 12762904 -30581952308796048558274438222793932800 12762905 -43562455785702879093885507191347394940 12762906 92048372009643577854437054991137389824 12762907 61268318409210450073551767980534053888 12762908 -402433560829868018056666857683847797760 12762909 160334103107840474403291030129997065414 12762910 -491958535387367902889230899413218669440 12762911 -156102686249568302262946337718586911360 12762912 1076720112869691246238118078253780959232 12762913 -1859701292309070630673126878942123111838 12762914 -132886319524250863047533057408225440944 12762915 134882590074734133207177106145331075840 12762916 1429135476430202218778535134941975552 12762917 -94841519856279940978652122157082580608 12762918 155787526193718789630412140198421620864 12762919 -107605120064716461509843439210866015680 12762920 650290628063799633028559261656766515200 12762921 -779502010986014795790941949076534686336 12762922 933071756706807573972104407152262990512 12762923 -310317912916017888046707526443215085000 12762924 -628792233281996198209366344788988887040 12762925 -265351515546029136154668038464543671200 12762926 -964851711448840691328995159421859530816 12762927 90154559674552158299088212359007480040 12762928 -85200165671144954283607859951944663040 12762929 1962551988817015429738403469641276206260 12762930 -22289396012098913232641503767073536000 12762931 -715577983869307890661710606699625106136 12762932 220022915375968036125764789005439374080 12762933 -403970751410565991091064727538610238176 12762934 -1136941829764515176120956653199600908384 12762935 -279334469408023948795305572384166990120 12762936 936679428940333167004298114242301091840 12762937 -2162734119550338698374499341152802861632 12762938 -577234713770119968764248756610523284880 12762939 -141391986889961982919308552481768853760 12762940 814258940748636099164204780828363543040 12762941 314228488184918877952698146223207433452 12762942 -466928570931209437223366316073694455488 12762943 -914523966325808724332908517716507551808 12762944 442279342074007428747592553408627736576 12762945 -239654393507636183208906417595988355480 12762946 274039281339265145589577782632158256640 12762947 -858409644857652892750475968559532257604 12762948 98454870255509035109753767590250414080 12762949 -1109855678155819189112209746128390366050 12762950 78682016159087275260662218766364444000 12762951 -258285918535825061038225154941248908976 12762952 287011135779865071854890644371692569600 12762953 407028262684365782480417874907303595904 12762954 2383663100159815177866932707329853440 12762955 -1581459384613805127327070619628419275200 12762956 802478821538137297857956396891965923840 12762957 788094204529464404601563631184827445440 12762958 94076789234398951526782763834184514560 12762959 19126679849656651643772147426942452736 12762960 -17776145445889507835446753450084270080 12762961 69707906487297588826465044572873979892 12762962 202762417504763134012091963418262745232 12762963 -83392182401003922296310178629193120908 12762964 -2054319323878361820735360410496004511744 12762965 150765777057289498074886653333854227200 12762966 479610875151810994404539778161123518848 12762967 650386480504478915057548940654151650992 12762968 650566059431467252160736778096580997120 12762969 1276848973184587963886805962471516148480 12762970 -221706975750521283739615731421834103040 12762971 -769456707972174563658959861559649312416 12762972 185807659221034014515234752256273206272 12762973 -244409160551158626454354610516776098656 12762974 -455512724176910107089476018142727891200 12762975 -752836806450310277166114029720264784000 12762976 1084739123075080552049779062800270229504 12762977 -508136909261483327651139699938796606174 12762978 105844238289371290037004786093241636224 12762979 5691727590616487986740495259521325120 12762980 -963336187330356397458402449642660044800 12762981 -1868252808027677791652889360214733657280 12762982 82997106790864324196596381679544698592 12762983 207467060169716640411042402043413326424 12762984 -311398359138505087485049251287794483200 12762985 -1377004538905085813928015942436665977820 12762986 211766246172382405376293613827821419520 12762987 1267135904540879195804074920187101953520 12762988 705219619262778704794892647418701203456 12762989 1480502556847936894111280236858614248790 12762990 -525491424255867202585912794257916377280 12762991 -3960112182854663328743674036450870730208 12762992 -198571312643846333591474572708068458496 12762993 -86932560531972087315335982792706274016 12762994 628081066736203737010776493597170913296 12762995 -175288270803492375962308284792494049120 12762996 677754142739901529096579630697700624384 12762997 331272073633717448389638748357717852540 12762998 384633463774134748622382387653605197120 12762999 -573216395287947242067215581204014721776 12763000 -7979218541775922479551497772282880000 12763001 -504643561404040827056293112892084429948 12763002 872944698320013618038944849468981248 12763003 -2421370402326253144371615525849695961600 12763004 -458730326617057628679109156627803346944 12763005 298940913563151840059147484844349853120 12763006 513801401278337794514284649435992637952 12763007 -1806589102019299126837564386598789426728 12763008 54524200602058179352982261523095224320 12763009 -419987841129254478866918232006878264384 12763010 86699839012975037718387729289495019520 12763011 -474579785417347323587130830152137104400 12763012 6534275981427405414571803032625405056 12763013 189714785968248678770531673736350393564 12763014 -648053518332050063043070029105263316480 12763015 1585115538800049549989065596723646295160 12763016 22853144414630568412794954984052162560 12763017 711217319097680430585482901083223589488 12763018 -605489446521301666499039368705185977040 12763019 411485157018091699191769862674405662420 12763020 25140310900923443383252767121565276160 12763021 1196843810441750257523748153947227127222 12763022 179291045715834872815230006298304870400 12763023 -13655679651616709631340602446704883712 12763024 -216242259283214310819792409830989455360 12763025 -509822969648226518664221860903451408400 12763026 -471101232833112632586144722930536589808 12763027 -41596315898650480167013902959964075848 12763028 21122903457624720537473577346381585920 12763029 200629650154932192336695950317293888928 12763030 -34793120645679241667076637540118688000 12763031 -346307236048408369200505249180799281536 12763032 -829941336740742242319548480141779783680 12763033 -1323271336690445055601943958980602497718 12763034 167387104401161013153295543230156410592 12763035 -1600438600620935077363535251468210528800 12763036 -124166884753039734632291991921762158592 12763037 -260065035426325364111153047740640882848 12763038 825720545750719796861728897191152056320 12763039 817039127119725604240651018412772576192 12763040 57452570862176692847235382206028185600 12763041 1067186441240310414514605584336608119840 12763042 1097136197357049719347350389274528372000 12763043 38027079003357587530279499556213873840 12763044 -21277266918404880995262626050361954304 12763045 4949054068055081065870238308371744000 12763046 592824692920025507099418250700402261472 12763047 -16513228055518641112483365220946407680 12763048 665475625047668064127453831005350415360 12763049 -321193704951791460423214083513098947746 12763050 154271275593247865835133773044492620800 12763051 -12063598588254735566955476873853339248 12763052 364215926416398287658918805340977397760 12763053 -411382733255654224057324128204251985738 12763054 298304749865524448147464469620093233024 12763055 1352219249129719598111770982457765333960 12763056 114696126024197002799670284112155049984 12763057 822386391017028630368741480025208864800 12763058 44137249694113429726250808660840529920 12763059 1247951248545972763057014535705659835704 12763060 -502500458773193468403860499523870771200 12763061 703191029811367651464195295723403527662 12763062 133603228694961524194329229299936449280 12763063 -185881147562169888938057696602018271576 12763064 -115454714652434758010919141427221504000 12763065 145139358850807059728198081311964353920 12763066 -323810766341530709015996552673585603360 12763067 903591392183233742370323791552401642384 12763068 -108791289944762238883253789556301873152 12763069 2357083535890866648269357253927357862560 12763070 -428063295497352297349305142376324291520 12763071 -689534272067970716772762823006142340360 12763072 -11615792590584574291149317155669934080 12763073 1768316983894629021973990571779107641220 12763074 -198344998895965697401723698548192340480 12763075 19039094109689362367518192638519219600 12763076 -218699975932044231388977621995860008960 12763077 -4592132071103727565187386941730670400 12763078 -404028250688298060639526233753641329920 12763079 -1790432175649398603115801548325961345400 12763080 552888651040526042322267200357836800 12763081 -526856850180200412437260153112680497408 12763082 -56807546841902469319107853505076441600 12763083 -541927179574707214217655160208466849576 12763084 -887293569428300195340816549292206224384 12763085 -422176434395973283168192645728923139840 12763086 -123107829611690053476876806819338199040 12763087 -508984270128827209333705103764076629264 12763088 1016813106007131377687730431443206144 12763089 -501362861226581273365515097330084806912 12763090 -652964443296308339622981918102782985600 12763091 18896736575681366272622763777440333568 12763092 596398736081135283115134649002737467392 12763093 135718597125526348989662831949699141440 12763094 24438655130773618554453287478771192096 12763095 305104686005044084115024803428177889440 12763096 -13274214201935626811391760585825751040 12763097 -1519299771729464476212352630998236222454 12763098 -84404783450006465629565959791335573760 12763099 23294448963536990856141598006610464200 12763100 -98334526102196665202706046998656793600 12763101 -29331695721175749496016268516483799104 12763102 309037090102193756887256966325920529408 12763103 -212068090411537393357214965382419520640 12763104 -1168621680469805993879848302152063385600 12763105 570055629571749647238731014678357450260 12763106 -162247209633686723661670808952910503936 12763107 146257386303724502111157512652448306032 12763108 372740539477476764663483778287158385920 12763109 1272903303963744099412504702351660599516 12763110 -198546447853317455270237846957078753280 12763111 -670695000061988017101098826992793817288 12763112 -1633211052733846734294125914835181388800 12763113 -203022699585791965293543726867042007872 12763114 111894860206088784948990235330828339200 12763115 -420714709961753971676214486292230558240 12763116 -785279481681736403459829743149742284800 12763117 -282877670458239172508686556140528271360 12763118 897732432329732023173538422862957277760 12763119 9139065630045479148905646508459560960 12763120 63353637989310678448305782588785459200 12763121 325378731363114004021268487856197045312 12763122 -28259859027049429933718424032202247680 12763123 -599940417167864387268186372958050648628 12763124 381505220827118530029676809051168743424 12763125 -254790871956707249413500584339027756250 12763126 -518745484692917363211190648998007579488 12763127 -112395448054344805759443965236497314592 12763128 -171788420628762582469453071717181501440 12763129 945713520911584403227723711390117534080 12763130 -491382275854068383811884125869192107040 12763131 -4145318451368045905572870705740139840 12763132 -241488579902352196754233053595811819520 12763133 502974595025879113504525649875453157382 12763134 86311398984384638372772771986809052160 12763135 -240087636799060937333079395587316244480 12763136 326430986458814791811281840591570206720 12763137 -201934782809411049556349145295712434560 12763138 -355571282587913973279791652618991583280 12763139 250093933959705402141058363600010160024 12763140 112983389158523690866483478406885765120 12763141 -1391831563432774775526817844709487749120 12763142 398888524767944779227029070362577936384 12763143 1501721598127573067037305676835765237200 12763144 115783837058217900480039880933716956160 12763145 -695440071369583887277663213597672019100 12763146 661834744385445055604447543803582349568 12763147 -442964732779514596139133578134999103404 12763148 684575167325697411168477494830663358208 12763149 385464867678353016636628699622553215040 12763150 195314402337399581458395469826041560000 12763151 687084033833745517008101780715508377672 12763152 157661833546962897577460926608182427648 12763153 344519222407006339140374906800898744744 12763154 470478811865508970964170502387691109776 12763155 -16845075454497450976749760535065548240 12763156 72138131819580400727198676042402285568 12763157 749673330584087144865827297279426312832 12763158 126471875890578686569234536733839704832 12763159 383074596647146284938304123034265667840 12763160 -370775069353716821286188799079788134400 12763161 -2350282905133789321955799385363680624000 12763162 -700335083169213136020936586094661201168 12763163 214990010263742949249251631005509156896 12763164 -314541295844167007112215366492867495424 12763165 -136547278240900850484944441090917363200 12763166 66516239488009385026005077710112435904 12763167 191282682315535372546906063118295863880 12763168 -1354627450808164720416901276637866229760 12763169 1639593738942124996066123768956368649570 12763170 -3530952791699311963166473273566205440 12763171 859449976804381840152401907140153345372 12763172 -52836960131170728495950621879394478848 12763173 401190491694835422242513068366583362368 12763174 578840806289440482066642729343380480 12763175 -78361265531076807701452427640001710000 12763176 -558682851498015060305136533554808832000 12763177 370271463755799605758427557757373354612 12763178 771847685512454149283691599230430078640 12763179 -640779632562969350782137812560171728384 12763180 531313485668377679296935626621383526400 12763181 -177449583478604123051568449812685607018 12763182 -264899619987911529986210345294146007040 12763183 -1407081400975146801820847723645545692000 12763184 -12143554938333457601476597935344123904 12763185 644464298794889902847874634053769996800 12763186 1051682481363112685959508140656985290144 12763187 242521175595994090361000557987020965676 12763188 16961124050351295028252868993091391872 12763189 117948864409348819488443781423499226990 12763190 109181856887477103270183719872885689600 12763191 158784811079103716514593257104660864000 12763192 802808023931043914780790208861927219200 12763193 -1556746469232521626555492445891750837760 12763194 -299309335689681120120503455165830409728 12763195 339887161759026602708763937285796647920 12763196 -127563716937979625824242255025331589120 12763197 -1758577374967226051115817520938571712960 12763198 -37787946134640548404079878749000526464 12763199 2091517628050934911712062895371112949960 12763200 -22432812709351266853362333141958656000 12763201 -5998437918893160976637236769287042844 12763202 196578244476294987453306941472660777504 12763203 -215865390733566814706463428717411822592 12763204 642964856332706012156628309312822860800 12763205 -118937674657597446463485939490915716480 12763206 -71818774465677948489104273340725489280 12763207 843274773787813981675619927942728922456 12763208 1946306548006432728667607659653084840960 12763209 646788573314707648749905535518234466720 12763210 -46367010868408943256348442838170064640 12763211 1449315392801941856758346794049018305812 12763212 87253543987931083599203076365781565440 12763213 552572271243929167730690420576316823084 12763214 -44589278723863794961310603236613492544 12763215 177197287176965188034365643510051790720 12763216 298387452658183865338896576083645161472 12763217 -14530575404614530931910192030580527760 12763218 41611075896608177970818898167127337728 12763219 -820026016891781363679945676062347871840 12763220 195119031616208448517644226078612442880 12763221 -391071307875486927184189192840501718880 12763222 929762761885575571534996988122807770912 12763223 335930516498461598992145528001612114480 12763224 -830996628391971638883525130978815590400 12763225 -451341132206355444941673791320848699250 12763226 270464762104596284682319523386640280576 12763227 317658478054791227114933561382094402560 12763228 4194196830784161311505152677175208960 12763229 704193104033671396871868432305275226784 12763230 -219411048790824397557042822762301649280 12763231 -508708288116838872348907596421089379120 12763232 714221666916348262668562174253980188672 12763233 83515214669378646248032815951522948864 12763234 -22002701838859839169707006155500604160 12763235 -192475352381920435462605057976781926320 12763236 -657618694336549281342874149319487385600 12763237 610348036024504650066442568589925955520 12763238 393157018668822657702306174242658935520 12763239 -382547390824497687674941091892788800560 12763240 228561551931682595823981156098998272000 12763241 826187751339059781480552599760836739642 12763242 -472250377941907425513632879206157448192 12763243 -303113985088995769541347766002367633760 12763244 218667585265457350470940082550154954752 12763245 -1001454717604594155510916259551586488320 12763246 -337905811672014998679136049119818977280 12763247 -40877736446614449559063210089992667168 12763248 48452223853645158610971554100850851840 12763249 2990761515068484042822548902056740957620 12763250 430147229834453620927941286470973440000 12763251 -17554801506027326846295628123421062308 12763252 -14493075603751763912839865183842572288 12763253 -2193381219541842463166425244219942556996 12763254 -28454157995570199007411182481139650560 12763255 554611766552063312621809709790332579160 12763256 -769413826376832674646057260900704112640 12763257 123138119745205132646828048811611436288 12763258 136886301226950451203518709404635330560 12763259 845731900059032943492058249752562584600 12763260 7168171959669704553653854958332508160 12763261 105890645499657326366899858090492590080 12763262 1986608899735331742227718436610201472 12763263 -6840750478597578376970748939846288000 12763264 -1868000468603204482740964484324083630080 12763265 -970373836307906474264582496112311623340 12763266 -15183329804028031861748742846790551552 12763267 -1376677342652708699886822736484299187448 12763268 450153026064331698901301759616007090176 12763269 832618100735217013143683936140472095200 12763270 -223482295601209097916592303026882691200 12763271 -16934817524361605330750606139552623256 12763272 -429203130110410919338585447656315125760 12763273 2182292506842895508755867095646969305984 12763274 -1795646032219700737713504508976054395200 12763275 -167604430495716070441954607854126022400 12763276 -18945125569581559820069338208562499840 12763277 2213946869761980042374368814901559450200 12763278 -152436326698983803161531640289828802560 12763279 -48643043590201192815908126080650669800 12763280 317199695635306053818662123677762600960 12763281 616713728780147297585185091625683259744 12763282 332745922676708114279993615268262812672 12763283 -394516475099259936806332620416496944256 12763284 -1497508063663592161118087661265146685440 12763285 -1424744832619149553000425823877508874020 12763286 636255625770617260597350692691189122592 12763287 128755934987473700453672757531330344928 12763288 -1343823299967948048078953998147435008000 12763289 86585628691032696312745968712662134784 12763290 299256397512631523287388001123995646720 12763291 2328425853137073373241101248262726002692 12763292 -9696558532673397157095319501878471168 12763293 1038513319487032123543335221747616631200 12763294 -855420747350361765453233571126027990528 12763295 403456971195980364116832466820392453800 12763296 -47554984011391193217173482466942386176 12763297 1711180807526659573675697613761977131746 12763298 -211217692895587494383413466861570880000 12763299 -1682302596606378191942440449164471736000 12763300 103336322305845206594364387762791577600 12763301 747231440975222491191991059633687828984 12763302 14828965670794228906391031432497785344 12763303 -4392411553094467356400252564779853696 12763304 -6464978851547012680262074094719795200 12763305 -622726260351666892689092803699173868800 12763306 1386552177907947692967657987960774749280 12763307 1019031269240461648863748230029958942840 12763308 -88275795148476442074346161540605360640 12763309 504569466823089665910361020960784556160 12763310 96157548773823820196605517721943407360 12763311 456095646422282433588822284975259245568 12763312 102020022704942686820905227129593364480 12763313 -1875934748098488342345794096571605379438 12763314 -113327057088486775020610447810403920992 12763315 -735426951141885330824780022305216395200 12763316 978831165088097937943656045205489607040 12763317 -133595507729746327734699415211936931840 12763318 1223596035371012583795143295848481747360 12763319 2762910949855444086320978460404626520160 12763320 -21374382673879654787204154299567308800 12763321 1327675955327521597833461968744152531072 12763322 -77572852911589321942785608534843424 12763323 -543161583228324808324655224272868074228 12763324 -1281511352551700426412911948041044817920 12763325 -539005294880725245305522369220497690400 12763326 49395680915615450990482082242719974400 12763327 -1327752029863410602940022052160188069824 12763328 602902093909594105993877449697988182016 12763329 49800026788103021258674955388481413120 12763330 396393451262039594547884072745023339520 12763331 -68062776949277429004896563014150783840 12763332 -760458573660956605795966547538932428800 12763333 -870229755996732627078513118000977418176 12763334 -261926237760398161250823549634118849184 12763335 114455223460038235715825248377914947200 12763336 1779164837107023490022227511239788487680 12763337 322983616540528362921754343802983335140 12763338 164600767186062265171699055050880033280 12763339 6553773799574141405752358487854229140 12763340 308213039764485736494829800279391872000 12763341 433375347978087606524863470529885587660 12763342 983749948819023846630411278756426043072 12763343 -583511917086419562949341906419122299408 12763344 -139188338181449611759369900501116125184 12763345 -319404535158662237589728147596583712000 12763346 16989442509799317173043253033278539904 12763347 -669952492183300464355022925362540022600 12763348 -345650821578147580878080912487046660096 12763349 393956863833853350745386653435318038350 12763350 76882307818324021355201651426917195200 12763351 446669804279678728234407001459657991104 12763352 -409455772166474193052725341586171494400 12763353 -594113140838154240253842058579316322096 12763354 591736971878067180532236293196186260976 12763355 -278075053274506732705566696970503852000 12763356 82818454103903338602329942584907254272 12763357 -447995207667111008368013378884830405428 12763358 -27690235700055230338322763552080718720 12763359 -523292375283442150035419032981088367360 12763360 -13973397385592045395868901742364590080 12763361 367729500322321623264077766806012146452 12763362 403802950758498373822757600830175303424 12763363 -705013423778347288899665437770254604388 12763364 1218814706421546775016033479072379289600 12763365 196085859079365667044721765662287490720 12763366 323739464716626986500186200053530908672 12763367 -1003922461924144876774300117832024444928 12763368 631051083159845826493870055838421171200 12763369 894948691941110044158520510624559239296 12763370 660703460552760518715655410563554061760 12763371 -478985443100467579464604160220279303696 12763372 -109913912058919602256756773418062663680 12763373 386729298391271280051428602924220313600 12763374 8404421136440918326683796799098915968 12763375 2206256309376297663934377508024506222000 12763376 -59841267817251975705583257974119661568 12763377 -1114765071868599502757399862438378352752 12763378 721511763311634252099055621809577716240 12763379 947647258744718694188007935113980238776 12763380 -165606873622594128584029901726353612800 12763381 99138975820294802995870649883395403182 12763382 158499241910719940926263546064431571968 12763383 -260192771170543725447469425079333651200 12763384 -947411437146453588462223175472628039680 12763385 108218072392448532461065533951252800580 12763386 -486948660553530994776516891257717836800 12763387 -40605081243660150328264241870645856720 12763388 -316109694459000484460460362586580574208 12763389 -3854662569133664343222962630935959552 12763390 -356360353423399505328091955982182338560 12763391 2243922734840859162244226750693874281472 12763392 -184448332804381821652372704953798492160 12763393 -67337211162837131890201579878442978200 12763394 137573270532592140875761303535181522432 12763395 60239710301900237379898656759416221920 12763396 136976987313490880432114577717411018496 12763397 689978604348321778107750493290454351680 12763398 -201777573765372644762298828139714928640 12763399 1464353594393278156767805701535976292120 12763400 -81033000139280594046438273803208960000 12763401 41801041846444938318734156317547222400 12763402 -448934353664320478527012590654727238400 12763403 1171832611082834165653783422081274829652 12763404 401742399034596866996526664483608848640 12763405 116401707495516764625676203733002984960 12763406 -949890366262761918437112280654596022848 12763407 503155790261106218403958792921121910288 12763408 95451059905263732038852224456518795264 12763409 893890823392779396736048733744373107316 12763410 219200992496377219410255830275668241920 12763411 -1918697286232660830112224908573130538200 12763412 -104910795991911490847845058497930710144 12763413 -6545272100496227357510326760779594752 12763414 278859560443476941462126651708473135872 12763415 -478472607685364392824643152716316506400 12763416 328082129715503448944149669066041753600 12763417 -279379939742410444311698332619469723648 12763418 -79799885669193357324783229408948987680 12763419 -1211057987569780049902900456871503678056 12763420 360894217391552893305206651596247969280 12763421 -134935105893303165388532041785299202240 12763422 64707308048260244340331845054460200000 12763423 -303001060439627489100391620700057904016 12763424 168097341657368785586545565289469771776 12763425 579678618125036729947581781522681734000 12763426 -371389777433667013168949204430259287552 12763427 105504437673007205618445480157543885392 12763428 177887842021197677901772076045054469120 12763429 -251930563941486628514042432291222739648 12763430 -84086549751347374259781651925858809600 12763431 577977139563145524060344519038268429520 12763432 29225549167586667560285464912686858240 12763433 823543203531618212573584586496867638976 12763434 -60823171650674153796570833353872353280 12763435 -1129371399012842946177337211299052937120 12763436 -327384799357698798363726968982666362880 12763437 172216463033266141569855097433020902720 12763438 300974159905042935803512859250388557120 12763439 471953718880036460832650093627767746048 12763440 -185781937986074596905502320909090816000 12763441 1557425754877919726294932195863105719872 12763442 1536255528693284241107773635214557087744 12763443 -713694774553951757364728822165234688 12763444 180811552640503491650124499923021340672 12763445 -1338048738319009515267791095677006043080 12763446 -237822408854807169483183222627928488576 12763447 -1134237539633149880886790437786002597328 12763448 1696916036779814005239397198268379279360 12763449 -228007346843126650567192732074827976966 12763450 -36803618472436959706098701474003385600 12763451 1331681189840597552780927036859392802720 12763452 -193614924974036537499611581118775426048 12763453 61557587241806671603229879779150709702 12763454 354628238221025005770933805804317819264 12763455 -27124956500152752966405739469110262640 12763456 371069530762661178132670515298673623040 12763457 -195154038697637085299396597850305041152 12763458 722651094390676958944489042042059711648 12763459 830080966886611882216636906905503005440 12763460 335429711891364657795099618618909596160 12763461 -1174967555524979122673647058460401021952 12763462 87992750667931945976063304139573584000 12763463 416871018719385896701956156868574748624 12763464 55736739840067587364863365407044403200 12763465 -341836299062320256789529030353485824960 12763466 66355839884229454919651211348018425184 12763467 1120198387890051344416391766511933368240 12763468 -704801098149774378999811723902427006464 12763469 -716894611723341168994833591663752357130 12763470 -19955617807957633069836756389528140800 12763471 452898856206278742866901929736845397480 12763472 -582499527839948871533031516036947263488 12763473 -1125734673490870813282763860786344819216 12763474 495145691712317470722915833551289198736 12763475 -5340977440374711671292238064641228800 12763476 1340831163840499844085570407182867820544 12763477 2194856305876848551330942127357675252160 12763478 -11677135106867778687856226587343185920 12763479 -968110841128968794631261651179794726320 12763480 594765130646529782438002766716253184000 12763481 -744411107594674823781245904915945458040 12763482 -313677402359538927564970998859998282240 12763483 87262501056823344934078481403634389760 12763484 928739135013275910423435906347926934016 12763485 19553018113220631583087477819500451200 12763486 -80623280604707129272786270866303615360 12763487 989228225668249692252021889845128191992 12763488 -753313278387531364237803056919763746816 12763489 856093903848872633033551877709267537300 12763490 -10425699843861818766950242973794929600 12763491 -179856977345472112658253490932635238144 12763492 324857113209352776829633206705382809600 12763493 1892520160416725666972344083947442623742 12763494 26864971481772105384452559791717510496 12763495 -654203049910111719354338720968573815120 12763496 -490291400290983136387826566509335454720 12763497 -629745189282330143700708288705184103520 12763498 -379728852779685660139235099573359838208 12763499 -245387159144454213454879130580375114864 12763500 541645134237189596371697851980644352000 12763501 30171018099846540252677751812484056332 12763502 391377548320132780734994848736574114304 12763503 270237310580920950296455770439531799112 12763504 146240346730584317758789738349006454784 12763505 65359086071162074679224951562057915520 12763506 26879183234439198834734755642512211968 12763507 -2308472164901160179653395169706901306840 12763508 2864133096292671394151074590300804919296 12763509 719869884760298730100554546918291328320 12763510 495967984991516986432495166054772956160 12763511 1258038003221943569754264184014342635112 12763512 561873295746078600175685238623980032000 12763513 288190998897200174109041289195737183424 12763514 463758353723455789755993393967083533280 12763515 741001847584331924564093420111187153120 12763516 33100044032041002114487459948938923520 12763517 -310475421539119196058199675932820771380 12763518 -3663994003784515634356410859812731904 12763519 425524923139149190503238974563160993920 12763520 269927601295052026917071937940016332800 12763521 -306284578804973826949697260550507301120 12763522 220620722333723801240604089971948239312 12763523 1754021421015961374790214217377111483772 12763524 355368364326020047030301823178568518656 12763525 173219027060283967244817529926320780800 12763526 562376741765605699787128308159871415040 12763527 34688441068172646642946467484069962240 12763528 -134764778557453224487883220465910087680 12763529 282495310620595772271141333420389063520 12763530 -110077271063966924515735467260507380800 12763531 53056620695204112275917656874692210000 12763532 334534042671784384653243942218109273600 12763533 -12837106151878480250985589901567918400 12763534 -278621262593218877684418892459441761408 12763535 -366233435584282731675879001831158922800 12763536 -118365025913596151854812079554080931840 12763537 -347216647074917715085325856411427808768 12763538 442027617235900111305489924150723927360 12763539 102480363854264644518841144654328741304 12763540 -1120648245478190601691187510596214933760 12763541 -245650368001210160378583585634753807296 12763542 -260600950821830583660137450682222721536 12763543 -710965453657914354229670613745750824056 12763544 -760111428209363352957983246924451225600 12763545 -18532862930870447209338910330086960960 12763546 -183779974323296087183822312311679728416 12763547 -713718598731118539588557587620982859004 12763548 -528612976835349387731910652564950958080 12763549 -2760444610606819233883736831491752331764 12763550 38715159627174737795667962412054244800 12763551 -76831069661616278739905769950593088256 12763552 -367573393146497383908618710065461854208 12763553 -761925524644349603722693551018239783520 12763554 -78322523391221606298865922519740907520 12763555 -15135402464457152493425604200088883200 12763556 -584208315931203437170840084026655948800 12763557 -136603424030286069483944338282082935140 12763558 60478678719857034968810235526217145600 12763559 -2122755724390809256873955986405209039240 12763560 65379786063580939335560399332155801600 12763561 -37339251033126028533384906147154578608 12763562 136580082494520044106371102204710209792 12763563 -1398764520243709956966843978010140866112 12763564 -2275629123853374565671843883247011072 12763565 473243222426759159671196202179970776460 12763566 397639184763009665063864459056190696064 12763567 -2777768590007590120009212303627264812400 12763568 -134532106351139047201233946552308596736 12763569 -39195441030249257006041539453262607040 12763570 -220194117181899663425403557933993447520 12763571 -567334416555633771523793830822170579000 12763572 357977298650043107187787892949218064384 12763573 -640829579064824769984106103636226397600 12763574 -11550316001101275682411042775952863232 12763575 -504642000277396692153795497469828940800 12763576 274029997436345357320983646702662696960 12763577 -507356061840983433057616596932773891776 12763578 -13655779009425728146237076320349871360 12763579 723704647542833532332865604464836199360 12763580 58892696638329123991591320961109107200 12763581 1094151463613613773315482694675652202752 12763582 50672281957265953282228917976753755264 12763583 283053744394907993292416178925208482560 12763584 -270967426217705548289950984548007280640 12763585 -501987717873477556208712312221174450220 12763586 -1098056529897759723736603697759520483456 12763587 304369762350756679673602039167139415280 12763588 611738146378053815700877705467066792960 12763589 1332986497313984677060182317117031951390 12763590 -143554394253443122808092090999512115200 12763591 1290288982378875927717746252516019051992 12763592 573522029727832730603884664923770470400 12763593 51018758408550202352806761729263173140 12763594 88943508451227932911091711634846109632 12763595 -51253363374124368499840205366049655200 12763596 517741547456081574064164652640667233280 12763597 -122731977289642730616332036978437994496 12763598 -638367946804336172668292172956275963200 12763599 -183050110952710614937370340368773945344 12763600 264167184632667995220115579738771046400 12763601 20400360273898802073515007155105248608 12763602 753808434523358658807133175173155797760 12763603 658389866166489514504008312283051391852 12763604 -5444828080862414912485706920584204288 12763605 -68526227810327458752832844759740418880 12763606 133297643019386771573046824173835427840 12763607 -2062268247814096835529486817056223479000 12763608 402302798688196773751347087462206668800 12763609 -1273922505894708789054800448398949111600 12763610 624226586504192296392691623818527284960 12763611 307964443552368093708423769274047015680 12763612 94835516514842517105842401887403220992 12763613 318593366285400647316686785486412093862 12763614 590445131615550910539886266395665323840 12763615 -756365726160601394436368295712913160000 12763616 -922854750655250733932645995408796418048 12763617 -530860812838189769927664406483108416288 12763618 -298543339934717796540042424141306586544 12763619 243520851327525802108053146311694029008 12763620 -344487571948250375393741439990699233280 12763621 -701068628704100765963630839380146147108 12763622 804485144182301188660691652718888742112 12763623 58706980976775934184674298638439289384 12763624 -1154365867470615323808422569058436695040 12763625 391018807104708456562747573681686720000 12763626 484805240499914961751600806120026713344 12763627 961731037423936171122545936501417757952 12763628 85307956387667408583000023177031475200 12763629 636271992997852968859681958557481634240 12763630 -100416174676318457301759248566661529600 12763631 -299243477728979555805454988319843224568 12763632 56131495011227482031400785320858877952 12763633 -1323542590210145614372745485172748723118 12763634 -106405732487265803833014986179249207296 12763635 1054418453267187610739986099708826073600 12763636 1401592925723324912224158777637834014080 12763637 -747430720255196217172864381428224421714 12763638 414128513327906589153346878350432688000 12763639 -228892412945997990163280371893134360144 12763640 603983405103955522284516028661344665600 12763641 -150081162231149784841959269234422207776 12763642 -1154642662333973310551505786015290640528 12763643 -1818068689097795859241477880256508313856 12763644 325624562346674721000640002136814486016 12763645 -123015990985661517467226176305012166100 12763646 -265768605479254792571109297397770322560 12763647 316512065579417206459062237409032281880 12763648 -655993852132076809534074873152362512384 12763649 -1742499692494705081556663830896664498560 12763650 121181691404827567322052504154485897600 12763651 408006088065321923573797364747667441432 12763652 -797949986144532411036025837383384142848 12763653 198265682499964089694840536427495139328 12763654 -1334512274691421515250732485815373565440 12763655 -112116907555908265481793998455033460640 12763656 94757572083203141691935486167970042880 12763657 2212829841006601181259206799743052689088 12763658 -158348925602516869619825356022117338320 12763659 -675775094754784914313264951262969593896 12763660 -11802772937792119194746893129573232640 12763661 77801988872313929959432438395665088000 12763662 -468774752660361324652214016421493082048 12763663 784098811765411331718957766868799425520 12763664 -376871544934642135713169006032721797120 12763665 -207098202233369087642722769887267307340 12763666 -305246845340731835623361555615589981696 12763667 215008786081471516967809752405049504476 12763668 124377803362008293820938192260323532800 12763669 -544102382951681300310082220621976260232 12763670 458140772520727220121042157786749461760 12763671 36953738064172480017240153806977355112 12763672 641664158935184060468143778203079761920 12763673 -505613604884729657604186353689400204472 12763674 -17423166835821583010044090563241167360 12763675 -236407165543509695823507390169177973000 12763676 -652403746467125844165734179324141079040 12763677 -1078756470528817710990975372483624420480 12763678 -22520057339376534669854950561899496320 12763679 -426454163968185076648369627111483867824 12763680 -771326240467055494430587454295512186880 12763681 212556592976073551628401309204138329792 12763682 -521795688434385017471750779480680972000 12763683 2555084603886104574704208991540140079200 12763684 146551930629979810934680828369132089600 12763685 47281144833980186143258565219840340 12763686 -319496409876277590244345109465668676736 12763687 -521015340484431013069387741079725521520 12763688 -1145061238923698639236475463458006630400 12763689 -173061632000036884667270349573472286592 12763690 -2854247386601596455848217258111732480 12763691 279730936255459553197300200430618665384 12763692 172480113913658402616023676921755553792 12763693 243141481982419765014803940149252801942 12763694 358870973145435221607712914417419032896 12763695 257744108798551787248562139714899289600 12763696 -287751248289719912510969444486376062976 12763697 -1595517896877446058556663667160767983854 12763698 -368330833923538132172546340537465803520 12763699 -385978662771880385845310536309955659136 12763700 -215134675886822941912062315985935868800 12763701 -1905178780081658514041387212647482359776 12763702 236573835795744590179576139934736846080 12763703 2120971790005099994437276614884484278952 12763704 67333884222034022699903355147117957120 12763705 552152013135942897520045399056660717960 12763706 -933842293461076778980339915515341433600 12763707 782282016223431902984782846832797336320 12763708 -843047972961652530216299076595675688960 12763709 -421091574071618721496283326466717133888 12763710 54641768829812479416254989411127462400 12763711 -486314598584919219318472727747039610688 12763712 121197963910850950649588615392458178560 12763713 1351833350113471838696403920478387626544 12763714 -221113885058937524225436811146854922240 12763715 6074925915526508634342746790988169520 12763716 -283240401022268016874395679016516994048 12763717 1237967409141036398842415239204995556766 12763718 103158284681781031927155144382850091840 12763719 -901948444809898943682794281606512486336 12763720 -1217716343451572285129681380435964467200 12763721 941000792903184155640814906754658632922 12763722 155143359795279418235291156157682659072 12763723 -342179340197240831958181000385984563200 12763724 -865823667316460543018344618126241783808 12763725 -159463421462258769034706772744057636000 12763726 -638786526681419354944638466098709370688 12763727 1418888000859176254743224593611010686576 12763728 -225137504328304005438583392111561670656 12763729 693432185193149124568051939768555298688 12763730 304741604901946079154725286159687667200 12763731 -123005436405151254466046359045799506320 12763732 268921830334507563839663991427561688832 12763733 23745599071297206219649613224299692544 12763734 -112891259599870274428136566418508640320 12763735 -627575248344605916539314048715261589600 12763736 -1806393070861835425804876719419915120640 12763737 -19351856050662119224566887828133729408 12763738 417953214720733126076992509473724901344 12763739 -1127334476264662658517114776552559734460 12763740 -493502314315722906925543716070109429760 12763741 -136170775342630809282621364466153328000 12763742 -50830006556274613003163883635850291840 12763743 -891634251927148510773032413465345618176 12763744 -320171758934564836459332214692249600000 12763745 -1229146454756077558302935047054470012120 12763746 549401568162082575359355494996302225872 12763747 -1113592083833406809261333562221832028448 12763748 -16253669720256441426506844704058274560 12763749 104547076411479367976112774285863597664 12763750 134985478618461056370384543122815020000 12763751 79475573574229833801069185588975686656 12763752 -685979736440776816638611410433959034880 12763753 1090856143364215895102715369493035516660 12763754 -82514123041056588880940916174989623296 12763755 273220704132139274325328988280940316400 12763756 155939348272323935723661623503957575168 12763757 1109121187156296391321006436771092623180 12763758 -2754667715786777447542591462001516544 12763759 231242446484101524859707189125370656304 12763760 -403369661252120282088825436039299072000 12763761 1272276621932095613038960557863182895472 12763762 -301817345234364433692087386278056003072 12763763 -928101556740927239589096724832464951080 12763764 631962436232374957336103251518089687040 12763765 21950676757794334538515216036114000800 12763766 -700447190995574674211996285313427485696 12763767 -69680243153789093149386169537570562352 12763768 -2128375272999375538163260665183182499840 12763769 -251549915291892918439434836608986775830 12763770 280049077972262952071655617016341913600 12763771 1744959808621993681625091962769876695972 12763772 425382733875950686381492819106714188800 12763773 175985181169570990284939740869128404640 12763774 -82167310467885875759040985237215146880 12763775 -370297432682399043959904412349039872200 12763776 16261028572491076412581921175560519680 12763777 45270425311703106596934514249640764712 12763778 128995115964049700182399969130224801824 12763779 -86275634467866714177139671138075379968 12763780 1017116034480444348476721116273959833600 12763781 243697838853367116572300366307573530880 12763782 57930293466593711979860158143220255680 12763783 -615710623636671099842060074033693892240 12763784 -528252648110846923620085623624977326080 12763785 148825058890188034769742352233480384000 12763786 125492665112202477237455099549089622016 12763787 -508032728814843926570930358098773224000 12763788 335856441364171668272891246386600742400 12763789 -1357287388429771571627344534509447854410 12763790 -592054887551821297277505190215602457600 12763791 -703996955966812783754624159561352472800 12763792 -160601912165581676780489378066315132928 12763793 471877917877468152748370085055301218560 12763794 602560568684022647361045217824957609600 12763795 396138982869514247380284190475669644800 12763796 1544756937890975941332596048691833289600 12763797 -884935596819559790605115037389796424800 12763798 452497446030475643107765849697313914400 12763799 -1066493684920002233178611486109496770840 12763800 -33112304077959484151228958979187712000 12763801 1923478401993740323590730265436988699600 12763802 -182520686489579624109756447626039136288 12763803 -350151386036397193765829215324528376976 12763804 552780863542559329333291911522040399872 12763805 -454128494119748821139928705250573371540 12763806 -1027827650030638459432779009586231488 12763807 34844433128583168552716559918191308912 12763808 -1523681614982330647854506350762027253760 12763809 -581545529175022523732215955429281283886 12763810 -966002297922876964522376351261160138240 12763811 1285247401194686367253914321599737695672 12763812 -340812209184758172657514785362752318464 12763813 -690979154878478722337868501908890644836 12763814 939107799404420060493074874133424589120 12763815 2127930821126968074947230532262779520 12763816 -42409088134298622347158235961922682880 12763817 494018001207286562923533237625328067744 12763818 -678165298250722724291334449089045890816 12763819 -1667964584198010241961412702949884056 12763820 -235812351178830549870555942825487488000 12763821 -255902457196508161472402333686443628416 12763822 29710649529712430491031459197517051712 12763823 1296911289926440995330985788998860020048 12763824 204915755083746939137430507794898616320 12763825 -288554043978331727131746302230860403450 12763826 -353060251560366745846124606340452379888 12763827 -606187444759312729317764662547935490592 12763828 -274219020060551231043776749185932697600 12763829 -87535080827515104449615199364865140992 12763830 284535031162734052816245433990854531840 12763831 -37377461771530701335281769942043946800 12763832 -441799404731460681323278481290207211520 12763833 -228560928437997305151351390755088082128 12763834 -1172858799061809266177627828357441787648 12763835 -401159288610115747369855854060051997440 12763836 -350367439165998051939094868012337950208 12763837 -908599201186593588475523100934080161088 12763838 647856361110683720969243449156825456896 12763839 -962538536872619442647022893285307323520 12763840 -155973545821325621187995967687921500160 12763841 1457445150413327231981169028810324594242 12763842 1015150337755894220345858923345041408 12763843 -986967163720853410106074384322973976896 12763844 -325040116199776725004346215232834619264 12763845 1191499532553468981734781045458163825600 12763846 460340353483707339990736896742052811840 12763847 -467929379943623445413153805024730294848 12763848 439271825124188760216594840706789416960 12763849 -356045506668859239735715158684971752064 12763850 -86250782051937586601225227680024384000 12763851 -256881018696985411783772771324014894080 12763852 1071657870412801815957234905192901007872 12763853 646738887537872737344146561237493119820 12763854 769583286566209762053505796204060033088 12763855 -41395969765240590989432337124600961280 12763856 -174779414497246655411020426178578219008 12763857 -210469809293294478491730709115997112080 12763858 1664281058028350887137131556961119805440 12763859 -5000035924877089443927489331731521940 12763860 105941634804949250506936001399608320000 12763861 1320593397343101640865839424187006935424 12763862 5646219276031146396193330760075594880 12763863 -915821204313280681666364650671418382736 12763864 -342484601229450970263814057747391600640 12763865 1621077633593184270759218411242362016260 12763866 2519973640408890822064939843522746624 12763867 -621651622095701513502311559309323558528 12763868 543375356106960379090546665905832314880 12763869 -469921050513167818739548791638141456256 12763870 10776334133301010717366798133903804160 12763871 -613778503426846528262118517121624125488 12763872 -2028506327272348220976022070902967500800 12763873 38555910828642506687908225037308234944 12763874 112950436954039173986911769493911701152 12763875 -894823070663288427767444326829774472000 12763876 -770593949463209111778502111164338016640 12763877 -10711957362344287430614112467703370528 12763878 -19568657047896017829347430245558575104 12763879 5963111600628779079667840468301048352 12763880 1160644410569722478725818531110238566400 12763881 -93874984615512246661259358868931496960 12763882 13410643109772338545477885432125903792 12763883 445997993196081521709255816515254544640 12763884 -185322886488498159844273786543095545856 12763885 -717989229546642545650753809767467026420 12763886 -1200983179317594870038041441810545926400 12763887 -318951196969980302919449773037544866040 12763888 -227850426688757531341911892116975321088 12763889 1752328370821293150558234171101337813156 12763890 -72307230600702258941167707985568306880 12763891 384260629038623572123625015905901019472 12763892 -1513331793148883323067547678460726022784 12763893 -354095024064249192993220620724654179456 12763894 -150156717901697403238177496209831394112 12763895 1216032693596250216970699217361030605400 12763896 109907199998897914866495969864164966400 12763897 -962428826592841958329395812606663029654 12763898 421458573713370578072699525057473902336 12763899 21064947932063537727180621225066820980 12763900 -321869418685362716802869621613390656000 12763901 376587930852123532638385889238058900704 12763902 -576836206655271395573285065047021659136 12763903 297480955981858608984755895803369169152 12763904 60528748515757674501135695595159158784 12763905 4470978216518706808490247570928343040 12763906 520862074024543983316864008269352094464 12763907 22496339992026358302422856102245889888 12763908 -463210299473981728827807342882962702208 12763909 -91226929032778388074606452793772462720 12763910 -59631900726561267980809717485191441280 12763911 -1097419577603191548850419467771413475928 12763912 -199519028181313515644231515558232632320 12763913 4264322074095986475207540663148733287680 12763914 -513302878687368117242965553627484130560 12763915 -173475758047876350598122676232921928000 12763916 -1761156996126504207710876900412428353536 12763917 -817433380126166811143498287821397617066 12763918 -8158787919797597309363275119855115584 12763919 114537895603942461148546663298598620160 12763920 -59476524475048967176184069801630760960 12763921 -62669521680373721989115193170049050000 12763922 501790182319280265538161108301808218512 12763923 326260680658330497094669219225372298880 12763924 704910384611267800271104575053093376896 12763925 38931597224187083597783446214581932000 12763926 -19126188667536164651838788559479623680 12763927 -1571149563519790369025650726822289624 12763928 -478291034839360765051280101605681991680 12763929 1273555974494795515812326896010502776784 12763930 15442544123704880191190347837984051200 12763931 2914709103331738050435350785634874623712 12763932 159280604560185396879887213289329244672 12763933 -144794417929806697432877110929971883136 12763934 -73012183336093631101474663570068519360 12763935 -127189716249034022955010771015664967600 12763936 -825154589120785520343482802893576601600 12763937 -62461446126168470995808505245231068140 12763938 -76199155973224230905804035729160923392 12763939 -184288611548256344076440794072640880928 12763940 -41288216013884780345706390379507875840 12763941 618340210840918376412752036047669476192 12763942 226554344449427960583604896225971773440 12763943 174669230871829488821835468521669425800 12763944 49508933371785993481071577490731161600 12763945 414316999462459135359869932063281381000 12763946 -198183867597748497120709397271268127136 12763947 458534380033681186091497974610794526464 12763948 10293112169507993535247118048270748160 12763949 -1621232391822865020375607574247687941280 12763950 -46298685427890002645926433949227822400 12763951 -533108865311692199146581585735107290400 12763952 -333824632246308052347950802691898425344 12763953 -783946039121159417712496369822259520000 12763954 -62679301186249862523627374707021126656 12763955 -103460339156597061584456060854139762640 12763956 345545149861058580934860880482911760384 12763957 976617585119824230182222557271946760704 12763958 1050582960068447069771011730612508850080 12763959 298004172127014430798962897003311543328 12763960 1103932896437869969390134525653511168000 12763961 -1700895013212393817707577371490473171030 12763962 224016021371503173786048479027969809920 12763963 -1772656024969536511429524608551968335280 12763964 -190043657186684695874576086167762353664 12763965 -513983377761824250983769035105002366080 12763966 652202445793875838336749634824211300224 12763967 2020868312716026892708215263748915758016 12763968 -7351823798036847221889945626858225664 12763969 2792563046314711381205124283089711259696 12763970 -475275172629761338070634195941208868320 12763971 -279007510223117728988595140751493816320 12763972 -269744684281490438434725108350326681600 12763973 1880104452121120466705798070684034025400 12763974 -86988759641621673130656313603066563840 12763975 -158543556983773090027894279957542287600 12763976 1062346125719058905414653007081840732160 12763977 -26058195292505361974502618599282793600 12763978 -274978796064550386402063268902124998144 12763979 -676530140834147395754661834932002125000 12763980 18251951355735171533977882009442227200 12763981 -1072063234718602164390358591731041388948 12763982 166467642193197223480631340795260335104 12763983 -52125768000799798724635910747431545216 12763984 145637173147040877109475212727416520704 12763985 375567206022771288942112148997994680000 12763986 360670890008496687735828691584576641664 12763987 2028435533198876114407608802473329037712 12763988 533171611231115551680917900350790768640 12763989 -299425391464099798300612650662265250752 12763990 -250634899855397684863676496860667722880 12763991 -6132480323321715766707611562131923200 12763992 -1130591443909754331197929185297413345280 12763993 -2032820212206708282401222798722073673456 12763994 -919109809096299310441842587698008456960 12763995 244716146325452661194716735302609963120 12763996 -419403002976464764039277797579413520384 12763997 30824194518512314302570745793391132480 12763998 14330742264160058735829100910839155264 12763999 -1707910268482268053624690193535089164000 12764000 -605213267333170703929306094862729216000 12764001 -359590566310076791441594101886159176000 12764002 -824129536205531567018661849619737112800 12764003 -610648102112886667221656608440795382320 12764004 306288440820292382834798667524360435712 12764005 153510676924824205535613268343226409560 12764006 -124155416241090504020593880065762734336 12764007 -1693291537729823815256732422405046829360 12764008 -1288553893927378793025610944012602572800 12764009 408105055935029352986770891816685563620 12764010 160391489054790309586797525082486617600 12764011 -545439650607997843419613399269559220640 12764012 -1342317763881220181763668674174739506944 12764013 1228003522702826046083858148878501319744 12764014 -382516783177336093961891711493167070144 12764015 1093361943045601729474726279444841499120 12764016 114550798695348962234840902784048627712 12764017 -330776977893766249025160361363300380608 12764018 18135043307333661912318026584120447104 12764019 -5081764423853809954952321907639268800 12764020 680451543820405718123341283131622388480 12764021 -20303165709464627312910429033500302656 12764022 294703807698378195295942379871462219264 12764023 -2160292259254055222039433054075916477496 12764024 58744025301733799352555937367627366400 12764025 -526580362295947236965578468919444678400 12764026 901872114982967598243917508387219734784 12764027 -2121549603280621093409424076259951948124 12764028 425879906932180352016004662151431128064 12764029 139034608527532192830734869417002792640 12764030 328733049043345162438552244690403532800 12764031 -51198194716245539960648085543819110400 12764032 1481411730324120196135884733136712499200 12764033 -425515382350399584892534807620298822656 12764034 4008984993784694410892222183564083200 12764035 1524332739465892961560366326354223950480 12764036 -827165423039969199976246469488493144064 12764037 -403726141995994826143993886641163538624 12764038 -52776599737491896459818999970295737856 12764039 437397979067988787947877892517572418840 12764040 -850713765732684912616810627075552051200 12764041 70574024054740264119629055743177197072 12764042 -785809426911844815077105652634837192608 12764043 586931200971702590990824179995003959440 12764044 -1779501032812820560156157609126009547264 12764045 -564322157010747721760705421565763262720 12764046 -359148246457558808050793669681666375616 12764047 -94216629319743363520077236665172033840 12764048 -816359937943792313332550165860515840 12764049 -1385327997831397556821248329333593445136 12764050 -13372182218386667377325045077723368000 12764051 1942263934290329405110391046322552187052 12764052 -229209511564443320524265616171909531648 12764053 1028528791017526828498976947862767932302 12764054 -18012379761426102354142509853676901120 12764055 -305978581282977251340851670517121320800 12764056 692737031204193043128541875548077946880 12764057 -439809103117674369720332725424025828480 12764058 -4851613662812394872971112096701948416 12764059 -165446968406176666167109961695966080000 12764060 -261325037402684317294849553760020736000 12764061 -466858556043811419390011080710613043130 12764062 618571337044026289298351414018051124864 12764063 -1195258116153958913244792634501456383768 12764064 271308883068501302024306223738739752960 12764065 8645756233955586345301253826437896320 12764066 -316255137647906810483862356189951393280 12764067 -633709746524671321586181536593373610240 12764068 296695793201952844671620759580087390848 12764069 -1180774815936891269007940187217985167456 12764070 -109373833758379920816361728796845989760 12764071 168991296911347504506122194412971185272 12764072 1373048371321800527961403980226722201600 12764073 -121385376287312610837903929424949352256 12764074 988734989812215612353693450287868605440 12764075 139499557896916589684433478241404470000 12764076 351357931576757049547775995469083981824 12764077 -6032982866077921927550864884925703840 12764078 1235528850981666818845231844522429739840 12764079 -563831570902312665452689786743765740352 12764080 -34888232877087249995043967635585761280 12764081 -1877048164742423710651003308308375505936 12764082 509213698894544460770434366926326385792 12764083 -3833666156704253375063801138366373896 12764084 -266518992606251782442828705382076550784 12764085 -452669688339857871573909310398587232000 12764086 -6013705049311666825963239449036431680 12764087 -1109318781083847486387269074691947296 12764088 -1809865392427453757907860934169336012800 12764089 -266586694286988465903888526542599771640 12764090 30440628965205932683946908643810488800 12764091 338425654474642409036149566242028902400 12764092 598490328190450693835862742098674442240 12764093 -627754797238412755377762711812766541620 12764094 -91510460411469116537233955206175228928 12764095 137935348990411092457396964891371056000 12764096 -177653838885365520212746024467591856128 12764097 -296189078156274559424298818351305294926 12764098 -347653803139802694141294476085612433200 12764099 1291041017059579934395804005821031767100 12764100 -46870840399822485451506635990245171200 12764101 -562698623745689986050926714390827386848 12764102 -480695476655256611986685963554059487488 12764103 -504847761076590816397983498057973192704 12764104 1459616978742789986264845058378913653760 12764105 439882455646861724820133959374627016000 12764106 -89190943224688588918333603674326670288 12764107 2133430058382201272269290406381936311240 12764108 -194356234592976775376984451363789818112 12764109 -738108635150840150856574546443398355840 12764110 84953258902954184202869137642257240960 12764111 -687710599811537758508026529682668151576 12764112 113061490561895688612674630291681574912 12764113 428643864415641987952952136786952079400 12764114 -408054762151004476721906407636530231168 12764115 -95167911405508639366113790848502272000 12764116 -220888947305720314842401449539729930240 12764117 192898886866161621883267220843906070912 12764118 -270565455239238603314045143932646636800 12764119 -3177188705468779393081774675167553294080 12764120 2146184234852651417958489798867763200 12764121 -1012206584620400942374017716347057847088 12764122 -314147977544446130766020864449242739968 12764123 -136097231590621038857229068784894199656 12764124 33195538949564410126741562621396451840 12764125 -1657964096087645855239617531692967192000 12764126 191343874801849210546123495217525342208 12764127 -30272756479395172948944753896772545760 12764128 400492024984069449514835177193417474048 12764129 669872370699860829242613902280286685376 12764130 27973315676249516769777120924967403520 12764131 464364795096875656597078519662794988600 12764132 -146723685928051059368559872270923484160 12764133 -217448326526332264746924897911397322116 12764134 650194264258246214918774403222756958272 12764135 659070765336353368691630138295816476160 12764136 -339377969793069792177094663305689825280 12764137 -801209399205299614128273978713880009648 12764138 -622968277338542727373946393611427123280 12764139 265020643122933324687994385721344214720 12764140 -715789044798275329274003905434286540800 12764141 12390453719722205260342458934217449560 12764142 43537488141510116076091036745351512512 12764143 -376445279465399825881117598554107794560 12764144 -395050188041205115804749450337849049088 12764145 325065904415340349303747539157772574720 12764146 874424181252576724230889219706651680272 12764147 -814623641937865647397540293463061999280 12764148 -361038726333572365054355917251724738560 12764149 90616916674531452860535138633920297088 12764150 118882240594070767944409115711919408000 12764151 157674072424679550436700676431485025280 12764152 -764338696005619761598343051289721958400 12764153 -366694087373680002367414720231349239980 12764154 -29212248819289260816084078456874497792 12764155 992309185655879602646359270711321821360 12764156 765241787307330377254594292617365995520 12764157 126211423807254235567067773716877288704 12764158 -403518803569317514349070017669447488128 12764159 -794124368814189684647903559755690085096 12764160 330730183803482532268878312782671380480 12764161 -581790049929190513077583601846696073336 12764162 543501389532489349049278045760921829120 12764163 19192506660433913473509645398376723264 12764164 571481857055998664487845872275415330816 12764165 546104601545435571396930362630476656060 12764166 -953228552199919919623205939487353757696 12764167 616676839166056800045362588489987255520 12764168 -752459752690290676307382899023009658880 12764169 2866520055503530125840126070671824160 12764170 687996684284727945494265741973636450560 12764171 -613408723285522726510819804102609789440 12764172 -956050211374099196053634996319970099200 12764173 1786339560599481820464673901133318810422 12764174 1169379555548664376074990508813272486336 12764175 71516931530419013648267403819725247000 12764176 23097428256997153852900871209489612800 12764177 -328713910267115303062683598776886021788 12764178 -133778600395962653571288826144011586560 12764179 625439432646815131035541203840385698384 12764180 -197237077011755816422486539999376097280 12764181 521712054763288110790012858232127029760 12764182 115709900796022192843605922132143158592 12764183 -900919537671151156857210423453231154080 12764184 -48213243808683800347457262548775751680 12764185 -279723858305591088498455417424546123840 12764186 -223415580381556806012145017309149686560 12764187 1147010158867055458767157323327843049644 12764188 34939581213860480828528110119515586560 12764189 1588069071958875291123292381868658535500 12764190 42887474725859019110770032654589691520 12764191 662873719441220869406025525499309431024 12764192 -635309802240640613305053455426852487168 12764193 -3795170147809217447441419724887696320 12764194 274830029013842190143601014070989698896 12764195 538087020682223341050871967653711780800 12764196 -74972984003364402144349994587383705600 12764197 -44359203871446351648550164629978212580 12764198 -235258040589034740577870969363431482400 12764199 -506819496046472754529199334919923519360 12764200 -105241550155601986545774235053465600000 12764201 428012329790924563657990170688044302202 12764202 -39740743620356643864581618111853173760 12764203 206955158792324939656215090213277686452 12764204 281319238591425315663177588505107150336 12764205 -1057041972546039748216673772279030275400 12764206 -7077356778932770486146116692429293696 12764207 -15199657255418520985373642644813538544 12764208 -81624380183712630934591500513192738816 12764209 -280669145725531111650693892731602852590 12764210 85408469629721126615399688671341109760 12764211 1469665322603354459307597031041712704 12764212 230619804351025380741931601687540295168 12764213 -1134082181226445570924039459444774514688 12764214 374106242106293951835787325452483444704 12764215 -240343726256462409045163602785152505640 12764216 -143847406029493442947369990558555115520 12764217 -870215892237697382835021039936230431920 12764218 -275036690214402481713509027881192394496 12764219 255152591277485171742615017585544852480 12764220 168796720724975141163915770711936040960 12764221 -1043132562362940628413247581683711606868 12764222 -478221939820910389101214193474247545088 12764223 -30199235650338521029781307034313502840 12764224 107692507898916747002898494181617958912 12764225 -490523954671960404750508984191061598250 12764226 160823738452822500913117128397543964544 12764227 -304880206046683081829422340495408591200 12764228 -1359609430429473265579579821177792593664 12764229 -409008823193130227490319763113323195840 12764230 -576792898983775226548347335496623635200 12764231 941424153801040039072405695296695940400 12764232 678239892363570682774096959387152256000 12764233 -21763354576994980032540100592966213196 12764234 390997534671105747687188486148092544000 12764235 -499134509336719157817642286804842124800 12764236 8557874252230866865169078291206849280 12764237 2413502684871636810441779946745164592800 12764238 -4906495837286621004273174086393521152 12764239 99588434890733425444717616070338460640 12764240 64085698246759647124271630708539637760 12764241 -266553625617490635112164721215705326592 12764242 -875900188875469756496899334772337615728 12764243 -601242554871625497368864070715603921176 12764244 554571514742196394745264182566716762112 12764245 -330744041929904511595118865518024150400 12764246 235386054391508522371361792041691564160 12764247 -1848980632783648332849247635047074874880 12764248 -943016264196399887319462243686216417280 12764249 -4892467291504055507057126288342801136 12764250 232094758807887400502128520406927360000 12764251 147635300439096930477230581859577149252 12764252 723903378328725283252108726237873915392 12764253 770918015163151034304755797538800406208 12764254 -203162535815123560640863636853489687040 12764255 155574557802736925831328596969369072160 12764256 -512897831661965441611167015034711965696 12764257 -1123407521855723685857535920977650734400 12764258 32382060337094748789875231308967462400 12764259 796651866132598480644294909432397748964 12764260 -619352598262794270785688743755136040960 12764261 -339784106766340073940259366913451291138 12764262 -85227463289142911097768390588587114496 12764263 -62481705682942090018339996777072695720 12764264 -734815954817596663009087281900230983680 12764265 -535697140601455253609891255910323023680 12764266 694262549048150244039009334505835494832 12764267 -84082408113517951958518369143363491040 12764268 -1104819802007888372596127932841530983936 12764269 -65776594380637020775266156106720565440 12764270 -218463277664255073079585424593295888640 12764271 -525184270947568066684710874291367145840 12764272 49273219133399092630094387665295998976 12764273 -128199610734513884381611252984482101760 12764274 -410513771729753231053496997407129735040 12764275 1824716175167055496577222805001565546800 12764276 -97834911751083961916423581000649748480 12764277 -389551457575250756038078373228263148160 12764278 -173021632516558940661303525470347486560 12764279 -1769545811886153182972640119697710441040 12764280 -313953357742321905128965576592878387200 12764281 661292390212620461766201945264576273664 12764282 1022047482211581969481235088387588250992 12764283 -290903645014696240856265696020053019136 12764284 -44816120353486960693539031364847418368 12764285 -1636185198059769468197403337115456248020 12764286 -247845867276907487603210261593217745600 12764287 262654709190631292621938150092180626640 12764288 -339787484131533123830655568144477716480 12764289 -801343892658087793806165143736117728976 12764290 87834191208501474538030277752203601920 12764291 -419045026698748583998002316787624530200 12764292 -12221733071834484662309425748617236480 12764293 -1569108677437288426434572501110539671458 12764294 -695237209174338919021645218791829158304 12764295 297127134779525523593067582046179306000 12764296 1429707325654925848651634921554998681600 12764297 89286271403450474457229350388867651584 12764298 -43345158268578818258573252225581614336 12764299 174711174244151078557236928697070367840 12764300 -8337801084845436986684462744871993600 12764301 -148860325579862431447671421284064777152 12764302 -129366268233235919528608911406044483648 12764303 784011687962210547810448672423810293552 12764304 347538364172622235146770778484289765376 12764305 738460868157621150475926729269347001460 12764306 -1022048163147239446667446046294945985648 12764307 -1249763353316689566170806676294988331008 12764308 506757156057972150642120888945104520960 12764309 1344826373576723488116166741130531763360 12764310 -85546722477088480160867952923393310720 12764311 -539524360299855979047439776145948669440 12764312 -363877749157838174587266758433924710400 12764313 -1356969541681531954717627569763332512358 12764314 -766986390408438903604996763411534668800 12764315 216098629731288492883732553338857258000 12764316 -651262680574276145940389334677733877248 12764317 -474141790261990932945803202047835012634 12764318 -71359770175402708620287352935490643584 12764319 -1527914413793981322066725340528012568560 12764320 30189787027902981060261636376797511680 12764321 1600213299417996580217129210442803200320 12764322 -921026547222377247842288660317530924768 12764323 111880442591065334329562443833299928528 12764324 -9452248537018098699107096386948209408 12764325 -10055547851417138712587195507181724800 12764326 99330955013922714551117889805700217600 12764327 38271090354052925327179773586168003632 12764328 -284017610882119317844062537214675107840 12764329 445339613643684111005486811581886406480 12764330 197424311941445273295350602288755742560 12764331 1691400094452756888085674793153703887200 12764332 -308888853489127884268077137244372090880 12764333 914317357999096524456733878063687998400 12764334 -144791343878086743506332389023029595136 12764335 28582738588577575872727827161753977200 12764336 -10266161014899594459775082293787688960 12764337 -44877912412859972567347912440221028240 12764338 406087806057706382292445925955913344 12764339 -461150208728197192844410296314531678208 12764340 -332359731970521749990928611582621379840 12764341 1381894915127747563238254783940868894400 12764342 -30239217379849054881995412488318948928 12764343 -287801407849635501665012660471177820672 12764344 -1562783632107346307170190882147677286400 12764345 -892004505890297424979743707975640547200 12764346 -69328540516590076472576399261445488640 12764347 -356932531433171816185717018070303650204 12764348 112738004453879476524005955489583128576 12764349 90136301869659752629524470240702355564 12764350 325714438038692466383881466144029464000 12764351 271975117664468021820716694511231904952 12764352 -331452688641294404604813451261378560000 12764353 1427202868434458307607040661448677482736 12764354 1419547896645594837876909225253434276864 12764355 -349110104475039127311184744015043884800 12764356 327423955407990806893846572315700015104 12764357 -1055285398253380109231137312304777927394 12764358 23806192037184851697888499999284289920 12764359 138888534598191592218026776417963257560 12764360 -196047966255304860159816501599676825600 12764361 -712138779533247877588692692243205996480 12764362 410862468215428882104926350596736955232 12764363 -848588509118618284339393413258688769388 12764364 -61496211429217198242688439675193016320 12764365 -243558229416634334647419119091485015400 12764366 325604522387264797974373846548924789504 12764367 30994836952783843380490592713191634176 12764368 -95685188595819226258079258692348715008 12764369 121372009517455635808993453135057654770 12764370 302325634779400129508637149472053644800 12764371 -113323626565983352739973275413213621760 12764372 -282935674137566054763010930595782080768 12764373 1014644708782695221641272402263459967168 12764374 -73394797140667185127692274282730397696 12764375 -177777055648076856333927672102276435000 12764376 -1127903467101034765949470944470076180480 12764377 932604905511308993053595503425502923540 12764378 -31327752411494286237495849497575993344 12764379 542916646614832911830199140238517305600 12764380 142223322404359380073539516989275238400 12764381 369356284117277706969511235780781655392 12764382 534581113893226554785417337437374690944 12764383 -170120660828224561271370297957002628600 12764384 473925516398648685601876941387149869056 12764385 -17463344447651734946116697275771005420 12764386 -368144299020390460474094524531897330608 12764387 -477046440884317237593268097534115236964 12764388 126334604883343253894943644010364231680 12764389 -1336431914317729677323852757362903712768 12764390 88384779532142748322394907992958115200 12764391 -50243380611205614754311470158533442008 12764392 912062275153151933720238271497186508800 12764393 -1575879588008180342222714501743653249420 12764394 82718903108817021497905099252561822560 12764395 -706727852351810644268140408691296899840 12764396 -1338622851245627952127746735370114195200 12764397 288442727242263714378404051230184193600 12764398 -147685982588420068155878048263419748800 12764399 -3454496064420447314652639918265416134160 12764400 -62719804573371004974085553768851046400 12764401 -2730351279350661946476320847117379114368 12764402 -154283681970148182944386277417658624000 12764403 -1221475975683806203273661552557896934188 12764404 680191744727816436353523710108303241216 12764405 7022665108062991377478715284999173120 12764406 20050925087336677062084625068187360704 12764407 298823109455009589105583011381632153280 12764408 -336515570530114512765909114430024089600 12764409 -156653641436623266666330306069043000320 12764410 -533278260559950484924561862835480644640 12764411 -3318014988670243907841440333572645764 12764412 1179763875129311241789576516577201382400 12764413 1074531885378262470467469112452428067520 12764414 151027228045437900423470208170413597440 12764415 70601526414690670603892051828494521120 12764416 -115790386130504993685239127415329914880 12764417 -1174005540649445195437130039201849313534 12764418 234336161698209028566514279082711577600 12764419 724340531233206120673626460400855458296 12764420 -64090394519750647030256606717952000000 12764421 10641675450631508063676781140450712608 12764422 1175032135207632307047361539123635337024 12764423 459534485040783626621395317267305256240 12764424 -465560441667049718049400304340089978880 12764425 -381174212953517720950474293300813792000 12764426 939036101248513034893866577089177732912 12764427 71592681468924265272426118747602344160 12764428 -187447058061360143293171349698110548480 12764429 -1627501595557059227176711709010035876724 12764430 -12001476400731432615594242720372071680 12764431 1432975026052589072847214378786397869232 12764432 -175669515998223993888504771204453826560 12764433 357017113401693137983521073852807982976 12764434 -765995368746492595884502673643277686384 12764435 -1195393858068838175414541535350156951120 12764436 -227557501093277833418191570896822583296 12764437 -48004200514181024479403261144767566720 12764438 -902500120978772471284853563450518640704 12764439 2666373049340869678673567870428619767200 12764440 579754680375056583738997062674839756800 12764441 3012601086894723700784274681693713195412 12764442 478900391863593990259797254256499407360 12764443 -2170088541706505636680696652298270749308 12764444 -197538725187655070378156480900010467328 12764445 110709560583274206798798624984859747200 12764446 166183181707341265958289420517618175040 12764447 -300798008912341194246614106756213169920 12764448 345086210775837499910221564626849497088 12764449 421508986006609175323099530082665188450 12764450 -98813110778628879648768415115628621600 12764451 -105415811606019790208115250018409246976 12764452 539881840684608817555032466132484971136 12764453 708607533743827973908871737662903641784 12764454 483697968569216995701101431162691286720 12764455 999929320389565834787175500625866076720 12764456 -221588995848429863241695656774426629120 12764457 202768378575264182875698457439805950400 12764458 -11223657042018313472305327983278596608 12764459 268523879550375480760642432805765115504 12764460 75744802444328369193634195797418752000 12764461 463663073644969884529533350331673575062 12764462 956335216942509169533046229418363964992 12764463 -426054623004294966295389199952172030456 12764464 649809742620211508527949939795329024 12764465 102810802715366918758886308521084936000 12764466 16898445113444693960366228882585126400 12764467 -176763962353120130483776897316566822656 12764468 -268520607576392459439918610489460852352 12764469 105403787321820467419607238227394823680 12764470 -351434031838501516593720469631951224320 12764471 182665662429202219252673360976791670672 12764472 -155479216806022970699681412360049459200 12764473 -790855673798202817888923988700882237040 12764474 -208985217662599500157583924257246379040 12764475 -319880497866432831877362088576126158900 12764476 809490595379122570289049846381125862400 12764477 704745611083202203166213440658478989472 12764478 -228432155106661559946869743327159710720 12764479 165297951098044301677579543690395686240 12764480 -27652660533096505123678054515411517440 12764481 958757768176473063603963068422515050880 12764482 -174506301163653963018111256055292904896 12764483 -1174911693421918922585702635801628741136 12764484 102556848498816763535657584272439286016 12764485 342967512902219002959619507895123863200 12764486 103777554592791341779757684143561680000 12764487 -309888024403578525038555946792962860032 12764488 -69881953671100606782483030317109166080 12764489 877126664667211451982118159740891195060 12764490 -179514765952966738622167066769184115200 12764491 1107465818974625652499233953497252604592 12764492 145889573120426629805924444056349601792 12764493 378507194667384368435128675159737966720 12764494 -80331784268505208717180504909873708800 12764495 -1046135888587026727897078550494183075200 12764496 -434529050628569027517000357876596736 12764497 196919072941620173318242403502484179520 12764498 -40608580781582405922750760883975792640 12764499 -1420387609954098782400162997004153097984 12764500 -831812419259997159706295522519962944000 12764501 -814077461375048933770043360069675471268 12764502 348324169579270742421093624831920458080 12764503 -557819121319959270348502171003919360248 12764504 -1928113149843384277588803126549970944000 12764505 -95137689080086026276230266456688849280 12764506 308481323849790403247053341032813843952 12764507 -5137343214119027722837393527807698688 12764508 908394019555739046828252555675282024960 12764509 2158637670876196638884304480610262576160 12764510 -506190589389549161395365342013409623680 12764511 1018490140499216833463153461946911755432 12764512 1045429274092815827968905845909146828800 12764513 1634302667229717042046185475305971625762 12764514 79849129371524136517166027416158561792 12764515 -133562486546133800663004950720797462800 12764516 314586848412616732578240361471709872128 12764517 598375667523834316230658220597882931648 12764518 -406174774742806209145703412557496675840 12764519 -429912986962204901879306701852468669704 12764520 350042756353270429180032898622226432000 12764521 94366096389660112369755944334072289920 12764522 -109888926300091534233270992396472850176 12764523 -659601264172308322727393711090499758400 12764524 -1460698368316250054608801853863783142400 12764525 755859104380901578220239786407258946050 12764526 365078924693829954161244722166478830144 12764527 584769726294148460827259528444013011832 12764528 118786797957061637918914068522047569920 12764529 247084880250722636163590788800833250048 12764530 35305801445052220020515538630237757440 12764531 878637588091469319486917471316417138432 12764532 -1069944038591581269854267932862208000 12764533 -220746618589872371308756808329931435218 12764534 86137429375750202685761402472258254592 12764535 2221576865499190543744707771500574720 12764536 589967507557899348653680158475298119680 12764537 1033886945221054272504290470392330078186 12764538 149131602759295300345068019918822956144 12764539 411326973450884762162052122593854302080 12764540 221663079577944909356083140897158400000 12764541 -318729468283556650110630564725197171296 12764542 393845132388502438960751702196347658240 12764543 -762938041788162066529530263532770750856 12764544 -94203211468406772665088771569441832960 12764545 537359712402139134739843981439249401320 12764546 -705932063016099688022526358825769372160 12764547 -2013961176952088442872249063083237314840 12764548 960441377325345502576682434631313915008 12764549 2288516011662048842889222906462427773756 12764550 -6253331216469391755393197407180992000 12764551 1441092745239494830747789006088270582552 12764552 -310382218537484672105277676542734853120 12764553 1427866452451571664606084689051778451200 12764554 -302334051726751406121836108999851772160 12764555 -591852764893815992711639966713480444080 12764556 -164664261720926502752669750121257441280 12764557 -339253136208698141797934239088188867220 12764558 -3314505166320336026444893987592440320 12764559 482141694771439748035099329527010925704 12764560 -45568607046550921220953379521969520640 12764561 -65183363187548821480777795537809767520 12764562 -273387017672260432155490677876463909248 12764563 -87594969346354293222056566316038315776 12764564 -453344671640811853527031685550155153664 12764565 6125228179241276106353092483411381440 12764566 -360739432818104102858628053818856844768 12764567 1601649792471338899566270205131870551400 12764568 -752459714739912729623934554229152010240 12764569 -1661291543645664645999136510069140929004 12764570 -106928026066603952212175241525663897600 12764571 -544280122907063380740494258119656901152 12764572 -2214976772214376582155195687604038632960 12764573 378564532443446125948046504426815143084 12764574 -182824622126782200319590162966741298560 12764575 489692960347754318286860006218252419800 12764576 -326764421945980157644836600327177240576 12764577 -255472024432830239531613496197825903168 12764578 611318416354189415564853413966199189840 12764579 -2230008393221281468630202315246300342820 12764580 -440715732449860122937985414301584486400 12764581 -1125318229666111151240505891003443671618 12764582 82955699491898474209062495090715132800 12764583 -437644592631926797960531783140126212160 12764584 -132031784687284331718705008420435066880 12764585 -53741501302396945964631646027888784220 12764586 50842502444575961572923786826511059968 12764587 775833962908591812560189698610436196800 12764588 363127618552842695604441649343820549120 12764589 2007815885637412733529214967158840536960 12764590 482130528950463664185341694062743449600 12764591 98258696668585446017717340987490744320 12764592 -32625041800452635611698578446249967616 12764593 -2601632008323769561783214181493007232 12764594 -473063730520423647196947037672117745904 12764595 456492026852321299245139594956546089520 12764596 -685288623927122141414540892004363697408 12764597 1121025665042463036180724381416311384046 12764598 288597089156595825856935424719459497472 12764599 705524589179805748524027261848913950480 12764600 -25245416087285499010926962622422016000 12764601 875019327465977483843247175373500211040 12764602 -346044572121378368262785952433125742848 12764603 -1677814310608035299388529470119726780544 12764604 896701031514998992888020884689943224320 12764605 212129285649958006516218760993366657920 12764606 294712918255223256721589835038010730752 12764607 -92634641241804779224851454408463739960 12764608 -291857956648118511769454116952313167872 12764609 453601977104401341313333787056249301376 12764610 -276072599324133526031643277315956319200 12764611 651764394687272198715424245379091716800 12764612 93754642578524080228319692912026501120 12764613 -1387159102257110473219006416373204386336 12764614 -341505282372993290978019856015297693344 12764615 156073646518333590223839359328138748800 12764616 -392181706259355566712654467464214937600 12764617 -840501041430044586830728527585448040448 12764618 -1030545845888044082948308313051872028160 12764619 91312046206281418578288638833364117904 12764620 -566078986694477554453919949385450199040 12764621 -1497059857887050413606645542199160596500 12764622 74666038545187164968509295807664291840 12764623 -1686853426494874098064672118335648058128 12764624 517719684957586214284184121103104344064 12764625 -706542594360515286912666499790769840000 12764626 13976891119029129144190022289494951424 12764627 -932186474856682265545252995076289433888 12764628 -79829479725537000736609859820850837632 12764629 -776439318462192694167321273653298439620 12764630 124635700524540389888536252033486320000 12764631 172267334992978978373547411663897788160 12764632 199690959718322972994602958143837552640 12764633 -256348027315315307817173472992586164736 12764634 39723117492505230480824584082043780096 12764635 227884559278186972714155763395064510800 12764636 36125058073763536680169672925455073280 12764637 -322109097518537869791199137539899792320 12764638 402233613019770307862508880023351918720 12764639 -3019245467908166494213527001302120661488 12764640 325091598936835218141596732825901465600 12764641 97106211125391157929212860869130074112 12764642 -135578758762745433626179000037367462912 12764643 -911436020163263587126513401398799876096 12764644 1370482473257087266336667361383216414336 12764645 -1348908026832026343908844605631964609920 12764646 555601528215233891184888917840709941760 12764647 487439247293906748994671108045023520 12764648 -15032669283710760874511192620288819200 12764649 -733771601981128029179535539634562682736 12764650 -227043221618048890573460691668864736000 12764651 651570442713931508757315966725173361652 12764652 -503527985500374991166742871872529402368 12764653 238015470321100554564189460562014464 12764654 307311245917902774353934155458439753472 12764655 -596792747834430645040395902357546649600 12764656 -52074995013211311572639774876434432000 12764657 -1120651141142463854701804385192829672348 12764658 -330080938230413456051603994789921081216 12764659 2178282984650662550314085346847621926860 12764660 561838032466632628818642566794967335680 12764661 79148722414001890035411561337949556864 12764662 344948876007338222632675300735885651200 12764663 -251659512480708333873528247878700603680 12764664 68339460526866177626236582339167191040 12764665 -594291863685962926340549377592261530680 12764666 198049963929046302578818397825336090880 12764667 -208196652210503277648708675396127379088 12764668 -535527919595721383286177132860149351424 12764669 1587141017875948163497092133993321524000 12764670 -12881897783962629767131072151541513600 12764671 1786139478187337525377788441885790327392 12764672 578447698588681528448951467483041103872 12764673 -568531023016610990897345172346338561678 12764674 -454824380314859759087594981310456645600 12764675 -62403530381463275736383779810082400000 12764676 -678091952568858751526908390229551196160 12764677 842767826908782723819747161865013258972 12764678 -532210150424347469738002332447092827776 12764679 -10448705244156164508328856545067862912 12764680 870126069679804579925860014703100774400 12764681 467080982650783058848946960022515590500 12764682 -145809118824226604549268954235287321600 12764683 1996241928647892969293085238049969542080 12764684 -246677170501037253190157366949006606336 12764685 -86541677408730360038646628486948327200 12764686 1263614625373413542131407646871596062144 12764687 65882024153101567764395120631548499168 12764688 33492789006041819799107435752252637184 12764689 447069623696347098204124510726737277760 12764690 -218106531872903243162423446654659264000 12764691 -934776608663710743316980244754664429900 12764692 -262001932400907238057109012967482200320 12764693 -222604532861602632953904117256290956256 12764694 133893523012676616586464916902130344960 12764695 358589250056178771679411498505619394200 12764696 -614350625543459656717322736799034296320 12764697 1196161106131762564303667914231624662240 12764698 -442415404498611633776869802487730432560 12764699 356634663736947073211607256176257261700 12764700 189817800378375193201417104342865497600 12764701 354491309040815461278004294663405301184 12764702 24722576097719726214292828481297726400 12764703 322857345096110169961019087152136863104 12764704 218672252248267000476325823136079675392 12764705 1159627079839344554792745926539257697920 12764706 -167710433387053177818987211953195904512 12764707 164650687653365415395641999066177661320 12764708 74884442982406306492755702070051132416 12764709 85091987747862803155729449810710617920 12764710 107927574074012757788434557795944136960 12764711 -96277801248076682580916738789277255688 12764712 426388461991265070149268856602642923520 12764713 -237027787321242615846233150435201708800 12764714 352216964118677341763221408325576023392 12764715 -80637181387626602105520379583101839360 12764716 -714472220685525824360513141250340668160 12764717 -254715286514417331868412840986313119008 12764718 -618358198850440771653582220594554414336 12764719 -944442280659282228849783481737089885640 12764720 119490309904082003040451223010700492800 12764721 -847536135454130410727740055132994018816 12764722 -17202016336593572911914827035437616896 12764723 1297485434447933604888549456794284152972 12764724 -105695445708836338983936044491477352448 12764725 -630698389522832644168050916778371897750 12764726 -375903406252506270254807963817564706176 12764727 -481728050643367461704857125964297952040 12764728 736317199326447383546778483101153218560 12764729 -23949459646500855020533986826020977916 12764730 567685257368815654080675061910090711040 12764731 444048690169995603892717096890364882192 12764732 -269682090153982809401865054587825433600 12764733 -460070791600191641103782102527306526976 12764734 154737036675289612710432363027188918016 12764735 -409505946463851360879235116860005366080 12764736 -145022423977955826727857369405141811200 12764737 -1546865830248124927413795211564177271614 12764738 -185722556945205125992514023240839141888 12764739 459017438268180686580141738641363461968 12764740 -52734769709556033959445121823213875200 12764741 -772734197419202558099303109510333047040 12764742 -553020773846202750193585398647240633856 12764743 -927557961394517232381372218246677462976 12764744 1038244205549965679649747570432178652160 12764745 -9203631255048046788025972422693552000 12764746 68814359304375846389857869724709428224 12764747 -1068481983274276717233060200821269834240 12764748 190978021677865609348529531573030100480 12764749 123157155567609384823419740318538405900 12764750 -263303258597012961592110935159600880000 12764751 -741131427486136672266735974170662950400 12764752 11754422203727219567390431848244445184 12764753 324899353467501298720572648832104628080 12764754 -200744955105426673324569930037235460336 12764755 -990018049470519363167552081503069221840 12764756 1311069029337662561928530941246753697280 12764757 -213837218172904514755098103714408771008 12764758 755810782781214094646747244558119880480 12764759 -383460375000429396571556971810997250384 12764760 -739226473608248425051133604039101030400 12764761 -387850700836637114311203704504699243638 12764762 -173609241099179806491151510052829220368 12764763 266902987702177327358848271810725123200 12764764 95379094350385283281876870218928472576 12764765 -1578700271489540330477379028664618880 12764766 216470962703961733938334222984922400768 12764767 -361434020362574077421862514640347209184 12764768 318025284915372458010925889345999339520 12764769 46954294022588755976130209032045097280 12764770 -196511622206132871418006253199216844800 12764771 -3370157563909156147124170646152430405256 12764772 -81486794104606133622586496168180340480 12764773 276246293626968419988454495686810233472 12764774 -488061868416455281550029045099892832 12764775 342885123183009007733380829476150663800 12764776 491323657286506318839716375379722434560 12764777 624203703401191845319353842449686027264 12764778 35118542893915784171445319179683140608 12764779 1201148592947802216407169406011247353576 12764780 4837003214452873683533288097876480000 12764781 11361462738079796047643224605925929228 12764782 567469997961940542565422894855191127552 12764783 -65404647068278489796353968777725137968 12764784 53270754083474935847658397803862622208 12764785 436299006059652928898167316138463379200 12764786 -359696893386148803663477573159392103408 12764787 -170826874804479139081536025144506435840 12764788 -509835974125181762515035301565004982912 12764789 1072326748097645544202909851193989337440 12764790 -556997877721625800890827476213975975680 12764791 885963811226998494446064248789299124240 12764792 11849517370709822471601870487215329280 12764793 -495306023216069477195931689580611837376 12764794 -386161255231341503294838080079882098064 12764795 -590356664113989098314637584111204627200 12764796 551178125953442952658724718225436114944 12764797 1925540593269043404689863117891786298246 12764798 678823332225516118182852200057891366400 12764799 1228045841520232914010601965108632432168 12764800 180401326371545554926517510495272960000 12764801 343203335295490636430742705467476642752 12764802 613763448766033048811166119640364559232 12764803 9586747135209456390867356643766408240 12764804 -468006868906808889925554942032613790464 12764805 -242427227010568022296046266826074473600 12764806 -2998377652554589090114688459912163072 12764807 1612159837537534207175893000924537241904 12764808 1550987307708950816988826504318156800 12764809 -252541665124652782145909911691900390220 12764810 -766710321566357007949537527443555329440 12764811 -98584649051939881481465321136195879936 12764812 874874488972603953475871249327781562368 12764813 -46864601915922296051770371436086780276 12764814 354956073519510459962622712387434453120 12764815 -180177446344798269027060165841362880320 12764816 -298257854737673612860687308936538226688 12764817 74602974289153005317416975752991668480 12764818 -598012575326965162444910559893990386560 12764819 713480452771513176750785148966170521008 12764820 -463791180561527326404056156496628531200 12764821 -1374452297850688332572622682439188868 12764822 202344526948254290983105336893980168832 12764823 -333449793094826894183219603411577504432 12764824 -1500176740254178723094667045740952453120 12764825 -293646425029620581543190608464520206500 12764826 286703011710575285985353481414569041392 12764827 -187303193842122051029028782151390010760 12764828 603531041288997124205258379545058528768 12764829 70218364123067188652185060463518794240 12764830 169207992160279409474165804646558240000 12764831 705544039110404598847748871661520401632 12764832 1473506655239649751343220923097412534272 12764833 -163421655216558409785498403384128585276 12764834 27281981492160659967643695735729531552 12764835 56933890103015993678239850326137169200 12764836 5232075286525020421587281766386216960 12764837 -830779401099255071911469532378224001348 12764838 68642404552786982149413232084658274048 12764839 248307813988813316783190799701520478208 12764840 -337322963248210728754110037338756710400 12764841 451365030237092869522564111017782686512 12764842 48663719977266921977129440146189393072 12764843 -345859357986366840563602026321932930640 12764844 127451500586532218887777152140597360640 12764845 -74800250814540288419084070035258742900 12764846 281744419700398001621261177113359078720 12764847 569030707797653166677636408339666747400 12764848 -104241434440376565113270647005192683520 12764849 -2074680986537732607443883883557304887150 12764850 -19714388685694558836769587236056819200 12764851 32963161916887803637237491827339559744 12764852 -661913780050695997804126898925290784000 12764853 -80252590887811267989343121023551133380 12764854 76034360826819879107793871427795080512 12764855 -168263529894490290991472323507052820000 12764856 57140274919519586904220327333858836480 12764857 -705164139159114046507848594265369982400 12764858 -440866141068668467319699642374078075968 12764859 463725037656566891101135825183225116720 12764860 -348564108814978000837086660396873277440 12764861 -50786284171175242008802290774283913568 12764862 52439050757412609829899322317738679296 12764863 -377037664732953916589909275660646934656 12764864 -122467729538515705495865429988017700864 12764865 -112093862757163538174232823536882552000 12764866 882420795433405690419875133584257639632 12764867 -413800067131039577085630036319660111848 12764868 -652683726094805089722139069006267253760 12764869 463713734337685352226579005541953260444 12764870 -137378120849496408666001222559763901440 12764871 -78737629281122377327496018966939013120 12764872 1699733888322316054474715096511440332800 12764873 1946967926627912121461647265549343639504 12764874 -124451432851373009855149944832211243520 12764875 -2011578994565372664179086718159619048000 12764876 291128219989281085203687575477587311360 12764877 893079041170819771523872681845605536320 12764878 113328620861973881156862237542187305856 12764879 1840203254559587321518388453414721642480 12764880 33975331952305130587686862456012800 12764881 454601418911287361541838056719164746100 12764882 -329013737673316045606460057210289407328 12764883 -62124199175822172924555755876142146376 12764884 388202078615000854946255595833662310400 12764885 -162085120324804742922695075248698785280 12764886 342695297027805952364830594141607992320 12764887 -395270171479025513144273671692101945464 12764888 1147322870512354913502707181827269109760 12764889 -223168665777786326138403353578631127036 12764890 -5705369943444513516077563928807246400 12764891 158464095308512764991085448947114506224 12764892 -586898169227887465252615916956240899072 12764893 417964179097530047607575138050909437664 12764894 -4289657421707080883295692166632466240 12764895 594052510762417064116493861526345120 12764896 -1119265181693538833012924144072211038208 12764897 808314155561659074342309914776869261312 12764898 -675712181827858602561906590035750874880 12764899 -48173906269055930951956709944641991680 12764900 529549798820513170363745865676636080000 12764901 -400751491203782656257529657253033141760 12764902 -1082323806568233232153740282825024001536 12764903 -1066139673047311695638000435129026709880 12764904 385062401151060920776479768707140485120 12764905 2725468611542940283629612952308924420360 12764906 -309930304990824584103021615378900472320 12764907 -932969589390747272142660868395590765160 12764908 11170613033047975186351604200581080064 12764909 -628110838165394787732006881683585710888 12764910 17359539695429577534409004072141414400 12764911 -588595297091243133511728452869114445488 12764912 -268378608213939858015119394062231666688 12764913 74906157838662483311729642457644402688 12764914 -87783138965646794908543852231780324320 12764915 -958529012510113496782053488479829239440 12764916 935051875990975465335453856686667097472 12764917 -2143866186159307115824674093777419547648 12764918 -231320032063936452765813486122919037440 12764919 -136111925870011195511143581725317920000 12764920 -171501959793429232513707149256812544000 12764921 -662146952100852348876863425677697155576 12764922 -236186769509459087362278102412122251520 12764923 -605910839963299513700151351718608772828 12764924 -1111810454447384386862791576835758285824 12764925 469501268182968109325741311789681056000 12764926 -26382568919265801435312221917994968320 12764927 70568624725140122938167200700877292544 12764928 -876522526936764506249221699689567485952 12764929 4038694966889682376362587109517406054740 12764930 -485355587132702363481705125630556273600 12764931 280030718246773794945758536407608736000 12764932 72914764509003414487504817405362765824 12764933 2029483234588390988850228592789100223420 12764934 -72164992418531977100328940881791653632 12764935 1191622551924255172448770247657658581880 12764936 -1629031612018703813607334419655265648640 12764937 -14664792956708643643840337017974688032 12764938 -170363874924273109907283736155613724880 12764939 -1554131982521673984779576756401822368600 12764940 -183384440146966227280987513422955161600 12764941 1161557592492247794074049226669008390720 12764942 207755696352133830516831706013321736000 12764943 -1514012213875210843593939654264802241616 12764944 -61772631704280799440792054147964256256 12764945 -1222466327008580731648263825433215902400 12764946 201804087885542134534053150817648377600 12764947 449874549840315065139750291680356843840 12764948 -336625282229552365585177428456268505088 12764949 -654841354810309853944000260645875965536 12764950 482261256824073894516921246508095288000 12764951 1975190406468109358200470973074775610952 12764952 38271277558119178865104473253798656000 12764953 -28124558504250193294583763603384991798 12764954 349673523729440926114984389127126560000 12764955 -12893318055364149353862015192475994880 12764956 -684787261016217988315782150593266847232 12764957 -1069079755370974748877993589236744496794 12764958 643515692924107339265488008204544152384 12764959 1897354127667702588774215951973769506360 12764960 10706370673165007197563288513561231360 12764961 590413693517870827661806553977189358160 12764962 -117419089851250147219618916892531076608 12764963 649396445431838404513516118882856308880 12764964 142050985470383804668972967641301246976 12764965 -1148365463565198733694014387422156710400 12764966 982368110377825329658542810797445072384 12764967 23770128917331320887400858263489329360 12764968 -1598239191417319637998152078274488483840 12764969 -112977726541395389897590927688792786304 12764970 -151513086006026917733749573385342002080 12764971 513068948251065032633827101671470506472 12764972 -2630541754744321991885282496376800768 12764973 -315985553615959191662730882728578642656 12764974 -1199856399371211614147784185618220815808 12764975 -76307160329482039851335447659455429600 12764976 -87869341786741495371692854590236000256 12764977 -843573307567390850490745532612770516608 12764978 -536762201527463201377472497939680752640 12764979 2400679637017770093579840722640816960000 12764980 12603833676945844485667401520877967360 12764981 -44693499244327139147006605510895100036 12764982 -518715340917452021946411895434570101376 12764983 698863209432002192717405836337723679360 12764984 271538211480560249950122132744926146560 12764985 -514158938055940736284859322357974285760 12764986 60836324050970855182883184355990404288 12764987 -187714900840774524238564979511793423368 12764988 113508817333649387867853208754607444480 12764989 927208071032720222697925227431851669324 12764990 -103202159698455078285833344400862144000 12764991 517418066666467647752194483619494337424 12764992 185738686155968605031615430332381659136 12764993 7153069833742540663221590553100426800 12764994 209913650627538032213041620027138244608 12764995 -1727854803439302281888574304000106400 12764996 769775098221827227220630761388725358592 12764997 -173118391062384045814451001292645700352 12764998 368018732000348644474398604518563811840 12764999 43799974286154958294182460916071524528 12765000 35356815789930817764503976269107200000 12765001 -559426110199978570929751556712356247600 12765002 -990605846582171940505317178294050372048 12765003 454613315566097455681873328329115962800 12765004 -21737659056861072509111955388313272320 12765005 652072216134375544358070666347917972320 12765006 -95030176996436555711148997536213108480 12765007 2589567969510143916210635654196790421760 12765008 234283705827441250329401988227288850432 12765009 11900569135320427008957041775007699200 12765010 -31338298892013476540206002425446911840 12765011 -361652595450426745828357146916263907680 12765012 35002850763975295933823728468813922304 12765013 1153187121458991628872349895726316889920 12765014 -1044459327009775774923817001768428872768 12765015 -776761101072791854750485405261860694480 12765016 -1150994364910996269377369271053813760 12765017 62602369881061815362299536201206553600 12765018 -207045872102496968194236666411503185920 12765019 323030658568312261251361154281519830528 12765020 181124026515541179258902608930226580480 12765021 601443173305756335849013789582299971904 12765022 -441040598440001120054951823325118818176 12765023 -5827189513828451563521925585302953856 12765024 150597819920005488383403326785663795200 12765025 -12992804194856786328020979319011660800 12765026 -843396103702868871164934953040269178288 12765027 -169566969822414586996270840677514431360 12765028 -97023590574468664629541466612443878144 12765029 1504177975324150032866126716650602661630 12765030 107230763321924896252593547355388136320 12765031 437460402296134366131951679917604411832 12765032 169268013579950789925917318561703444480 12765033 -1129029841367975798769616244662146113952 12765034 -822634137823902156015237771672800341584 12765035 326303483229440937162336847592692652400 12765036 568402292735286587541876235129522974720 12765037 -868962236041179004156991181936029344628 12765038 -12354072195905227303920337224331377792 12765039 862566834896239324827414249007419196296 12765040 109580766912719072706088273796556226560 12765041 99512728683291834957384087815407389552 12765042 -325332746794174447973041264842817516128 12765043 -989306162132337450764240304624087009056 12765044 790761672807563210847042111222766667136 12765045 235018482791506595179654942823882970240 12765046 -157325192486974639827727495122372157440 12765047 19480131382108998631064945377114444272 12765048 841217601312800371697024595674115624960 12765049 -85510638722196071874397089672492628080 12765050 10392392398833089562779550647443504800 12765051 -190005231742504444753855125533655520032 12765052 -130320986518109183518782903768285681664 12765053 91638743148945225492320894739546538080 12765054 -95376139265015683486327680147144115200 12765055 -811284508379411721758140138456910478000 12765056 240619535849662588433909959016495185920 12765057 -969899478425504161400123103605884951680 12765058 936020172651441047401206090658123964880 12765059 -804601130606951326953158021786590337184 12765060 -71406715401567286905498971249649254400 12765061 -125868614864305720346553038186084978338 12765062 -1335831614128218233431883072293509400128 12765063 -365432241493134416932992176333186073600 12765064 -616703736037095957852777287635251886080 12765065 1140953330355185498280784101831965683200 12765066 941437741791115509794490416618006784 12765067 258257806564165980201800387962611931792 12765068 -666422424899901934172312394316559116800 12765069 115290359339233240729812650701641178464 12765070 -405460211200945651190005177840654608000 12765071 -1462420149055899488444085062114968115712 12765072 -11779533560017406909730554794541187072 12765073 -1774886102501706490625670776160069385678 12765074 -91704687706264849901938298712733946880 12765075 353063767805290344056969543526073530000 12765076 824519150703404204063886999211526610688 12765077 143852198980381500255989001330227293674 12765078 561399740098748668000207230134956694208 12765079 928425723977966447544120546196739932800 12765080 956413869220140227745675848079090278400 12765081 39254695910539731462808390165289636544 12765082 248182202449493079982596857410376073984 12765083 -85843199916598285960598168306898940668 12765084 822344351077986556580426031666336078336 12765085 97996779956364567557349945154017468780 12765086 -122096512732733421658093004365979707008 12765087 -260964906093620351444906863021330698240 12765088 -636445316600562736592403363166578278400 12765089 1091973407095660657141887455407027339056 12765090 -120517292845544859311258191766349957120 12765091 -2180524913412882926529967117581185385508 12765092 54298684495190610095703203542592102400 12765093 -539871191436384618923154693473337715200 12765094 -229188588935354286625699192295757455904 12765095 -358464581376312687490426734755895436320 12765096 -114883263511956875854979932639015987200 12765097 1787514005802555297383334971640312407546 12765098 442068458709468618965090490532319770800 12765099 -612281872751276290234824309847954924800 12765100 9750678940407933704318824833888038400 12765101 -328814760940272743244950022151203473898 12765102 -181386985245588592033256646500554914816 12765103 191075891683013445074830550112706656768 12765104 145248986603875818091634366375624048640 12765105 -306188620853506829378024480902487148300 12765106 451461867001341129856247880303852364800 12765107 183808496453734190158349153850662588712 12765108 603927396789664654970769515350006020096 12765109 -4175986080147488806721860973294121280 12765110 632230951676445908802614908413434856960 12765111 -512472860436302951928335430274603310256 12765112 -661975063083693393709737755552180428800 12765113 -4365359335440989842761272788926127704 12765114 30622979667554334472955775310163692656 12765115 394403007225078348437430595834272311040 12765116 77669119940576303084392066515380459520 12765117 -526943215632651333996472500612901144320 12765118 145517718834590179990150048792891392 12765119 -209236211189874955182365749122518999256 12765120 61441614017433795905244957529583124480 12765121 -2008181738086538264146388723071836799678 12765122 483352105587410507929164364570128892800 12765123 -164921672901023886494195095689821545776 12765124 -306394454335285718443411270148513912704 12765125 395666338928519875750326962131052139000 12765126 -811174246170989488056844503795365990400 12765127 -1348384547243139723925612637381374378024 12765128 1560071731622675029845625480670910720000 12765129 587689844282447406658564693025388117888 12765130 -111048563705282808446375157161756574720 12765131 -449852301941504931645359231063258055120 12765132 -24451293635894145805986289620663730944 12765133 225571846786250312406806989098848062380 12765134 236060047338469520025232349732510052480 12765135 -13058377134207972752822343775549916400 12765136 -480102389684068107327340346166444032000 12765137 -2008154326388628888706726853699053662 12765138 412131422837619758561661683303128224768 12765139 1279694134401787773416910142884608920940 12765140 478216654608268192615136213521456711680 12765141 -460712362286176935616969673345954406720 12765142 -349814917009821627152206157452160020608 12765143 1369945831972312694443937564855457952392 12765144 -415828275477156244701831545581035847680 12765145 -32638881803698282896064632457929458160 12765146 965330365562162087728548243153694129920 12765147 52409627229308347801392476497951223520 12765148 58319744965399007083976825121258949632 12765149 251507377853054392909206932597069036160 12765150 -247752925402902719199217302708320328000 12765151 122641085129525265470232080922036609024 12765152 -305748378917342667515019393445920768 12765153 -786468000609969496684593184033937168256 12765154 -201980376548668841166466894585791774720 12765155 397645258274393317808579514072728896560 12765156 -158570147183485749560711973276934311936 12765157 619429257832757631721293693561111265406 12765158 -163669946714537324659757073927925436160 12765159 -196992897172787250719711087478145466472 12765160 1314453146091276796991657371684184832000 12765161 138522437909207241023909226427716150144 12765162 -523107476168434431464224205296035482880 12765163 -892344669208128782917230767355506392588 12765164 1149601558951090139516134073498792881152 12765165 32978716057084536166304358078720963840 12765166 144174476650499213989156593314425492032 12765167 1846074513889801717453666536133670235216 12765168 -26248412353888136466018286709497528320 12765169 464241553875640982710590475718364409840 12765170 -398045647423458521240323988431186467840 12765171 686064210461242110183153973992280493112 12765172 -447172999614348857704127998991553996800 12765173 -406557641954723136858698559818094060960 12765174 108793591958035793088736158433712909760 12765175 -1140463640931871121703686578219426752200 12765176 1025582637463288533667833385795192750080 12765177 954629124001266959232614938298910073914 12765178 -4413196969615421314112150740080009360 12765179 178642914255806533036454770054006306080 12765180 125885218053097826005729132354051768320 12765181 276636659187220901113027690203159945600 12765182 38709947628783209432482776209197169472 12765183 -515748048777616576183556417166785701176 12765184 9363624333312267814170916688347791360 12765185 477146445025296070049593136385202166760 12765186 -35523675011239213084361237454240011616 12765187 33794738573361764888672164043818563836 12765188 569161665939348708674117358278522634240 12765189 99621910848734599191282826966260004608 12765190 -457308724924455967242079407084229528320 12765191 -2025073524640726748841907155509664348600 12765192 -58744682901282825860990636823004200960 12765193 602392721582675687133005383837217737600 12765194 61925668711608245531169733631357017440 12765195 -1089913663440491761402290339720119280 12765196 465315349232116316889373626884465350400 12765197 -1259327250268971502123692079921029985620 12765198 126182964814095384346608562779802396800 12765199 -225581663815379709482110860369166364264 12765200 84962445172319202195549511443048038400 12765201 -760197525046987973502694595548946154768 12765202 40523860291358573834167207618908152832 12765203 646444435838400060977313939867686241864 12765204 -43778735649031022409160669401911531520 12765205 1326271071408691631711865972673921744860 12765206 -115685206662686481023243307007103475840 12765207 43725322436716237199239362331293327360 12765208 -413511025044024346503761784591280128000 12765209 -962440564175792617622416717108677059196 12765210 417617398841336995164217624829754961920 12765211 -25397671456465889331089945584446652800 12765212 -1537810383084579630174593029223427500544 12765213 1470912926432712889767233013279006453900 12765214 394164739482358672756755070254335130624 12765215 -957697332178184881631027522863612099200 12765216 -936439714532348636426365122400945176576 12765217 225687254671543322634049649984799025152 12765218 79687968265595845769735197101285561504 12765219 815947359280317071447265820899560097144 12765220 -27516032472028596991788740025130675200 12765221 36391331197570304673289356320448206112 12765222 -401154061489022411448497794174515667200 12765223 -857597007344074442576012231831680556720 12765224 1310002895005764039479879657575149480960 12765225 161370138987964164778675716702089239200 12765226 177479689743496283727652584949701354240 12765227 740404337512594982413198972740466139832 12765228 234808568129255686023421447535177957376 12765229 415316973798337194871847437143113484480 12765230 83654203680896841139972047133707659520 12765231 -1164932023710214396133952663989434710672 12765232 355782923629192584211072804069315313664 12765233 -146939936774264050683369905196306216396 12765234 74691356037075681685109339450216456448 12765235 -920840502325933218945543107095586643120 12765236 -1053089383931281622213092821876117473280 12765237 -880565062850368709370832828203401852640 12765238 -4029889509979322258075101222809434112 12765239 -919433799593439968050500818683147242576 12765240 562878652913354496390369429787646976000 12765241 1465432609307764029420277119313226969642 12765242 -9544359969020456083779479585432862720 12765243 972557046848445429729205074420776490264 12765244 324534392679054718429384842962299350016 12765245 393661755678443816600320228928348719200 12765246 91195699585088652459049358669153280960 12765247 -3438741033498324342506019995151671337216 12765248 626008946127267276234294894770174558208 12765249 323367275957297025523582470158699097600 12765250 1030739581813471236524745698032992744000 12765251 -553219701358045754189278810145902343748 12765252 -400254226857879829410250286166618989568 12765253 87426673412323339598639524771946256000 12765254 169419545297761739382769573523977410240 12765255 -328452687498692745283808196504301627440 12765256 641956529854234652034986172502247669760 12765257 -946885814799270038941670311024927104540 12765258 -8110160643200324310461329905202128 12765259 -206973928583336939859969582701188699120 12765260 36045516776078714168288089557060602880 12765261 822521894951027543785908692317660769472 12765262 127366923265588856379483596725114479552 12765263 -349791667975571414861696260360605626640 12765264 135381242552818167443858842662298583040 12765265 960381432028577598168339976947549468660 12765266 -570455431098267708007702454509844824800 12765267 -102748958817561428295292454086126341516 12765268 156650096946401208317806766253152312832 12765269 69063180572791609735538747796139224960 12765270 37054725353969294368717484339647180800 12765271 -930060277568262690870881304103626080208 12765272 -646727980125110500025185800672177070080 12765273 -110886642553016383059019537392733573632 12765274 -329992204980850360487528023552971150864 12765275 -397613169865579397362207394180879210700 12765276 -526711581442568399630151061288141479936 12765277 -386176596505385505752698483812835104000 12765278 25477658486383761401336745080180060160 12765279 -78462127002686730088327598916286725816 12765280 -513331126061856052766085358042341703680 12765281 -13865125479803528261233309434764536800 12765282 -246883701361153498034005460321848926720 12765283 -436106655363008229860703425598753374160 12765284 885181355750285457184072948851447649920 12765285 11551599313663934234381571897500202840 12765286 294297788650035298329739673068504826592 12765287 413741883620954330334826958081308821192 12765288 3616274060421787814463753152690257920 12765289 945101120621144686508723374513510574400 12765290 -336009413428064996128782942037022589600 12765291 2202598546050072336289210683248260608 12765292 -284724390330014017431718864813703689984 12765293 2034531300167390546055560600189123731542 12765294 771759469683987712314533900950298296320 12765295 -1084913778035644286934890777908620207600 12765296 -107629803666434318792850758328423579648 12765297 304737500942823258035498187774749410272 12765298 124085329699872651541063513973347207680 12765299 -647511378175534648401885524610364819800 12765300 -465100758589607595634627124605400371200 12765301 -13391175032595661625268307840475423698 12765302 -113174136395785968740108801958995366400 12765303 473131108016095920252967389760510406400 12765304 -510356115872488944373724235488073646080 12765305 658796727930277451220048089109995224320 12765306 184025302623081135940886489892402206208 12765307 -1101526581016504117908031108689852765840 12765308 1043619236230662194015603580794375804928 12765309 -450489573435661772308839720844981876800 12765310 -474387404876274425763399296780518007040 12765311 -245717562673954676440078036405754326248 12765312 105449020464691456889861557858640855040 12765313 1107658918484026279387949951542049198400 12765314 -335614904052605740837034989177765442688 12765315 178412446404359385695538517309979149920 12765316 -1531614302268703956302115388512452440960 12765317 216831989549939626173750058891675652220 12765318 -202247420421693931237631318100651890496 12765319 335429989422298693618601579816182536496 12765320 1276276976273953172966588723670110668800 12765321 -6620259347772698060324221819163661990 12765322 785844166807203274552176750285071447040 12765323 198008345315212632207364820218598959572 12765324 1864778333894518472209507879899611136 12765325 1016064421365675135615335309243212518050 12765326 32595360895010160907321818373174653696 12765327 60852241189048035186381798314365866120 12765328 193033413126692710552258326727887921152 12765329 322640584184530671097630858780110404976 12765330 -73515854872744852683914581684108032000 12765331 2342628351084669197329921372312977545132 12765332 -304273755761509404967219240916914840704 12765333 154882018406578720524492774035989254816 12765334 297559503485839887914802055156429684032 12765335 -27102749971913429153042347768672174080 12765336 -475156054553316268655869994116430438400 12765337 -309219534568840537227304468639271671100 12765338 -83636465595940691801396388333343057920 12765339 -121837090798643139022549234298912246376 12765340 -120278941149516449309369970545295360000 12765341 2130606007296943745276960385649413734592 12765342 -360303121920344445028358398601890538688 12765343 680188126642713194177523929357034958840 12765344 1245026332501396315653923006530587918336 12765345 11041741570564119864871490393357706240 12765346 -65347863716995912686928128853587109632 12765347 727460071499385246235348445554548372432 12765348 -572391717080255990257275513840052498176 12765349 1543592912489802546276500440675675932350 12765350 -114478895738371770056708142001748352000 12765351 1091235594722479607502111381126526998864 12765352 1033056657856725515598678559332309273600 12765353 39119369366064909543990824477323453284 12765354 269342896330330865577121906123571999232 12765355 1212500259209344052722661436200387153760 12765356 435161589121012204577095426111803552768 12765357 -29896703488634710041191609775971167968 12765358 -116055848819430612547922131501812111360 12765359 65936799904186784599199370065158290000 12765360 -58140985289388494909762800247257497600 12765361 113686916813556931541589517477932235520 12765362 881974666947151461638274401496315804432 12765363 332692583429159891874603323053285364784 12765364 -85399325880805085066175876853439423744 12765365 1212904763425345373458783556279186309400 12765366 42657351550282603893927468310639501824 12765367 -4849714868626555849951861726196138368 12765368 -155397642383763065074267099393370357760 12765369 38218078534441940450565738002455898880 12765370 29487274314047098688402723133805037760 12765371 -2716746016123968420566494739938380271848 12765372 -132070244591095356686966795759543889408 12765373 -119430514032266608578636245043463744000 12765374 -623290822375534949508728379613041794688 12765375 -169175464330544261691774163864885512000 12765376 -285485003840315691805393386645508587520 12765377 577258117857668423510703453524034908226 12765378 317066778477948289733332734925246659840 12765379 -760366115702609801927162240492879500 12765380 24407095906095421653860556874076140800 12765381 -320734286461757881462103199693334400256 12765382 539905949344995946643328859363060781280 12765383 565075881348945390222534318564395260632 12765384 -11500863955625437661024001621076377600 12765385 446529010501694230266862364108080176000 12765386 150811381901601827106734938591032179040 12765387 180896208238269923104318478996283859440 12765388 855268348681829125595356734548537726976 12765389 -28514836032202674602507563106505127680 12765390 -295463850109607177894001805620317061120 12765391 106503536881546715032061218199778773664 12765392 -836782888823553833344377606576860774400 12765393 -441582154838650822627318074608228910336 12765394 1060140031803311465179532577104029281600 12765395 1651217141291013806468154870551000281200 12765396 -308124124163610835009214010838929223680 12765397 702188056335220365916613916734710887680 12765398 -20246293902033563960779190034927448800 12765399 -272283255703777028033843948901170531736 12765400 159505970144718046756515515380615680000 12765401 1336406653678017029718553878075419909904 12765402 328564301305124840040934886668330607040 12765403 -155700605784978333542877895059726891744 12765404 -480563855601993607537708887605864646144 12765405 -393411868655399363389134970409722951680 12765406 111634718376588975782617861487007546624 12765407 -404178334085185521524232934438930662168 12765408 -211763452792023454688298302645125251072 12765409 2069105664891329795866863360367173979540 12765410 3301303857340369107907559105916318720 12765411 -1823920578247376866589446204138308921360 12765412 455112392174701986438229702430673321984 12765413 1973490262782857768951660428689958945662 12765414 29618507471766758357330567531451045888 12765415 -1244857313085578052346749308831951525640 12765416 326938003898977975038439779510403891200 12765417 -251731728897863753610758821960916213760 12765418 160287786828594402602589018317587680000 12765419 453178772256399218626574401156049632956 12765420 -584297239570326411187256481997539302400 12765421 157349056194792003348752901830415309024 12765422 -1110778484479644969194337390342105559488 12765423 835368378723653415257413880490924316800 12765424 -59270850273101081384089332231003832320 12765425 681629490793295907456916075374014766150 12765426 313064347290939235455024512647676736000 12765427 -53783618954883008856459041660377212724 12765428 200751704287083995628474304728358256640 12765429 1027652124678463019733112981921099425948 12765430 460920028870602693250394648817634191360 12765431 -142407987499587666203943108119952727200 12765432 160520876734829274841313257103706071040 12765433 655820637339675529613687620425223384682 12765434 551230692685926114661496078214957755904 12765435 1396077606010144987329922020568956902400 12765436 2682560874835353129185341920372920257536 12765437 -74457069372882850602752651987045562432 12765438 22537444227428642829279417356486772096 12765439 2049997759906460266140035770526595818240 12765440 53287923145041750159837563890654248960 12765441 -1652633370783121209704922368638998720 12765442 17163770222873065370371480044408627072 12765443 -934670061823052641153981767920202454920 12765444 -414756116209787968855133288467622535168 12765445 261364537483865058978756341385744107520 12765446 -644816939790304994666032572645832529856 12765447 838850002062731660673618326753356700640 12765448 194938003420053701155264730939279616000 12765449 -446798602199350008081365268537091170636 12765450 -294127735223600161080012918991462694400 12765451 -1374622185559444688156070204418351205548 12765452 87869112145580663599194156328304640000 12765453 -2193251194999050511409408318004868032 12765454 -475686538798113129132605892814132648320 12765455 -158930431608597830990092469780690249280 12765456 286957523810073044705143448601655050240 12765457 1788362580577835964172668031356186454706 12765458 70504332156044784607762957726648411776 12765459 91671399635309423044426207684225751040 12765460 578921348564321290062545811416934850560 12765461 -1986015159519968626095938379602961277938 12765462 -39762826743597774930041605555378106880 12765463 1092258951092093535508768143142712560712 12765464 -1286215426037388571644505724828119879680 12765465 826771902562006958013942354345999936000 12765466 -330732150042804849759559214439680359680 12765467 621630254758303193767073835623071326480 12765468 -573661713507747210200781699435497963520 12765469 -724449379036170743565711378138682166304 12765470 539371228957735886492120952721616747520 12765471 -23753590140210147880464217222072373688 12765472 331822753140096705589293381789929766912 12765473 -26150026294373875485743801338695726720 12765474 87464156450217810792863450648829212448 12765475 -419959977905811692762212427147438534500 12765476 -541680629112003083015389425689301642240 12765477 625300186532255194188597648855496556832 12765478 981286883433556758300477435838722040320 12765479 166246261621015922885509949598865746984 12765480 277715977245148549269683563984547020800 12765481 -972414422955623005879935760553890809720 12765482 336365277812938948103440850426418570240 12765483 84704554014119150704425194299160299776 12765484 -459743402764764150412812140851496640000 12765485 636621574034396644714743054689555573760 12765486 496288458366039727494450243587457638400 12765487 -1013427273071344888718777840598415584288 12765488 287169169181764017510932392355426893824 12765489 742834981189310904907450657543288823040 12765490 87423349850229685248468452824621516800 12765491 72259385940981833399823509792114805984 12765492 1004585387136041007555708192438379622400 12765493 -195193243061810490547761233904777578756 12765494 -222787148685973012248576405252958107648 12765495 764642813659917696606663614712138999120 12765496 -848467460940505571480314825438492999680 12765497 -95924503599557676660906088624998058872 12765498 232211652598690956643403963382172720128 12765499 -1326176386478441139501279503339004521500 12765500 -1788892455975148497667546487478144000 12765501 235616643858713231051850796677195266592 12765502 -576258629178697229824759751552064546048 12765503 2225978529492224277283991522131582350360 12765504 -162106087036615390633992250552366399488 12765505 -881552305205963332160164703941884887340 12765506 -178399439092977449517299623090583379456 12765507 610876012928242165197769488836198843640 12765508 -138712211808751151582631331732910116864 12765509 624876284074229393961110868830443800000 12765510 -38334507283001632743083530744252934400 12765511 390292196569295385074206224884107311360 12765512 -584951508210811536392487015361149573120 12765513 -551001571138188431396970690145909522176 12765514 -598789133519237009954907992655486241392 12765515 -110282811966272508695830124659076644800 12765516 -185603431842381754171453846381036978176 12765517 -7241924441218397060857768656894983434 12765518 -209253889340890628101534336363336958784 12765519 -565085776340761894980375834079148184000 12765520 47067962779242943648501786448114073600 12765521 -244752032607808669270727073549563713536 12765522 -152645798473064503493685622705580654592 12765523 -833891839664946471314217981508792120920 12765524 -1669660888666678560206165616369754955904 12765525 335990723461704705375697566583902556800 12765526 -507257439065194508627814355471089624288 12765527 290587547461253911126233239243112792120 12765528 -368583038147009399128686413682747863040 12765529 19665621183471654639883817141996988672 12765530 18327238847299505306685365378102649600 12765531 34485305303305827849590876772241482240 12765532 -313660107340661801185488628174705819648 12765533 691969535133892750633344653688083944224 12765534 241794426093078071013973172537298693120 12765535 -383289734057193226410892300823846292000 12765536 398803552835830182087118511523079127040 12765537 -134475365796479729832989610748969376220 12765538 167481078561309898089022022983774401696 12765539 -1829147748398450380940420351479887336 12765540 -82301363729629728852937710078382694400 12765541 -1120188157695673000418269081564170765058 12765542 -472508584334217670084898179181636062656 12765543 -77869280462543986720890887258191468416 12765544 188639526654870009220064815073559429120 12765545 31994952183132309906480174230128923600 12765546 -544137884079139401945913777422091392000 12765547 -896446861657598593286987520346912965004 12765548 14662712183487472443703661663548740096 12765549 130127317847344654753320033431670348480 12765550 -142453109968647941848944314923533475200 12765551 -2186320710895956985850356714333008556296 12765552 13518435186068454519696976043034279936 12765553 794659454067761766976057256308202208064 12765554 -1154905014301112468695517964626505398880 12765555 -113776237020482943662484878251833581760 12765556 -158862404632058804050548082777367255680 12765557 533142643638801091579941173850550204224 12765558 181082006770632296134055780721836873088 12765559 -1303770815295269253296064661265914489240 12765560 -1407743884860869870535042295911572889600 12765561 1063103283232308312637793024208122670672 12765562 155651021127272821977857699552058192864 12765563 -587262003502668673798819198695365263056 12765564 -78711045079089856537798852036575191040 12765565 1116755967670348410097067594634222428460 12765566 409703139704775872849801313023266940928 12765567 1331431253005516771239254880867966565248 12765568 -461325897017971177559193919263080448000 12765569 216984904364631442958381564255122595970 12765570 -137152707383252325397727033812294732800 12765571 11543767287183434438987878283181919904 12765572 -3767510052164668416191517772246321152 12765573 -556454286578046547573300797635166624000 12765574 -529694967919114068463983674184316546464 12765575 -209444723673151012525773212267428534200 12765576 1713832971365374284290899329473385922560 12765577 -172784631333621406465909705825100614176 12765578 -218084421584134647934215348061708741584 12765579 -451010959103712425472148197772064984616 12765580 498077683086227872377989556376693724160 12765581 -1880684502503165959630187095914071532618 12765582 -7577637720742516604792375407946329152 12765583 -58108974590956256859610262658601148032 12765584 -361285463209510114669938289064551981056 12765585 64472539519823005377077279243367000960 12765586 -8399566074877695002410059042416593008 12765587 896326344286937705953933161320735642880 12765588 318353108752348948926239985311849828352 12765589 -1460508914729644269181527604706080478244 12765590 -1113901636665119849987946645689505486720 12765591 -1274317735738756192648207299411247159200 12765592 146565934002827920941221255354592952320 12765593 813529964617573327181628483579261439380 12765594 656869520444776073006542730535661482240 12765595 1164150775184705711238125645922916641600 12765596 -369744027423408730705155954362199951360 12765597 157999862821182646039937476819874536320 12765598 328233164989087071139197374965693505664 12765599 -265139931743663532625658820565204066560 12765600 -24022119624305572175010802027035033600 12765601 1810223394602094125003958521358823941602 12765602 -1171925659724708194287671878796050243248 12765603 358830876441130806592954055819518153200 12765604 -2293184235898260568099526403435350563584 12765605 257801760779536520934193867454037735000 12765606 260213913550797316934918540603592314880 12765607 350863047829664141082992758799612212856 12765608 -1674088927809806021178197233030581335040 12765609 1034507523530870544457588832169823020528 12765610 -116202002730891171908341790772608716800 12765611 35087142004070360881256188629820212 12765612 1234075056685484413536122913003176451072 12765613 -170186962525806964550034376850775191840 12765614 332095798330332878755272473999388672000 12765615 -110302774631033594943816218456399735280 12765616 -443442664494333726577955875305835184128 12765617 239276798763421762380353453747452460352 12765618 -486887773634449328655000713282495258736 12765619 681336588304563014579019363401171211020 12765620 -161461792298852445929124872772776017920 12765621 -426919373632677502607571765054154920960 12765622 -927419373568405976553169688180315361888 12765623 -370511942372659235813788534057916653440 12765624 -880305019814223659246708398491614638080 12765625 -17735009521466347833434660141558750000 12765626 -220700742644883037014581723911054209600 12765627 -1121954026358379046962848225219580546000 12765628 -344751148531813491498353609723249093632 12765629 -152646411249290987836112457688116032724 12765630 138112637480280663016375915548954491520 12765631 1629066130329432606642004598563125914432 12765632 -467666399421007176765044160092216229888 12765633 -349505220291175264767563343163321702656 12765634 208567012263195292161250906868259220992 12765635 -457191680565975400235343352902074272320 12765636 7294117991754395919824361386449949952 12765637 659551579989792996583638343402313359680 12765638 513268108244863088111104608872059578720 12765639 779733508922112546709652207069830304424 12765640 -572027903317245166096536233479643443200 12765641 93211791069381286083196381986943577472 12765642 -407220071341261260163504756150477433088 12765643 1556077273374875159450011969392440722344 12765644 332852766217551243273125779517459251200 12765645 -241310642310856518434994631857401180160 12765646 -274688612101016457771892310076555793728 12765647 -334601133045031289336751665762455138128 12765648 -85548855837096888657203893295329837056 12765649 -399777542457440416743996274848532178112 12765650 -236984533791877125029832060943229653200 12765651 -99012585876332948801032889298033619200 12765652 -566624278278337949944605918477193742464 12765653 2132650604171459695498240987935637703520 12765654 80386389196485198340668598351015879680 12765655 347087433024591483708014364172921982400 12765656 61458467203237338653891991483006873600 12765657 -266468431672819848187784820437078224608 12765658 -174116371038346261241255785291061587200 12765659 -146784366319666236808158737082008611584 12765660 -177098913378747506457961932177189181440 12765661 234018233100816774094406455132128682572 12765662 23762862919426282119343270113580103424 12765663 1005551333871934104908945997568307939880 12765664 1197083980922793676491075487961929482240 12765665 848367578820905980298428262899468057920 12765666 267894936748364420122007174511753222144 12765667 1003003523094473508840067690162028325360 12765668 11924511850914772598649747752576517120 12765669 -459883074523340651800212738681453270720 12765670 389356442515005745602393748462383221760 12765671 -308817015326411181812050526114250077208 12765672 -39148003880663533419460427809613153280 12765673 -386613490384519643919102598920787328880 12765674 63888627395619013505272871231479859712 12765675 -22095910283098499826000721481464138800 12765676 -194937498624966623013591260834195570688 12765677 298544585108946434372274760225222569312 12765678 -313379198416961546600092213705102284672 12765679 -911532341150323384722717264864061324720 12765680 325259702709975537917353477329146511360 12765681 -7618004116683241258639922997000801600 12765682 7333801429614149991182479458399042192 12765683 419761879017177738998224026076956739920 12765684 -190480445764642458298876456747894487040 12765685 -662478816726219068849748228915508772040 12765686 -19359079891241381103661126629698785536 12765687 -364082397808842294363685730146728320640 12765688 -1190926882653283202177686137360337428480 12765689 -104203973228796171156679035279857485440 12765690 -17362403632352428958986751333393602560 12765691 1001064474089042558250702460137504907104 12765692 -366924114800971438681668385870362845184 12765693 -65925949270716104075377772630522419872 12765694 827825333740718165837980645132777936896 12765695 -1462506629466648002494515284276259739800 12765696 -121558294527291071292022065464151638016 12765697 -322282531296297957372409814588009672768 12765698 165466060128619176986672142232031771520 12765699 -717741273048809403705676451007393830400 12765700 813074567694279269173996034525766435200 12765701 -226580560721422039776235813239646578720 12765702 489317036604391142073999226366787236032 12765703 -496318382496809389159946537322775783880 12765704 -193841266285342932507403064173975633920 12765705 537508289336288796791984521727657510400 12765706 227829125950163440912694925850463643744 12765707 455540995681979272784592230699764316160 12765708 -298443151999652728435588843890103987200 12765709 1151609682409970744486242215970747043040 12765710 -240921577170411297951771642751738770240 12765711 7599812560580495585210442032689440768 12765712 123331725966652651819869586158819409920 12765713 -346298095700867886634852370869255761600 12765714 55529397038214628917251255579679561216 12765715 252656143596746147578470556196375323200 12765716 983171434790455051351694710305065427840 12765717 -1649643099793467760889030920557346935552 12765718 62243732226075394103549899000304870016 12765719 545020298090393666825957713107580571520 12765720 50258167125532572883923539161989120000 12765721 340851183137455650820536172339316254922 12765722 280763639472085746216581053061075244000 12765723 -419309977052074851005526046784592655056 12765724 1294112281685892710475751083233256384000 12765725 -739006131435470244826248219128810099100 12765726 103770288984378738363276111109683128064 12765727 486840910805817561335783878026089263960 12765728 -188286601157307375772744113147560853504 12765729 1008102947861764851180710438389965696 12765730 5702410531421550115432581824223681600 12765731 -211662952632912737229322549967739557376 12765732 -131936961940783623367053695813638619136 12765733 -708696938906712819430456872495142500416 12765734 638022139274730917582765576408817026016 12765735 825277974655735224575572626762537463200 12765736 -306164306738041267020470891650005811200 12765737 60344600241998883167809003895048434512 12765738 253511049236235251881195308749462120448 12765739 -382061442730172401181640895510297547520 12765740 -76948672750563305436190628373275320320 12765741 857779223845849309651258250743323792384 12765742 957049752926071286017467719608275840 12765743 -101765260672417902867740127140795570520 12765744 -76304582871005938838168047002578436096 12765745 1367545045301238972720225641520132184500 12765746 155623588691295033191459659727032227840 12765747 406380002438804356553817596279012019000 12765748 -1009617563457288817986285331795736958592 12765749 616096728661378612931746202264028093660 12765750 -312992289500634589406642143134039072000 12765751 -1395264195730029643441072615722997628248 12765752 576781866600400871859576059902812057600 12765753 -109017453730417031871718053268281376320 12765754 -10583890295798201235663889996300465920 12765755 1086319704930469598794488303762044204160 12765756 -135430290395397534668757621611687382528 12765757 835116605243457720505169216539602538080 12765758 -863257940381608583142509821640905575360 12765759 903030960594986822078391878606306435328 12765760 -40142242855538977783670481766632652800 12765761 -2403908570855225399827031964427319194176 12765762 208078292940361306260954019937324560512 12765763 -749694431441109650287173407425525329988 12765764 2807789764965208550968212515225472786432 12765765 -454552811948843388222509047768902787680 12765766 -383357367362107353507532666698464752896 12765767 -292142758249764552928863572976466150608 12765768 491139711630522475939344011133778329600 12765769 14429868763465045768223181957560185600 12765770 15312517606163363394832073697661882560 12765771 1366500612669038878462385715095411538000 12765772 -922581401624250256487626396004254522624 12765773 -1046692995679508701438013060657632344576 12765774 423542620440890263576272923462213683200 12765775 734386960066807270673185183923569749200 12765776 -297547852662495990008352819189117370368 12765777 78626171171319169846323721197306588480 12765778 503276061373471641556751686560585968256 12765779 -334927815283994494139812413714471537216 12765780 70798902595146539032397404885585032960 12765781 -544131885769909755129879333329084429408 12765782 609826369043414103840360061419324466944 12765783 794811245377812961784778070408829695104 12765784 -1442887114760774335379417581792959805440 12765785 1028343634209710836114130079940887070980 12765786 -30800019897732248917989809144317673472 12765787 286447720553234161605710870222672218436 12765788 -352191648015272572280294530238702613504 12765789 57456023510280544830358287121882218240 12765790 -189454484935204233918218782531780305600 12765791 1161079090761684155767751632039290333384 12765792 -248763850825020283101256653639609483264 12765793 -1217398745960297204949078922908740473020 12765794 -231097794297144613774140123602302173408 12765795 -93738318144475767949106178668069587200 12765796 -915104125633953115165169355451836001280 12765797 -7825947134063201279345344178399443776 12765798 -188768821388746051468344621864896757216 12765799 277152016682564251003161045969840447336 12765800 143121788785668105118595615660605440000 12765801 252000920538181752698703254147801459424 12765802 -2836805349862157364215425403330720256 12765803 615038818994423534107931016604339016052 12765804 176407184918029682058409532265895111680 12765805 -71075139158460966256336241779218979200 12765806 -608521038614238050440717345163752151040 12765807 -131802457782095893696777670307674343096 12765808 -54381028663847499776492825570055192576 12765809 55455692944532584988145410571117566016 12765810 -152284493915061144523058232162012718080 12765811 -3353479016221387732098943701805961335060 12765812 803524139224558287038393311336609846656 12765813 -1056069676080694399305770932962915928800 12765814 -6118167226914793948628217893199591168 12765815 717278084087042876298111693066073104000 12765816 481843428921826497933624490347557683200 12765817 2354442340724176357320058514527146856192 12765818 -264115037778791696205881411056111185696 12765819 -560731055194248301706183572559717844864 12765820 -95504792469061189594741210841945425920 12765821 1127194500158226605618499830336750342022 12765822 -36526326009756132460163192536815179136 12765823 -1615405325830555174159133100474663182832 12765824 1218960173891672683090994766153378693120 12765825 -740377801481768674476012525229350003450 12765826 -52589676943036272537510629228209706976 12765827 2523701484200871439457552127181657697472 12765828 -236381104966540555115918394374237930496 12765829 -656256115789221599142960987016817472000 12765830 -113269883658626823909951133452554956800 12765831 -31946384397957280314872244752807608320 12765832 -737658097507177392377836442833500441600 12765833 -596526023065586407945763440754985042816 12765834 123034981065621853051666172638730822400 12765835 554582162045300817657080727509196850560 12765836 106535673832174025522030078418485366784 12765837 -8387344705608017335299542664640728960 12765838 491669360911795415867369064682231216896 12765839 430301670446048667061563048161048846640 12765840 2002799500865455462879296419097477120 12765841 -120695812404300643130178621929342017632 12765842 -206413055721295110894491762321427674112 12765843 17422650722463185405638861164028579104 12765844 49750329687352880344254270033925865472 12765845 1158849633855562554999810128810497747200 12765846 59537149214469952136931747725131905984 12765847 912406254738901890063498545466878078720 12765848 -1537855668194845429466418347963329136640 12765849 490863093422113564895705981077370435040 12765850 99720599841573473971689981567550560000 12765851 -196981986274559950527780848964089327616 12765852 880363764543350691687204587804043843072 12765853 240099822012078416092410151843966381120 12765854 -509962037141303762468253109733894058624 12765855 227381164693434686063720528974148610960 12765856 -800009620185732542563442779955447267328 12765857 -761093208329737959722358520942099726080 12765858 256315248295088752743352198966609182720 12765859 318859916428005374178098046104962897720 12765860 409346779296317462312329606865972060160 12765861 1416366964039350980810315511911314630332 12765862 -77691255826403319016089920490630835200 12765863 2553795960970618795076001897413915616 12765864 -494065314046403773178757040409953812480 12765865 -290702999991854641624363619766509140800 12765866 1032874745296324875504171395083216915632 12765867 622869827246854006137287092572776785920 12765868 -85371771073823725664997769321032957440 12765869 180118625504553327928515394837050350796 12765870 -130718777347883033732978725667823244800 12765871 -1218535580015919064802918007323843507856 12765872 397479407588681048247065061788748840960 12765873 -334749433951823102771064671064008592000 12765874 357426783892921314930623006210166597120 12765875 -112145762969624341664622473842523400000 12765876 -15150085242433812717424977971581267968 12765877 1915380260939128294062161764856439551726 12765878 -1102848168386320705719794290164005905344 12765879 -469559256727632458391125872167462383520 12765880 -589401290796654875805874099636642713600 12765881 -203789160370899837672895380418613535318 12765882 439368467983221079505458664221169083392 12765883 571578454357941574952556198648319008 12765884 -471109626084855055703872242203112029184 12765885 -763750466595352976367543597072294321600 12765886 236939265236762097045094170871556668416 12765887 1092725157434200297866880924554340976760 12765888 -95132513465711676077914556172494438400 12765889 -197390080372264002721262830884127379280 12765890 -150733906486563079847111109631598008800 12765891 -496839316509639418970973683734885897920 12765892 57221594178251495567731920670010372352 12765893 117869684438517377848403560761830722560 12765894 -479892940526278482121295342987871931200 12765895 -464198371877539995718609918287588723840 12765896 416725085122594055469906881366893363200 12765897 -1149958316246154456801021936451820824320 12765898 259464304128754511880274734825714640128 12765899 623352216818904326350291247640349581480 12765900 -130662152367543281818680209239523328000 12765901 1996529253562659173991804841921782486902 12765902 637511076814777429089419024396058601152 12765903 -483152059675489877570891288033551435896 12765904 -456759586528402102780291226840833761280 12765905 1555180089619374111168795933357271608960 12765906 372148384580213615425305319029737712912 12765907 16282898155346083686730158643577458944 12765908 -1015132750070477619195391269892436383872 12765909 217399897507693431128325925923102531168 12765910 -531565985573629743865383871745942736000 12765911 -2199895167190970986840930609085390645976 12765912 -1405245210343214287532207730249961635840 12765913 1488868865879229584625709312380570833920 12765914 -48714094905938726232607573747025810688 12765915 240173294920527430086919765500325358160 12765916 1029011301618252762778550994166112033280 12765917 -323277378708172288925282567913879720000 12765918 -224814660001675546159307024793770268672 12765919 -357810841267570129731534375309536963680 12765920 95749265911739414277870863380198195200 12765921 167470500536200106613314982685193532912 12765922 -399779991289111563163512999303714852480 12765923 -2366814067575613888839100343254414709616 12765924 17080829327848977850644799470460741248 12765925 -203554745126886174275748989680894484850 12765926 7598405850303385354140462417969868800 12765927 741089207229289015159799338017646444032 12765928 -558252262936419606506202079265859502080 12765929 -2343420634461835098283761735660642189120 12765930 -121202279001901046410990947095552501760 12765931 -473057645543967008365074886994957188728 12765932 -396234671813837452646018979544738606080 12765933 36191622294724713620605587071509599180 12765934 342334809169554020049874559938987302912 12765935 -11832863231466461202715053620192005440 12765936 -202954721492179100466600511334617939968 12765937 743655964453726347887863254482936604672 12765938 181615985490379358459540764052568687120 12765939 951832016341273033212921338356368621624 12765940 -1050814567758319516777205504885811333120 12765941 -695634396809170810172985010387390616658 12765942 -46552863319570486466135137405876709376 12765943 -991642880177535665386810102317480241776 12765944 804879175587735246549596154397431644160 12765945 267301703248112015172645303551975956800 12765946 744791126023861980525246989486271790080 12765947 1340933262423478993907752428313361583396 12765948 -17355384010957198001039218133629747200 12765949 224819105787311701168155615306381535680 12765950 -583254738197932404512094257852844840000 12765951 -317959447436289386524118876881853111040 12765952 -2676659661746029891983152225460638711808 12765953 1260269009454146854658397138768611325744 12765954 -180177296690746669043849093199121841280 12765955 399936709451691796871928678701352174720 12765956 -2502526135864607489797183982426517504 12765957 640414454685772562012190067245059049792 12765958 -103258210244411419363952332088947614720 12765959 -1832891487380443474670965266863047284840 12765960 -398713645448209625979191851806263654400 12765961 -404401631359090998813759685077914239416 12765962 220842856386023096869218097069961965824 12765963 121862659450438027232189068377993016320 12765964 498299100519719425499153914736225047552 12765965 -352519909375507175953169897298188383080 12765966 -140533646684643496072449602454120846336 12765967 1198189568626951017490799675176076481640 12765968 632297495090790065464074764084747059200 12765969 -7464879826784968461401275138366392816 12765970 676521605811469019375761033451317022880 12765971 713949763006377496314906275622001171200 12765972 -350216774410174264243670310299030980608 12765973 1493862919960399908977522632324703704704 12765974 -128147042605655570416587388003156030080 12765975 -466944075385628466856506430502726771400 12765976 -891008267565843135505698492563276451840 12765977 1398802580144330382299204760797341594944 12765978 -493561627054455697882937878743091284480 12765979 1082081165833755229231079996095125463576 12765980 775286792636228588139869313358662896640 12765981 -311809767789842689176421894352480288256 12765982 -462079787465309848199477125052402563200 12765983 988014999553552194979658688048906887784 12765984 543939508564155048266168648803024896 12765985 1191504815076687455906513749043081173800 12765986 9468414906467180149751753225895843840 12765987 24713346698103597167864168753935580208 12765988 -1604498177507577682392910129233857840512 12765989 -1433944311369480236063928770093659308576 12765990 -52765273199949429908037576772249418880 12765991 -487013825241102625849016284939848651728 12765992 -1879120824932918646483440487658120320000 12765993 -581942308305251979734568133409217473472 12765994 -261723389615309823657260473382747368608 12765995 222748825871616026820648468557428947600 12765996 -230354986275765754444875880102351389696 12765997 18094084788412934468007002824317057472 12765998 488770848377623032668390262152601680640 12765999 644392279618920364596872396621672650752 12766000 -99066366122034005385726653991862272000 12766001 241213873425916972989539088752680426002 12766002 125960450705696911088073374637362197632 12766003 2472666284793302926401027917640860693280 12766004 573469222670824482673190131324955671296 12766005 -440421964246220704090479264131587584000 12766006 335235613144856042672679543299542113408 12766007 1744951730448340384230838163227204233720 12766008 -943032188118249684817607174513803591680 12766009 1013129131400037525892813977530835815210 12766010 32267008745260006026853487088500564160 12766011 2804430079615062487817481703378400304 12766012 5739164087700833779312876700788752384 12766013 -59132301965840953524069066454543297152 12766014 608392377828566396130764905417724365440 12766015 1509026642358800604087165627465869213160 12766016 -53557116167727319876237803151879569408 12766017 -304297735353067324656468613813249474560 12766018 -1560254426618066934384993988080322099296 12766019 -1300320618381306762994649843446782534048 12766020 243750610169509538853693542673548697600 12766021 -74425132106018421698252355683230184228 12766022 1025241241597282586389721655966278256000 12766023 -967211397716378323564431757612100194128 12766024 516009900745197279504583813731949977600 12766025 527072405882122917758122579687270800 12766026 -17960864233573287406624483699734822912 12766027 -240463870707898674423992031544988742124 12766028 170260287622813280088043103349267472896 12766029 212336912091460100358500405388698832000 12766030 -624464855025428172253160369520705003840 12766031 17330083982391275184450381822612804672 12766032 -395022971361955724432449373418651648000 12766033 159773278882460511819056667722594662720 12766034 -209936880282554108762732685636334937088 12766035 468084964189951959260836995147052535040 12766036 -565827014175676196244500758256106090752 12766037 437393552391618884238410001390544852686 12766038 513863310217743106285974537747972257280 12766039 -81992252984166754632869866311730068432 12766040 282853329758065317542196788277018624000 12766041 -1121075578275442614505500641237065645350 12766042 330525529148328237872548144612447026672 12766043 20929537577630459593875354538017917772 12766044 279677659572522197280812677420490697216 12766045 47661069737365057158680314628801880300 12766046 126872949830625856177246398871731419136 12766047 -113336937718937689584708031127702858496 12766048 47883652354558574088544484070116032512 12766049 57748676556672753742036892075587934400 12766050 121394090639912861014735415156236368000 12766051 767072343363590094271743090419376097052 12766052 338830257308271338682692872834734012672 12766053 -1172898597969321269117669725787649019296 12766054 5847263762314842836358077772540473472 12766055 10044592939182630387684156885175101360 12766056 -614540266215851000235197971763903692800 12766057 732710549984002401284833420279071189540 12766058 249711132809978531257178548963594395648 12766059 -1860922576010554304716920463185223763280 12766060 -438536514393281967986873042553002987520 12766061 -29551976817070151085681612554255514240 12766062 128697166549856205883034395750581903360 12766063 -989768299302282591375100686478145431440 12766064 -54411993646644347217335664439106174976 12766065 -158931105075401853372639806486537746560 12766066 730803691122222195113215372484453919360 12766067 -370628263860323973210940123521495584160 12766068 450092393106231055918335929225025844608 12766069 -1800516292849261175072321145956533496530 12766070 675705392338219344715686556492930924800 12766071 -47999163720198229557551559600275772000 12766072 -479897413389835607029698661765877452800 12766073 443909700942394052252795855911582880136 12766074 -221452006764464991258694980903618877440 12766075 162450251312864447538670294105360030000 12766076 626712363332493721624915067956299468288 12766077 -223676652724807573379056515568180255386 12766078 534532365737085732591505071749629823424 12766079 -316034994607813325799611433154666639680 12766080 210344185344678127828357585758584832000 12766081 920708874632168944986516877348697640960 12766082 54986496458790451859488402015498122240 12766083 1160479697733529595034192730688905942848 12766084 -742996572540853896734222614636527206400 12766085 558466798851250862575216763045640174780 12766086 -7482895309508399087984633910002250528 12766087 -1204241108702435205399677487422623468264 12766088 -660265334668261217411389655415328020480 12766089 430443030907025313377554746506192944320 12766090 -717313294617516527772867938847006811200 12766091 -853746877943927706688368569790602320620 12766092 127868807013736299917192688367349452800 12766093 -1138490405121717292412363215298034646080 12766094 71379548607606307953946827912936316800 12766095 -1088326659576314177886003607430152274880 12766096 -79695330039580993537550768946374770688 12766097 643950041842609549030208860768532306292 12766098 -1860840949374107505838070662502368512 12766099 504723455140708980665754014085498362592 12766100 349650976147955355632453509843015680000 12766101 476803714245760682127112513192286980320 12766102 -390164348605686158878976978038155937248 12766103 135543980244963751843898121708762594480 12766104 -31365206578921422000993172046784184320 12766105 -307627062031040089900101211253228220 12766106 -540280890400402602286927682632420543248 12766107 483104920619160122378117260718225030040 12766108 1120698917006946905167220942628051926528 12766109 -708625844854560508548387436114505361690 12766110 -7516836857156083372410847544307548160 12766111 -272227006192363531875197751579978287952 12766112 556556316207133693929046823636991148032 12766113 2501617121021878237090894096963831936320 12766114 864796917966827574478949945871242680656 12766115 1607995359049606068463714860698991959760 12766116 -167956232523701008800192820445096939520 12766117 276971373794566442313202230548854153820 12766118 -325251671738231204847211515128884800 12766119 472887378585779493192991770910980182400 12766120 -29196318377331462640159011465437184000 12766121 -117381376075492207887956339532043740678 12766122 -76439434296861490183830006542822886912 12766123 2033271150575592312689148469713032792372 12766124 -29296386662411102706801352125972839424 12766125 -412024474545902754489279826907243760000 12766126 967750558076254706243617147319800648512 12766127 874048872582633396205879285648237338240 12766128 245866043440289696748427397805110820864 12766129 -1393819777371422752894608580432826641152 12766130 -174232706420321456253818537143221050880 12766131 351922653673968762291250299396740684112 12766132 866694374239317332277924829768138944896 12766133 360267165452594385471611978588362777920 12766134 47961324587655069375973621724404908480 12766135 248729400343403753443784954451404677080 12766136 489583005616316707274542261325122375680 12766137 -1098285222563782014251552682672646427232 12766138 380789342425586477010791512359052922880 12766139 -681119103414474449079660171357173458776 12766140 709274165670239184904674115688782233600 12766141 8279252901766369568243080020568288768 12766142 452196938348588736980008516527526793472 12766143 -177907402956593230942364657663519940336 12766144 322051827027071129498467161273052168192 12766145 -212613503350931326217941187699856169920 12766146 -72769163507192676914221198087545100416 12766147 199789432391885258679446029828822275312 12766148 1179447219557063638002412617610947686400 12766149 -1084848250676177512349599611467781083232 12766150 93399166299047744777346168663944505600 12766151 577034840002870005994815177423118216152 12766152 233203087064358699430280579257046630400 12766153 -1202756585187820722064032833404229202598 12766154 1017243081677339595346224140631049960800 12766155 363958142255148344779796853886387902720 12766156 198464639089985496618354175538540150784 12766157 663428430928162608977723987048851635840 12766158 -524777984222873057063847671677360546176 12766159 142396936953725009077220650738864984816 12766160 22796064159531008700455635051826380800 12766161 933057065122749821266737122125352025072 12766162 183845963736749368367969147880687410832 12766163 1572720719406967330621817686642927368000 12766164 132601613183996540628947905049809176576 12766165 -118030895202556826492526746192078411940 12766166 503391941770833161031038266096045833888 12766167 4422353621551178426376412571371740672 12766168 802708520439888263624333726840891074560 12766169 -196878578333604878699498568896675139960 12766170 -60929048258120314800895614777980513280 12766171 1830906192831277555193055034839068682000 12766172 193863941773087629584466735721647009792 12766173 -28646883883137069291274045285886410752 12766174 -218039359685408863071262450519434401664 12766175 375890642387147476070058955882100106000 12766176 -1061360166836283224883695418986897080320 12766177 -1877378016377349014954992893385451884800 12766178 -938751979651821341671504089179976871776 12766179 324995776946815397343139274370610740480 12766180 -526456174661509696456719078961714667520 12766181 403101513656465374103060808838376005500 12766182 -247510808031659607975281179837947125760 12766183 -2040133850723217732079305581150789946568 12766184 9447256194068449469012665054349721600 12766185 -337246123258734534215841220585575753600 12766186 -39873801930222397967866916935532720208 12766187 -558531708237438283968550642558398709248 12766188 -462418936191791189105903642086764710400 12766189 98684702859000121034082051481058443320 12766190 585920925732682635081615908245126641600 12766191 760737649519719853181236809857424032784 12766192 -142874816382461750544576121817161007104 12766193 1271209508895518163076034782317322865280 12766194 123946481964004677692161285983153085440 12766195 320322712989855370825552636156821055200 12766196 899925052874518256747266861589375035392 12766197 19592443680043015696222870455592288800 12766198 -315530839328673123342997104149276889600 12766199 4626154849085175966617945181209332200 12766200 -247110671096034423289376328089197056000 12766201 -63552265742000777958510688969335371520 12766202 646508027724137938287023863659030417600 12766203 82362926339286415939871619732197838144 12766204 924435855859630018172676451107936947712 12766205 282188588816077116072136497585775330860 12766206 -671376538806253165704486883217194684800 12766207 785731269307626542084926698194459411456 12766208 -105505774312418951289199808436517208064 12766209 -539412103706890100216325318916559295696 12766210 530168068133628754812423600427375433760 12766211 715149224321197050319259270168651986824 12766212 248862709409373304380952541715769132032 12766213 -190746387545086716748314712941558069538 12766214 634668337487945018114173349957917755840 12766215 -588826750599140013936082110315178339200 12766216 -152019211369081358931688639296784742400 12766217 249015060730735142328875511175936906266 12766218 -220083537555232798433637392620303961088 12766219 906397981502872260314833888394234628144 12766220 92293033459293169575889765145765621760 12766221 -91740586506704115985147383592934641920 12766222 -323203658175556487705566628793477053568 12766223 -506129859418283788592081381223584808528 12766224 -165118819283242264488307104175490334720 12766225 -588942563923753205958827415323328098000 12766226 -159596161757671212246410665777387008 12766227 -8538889680676116557937084752786400192 12766228 1481135125960998023379121799886582301568 12766229 -79468903255301458289738874665024839680 12766230 54308383515802094350404776379601507200 12766231 -1448551863916305480402865307871867830968 12766232 -1332390586571745909311975333466201415680 12766233 -549605364728683022475953479660503439200 12766234 -238256911550638668076567636582282346496 12766235 357085462366781678719459386468644292000 12766236 -121360541952425372803364724058243645440 12766237 -2316994521723510213191721803313560983008 12766238 -849241352801209564317299890963351140480 12766239 619417098677250708097363412626318990608 12766240 -3542037531732581257565458065547591680 12766241 1625350890713867970724211886455361804642 12766242 501546069650060894656328087115017994240 12766243 40224672368861182921310067299097630720 12766244 366123294450715454696427749988006865536 12766245 137711192073228388840032864603497643840 12766246 1059934600385340378471725536986649263072 12766247 810262366892238933536593399665772579152 12766248 101389396493349685187230038504413184000 12766249 -470664408232846576500703784335497738240 12766250 63545355324115875574893950442621600000 12766251 -603010014921649120584353484593812599360 12766252 -7724215892986279078721138120730101760 12766253 339424110655541167348580700926641583040 12766254 -57812491988758155552229113208653375360 12766255 1571242234745103647142789241063230377160 12766256 21964312379796264789277627654773964800 12766257 -437899191811365562559660454467227355520 12766258 -162496869499208871159522926069514390624 12766259 1041138245098037767466629309701978941640 12766260 102189855845586934953138961472213145600 12766261 -1805952694299639495828306771843886165138 12766262 -32082784275167803226599840763979508800 12766263 629150009837638518574134724259222094288 12766264 -676369247429218464561049768170483609600 12766265 -83834929005785621202852306489507701760 12766266 -589378459741554625931676091291086703248 12766267 -1747903992590121129403501525462294128248 12766268 50987271211782185055105462058172553216 12766269 -361430492968478107246711653568278672192 12766270 5226262362972610773716114564736384000 12766271 522304453893072855338467215835151118720 12766272 243672067507867256003171329481335898112 12766273 330518956735555818946746355729463678164 12766274 539959280312478284016628258448567357136 12766275 -704467487926275260531000371653124494000 12766276 -146499140053535710863541461974688595840 12766277 984616506162983599921890431341543668672 12766278 -246566828920205458888212665548815022080 12766279 1480441687454416404879982675407442753880 12766280 -114410751686122712107648914719502336000 12766281 -1786139734727460795213421697003450652672 12766282 328003224823594563768763397941527826992 12766283 2522161436595777221563885763373379100304 12766284 903890164925037639270820339699252081920 12766285 51693314046071019593311656421464072960 12766286 -89087580459938151709279204704537364800 12766287 90695006456290760250023654276196487560 12766288 -23992415080337838433100897550605746176 12766289 -18753280567910256313578785279462336910 12766290 -51918661617474478413619845559206028800 12766291 -1563700075943284242820371959400338732308 12766292 155303831548074351503478254855751720960 12766293 -12943316566653587747534467387428674760 12766294 -619253919108097871833664902043404351488 12766295 220203669692629574902093139397419914560 12766296 -252150797938576829008831430789549260800 12766297 -704809063877974979890740912288833856768 12766298 127937667202467993648243717728554633920 12766299 24348386349856696914369339658271225856 12766300 424542897792944830923008697519445990400 12766301 -1172669882856689382300044287353463252698 12766302 -575797579913148397518212273481906124800 12766303 -1551508851455155232166254909944792472352 12766304 383233067036046251542197721364252590080 12766305 695613080100054303874377742706306789760 12766306 278017461198897014070968723640794810880 12766307 909767610069663151226657563612186454556 12766308 -92526186597166861548109501608288829440 12766309 357953892447828823365186971037621627040 12766310 710422935819933103981793614629690802560 12766311 641354065565010949392189867556828959888 12766312 -9716132112325235127471174992902932480 12766313 -1247924206935803793290891656615625376 12766314 -205946185745200163299681748475768754176 12766315 -1173679268288199228168850086530074984800 12766316 -893174556376217432964467390410202396160 12766317 -668616496759081431921234145379488067520 12766318 -100338364140957715528180462499922579840 12766319 1244015912996896819187725915312931040720 12766320 69886321319595423888518251095097344000 12766321 2356880351059075902048369808636597888000 12766322 275618091522710760635681753277098675520 12766323 -220465232535567663735217540982776990656 12766324 424951406142297440391088850563506817792 12766325 -251745508366892731316725919753309584800 12766326 -350801100364044206622254460124881992256 12766327 -65549903182646946283259677432749101056 12766328 -2502596968607151601402685519769609830400 12766329 7827103084172690150517872246432411943 12766330 -145850914476856087609570080447042216000 12766331 -4393316835483274712143940741419147312968 12766332 -224655682073055811453424067258887175168 12766333 -1326264264241860721932409924963851639418 12766334 42694760959454264800257960562408955904 12766335 565618254909227180589749655949229283840 12766336 -20768458247203936001847410294029025280 12766337 -393069428596729940303353453858374310908 12766338 97392948326065012676094780918712557120 12766339 -479153430664506074910605823203408675960 12766340 431343427702279658501706167801851587840 12766341 288513098890435294941958458987902854464 12766342 85210553028702934457322255309712959072 12766343 -1259560484513226064051291410375669947736 12766344 919094304116659428024428253214216765440 12766345 296684023903342561589549534355027244680 12766346 -46067798473162511940164949740153799840 12766347 -14693628903285982871691324211036680 12766348 298613503031306597600168153848466707456 12766349 329498231144596044147383708767078571136 12766350 192117478111064402025884338847499768000 12766351 162226885583286191518554738575530170720 12766352 104298670874252819119600236474611245056 12766353 -354575231340600932595106879923939342096 12766354 -199187978597259186313694306244609086688 12766355 308963934988033118828643415191459852960 12766356 -25815638489209322434060532333207040000 12766357 -877052418316123066337115422743092774226 12766358 -233145478296331877914340167633168465920 12766359 -61138667311247090803950869248346476032 12766360 840524988084065894442500482905345024000 12766361 972289979040665370922170465591490774800 12766362 -126637480452833987203802079354767798016 12766363 986245165220132048141559788057542541040 12766364 127056165470017870100520194988288955392 12766365 157745329822203945900027130589654989260 12766366 -642330072050218734040902106303590060480 12766367 -933274776336561340890487787508315703584 12766368 304647014792782403687782935737168560128 12766369 243056320197654644684218962316828911744 12766370 -206211043023842937683278703576553873120 12766371 -1112598216361381870830156310715107961376 12766372 1513562032297394727159495207481224872576 12766373 613852788230474406993165218492161106622 12766374 -138200565018648106525894988045559947712 12766375 474447676970059936683686068020785568000 12766376 -314155042684606628189598898331852144640 12766377 -383318431879063983503753794288150161792 12766378 -521035765207904115665387207772731160480 12766379 310945391337711244651867359890625526776 12766380 -76567781817609341612248788128554106880 12766381 1438608503837536011333155809777717559872 12766382 -234509075975371831168443566309053526208 12766383 -587516052148818291137993251757900302080 12766384 301381985698819334079010859515379613696 12766385 -539015351233311379508245494431636673600 12766386 -27022164412976744053026498059604715776 12766387 1074574260122613814285584406360991038312 12766388 -1170457853575869000541677440211044534784 12766389 270881183494944505937292180296369764608 12766390 55951683503382885136123525471576588800 12766391 -644017341727358654748279480741584082216 12766392 860985761067836729086207145620746608640 12766393 -2154778662146749719727287428906395446358 12766394 865878986222471712458554244771284112496 12766395 50254753412057729452480143104424228720 12766396 835649608594102507924797503258991585792 12766397 -543408878946064577710564009032117963168 12766398 362448428136645180921930402125126508864 12766399 -735525245585749912693919675789604480 12766400 -214459320095177519964748703547260928000 12766401 559144307398721735183702452747524637668 12766402 31871774733096460030227425324874155904 12766403 -136923983879079637781985263068537863456 12766404 -3001728239516031661691969605700456448 12766405 -871260153198680295224056825779139599240 12766406 -454606519925393299985646009364324586880 12766407 400669020403701141802213398201975113040 12766408 778957383156319843678898997128323752960 12766409 -1063909380049228008324152531812762882140 12766410 -29160520115166451084797700018361857440 12766411 1584162958688865432057425618417390287620 12766412 -583268433679851466273249094349234726144 12766413 -368227711928380171980418305399210650112 12766414 -1787749319669934656105429236597621440 12766415 -1596259905830477207132836027100128360440 12766416 4821342587821430580050110317035520000 12766417 -1601111005773741919033695998446072067100 12766418 -424002095804371767937255172598532105728 12766419 420723045741575844446961099818146515444 12766420 49993520162532495339894308528762880000 12766421 -591979331934937526666594130615093846528 12766422 338462718180003604124108967861471780864 12766423 -936874579535655839087302333942012468280 12766424 804863645155842511100994872075118182400 12766425 81244682724916362481822816903690228800 12766426 -245462097767053741135070697173368855296 12766427 446926495725003933946968524501815469880 12766428 -482343684319550581304415318247163291136 12766429 -1015031339512006000505254279355247844206 12766430 13567050061756457359403583460239937920 12766431 -531988560280632108467425551450347761848 12766432 -373240357492636312382092608619015569408 12766433 -784154255479822675438875011726923636560 12766434 308034342299833019483940670873774366080 12766435 1050989586838244605914812412450195249360 12766436 -1121855492319801058044951534434845864320 12766437 -1715845613748283408391762026783384258560 12766438 771221483120020796445001261333911471360 12766439 539982949980433850338084247661019167744 12766440 53255508746416290207237558365886873600 12766441 -629993898789136621063100157187249241158 12766442 -5922104858002384280305396731497264640 12766443 186457283621126728903404135969008116464 12766444 301744616292566056630765679801259335936 12766445 15247150282387697140705358806110194700 12766446 140024556562943682424354189616005533696 12766447 -18128287926893566585616151313345715600 12766448 -192233317209521296947607797260086640640 12766449 -104808499077640138826336233288980887232 12766450 -48165694786664285320812903492473298000 12766451 460995592562757037244114565537251018304 12766452 -463617115448877071227366871180798803968 12766453 -703384519418318841325722943391926970720 12766454 679399722577301846643748816948915030176 12766455 248891007690454608704257898599731160800 12766456 1029164008920448371885377137021396008960 12766457 53187434732442188757420216227805904224 12766458 234391014382644006360762288887168037120 12766459 -21507895739064540750711005799362733840 12766460 242600213772233026578726012638805504000 12766461 663711205945382602381072493549872286400 12766462 975822488554944907048495488262155862272 12766463 -2044668362124277646927768418773742252288 12766464 1366180803158840770575025254446105886720 12766465 -1184083001005400081873276397605793652140 12766466 632107945200750304692649832659668372432 12766467 139493289626116567197423476758735806720 12766468 877971593453443399511831188742237440 12766469 4074346482342796922540818868261968204800 12766470 -205067874822816287115961598153711952000 12766471 -1921722668072529059421948842664272587800 12766472 759881752299640043166007795227486289920 12766473 570522762615529923083237974949442740808 12766474 -600096346698882594629439854744823184896 12766475 645845551123209366184258491784495907400 12766476 796709077937624216056847068047604280832 12766477 -2684591669012488375357329492681849891168 12766478 775429133632591488172654711948424687040 12766479 781707876530669862656237064914816102400 12766480 12595254692413428347995458361235865600 12766481 -166119884652304829827596251494001592576 12766482 118000858795568261005767028146798465024 12766483 -230310700412464066074196797638816877268 12766484 -917610242376121789584642987788086905984 12766485 1320189199740701975421727896153810240 12766486 -237668487487478100067648331075578030656 12766487 135320256633587115314061946346939677200 12766488 -160351717394742358971703725800818606080 12766489 1497016189227128365106061770062769353156 12766490 -587045088632571290430866346822065072640 12766491 -585137980489615550591286827989134495936 12766492 1201632296192334799884896297351693436416 12766493 29975211796389000859294649652473872524 12766494 285692436492056384880705301240731404928 12766495 -28691707007737448604066697405131686400 12766496 2627453612935098174087026576122205306880 12766497 1491703348015521954263610347398786303200 12766498 110415385914558844986927670750450642080 12766499 -20765211748855985844424639517898326760 12766500 427226317934548548285270504022231872000 12766501 -659637606140387364164701347549583965792 12766502 -301582301939920037867454436344792344448 12766503 -317917050089169989082152329471472417496 12766504 -1782046331915008295278741006649297802240 12766505 61403025983813784802071355771331658660 12766506 -314226066900568830336843668073394788096 12766507 -791361524141656289961022282713120275616 12766508 1541891834604290243374478887459758083328 12766509 -473668523241592630306639199442860803050 12766510 255326569650634813077574412284098712320 12766511 201673626541558836658174681551379763400 12766512 -309250438872821025905906088256391086080 12766513 221009386994924437232503365539547579904 12766514 -292732579612223026280872026652618967520 12766515 1349328953084659272009806601673174533120 12766516 -121644626427523332822671389687659724800 12766517 487873137017074484403142426460965549212 12766518 -592606498119957660473176912586338406400 12766519 -1771143904459032400451029719287400533080 12766520 324821896932971772232975404108542361600 12766521 671577068656304935002995029749458925120 12766522 -4849515285536602382385309443940236688 12766523 405569204882637658211987452540065849600 12766524 -87087613891427116364880739243844656128 12766525 -220064747075390305427421640662792517500 12766526 53649570169816299778731702943525484160 12766527 598269478854264523944684699493803670848 12766528 1627817572524317058623181442137456640 12766529 1076605119012475189059396778164513386160 12766530 100086661968666764086922272254963256320 12766531 -984865014221111261151542810713747881288 12766532 -132810507174778219355934669729304981248 12766533 408016979714165048956896314054841499104 12766534 593133736410118139770343137347301276800 12766535 -49797798938869072829033475138216650400 12766536 -1305791544263987635336125143677496309760 12766537 -23600961898363795592450101114996379200 12766538 744983548969979186033932715634560977920 12766539 -67714321706859701308926660808328331264 12766540 67057877531492672962274138341937802240 12766541 2423193361936525754428996253436150392064 12766542 222882854905295397959488850249808155712 12766543 70807763734103689039920741637342631792 12766544 -12128088839889140264851730575852044288 12766545 897634582362122785943714930019286627200 12766546 510556752209205950711442998340954530304 12766547 2026736857381209229364962194135330396672 12766548 -236253890014479335102786969640663711744 12766549 -1125239844144424008454921013059531846450 12766550 8519206208035576225943965015308009600 12766551 -250650920008875281891701357290427641216 12766552 1157309761713590638981595605681639065600 12766553 -92863255766602968711196235081158158198 12766554 340140696968368393521118459587298365120 12766555 -484791086534946749988051925390530880080 12766556 -1361313817094108688661185390849601167360 12766557 -59969647555846846508211438242203724160 12766558 -804198730712693072228410873037239503360 12766559 -67937344094412879180585924278065876320 12766560 -369272916448675266830181738502163005440 12766561 149765908682952190658330062202369552162 12766562 -169961425714840465539524688057337915008 12766563 -783884974066807832289636374243422171296 12766564 -1450204099133976700589066477292481167360 12766565 -577549710155690568890654076396959779200 12766566 126450353279789793170401121895492690624 12766567 -2285265623295649020141257813746245823848 12766568 -840473997235042327209415507804455290880 12766569 -1324266883616142636703923374778767961456 12766570 540705909072236467607747818590528816480 12766571 -8749162169680719969860784859643060016 12766572 -2368346744449723988200511071339296768 12766573 -1590403392794221802457956806281132843178 12766574 -226639276346209592578474341386571670464 12766575 48583057811789828528191638862796736000 12766576 375805441218764763830105451297179205632 12766577 72559792816859590203510248102567625426 12766578 258955110818895173501719084802155469568 12766579 -556650638686885652378821346408367887024 12766580 -285140793731320658381524175579562662400 12766581 298632709996322181133250816925351412320 12766582 -1486654200570148742390527523811304093248 12766583 434982926817466262859237201050061203880 12766584 675490587201488872401868255653052784640 12766585 -171752465090338942439561048985062366640 12766586 -126451244238070452828162311735943993600 12766587 3882319025795679953069036189371696896 12766588 -28963706009416247458858484333290452480 12766589 3808524820853196195851179043679551430 12766590 -168270286214164612788680908850674850880 12766591 156179510281691097670434148028198670240 12766592 -154005180061542825145693765234631639040 12766593 -200777988587450646434251725939817866816 12766594 479588396596542529359219090849982636800 12766595 -190449183563677187731655547973098514320 12766596 -142611491245642895404827557167272615936 12766597 766103768653064129049301903753336376640 12766598 78678731901299699813942785829672078784 12766599 -1157977399281868899398301974491274552880 12766600 347982797072405832875970823948677120000 12766601 146497157813611375281165456137391081600 12766602 104043439594738674571149886995003896064 12766603 -914633822896085738528388815467754895148 12766604 1049488971199590121327394152749264393216 12766605 -28121398953144536787834729461035190400 12766606 -401840740617855050051975633376568674816 12766607 491172755457245348497938657812612341056 12766608 23140965826218967101083958055725146112 12766609 2041772876424178596985184636549779644516 12766610 -711411833846896562292811333125558497280 12766611 -213235645228964863488691965582197483520 12766612 -1423711674634078158575390450109315832320 12766613 -520553308491790940532347967632117816160 12766614 66693746340564598006900470120314880 12766615 -588318472387760724793408854261171747600 12766616 1800728697118199371621213786958088468480 12766617 1119559062228705375861191362177463291034 12766618 186893804288005716128568920394302296800 12766619 -803503850324485077414943252741398860904 12766620 59588800294542834063715741150833300480 12766621 62182430834357968736905899544567155264 12766622 732517273474839582616103879550672748224 12766623 343374055048010730609971707797585165384 12766624 340579397811080851713720420858752532480 12766625 -1019266784576917962917744824239514830000 12766626 -102511918112117910941085601133845255680 12766627 509351436979746842516072250261442647960 12766628 2077847797767787684753536860110073856 12766629 -1323796551814993947891545476496021342112 12766630 -480608917619086998869383953589785742080 12766631 264332888585243725837138233764521755264 12766632 -431574937820370238557605168469480652800 12766633 -589619155533004557420284132630982983232 12766634 -95078057235357209663631679147442216784 12766635 -2809995400659457797182901516696703200 12766636 616689280592851837532126832946139392512 12766637 -155245279736352027685431970645210613760 12766638 255946115054417028639723871926294620160 12766639 483541602830587882193935183923654423440 12766640 50242431901913393096551567471168389120 12766641 -918503617881965148103004488942061446080 12766642 105963709189069093441384675359548762112 12766643 -1168962158938629433577325088542218737056 12766644 2008474120191689758812744566358209998848 12766645 -514573646238038786107046962765733837280 12766646 -162047857932655275653724540451301692800 12766647 362367728301379187803207196940306042600 12766648 1691532332754051631664850956037250191360 12766649 -255538850788594897178555751814156397568 12766650 -117625979027595259349071079277382214400 12766651 -60580895072568697774375154777094105600 12766652 883617486861034518931923885213171858432 12766653 -36976154478938690223311828124711242580 12766654 299546078997201591732962354608255624512 12766655 620505614843054399070599492377348650720 12766656 111672688490587683338721254900823490560 12766657 -24107223871568094658078638086222479488 12766658 -287689879788523076317943331559308310320 12766659 550587736635935506041904132925297722104 12766660 -952147357601544662191254736876651968000 12766661 -2672173625657924519405856093831361220388 12766662 -4970190831278185956420721119316852800 12766663 168123308211907562368145365625651143680 12766664 423191946523933906889818260151525647360 12766665 -47964419789705883805805152490745276480 12766666 -800523335522237594412149162538691723776 12766667 1283840668239373591579476989049101581716 12766668 125966070748817178483186998094501642240 12766669 2279024373181471627502116309702235902070 12766670 -168953846493335011764700909831110144000 12766671 336409417511095924790815576872378278808 12766672 56597293055163515224488783207681253376 12766673 171946315398334834874672320458404853924 12766674 322417814861388886904057045177920901760 12766675 227071982296118787075976506937071020800 12766676 -356265693063244309435079703913226995968 12766677 506110973299465612609534323043191057408 12766678 -5135569775405115456997389519215827776 12766679 -1432459130216114974567292850252645058416 12766680 -704398292483287284755007275039606784000 12766681 -1472213994641436695822121221459867990518 12766682 598154310435112264259151553684304094192 12766683 -324493135927655350724917814068753315176 12766684 453475576291011741678511114031566375936 12766685 1078316147545473113255684178558808102380 12766686 -162104699319986207046390632047244937600 12766687 1002145588856052506865308372166956594336 12766688 100787281610501521811948859959079075840 12766689 504308203511342869336762826442134213760 12766690 -450194689076671265210365426993192651200 12766691 619772173082128602783801483485566609872 12766692 -939405210119326987376931866271624219648 12766693 -412652615959774014061308788792801700036 12766694 20744622810599426996480787024748828800 12766695 496549223228776912941556416680470771920 12766696 922363604851854579508051966166744678400 12766697 -40178322410006419094973075766733142540 12766698 46600045584976893511771645283660922624 12766699 68645103184820962196358744843525104640 12766700 1752197732236727411353075276786368000 12766701 640936721587803633953831456237649965184 12766702 41339992095080252174444706281411080704 12766703 -576002885913042115092171090818238212112 12766704 -271328589178600265956027337481183559680 12766705 162656017297404688115371573817843039040 12766706 -541102263537057851495522169722599934448 12766707 225802625671767003618707479422155053440 12766708 -320488753259651222733399359965029980160 12766709 14461296357308983199153886831687668910 12766710 769454453369454425556095872710276480 12766711 1757403608723125409471214464864704155312 12766712 -753890590050714460316927785863229317120 12766713 806725580512099737053824040520889553088 12766714 -1638031073940839108613468192028382458368 12766715 -409470046161897856580492976051722172000 12766716 749575396394712773740405321875203005440 12766717 1584887818750996784261438417272166197766 12766718 -281531660936074970856180193747721533440 12766719 58633050276948846759451552545834602880 12766720 363111040580055275492924812165203886080 12766721 237733882726972709297329091956250397744 12766722 618364943471440565964241719679698867072 12766723 88289411944619835376354446590874006864 12766724 -608978850684431561677438326447772101504 12766725 173216515670258920343453883083340189600 12766726 318048858893677823516498970832613335296 12766727 -1247141564608823294958505494196543981560 12766728 -319950519295455944898603965304024268800 12766729 3429925632633338932171303729940158538676 12766730 48278227522350251638369097339158609920 12766731 150861595733221031259965945937364283352 12766732 1011468118794780285804744793021087687680 12766733 -1732613872787957760656025547204729920 12766734 5466576498274355057703591915056480640 12766735 192723101048758835142749411619077164680 12766736 -266809880089658854543597844070674006016 12766737 1266141549115602864782969757930947781360 12766738 -30312313531003733925034007122208035680 12766739 -398877413027469732779605548425061417744 12766740 -65998992905139266608986695065216204800 12766741 236243457037960323475124117297455434172 12766742 -66207328268946263671068546533544181728 12766743 -9486814383127281261163987039886640000 12766744 -313337118444427338970863110287793172480 12766745 -416489539565179691041501967139509568120 12766746 145740508368025020003897906500743196160 12766747 574006805914107029607273071934848291072 12766748 -110038078329277159524170619433310453760 12766749 277530928367431540600329186786080033664 12766750 -747271732741366389576318004891610880000 12766751 19191339644226378840308909258400000096 12766752 508903233173227591276892453436168732672 12766753 -118984358256350488682456760984670581356 12766754 138485399188718485632809744406610043904 12766755 100603748606618451097337097461581168560 12766756 309813993311959041661423635495866995968 12766757 -1800831169619441071884791286706581422280 12766758 752270922880038179205640087299490437120 12766759 280106226786061961290341307518639443960 12766760 -27052029541274392296587538817120512000 12766761 21351345801066611396602108524345139200 12766762 -102983532366085707603429683578989904896 12766763 -52260970113768607110042131091131270988 12766764 314104865059689722868697503951408293376 12766765 -2216959734242458241926460692951546080 12766766 158242139047015991062806644920999113024 12766767 -429695673394197095358558809710126858200 12766768 141835347636181952118612581761703280640 12766769 592298946468156829275820371151751452200 12766770 -450253995581415315944032455679714550880 12766771 520723730199601717066548011499806773872 12766772 -447317936151147525114009270213828138624 12766773 -606513983018728616306460472972159586016 12766774 872994612560291286040367217024052633920 12766775 -32404709296117800106473764412020473200 12766776 183839652686333664859607875443801784320 12766777 38718932586827380622712481481048259626 12766778 -1021423591158709569213633338635002193920 12766779 1181681636290797915464191959907058846904 12766780 29251287490303591594638807941580533760 12766781 830026572145585563862447142496105552582 12766782 59095067159773990777654308121125801984 12766783 -1085119996810134672321891815600488519920 12766784 42808690219206968458014552985436160000 12766785 369269690013963830411279699774934211200 12766786 16102973941321771217699200704533299200 12766787 -3208109443403686656769717675565225978880 12766788 1302755042198486346446512520104039557120 12766789 -376624305419535693523565900859290622944 12766790 -122624529719100010929123576197757897600 12766791 -155838964587232484358985500052706328408 12766792 -258997878340284570167774138994553651200 12766793 360549124357876855728018440165449665444 12766794 -13010278061477369376130449984590168064 12766795 -1290824783633146979162852490327098443200 12766796 429730208816460245522444320256632743936 12766797 47376006689670638317012158731663325228 12766798 -770060254777988081713488741978116241408 12766799 -458926858271769745567558213557115010136 12766800 2082637069074438039169491469565952000 12766801 715396656665428884042169080855945202802 12766802 -217965655133834165122309761891738329088 12766803 -195933495901995108033852115186001856000 12766804 1034970665563829873177510738318664429312 12766805 121738063662016178235359059629495985560 12766806 282092646742375170651306228992913891840 12766807 1414433427668307515244658100046438814920 12766808 150112181629188141705982071824781312000 12766809 -518977325984312113141019095353888497664 12766810 -34674390554395148444629263100216135680 12766811 223356425415474115296823676127804979512 12766812 83326482370836832555405366477693968384 12766813 -760559655821960550053923684911480856104 12766814 994039605759047626142434928445929840256 12766815 -5556741021816344236585021232450361600 12766816 -896610617364068237712086668298260316160 12766817 -172350120938985355507158894778477255680 12766818 -107783342484487242662049267838701050496 12766819 -487418962680318702594956038132173892256 12766820 -19971215226933885263480286692037795840 12766821 -266561491685769995768730252537427450656 12766822 -641059695148341257305517139813841305600 12766823 -30776520499975165016702143890845875776 12766824 -36628266055646866436109327183288238080 12766825 -516531136351942060122498877763527442900 12766826 274860917915339886859019328445781511264 12766827 -683192022535619032019733223085089811880 12766828 1096543148299305106671032242605241280768 12766829 17075805606650827770162555275375022720 12766830 -409579215854219495712363440326906126080 12766831 1038605087594595256486029258980147056 12766832 60986277319383356341476331467592335360 12766833 41789038474448762885560526140194967440 12766834 -204602452034573778492238339222021811184 12766835 234891093961900427296388005784548329360 12766836 353120923796962992518804969651619520512 12766837 2114607211015534355512599516965174365980 12766838 -289343834246593782067269514346373151104 12766839 172638564260056732635706096882381024848 12766840 228523248661333028124822500817310924800 12766841 -84600066814472967373000538580848929200 12766842 -526408429923387407720948496572072056320 12766843 -302329112880205901253206400721431891440 12766844 -199812186226329171613898807163117273600 12766845 23047648444351762795782866943719424000 12766846 -1043752149850887320189012781247431506880 12766847 8644079554891262928814630821287716512 12766848 -727570145663102889043315661267565281280 12766849 -638902746830695735027189259674192858364 12766850 -389742854761703716074017125484230387200 12766851 -755428864013777950295567329013400306432 12766852 137769681733864190939197940622251408640 12766853 852010122125219687364859818599448960768 12766854 -65052287262342498701749773529186467840 12766855 471851729622922092522669105539809712760 12766856 113389010100960591097931937244140794880 12766857 1022991528084323022130937862947764289040 12766858 433201094474087135013239480720931057600 12766859 652195942763414402302577481099941110416 12766860 -69038919045818268683440277126056780800 12766861 -469100103692528972557133247893079924576 12766862 -1105963966284584596135160068475930261568 12766863 -82701966066900953197889356796799939456 12766864 91948779074551646902131128676484841472 12766865 450573773309391830514957418285086477120 12766866 87628982236378717782967409609347046400 12766867 711193765585080710941754645226749983344 12766868 -2172644411210626235898615105341280856320 12766869 1810528681716994061767025889151418632320 12766870 -101736667231026149115757517400542949120 12766871 -612853130503523990728023296629229695608 12766872 5438060948390991427785226241728512000 12766873 506382433082447059348048545164966027520 12766874 648350545859818866557527705205666511360 12766875 -278309961004083251807339573461864200000 12766876 -748637257538015845770069907810902192640 12766877 -57094934206150306181616145506426110580 12766878 -810039688356276120289267348279246236096 12766879 -430831739031141415281450946929136454360 12766880 262033235292623766888908297873129472000 12766881 532629765535523294079046629796388966784 12766882 -613668460154316196984910079074246860416 12766883 1357443851056215022574394287516286759132 12766884 -97909265522415936293433290817442897920 12766885 1366733709340312582834224030850123750140 12766886 84830805177717091019627437813412000064 12766887 -38537213628956464605874313061884678688 12766888 -158205865094464508414982207890802570240 12766889 -413285621760806047552613766444577648476 12766890 -386660888195543052006506659714106254080 12766891 -1631924897277558037698967200233268936816 12766892 1119212470085510622362663331161647349760 12766893 -621758286504688295426971733443784137536 12766894 189761649239922538776765531661226714112 12766895 -256891656377873538855334207115814041280 12766896 -5092371391804282526555839652041310208 12766897 -11382364985961808193506032834231237504 12766898 -1100240174317957422203495236111261551360 12766899 -548388492477265313976739147188726972672 12766900 575041089452996754641025980528033744000 12766901 191537001077199270710886327133311987150 12766902 84894182420829553153730559931305062400 12766903 -253877718539744311726126854095196197848 12766904 472993058845934308513218595416562421760 12766905 301589045396599248824616237328260779340 12766906 50516788952781902790549168931976023152 12766907 -494460933062678461958974369521846866844 12766908 123799040287969208714830384920474845184 12766909 1038886305288887698736655698201446310304 12766910 64979302559059561185636523621150325760 12766911 223254401692228141068866417909813424072 12766912 -369987377513567628145340392866734669824 12766913 1109137382584669426405080359587073364 12766914 -291956678151600706529438957832103256496 12766915 1041396992887830941486745628862400000 12766916 238368354154054545900187785920324812800 12766917 36602497579515342824783783398108308480 12766918 768166405941900023141200597406459000160 12766919 -146195808164932496509842978581885541888 12766920 -562503061372926015747230974772598374400 12766921 -892787417009755837784571289679808659878 12766922 113775970574113511462329104026431340544 12766923 105619225574593435614659273746287686880 12766924 -532221061929479865939790308029560853504 12766925 884584494494702174457885344646456007650 12766926 -269455602415492282439845721288110997376 12766927 1251309994252515455825206552197400737776 12766928 -44164175223938652113053805759300149248 12766929 -85743525148771688073587135030162669568 12766930 74689377151830012016239639071705587200 12766931 -2076324046385998599685086561499468144800 12766932 1817285561877716037067689029467901952 12766933 -757069716889594792526497630535761712818 12766934 -165576736348927535194452381132235760256 12766935 823845211572124298515705882820217943200 12766936 215351156699752873510380201283790438400 12766937 1962423015600686413559106587472559544586 12766938 246901181472907967725545565813312189440 12766939 -3013601445205496156789942759984077434144 12766940 86847915277346308758710604521148311040 12766941 -1503495720054853000124255578369611682560 12766942 -1068660888711795339807581729815987168128 12766943 679135163528460169625226119537797119600 12766944 -948948425370065353369282974408679096320 12766945 -788469199485758326916526609498862392300 12766946 321866870217146178543230935301750220960 12766947 258318960673021415523209495381764792320 12766948 -1118898540165722134126858986503443960192 12766949 -68495575722048682278524118987561570960 12766950 414171913379706175716662258939333328000 12766951 -319666354191131110381809187007135855760 12766952 -506214394388726894595557825724226176000 12766953 47313276263423148632341889444419491840 12766954 -641117892195534237235340592015344131488 12766955 900908566966792082465977455096920006400 12766956 879800273731683932028782148118330947072 12766957 -986868370105921582894262202558080878528 12766958 -3663904630744735651230710086819861632 12766959 -704293093144357417213687124038745946936 12766960 -186863198556673575453574368041317171200 12766961 -202941361397923684594910687183858175960 12766962 -74282079956828713590790477316328929280 12766963 161512696296491015512350864689154135120 12766964 -5042754681953192002588134276699156480 12766965 246252425272073606047563863770420473120 12766966 499568503876060246946861475249154986624 12766967 173914544391763294406288592812842679016 12766968 -375716056668095979226956659870557900800 12766969 -63677406265286882060360545963499379456 12766970 -6060981736679392413871466952461889600 12766971 -3014644931842802714965217578963032576 12766972 -898559081354762591017094143403714228224 12766973 -1561402331859160994507209448203370941056 12766974 -66787763258063075925900541765496509440 12766975 1219345046193233272565060313454737200 12766976 448935427330663900232961740998875021312 12766977 614179152083135242199508291892766464848 12766978 32777847350636562481334887547267973120 12766979 568383182352172554159145337855073599760 12766980 201965027153736081679347805908385075200 12766981 -858762598379325095087507660605533917218 12766982 822431470632181646826923533103781029184 12766983 1021726946391674432573724918522100128000 12766984 1528681346407772988108618692951106969600 12766985 282061559962274156547638103844987029120 12766986 -580857904038659881492460234043035122176 12766987 -86515971550864798007070420160751688364 12766988 186411951425032090981291431857991813120 12766989 1110474840030897261205884023397748480320 12766990 154484424624759895066410962376842678400 12766991 916011561126435384153309187405276873392 12766992 -64203238044878601555873307549692592128 12766993 -396469983591673378885074936653428737680 12766994 100730646303282976628961467984841260160 12766995 655504068297299892610072872175915519440 12766996 -327682443326240076777321787416871434240 12766997 152111793601581661765663778675185462332 12766998 -20204603077415663128861103206189271040 12766999 -2060980410748632314509766883497829084264 12767000 1427839610176689248261084702206648320000 12767001 -2955630505606515859305362554251168768 12767002 -2107459256535049239912571700348978634528 12767003 1152212482456335918376404806873006181252 12767004 -644758578296175236734323928973533178880 12767005 -449919694034831782348722138687944115240 12767006 -91150228387038591195896594519760349440 12767007 743434804734891981119222729490843321600 12767008 -1347671298237593699038582421007568404480 12767009 712952483696577184281167548618599502080 12767010 194792410034338236861457065007373299200 12767011 -29973985818365550920903123555552001840 12767012 -981018221893612055205231595643244272640 12767013 383781606658246825279495313412074554368 12767014 136787855272665069244467783797323246080 12767015 647785160540878532344973027640782879160 12767016 -91450180127930886693590836055862067200 12767017 -608412471724549422897847518812590409868 12767018 -1250738773710738249615771698862858881280 12767019 -381992758165064797508469398191026751656 12767020 -331278888163141113286082996890252523520 12767021 2112613382923527141996229754278262787222 12767022 -494634669053457981578176970703713859840 12767023 -652203756512501933736296889284652753776 12767024 195152932325047936703225279902842814464 12767025 -97913163452999018858824768133485957200 12767026 -267863607187591493674786931449895571840 12767027 52893571601610401419138655561193527712 12767028 -248836748917479456775649553128516014080 12767029 37212377084261495097896411348350337280 12767030 268192199325847077029166317862852153600 12767031 600859270456608428963042035215855052800 12767032 -2544556382304149775905635690726955827200 12767033 -2323825715339419300512287289622904357760 12767034 24710182931270192327798237292258284544 12767035 -117968513923665677688281535490162831440 12767036 -1239837398419388264562732787040633349120 12767037 -21860550451851504180127362582390109440 12767038 -37093030011422736454666073859599727360 12767039 -2286428168307225205586449100514017540160 12767040 -24182374239571027591463494789481103360 12767041 -99014604372744674427295464584841931328 12767042 656026957409985834616647704025687294672 12767043 64727653794987811351691984151571335648 12767044 -1012882494984085601151007855038361600 12767045 924046542985209321898629817364191626300 12767046 -319535748298016536483002919944649847616 12767047 1191666811157188339821351593005573161120 12767048 31354696936371734904616688926166860800 12767049 -1382448246934379422952636532378561254166 12767050 134441429930460785878571424412376640000 12767051 2430867222342896985225727039055058042240 12767052 -213006322421627033212229476697432007168 12767053 205595600565076102619156081278933553526 12767054 558001166804494060463294351075637940800 12767055 94052936875402244393726191543334776320 12767056 407279528895685520285035403755246321664 12767057 -551566257767738405590651125759843479694 12767058 -12357302093519493243571144567624214640 12767059 1081588902134983081440056788499573807200 12767060 143089904585841615506075905482369730560 12767061 125408957169980491665326052222538355040 12767062 347109542206284600084094291868182124544 12767063 391575675772316398858354401685545096240 12767064 554704415711726955344784187217577861120 12767065 -917824606882577507255261702146478523000 12767066 165298727578329317453174997676389748704 12767067 948471356439479655373479925273128995040 12767068 -1628305335056990646569920174904364770304 12767069 -74226147663009019553974811508840844800 12767070 -56984002320177773156833736583657000960 12767071 398993974934282193019030589277285233344 12767072 -268074427301147768986226395991560421376 12767073 599588684694337714561278642825379152 12767074 -95118762805089607624490718185765164464 12767075 948721692885271146304122148671980622300 12767076 -62483882809763124463678248068492267520 12767077 -33103030007959856458821099268105501508 12767078 -665135582601353184474943890169447390080 12767079 39720061361773418049142101286434726048 12767080 -1807176125468127192723519894908957491200 12767081 20779257150607483858919442896765864064 12767082 -25851561325778611275469231448183325696 12767083 630222433593079508317579652456822041376 12767084 -694843045001706815476231933162334074368 12767085 -1005207342872508059819965910641222588800 12767086 1022643124974192032397597769326869673600 12767087 -18128673359404464011593691474025455880 12767088 -308636430515263457443420946711838720000 12767089 -2018258369008844833891141723735304120110 12767090 -17267147107150010970034717002408798720 12767091 -79663498097437321469638991488969163208 12767092 186891027377860576893402588923679054592 12767093 525616519934816679269899220753248009824 12767094 -506343005358581635388856849954680230176 12767095 1328140557020234341533916512589607290800 12767096 350874043056152233627582366376439521280 12767097 -745076853362267216118211211229725551728 12767098 1072540723263709694320956410278610194800 12767099 -107336713646183902868003104176829788936 12767100 -187455239026278154823689814897668569600 12767101 373224822256753625039558510672665527052 12767102 59456416652059303187772735566337260544 12767103 -42749197321509840459959290245968678088 12767104 553816341368254960417303517598842880000 12767105 -838984451010377490696316487598987683400 12767106 -21149754943554803261399514263925518592 12767107 -1405758724455469464808817733118654114320 12767108 -930922898196835022832002305372051481472 12767109 -175353239793312361482117319037353937760 12767110 -336651840742920073551452529901723847040 12767111 130287478225167679998060682247589242880 12767112 131246478131110624838867284663009689600 12767113 -815268707202074720313880831905256012236 12767114 677902631086799936448633162315890404656 12767115 -266332473299579364303111147257076418560 12767116 -30258743055451203061134715718603114496 12767117 -935381419817736378386564841629439342720 12767118 -23227012125557244743719552025629593600 12767119 1342334688837993693537707533388628712896 12767120 -334187359002489344971494335229863116800 12767121 1363162224265286420705628352940101528290 12767122 312170730059826090456634167275644255872 12767123 477186075216494435968267731056853898560 12767124 -53002911141309723144361102994395244544 12767125 -903355755537441751902315873990706176000 12767126 17031151501647253988334658432463767392 12767127 1116495518956350602411293434803677900032 12767128 -1722877619375945753434673197193539584000 12767129 -1689068060920689995209781730397186232880 12767130 -3609376547339017229275154704798944000 12767131 -462076595206527381859005029381796749168 12767132 -323990698531530588287240810061247779840 12767133 -268829161918938763177332735684883187712 12767134 -404087516347070587326318790446456152640 12767135 115516975914281367606312283343826343080 12767136 -10862562825789580596406676912357769216 12767137 2365671554366930374125945816724188962786 12767138 307923691721182526538506405307016182144 12767139 6945449684825329612902410665410639360 12767140 -200830885393563753765140708335061982720 12767141 893110130828768497070643733895881972800 12767142 335359794274249596162876268551486942912 12767143 -367597447424553157281385796045876756976 12767144 -81572963995076722489883242970332538880 12767145 -927212585333675451053150994974895268800 12767146 136294844446867808836467019569805977600 12767147 -642345325169963844483757235261026357080 12767148 1100440057941677704110520983895948914432 12767149 467965024857862914331185615200926671840 12767150 537893732630137295170086224616300672000 12767151 240762859815493661385041152527203130240 12767152 -152752057965842318997345887199566086144 12767153 -95724960622952688251859076826665479744 12767154 -254364486263050498042520328551210246400 12767155 -60026639719254450462111732273380359440 12767156 1885618670457804891474812127276767465472 12767157 -563317747961193914393073428674606694052 12767158 -51937371228391292177581547308300785216 12767159 409675066828650094257295813327026085104 12767160 159908345008443333809245950516264960000 12767161 -102007800792307978696356955464914650656 12767162 -722717914078058668673219855903511813888 12767163 1406856931605052475588670230787317670000 12767164 65548685118681744361007224140428902400 12767165 1079211706744020083763097293228719814060 12767166 265011305489179384951369266549341097600 12767167 155845962885681118208526152245387591392 12767168 -567949069224862729937085211306258071552 12767169 24819113177261869059030565771182031968 12767170 54243129522995949920213326825218643200 12767171 -1554305823767477950855660904524291364568 12767172 28743907281353875547622507459725208576 12767173 -27433372391702484224346925764839026496 12767174 -201785524649296162413766815398818664448 12767175 406202437756835862211991791109703879000 12767176 -292924273302112961158007055271335843840 12767177 1878649324454728402756477809850190920026 12767178 743714319909314103943200862931703629568 12767179 915199186213627448789245385646857765780 12767180 885229967155317561856948016763151334400 12767181 -373916417332133471676952521292616120256 12767182 427419054905688815735963633931396280512 12767183 -157635237101030996716326597041697054720 12767184 -6320039921069360475514379929769189376 12767185 -593096117792152375952446348994264519040 12767186 1111963340539651510628681677344299355792 12767187 550612057336226276013647619784518349440 12767188 125335603323148113760382548499382996992 12767189 90461431601824510216948821425449505724 12767190 -644765966375945561005746793076469043200 12767191 117587277303404176415817185355866399184 12767192 203121047021024698052951114927076556800 12767193 752220791989305881127088050869788015200 12767194 198481788422740401437699506203633648 12767195 -197239181321662861163447344592111492160 12767196 -279647034951721528045164488326355091456 12767197 750830742582846261857364673869303972652 12767198 -219318561648371936222687496234279446400 12767199 -1497052758594591632840697188602039746432 12767200 203891430204562284719836126711087104000 12767201 421037577162050209100890434806600051904 12767202 -18808424019942860127898375205050667520 12767203 1798710695275996403131873132060314039452 12767204 333954876143476967900941228128443891712 12767205 619696588849497596915956905835183513920 12767206 546009174469368740933644283998619235552 12767207 1129000155262718832590733675711260707992 12767208 -383624611794755781999726299015474380800 12767209 44950109513642505704010571805424030592 12767210 -349811302619505917014393451202604398240 12767211 -25660273082245915978538106887786488740 12767212 769048622582404875188327101773009203456 12767213 292578065640285772735596112385839326444 12767214 -436600713676825983290750819468595734400 12767215 1436075907225594426091482752475460991520 12767216 -35003546557280369166804233053274112 12767217 -1184800205002016517871517385121957579920 12767218 1032623877350707201656097437353338924560 12767219 203528937863545179291138799339270876620 12767220 169986424794887415884166907896390082560 12767221 -848381541647400442568987189817900036480 12767222 202731395153392704050063729440905415680 12767223 -72636649985014232288554104181910940672 12767224 220298636803313290679405584688798760960 12767225 287257377039018775384516401065117433600 12767226 -2555198887382153110807374656193380352 12767227 -978140863072324691186150196649244939760 12767228 -667338112872253908228734411443093416960 12767229 -1146395013592764027554486542186230649626 12767230 -287965361236264914105348562539378028800 12767231 1239321349812824387628616596358752610512 12767232 -504024655408354909388327372623624273920 12767233 1340023342250945810460042095772876564482 12767234 560037359378261153977993821317425496016 12767235 259802596935293008349330447750506342080 12767236 -295889087119915201924236423547535558400 12767237 108661524945872348135595182548015820352 12767238 588371610269325188355640277356264952448 12767239 1473726392465149257403187845679041294600 12767240 516280285659916219604698690565419008000 12767241 1365001638350394085788398086606111717392 12767242 30876092006523745011263994171802516272 12767243 138650889469963444942890044412059293200 12767244 -583647575645987745573990286911595221504 12767245 -705484106987359859610555210276949206120 12767246 510623372042518758975927508888906024320 12767247 -22467210439942708091751881925883404000 12767248 58765886886735377760321068470558081024 12767249 -891221041031520559147209189292951105680 12767250 -678672542102134912305598577320663680000 12767251 612563481880994112873997979584620414720 12767252 299892142972974455493302160375346821120 12767253 1385507677110706989940716625988214873504 12767254 -50506472291027630981999608825378358400 12767255 1511738944546120728243940096771498648560 12767256 -6103533529699496336716022459756206080 12767257 153199579543695019174051678590303812864 12767258 356390674365344932481996932922320478976 12767259 -3098964991866815366968748987035555200 12767260 -788224717618417276150440733374994145280 12767261 -225958012183369810917882451854741480948 12767262 33403161322335651220690761372171503616 12767263 -620939946851799860981142445897996067488 12767264 -1782668981985092070301417265556536623104 12767265 -218704773023928939877593237371322204480 12767266 -839328665157769244753457523976874577920 12767267 1213017021093336081259780563170461652316 12767268 123936131894138112348531634712742567936 12767269 -2990217669628405284352513139883755435840 12767270 389048060386827423090435044868726412800 12767271 -316691883134890989937193434062741975936 12767272 616376390581712629996653495999638568960 12767273 -720429271525956973606566857140274873478 12767274 -547355684425930861409863220961468864000 12767275 388786763333881337025265430704151471300 12767276 357154744690717093422738751440462815232 12767277 -306675623621057086285971272260274346624 12767278 -183511509374333222011176248188479600000 12767279 138662044690949653408881009173787076800 12767280 137114736926757145175028393929489448960 12767281 1783732520083907708072612536316650744082 12767282 62885378271503619854776783605085421184 12767283 -1314303626796530878213822975211472359520 12767284 -880270919338877011272095627461438240384 12767285 1234246558940287677777250511139933949980 12767286 60987277553452139032365881357858525184 12767287 -506171971815573969154255983471234399800 12767288 -654156809153590359672471289872039444480 12767289 -920120387426121933881697475477729419840 12767290 83497360680743740068556111604633334720 12767291 -671011461771945216147444249702363260016 12767292 -397757452217051958660231210295130064384 12767293 -1608447488444648961115818831603303361824 12767294 -707458946117479647034915862984531709504 12767295 366894298617161386260384652755246898320 12767296 123880211734886955875280211609683230720 12767297 -42610044848909711286498297053657466720 12767298 280121919037229868348542141253561761664 12767299 -226115190902817192372900770437748997700 12767300 47090850395024631910424031196995993600 12767301 -11020592539481891707325449457565480288 12767302 -1594383745870934903526776423336403648 12767303 -763554020950954116194473157313822497448 12767304 -84257899479815435402888677475452354560 12767305 493938507427065363226892576738070067200 12767306 -1138343972845643524404334020662108468640 12767307 -484397142549511718165959982858796407808 12767308 -1715478973823871415997149698526600120320 12767309 86946064004225305899442253476391383008 12767310 -296070236557287961206310398805413335040 12767311 271445702925350880222104267481080780912 12767312 -144726570132616196298793645602129321984 12767313 514810017728908069632433063353747125568 12767314 269224228024168379777547851270022054912 12767315 -3960882595236385819403266856621832000 12767316 -811650642176067897567643833797371054080 12767317 -374714167000681794533945675188973025600 12767318 -14402002655440472927107255354016481600 12767319 281813805280853173089271577933278898688 12767320 303657951262558839549787613614019788800 12767321 -25659859264993628384866295183441849088 12767322 -412458537500276310856217550235439881728 12767323 33789624463862857756822894865411236704 12767324 -1140094791495518325950318277240756002304 12767325 -555297957680779923992696846298891650400 12767326 -437686426140084488272552472686081882752 12767327 490968165272014563459602671636273641840 12767328 -81428233158310635442212466664102952960 12767329 -1052027089082503430382549255844329931116 12767330 -711137112368323346096922300970129033440 12767331 -182560663553337237821763115195406926416 12767332 -718347752937792113652466581574002695168 12767333 -52222163976346371511378010761129857156 12767334 208932275348475028289612268583910090112 12767335 30636352377723383098062389084132582400 12767336 -2879993606749522357166850276044102092800 12767337 1490534308486505840718978128510620312320 12767338 -554915009545741989770881653974830297680 12767339 1540034176756225748490193823106466224 12767340 635225722173101366242262784471199610880 12767341 1133824972409354697980527464279337394892 12767342 473703410879896053508530757571465115840 12767343 -1039852676789615583828898057694294169336 12767344 -320851766835522775589658651262830510080 12767345 784682639626052034281900874850907466420 12767346 -164913048614485564982786362324550653440 12767347 125105033005166669617489918978081085832 12767348 -465986119552497712782690629490703933440 12767349 71516685682018602465624216015747079680 12767350 12336939503392749123620807393349772800 12767351 140208814720608180723035580913019328600 12767352 -38207742357007969221267353541208965120 12767353 -1779479787785240812492861574109198149398 12767354 -653801232865541639576898484538596742400 12767355 677986432728362748096103821156403039200 12767356 -480729704527226063895278205801769567232 12767357 1174207308108238963457542867134788024652 12767358 -520085636737738621607826376948376922816 12767359 412440775811018924038969443228212477040 12767360 -1333548285462139695746262330837565440000 12767361 -656717628868599231339699266757487319616 12767362 503507021594555144225013916385556486144 12767363 -836565407675950680914263537367710639200 12767364 -739463012052629545164247697155149204480 12767365 -137337793753481874126521267741293380480 12767366 1124396623411210736820229724725364357760 12767367 1284317709745635836637522705545963296680 12767368 36750638835345329049867348446519592960 12767369 -290888179482679963844159652228405040320 12767370 50370213074624192366197295274166763520 12767371 -51510594125252074141865036744695241856 12767372 1151148293270674366133415592173766417920 12767373 510374199847520131660825404877770055200 12767374 1065667415195829415903871105478293246592 12767375 -854244667729907413684995796826171970000 12767376 -21370315560967031942150084250953515008 12767377 -451457825310820473851316774120962932928 12767378 -48727003592797155901845403538439628992 12767379 -137049086209986924556222359495311936400 12767380 -499864196050809245992417479430872268800 12767381 370168037523435660691068841148102108928 12767382 10859413113513399985114925055337512192 12767383 -2022136474377684082746655752282305837368 12767384 270863902083484573745983895595837235200 12767385 184326459424887427022540148843308097600 12767386 -503938733138647505626973114070952081920 12767387 629306055993151932503096405955992740440 12767388 -634789192669970383088822357993594880 12767389 -477082470918137568780285800469323446810 12767390 -73996360754623616821107323728185796800 12767391 485917027952818270595477662193961254544 12767392 613171184737102779558259259675624079360 12767393 1110092902538256412262293301958873852642 12767394 -518950469429245782711733240211273436672 12767395 -1249489516854098986011506210484512678400 12767396 878458552093622831666770099172536156800 12767397 -447537762827520580046489096137859360928 12767398 -209479635012676164864179051208078497664 12767399 -902813861042624622873955324558670271480 12767400 -71687722128434941413555306947291904000 12767401 -2325781793840061368356903293462849486598 12767402 834325432554638253132905939037926143152 12767403 857858296192725966243273249431681193408 12767404 100556434686782064258366040409763982336 12767405 30642480409771503862192729481527516800 12767406 244407893757930890730942074455479580800 12767407 565773849641522425768813495894532928656 12767408 -3033381576891363120938159413522661376 12767409 1239252704030384638467130677536420163840 12767410 -281301566832704746762990355442920921280 12767411 247519499675425676095769087913975485400 12767412 25262101798570285752673241172716027904 12767413 -2710524985000829214434855529338741207456 12767414 73468115388425783495889941175725760000 12767415 -154682471693990731165533737949192922800 12767416 2163304392613842412115682094363611156480 12767417 83489104261692505140255950996202130248 12767418 329959338522338376190447057766635356384 12767419 9155940144934937539837815654103208960 12767420 -664377724003482341453274381626884062720 12767421 531239946538566044489459953024565114112 12767422 -655197158105347797895137989678895110976 12767423 3410896784210160291339329424238215960 12767424 154030891225285840101466327367087554560 12767425 -634454276571536030233080417505141178400 12767426 314430943657237867654783467114070248960 12767427 467368033244812396597678711915113478560 12767428 -1668216170143254579983747578937388508160 12767429 -104382075820056796762918930899587743140 12767430 217255615162183620755365572263255500800 12767431 22278209321407714303390576821791831984 12767432 -1170917326975609353048558141942444825600 12767433 -26727323536898975335428237549798853632 12767434 -479907237718902936311686339235514812160 12767435 -474207482443294953481483327573350565200 12767436 -469729530327376360827016793116369920 12767437 -90184797399571189438277451931840460800 12767438 -45061469691403347902027276717018764032 12767439 427686566244333938928993923510227116048 12767440 -148752635228491979612896451977831464960 12767441 57515194493655623417732495712638453064 12767442 10772341817709559170319588101950323200 12767443 -55512369971690216112821120339654511936 12767444 1607406816671841663797244183841371735936 12767445 -42981979908796472787026138738268786180 12767446 1247374175014739384443171493610868368000 12767447 278232257438713553525860503594087732864 12767448 -240152735154147944788786072979606999040 12767449 1800298768978769796582876934116691564240 12767450 298535274753324044005941906907429890000 12767451 1078124234394347045400472691019158126232 12767452 249909836353988324707026785757277043712 12767453 63456374973418596545720942180016809760 12767454 117503392691660088627914202910143009792 12767455 13819000995372280822494915819656088360 12767456 -362020712665880021851393507566620246016 12767457 -8288090002311180346348406121023753760 12767458 -270301462953076229019298002232064968320 12767459 -1287710153113688253021817700271346550184 12767460 288488447465090950889075903876870492160 12767461 462822308472061746181115707913473716864 12767462 218417061118214099273790481631435051232 12767463 534337758821089467384467850604745879544 12767464 -202479840397900038267610841718327214080 12767465 -981276501520536237921240354411636370680 12767466 411551770889979390005802796252127097600 12767467 457464426209674548009796464089728901200 12767468 1041902654056939897663613064977408163840 12767469 498669177903798324313665374334778645056 12767470 264470796786761849927626679815406239680 12767471 -632275743623887679915287174376862257328 12767472 -101536420188625194461186800924455960576 12767473 945454948245964623785670342172886732784 12767474 689494367691235377456154512495912960 12767475 75519654670235442311987372919576979200 12767476 -34951890548877426553484455060225904640 12767477 33297307267293510887952566462995537326 12767478 -46743561604049447349109007825192755200 12767479 -418148154901486109678764530808918600424 12767480 1310254486262565211426748457398683852800 12767481 -17634827924586144371398312812692391372 12767482 47666149797474987104049647751078451200 12767483 1644984897210652944130853870451695167968 12767484 312802927106820934849349032364905562112 12767485 -953836559152177913537151695091582500820 12767486 21838181011207101849976272043224153984 12767487 16297697581079614725763263261090043080 12767488 -759878381174878367641857312426804903936 12767489 -1244912900300220528671235657810633302400 12767490 -609482852541348190223017244529081830400 12767491 375366590319446651290153009402121118984 12767492 -837803168994920804858730647912955421440 12767493 112140230024434977645264304755916590144 12767494 -1181384458567897981136607579225970733760 12767495 -51216901094671089526558195414811193600 12767496 316031897486444011837125528467557416960 12767497 388543290086344122030212265926193520420 12767498 -1102130691371371166707147644351174306000 12767499 341388023623010330666976751092913818684 12767500 65886122755364406505496889488893280000 12767501 2433322095160318192481109383610760593792 12767502 432877253904836471243649785554739119104 12767503 888903330013579470538721610112478042112 12767504 -199878226611036193549444432590577336320 12767505 71865273814344370009543864981707486720 12767506 1562809195252466176357025841410473651200 12767507 28626458859039711016265309545113214320 12767508 -430906506314574535463945592777811527936 12767509 -738480168375618028202171347337828834290 12767510 371668060544025400944718205179791014400 12767511 -534386870461246445129522122327544340960 12767512 -726602408273325106137293175028663296000 12767513 -260595536716491126848586430827989139072 12767514 -663697353234012573158067984461950671360 12767515 -112662874060703190353059161509669307840 12767516 86387627689531315643412272059789403136 12767517 13225621109361209384894897033706900480 12767518 1994684993246112196435488099215580782016 12767519 -32472840923881800200914575723303316680 12767520 771405135198663703366268167039179816960 12767521 69852253994488360067050156316425561492 12767522 849253087880869702899283051557029284224 12767523 -229930991568528086492322815430486166032 12767524 -648525441063578904173142994172408967168 12767525 967818779170523984585316745473018240000 12767526 430572491980981460666253620723980860192 12767527 -1022541243424860123042213010690275452208 12767528 -1225418315406943780281539673131579811840 12767529 718857010419547651554585943276623175968 12767530 421576135091459766646287355715385093120 12767531 50536637368959102863131487526401320224 12767532 271363682603814270154913767567764137472 12767533 -217766693977846337422235851746680718720 12767534 -347676020245952879899946671450511090880 12767535 -165444065968872893782426981674941615760 12767536 -135407286907481410323522793863181500416 12767537 -1010641726554324848195646350640399608814 12767538 143356472371270127692676572398888990336 12767539 1423221680309109724837449450387142867340 12767540 1042237963948067966940403198580403494400 12767541 596176930874308826289429549681249660480 12767542 95363678420531691328579253067501600672 12767543 -770754231971081805697666809431260270440 12767544 -72051695527803547700399016727423180800 12767545 -7117589100505965426598991368168137600 12767546 -819700284199290449858740471872812311296 12767547 -97705710099804800972507828057894610720 12767548 1199591532682954655617819296636779746816 12767549 -1048723084530639507884646088462927035450 12767550 -555742555332734381996277315927425894400 12767551 -428552024269972509779312990295460176448 12767552 34785875084908191529513923162144768000 12767553 302628680141746263739070361275280746304 12767554 -8662247523042052867526301508412687808 12767555 -1038590980991800897255543423932601709040 12767556 163884596318681993257378299588882127872 12767557 -986816550234555345459651003175065922 12767558 329990188935028804095593076199877237184 12767559 19272940079613744666127398272047319040 12767560 5782196005131387944757265872732979200 12767561 -422416271040537355359318410498324851680 12767562 -70294084545571943171349650730903677088 12767563 -1373426189104077780376253609852478184960 12767564 294674482689871881445949015741851533312 12767565 -85034516892040208403367282139291016480 12767566 -157805398576259668440033200528020145280 12767567 483770932251643913131491046519619688960 12767568 208836854266875467686637841547592859648 12767569 511988352479199661501223495557575555060 12767570 257102003544901624742866064540160701760 12767571 3755920804668189312046995410741262689280 12767572 -527275785410040418557307093984435921024 12767573 46751529233937848797214294399760398208 12767574 -171318453179112242818977518989774848 12767575 -319599664881029748630357836022103676400 12767576 -1124005138353449709389934542162423193600 12767577 535940591845257409274097427585744359120 12767578 173815084483419438709277606540614406592 12767579 1244540966370205910213324921578562267880 12767580 207972998721365842401596933781684418560 12767581 -5805118028341748988785331294735980628 12767582 662581043338549953992694691448217275520 12767583 350537269539807757686250468114229266704 12767584 676646369007619923041144901332289454080 12767585 550818295329014060328188289774202876800 12767586 -214822348992689257459571218471560241152 12767587 2127257235575885122814659602239606217720 12767588 -23640072676406790848242420416288381312 12767589 -768874329773886638728542797175323532546 12767590 139223517392579747867640197632324604160 12767591 1644062337078668359074202651520848471992 12767592 889680744258629924677198310075159838720 12767593 535617884251391909500117781166999702842 12767594 -149860814807313142397161814808775830528 12767595 690630270321940434913024235413330783200 12767596 -345937623629836390877068780771680044800 12767597 -883204844971101807678249559343319340608 12767598 289670343056412001123951916509689446400 12767599 -8823514373204840773019456383543368672 12767600 -221433163765859379122951990078533632000 12767601 -391861736339789817184601659035281587200 12767602 -258878598592837082481912373052790667248 12767603 6486477005078346135547789413931983624 12767604 -783374838943256771360289934605015343104 12767605 354138451190376549297930617511656165040 12767606 143431823578756097070487817263198392960 12767607 -850130930748271446165531662520097397112 12767608 372590072282760766445446989064976424960 12767609 1186178554177968699032373020595687672810 12767610 451489476669808360320473569482793950720 12767611 1339657956084528783077620119027618306212 12767612 -647872807682286860964220041264112167936 12767613 428368412480583202479727700386096080000 12767614 -1107483460063439566825864686383338489344 12767615 76615756610405143278176598332086202880 12767616 -109673070759784480549508345744232284160 12767617 -541862608068544268251792335625539609168 12767618 -1091274632464159592713781910066258888240 12767619 -234450398094936014451473486660700011520 12767620 498039381920473566395789296967086080000 12767621 -1727861604177627272613429664311559766178 12767622 -42197456169862139438150655468668645376 12767623 -78287808871670940710596919185005572352 12767624 -791965152336673369274661124009565015040 12767625 25907762457144241726565340950287914000 12767626 -485206320219129361829965656662949610656 12767627 12255381102337301545273600813103831520 12767628 -282897959889972623485760789507005985280 12767629 -74625784469092163681306416439237108736 12767630 -271083244000021972349822266750379231040 12767631 -985589757505791613303529241337119069048 12767632 507769093350901920073077395460854030336 12767633 -1016810238694304923317931689401864327118 12767634 446070818325319048987503204874824137088 12767635 363722326950639170931971715650431036080 12767636 -124590570742316387491737366925502946432 12767637 -697857815519882292717772848518026451040 12767638 -193978282257019629695721052922878817280 12767639 1775528324643902855246224843636663690440 12767640 -631224425546285256371990938350405427200 12767641 238145785050132294532893759844464868800 12767642 -513471800785492892785780639742636848128 12767643 -481314796512594283224197133316685677296 12767644 787899418620690736126573679199100096512 12767645 189664634648797405123231628600443943040 12767646 -2158001926346280991877352478121324544 12767647 322040448672767191135696541470961545800 12767648 -1733052941282494146063575493061979996160 12767649 -514390480255017082280388867778886818752 12767650 241432399581821011471910641769475072000 12767651 -77591665442261288660370976874881196256 12767652 -518151243571833390902817062069864908800 12767653 488087820500246349812907310968930847584 12767654 1305985274730053026215571799641655015424 12767655 -72232908462676910573803822091150913840 12767656 540864071309737202917549563670704537600 12767657 -135823987432875034006153717901339159808 12767658 -380396710696557994612526982368597679360 12767659 976764670952404627430692152352938416520 12767660 189019244549002567352921585050409410560 12767661 272334258241035210991383895017744029100 12767662 1167246212217764248232431592649532160832 12767663 -2013701700099800972112161707527314178960 12767664 -16713397455018916474630268879823175680 12767665 -102574014499241344898775394076304766080 12767666 599121134049236426255148526007973821760 12767667 -112116541361643489319937274020393399040 12767668 -290911579501253763994155472772141789184 12767669 83171089165591866236302597125190745070 12767670 -375552385719935907471802143526620305280 12767671 -456025961631175534896821482401698270288 12767672 -64450064828707873131358493808779366400 12767673 -190045416986554258240536288735117338400 12767674 1268621693001246839109823227178061372160 12767675 -316272989818347739767848452160947109100 12767676 -26494590526206683226585400565931437568 12767677 863413410530389325008017751234172907680 12767678 708040123359068420149398121476870528 12767679 -346269444044307435671829924842521839360 12767680 -178964793181463813621985371593805660160 12767681 937209113747143326605173930663136668482 12767682 275673537481418980437729852201484420992 12767683 958492436109149102355885897694908687932 12767684 -1060892555176510775004863471326529779584 12767685 451402123202461352171539444391414640000 12767686 -16227063218280561053599088501809346208 12767687 490642464596149835478799347124196465952 12767688 -271507678281954772611380518933899509760 12767689 28712199410495850843113456839419118368 12767690 211591914552432480730765988152506179520 12767691 175276632497598838080106260139100602368 12767692 -294496070899719439097511013305961057280 12767693 241486520319919269586683526507070926944 12767694 407396444514083520380663336572696718400 12767695 -362368368025967037769487415782070967800 12767696 -316639596731926895598136852200652800000 12767697 -659948722018093660785178581571013207100 12767698 4078240602211253127633408605482555680 12767699 432661940891089965835583836737597446736 12767700 -11814116407852893085178198000412364800 12767701 578793050497311962137134409697944887864 12767702 667322259171097583159405360476561803552 12767703 401913410912834571907303415264462632320 12767704 -709805308918412798775221510919146618880 12767705 -670772406104950873383804108921136390140 12767706 -227468160654680222436663263718853090560 12767707 623141917761577388892043037869563112840 12767708 774272012182007396060482023929082505728 12767709 -15199971254862141334976705302188158880 12767710 -636501937886821458400994658126039234240 12767711 253471356789514378015435751318056215024 12767712 -113590014195534483234868356927014830080 12767713 51732304295856775056402417136823469120 12767714 97198246726030828459066471606061061120 12767715 127801753149454161024439187432877132000 12767716 -136280824188890907226498041324029589248 12767717 329675506604895900759619707534741859872 12767718 508987227388632968782318133265076984320 12767719 679291896069533837370309921284169848120 12767720 79109286656918929790189777966039040000 12767721 38847259216222149000975747554441961504 12767722 276801278729786759436989623350315429888 12767723 309481991977911704086625356961734708824 12767724 225430803959539736421833947221568310784 12767725 -525488829740375504609849925347948794750 12767726 -208588884005601745817815837960270730688 12767727 -310393252395215243024699809689873232896 12767728 30186864603308799073239089304795807744 12767729 5508131606271918302309679480877788084 12767730 110315292485895728767713506847872094720 12767731 47533948735731659532044272386822079940 12767732 -2602747848696037107323220279547066368 12767733 -916072653495471180331325864919385118400 12767734 -202170918597946602980931473486657336640 12767735 428816566023195377979030590611462510680 12767736 -429973522773491197858597304853796761600 12767737 -744097515804153922952325923219710258560 12767738 -398474628343834754337160263957057005568 12767739 852542653582600204985326244012295820824 12767740 334098462731831063813702534632945735680 12767741 712183448684305948045045820565735730272 12767742 -263998703145206175427830451903038182592 12767743 902529246497337602071098080097004804800 12767744 -318585320793381573161163504502941155328 12767745 -1337874312654389228999622504428829427200 12767746 -410725948412813500998820775211997503456 12767747 -562668887937186709397061305590195308804 12767748 19490011501229890927385619767400456192 12767749 -1834111475507463347509385449490711529250 12767750 548702939362707254017636598710808064000 12767751 645858077441111122480034368906806608160 12767752 1817424667185442160783031772097566924800 12767753 -185384028789998665918710579896733043200 12767754 -18908204750524741098361956443949415680 12767755 -10953793675021821659777545236347765760 12767756 9790001726151076174586013884820111360 12767757 156608475781477524010005187503956268288 12767758 479943704799964900018914686138195801280 12767759 -1388118907674525023142159648905970089040 12767760 -156075485582685902812814145884966092800 12767761 28360368172026609548274449110395983092 12767762 68661735478380711330886339147834352640 12767763 812354406396468435098788718575049250744 12767764 1968839554926030100289128217592076896000 12767765 1872679925406607092805544359479747919800 12767766 593505395340794618512546530751334082048 12767767 -652232762818354331842506578140074991848 12767768 85721031255618410686290830659031654400 12767769 -126970501437743339044908752755580013312 12767770 239640012203854250196943551739271674080 12767771 1447787692047203908552874345157057315972 12767772 49011051575598510072502557157388083200 12767773 -126664648894223457391957632748553641556 12767774 -533571837304516829252936953531997556864 12767775 -1809511328139630655448582507514038400 12767776 -16901709934963702955966836199129088000 12767777 1730071861252542920312498497697702830080 12767778 -500979930425571980784208025572669448496 12767779 -912375292660803260540496859749773075620 12767780 -717837610032203678275760656013865922560 12767781 382539451107917165100207903246344888448 12767782 -882807925960467917684673981583391062848 12767783 -106945785492393741435283192528521492720 12767784 -229327708753764141623709792005555159040 12767785 -1990166581724578407011449812969194970240 12767786 -778140765324174974872342844527965315408 12767787 -12903611686727730541157713558052599164 12767788 829863669418565414416365191080921841664 12767789 -1520669740361933340795016797813858466410 12767790 9654641147513809125379603475411005440 12767791 1766221272851279019346188130610559646800 12767792 -414962489288159502917637243478977429504 12767793 -1041715389495394265527921420777746523536 12767794 368769251558448489981371933986728721920 12767795 -248132391917272232099214122818143709200 12767796 352057313491893958192569732410874605952 12767797 139238182420972151634955799216856828864 12767798 -751969822168899755340639822775921173600 12767799 1752944902896484245843226836642010320 12767800 745052560740298206341850859772590080000 12767801 -1087184785736808088370017548239343387900 12767802 449112202996419328025615918351159135232 12767803 -378358448884004339488729912543000317296 12767804 288088945033908606995818628909573446656 12767805 219481781061826446270207966138523017600 12767806 -361170698192548270585070413360634678016 12767807 -443903637743695032974977023248304555312 12767808 360382856173453501602889543079952384000 12767809 821973483451095969151214173351912780116 12767810 227078684968348545741872338369253760000 12767811 -365932265485881520839416899949965207296 12767812 -616517520551119518182146775819285584640 12767813 -2192201417718942960893464269717071587938 12767814 68346921074908911845571412791182657280 12767815 -484614913507748451356696999461714135680 12767816 386544500036545261703994191751528960000 12767817 -1340850737563078667027667263791680737520 12767818 4980843747219506297193174061312376832 12767819 -127837124877496984137762846852617134104 12767820 -71706316688408991698202778229044684800 12767821 515346091082194979182499560479566793888 12767822 1023813566532161343754107003090586156800 12767823 -81497089791853475972735342831142447576 12767824 -167457830568408394575191976465077780480 12767825 -88447862077579968219550322912921856000 12767826 427600506588051341073947570842244655744 12767827 -606786238163315651124330031035526210324 12767828 -642384193356853134787665767673525227520 12767829 -570589102636482470667872731324655500800 12767830 -94003883131110203306498852465336649600 12767831 -132876877562013666904132515337019462736 12767832 -848578773404417612408909570448359424000 12767833 -544270375556086541186188866314865411576 12767834 -764823187337388772608262166721843527184 12767835 -615930719995756055590041755120847148800 12767836 812598705217679717070269120980535938560 12767837 -2093130087228426690967570420531803522528 12767838 267380123455443807740201904191616577344 12767839 -1487528970323293305705413851588567168 12767840 92323421385217107293263812265377792000 12767841 -966174316584051420808060444267464718560 12767842 -43262129652970606175840170845743526528 12767843 -823337521626397921245826748637641531256 12767844 218416323237150677020856887299157103616 12767845 207302490298242374264733997261511114400 12767846 7685954748459309097377948676375648512 12767847 -116349217335247804248830398759658352600 12767848 6118811590066487308735062886474767360 12767849 27507303968035906687445978917870547592 12767850 357525650046936522796110341156021076000 12767851 351959570724069419685675555222711810000 12767852 65884541644859023438166775145356122112 12767853 -469439049604146429988036730633182428096 12767854 604506364368067852281717677211081051072 12767855 120122746302874760471858213765799321360 12767856 159226169775114259486215253136726360064 12767857 1169514319536615046428821823474658417106 12767858 99297700958499775868341749775886484480 12767859 -131752143547783445294700170774290499520 12767860 245414973080346919480065376226009088000 12767861 -22298840474178055226327520649950454080 12767862 -515735428666554413554239811962515331648 12767863 -1891662595835636949309237574137230644888 12767864 -285995652527338855550383045426594160640 12767865 -742950302139997658144191725863178792960 12767866 -535252937812143514858942348356320500368 12767867 -635773967958811483297106253570384737280 12767868 -41851625990800591808369849679348386304 12767869 -154691471255888982699842698494256499604 12767870 -275371350154901057097030005987619312000 12767871 -56926824531086927468788953258383898480 12767872 503314516740738126974080716006217482240 12767873 -992891235123611557344722636564343370878 12767874 230177374297801853957333612745117783552 12767875 -64052993794845795686065590809487912000 12767876 -121772416331088157334525815841544376320 12767877 179517411302242743263022199391508444288 12767878 -564527367497301960551954612842426937760 12767879 525076694472932334257348809980492713376 12767880 11788913450915179152285201773204275200 12767881 -484346618377509837738199164792971666790 12767882 352959503417738957368816464554560783872 12767883 126578543548585272883094207129144804784 12767884 455906955485100225527045608901874034176 12767885 -194866232885728364786364353328345136200 12767886 74922639864552081558363536270261366400 12767887 472754079130896680314490176549869540792 12767888 108652238543623838478978013966333378560 12767889 -982725718335647244038796070070564130576 12767890 343584195791249218678249348100657041920 12767891 121559514250781359504221627164361845400 12767892 366102827515283195870068072217747963904 12767893 415640004565060005285945759362897920142 12767894 -178124000080966441131063983963238682368 12767895 363635773801345183483989938959217280000 12767896 855629592828080191339771048943817216000 12767897 1148017499927126636885788019793842294346 12767898 119656149432041383840283156814488518656 12767899 -10876786095414154022593283139191211600 12767900 404411240422083611518794944719627776000 12767901 714202092381585253811861132523432403200 12767902 17214952353506905347370890517972746240 12767903 1745387181747814286921035430551886461152 12767904 12961402980729188422773712766729453568 12767905 -1221072807662265084543105596177045760000 12767906 -472409088868286830530192298227234652848 12767907 -661426683486293225328431392586025684036 12767908 -192930905518610557652861376683250827264 12767909 -283993396138201667770735433526776394048 12767910 -153152779329609885183425131081636174080 12767911 -257257037366680031000350177854940773848 12767912 96657308891363489049578527325065451520 12767913 -70673888117831277585404535902708490000 12767914 10231805411039842140954622120882171056 12767915 1357000770867437393601078502072186691040 12767916 150895998437117461412090295435649744896 12767917 -2038487526789659699386516378244874016200 12767918 -250459825761204635488861784598520915584 12767919 -42420022874569089612811109214523606752 12767920 -298911330477987671813030435296051200 12767921 -17932470920268707007603477009024015936 12767922 -1170828475462527974359888623258574886400 12767923 63278253482827350580988488320433125536 12767924 648066187041000775858659673226947184640 12767925 -59999088138109847776497373114025088000 12767926 1585858601686306501332074179666732481280 12767927 51636506082324949489524122939708020776 12767928 616707425240429648764517889510668636160 12767929 1492175139487583218630107937551195567530 12767930 -342656371897240732452568068452426373120 12767931 -819956735189815720037096623385487400920 12767932 -203217327052761496652347483057367533568 12767933 -148249499204627774863266970900482683880 12767934 -964742615221900274410256681094674669952 12767935 -563788141375154903109928712636667350640 12767936 -435524017669489067163654668385386496000 12767937 -176601142809246694823972347344491963520 12767938 707633540898019322991008311243899303120 12767939 -1717733152333818456665269313644248960 12767940 -46495403729514929290075365086597260800 12767941 -1299130028805844492721595709494093994500 12767942 -689633075157027554925798333100598897856 12767943 -1237187529804176850415863341925342720000 12767944 -61449400151389466192816939477677178880 12767945 -38060441894821763250542005884384107520 12767946 653763578096003473025236712011589164800 12767947 -8852601176771372568611393264596937240 12767948 650134513454778906011861716282394327808 12767949 149126209212067001702293337237522559744 12767950 -425655762246207824904961765940001902400 12767951 231758097891346208611732362863880755952 12767952 226418362268542505011801154025283387392 12767953 -245256947715839217055809913201825321632 12767954 970814066692412300229860509051994171520 12767955 232555582331409804693919663779587565360 12767956 217482066575496765652637925779293296640 12767957 -218418996174518867684791808717344303794 12767958 68034585441602204142380218244284412544 12767959 -928963600496326868443244593348193368200 12767960 -631244012611090483760747728089771417600 12767961 872683622916783472899714963995426392272 12767962 -250418825788515421551636452065021440000 12767963 310270095933664799304745358912483863824 12767964 -275976613755900149875615825830538960896 12767965 -317964349608887984713263241357258961280 12767966 636654465389394783237588902949390306432 12767967 -22824439348599420768933897070053181872 12767968 1787532906679361659400183852945092116480 12767969 -2717417526657464715949322178928667151804 12767970 2558440578113516447686496984952729600 12767971 -1048364283820747073891184476529867736256 12767972 -440410452251418423704489620869279744000 12767973 -1530173301728034966800141331458651722752 12767974 12435423805115075441377286113117810752 12767975 270113161545873604824160017363258618000 12767976 -403371137643622612476691781729017036800 12767977 250566365739218807339127235965452944826 12767978 956370137301537167758866166966050821040 12767979 433069414324832222679099299282501846616 12767980 -669525586140947188407789780617666457600 12767981 1152776423498677623057202522410645120000 12767982 617759540726838832073885395443002966592 12767983 209982747049217757768007494044329617504 12767984 -453548359034004968774065693139096862720 12767985 723947047691652985279395959296351992000 12767986 187029882282930491977150253590636618752 12767987 -1133789904816660499353567882624743213364 12767988 894079257415217410189072712668121088000 12767989 -239886195168025726532186497096507432128 12767990 -700363667534344212207887695735695360 12767991 -140150352205205926157539870142765827608 12767992 -13067279448026568881463318048501473280 12767993 554007237310541387787639074907343104000 12767994 600574628153826840160256435929530897408 12767995 -268507415098907931928239511395089472000 12767996 706905300003979426547114661393947136000 12767997 573475582095986554345855562931636830784 12767998 -814161769677438059941371536165820288000 12767999 39782933595502886035068580328045267064 12768000 -220315267261660836146018602891345920000 12768001 243884540454606227584557443124015671808 12768002 -408094182541205131371314542151878609920 12768003 2008797874494331038312160197565736663520 12768004 -1703871990678728266648797259351484179200 12768005 198418571561619649979127215974784457660 12768006 600469725294625265013536283016161779904 12768007 -284011075267703436667081354800344865488 12768008 1107968526356692905390550773844870225920 12768009 329566611548255458291267314282846399504 12768010 105821055666554765560874388253127482560 12768011 -20454791152362152693334502846540083576 12768012 859612156460012271255520597677482363136 12768013 147628868624794239690870873338471307360 12768014 -181473441327673481066615733765838392576 12768015 159618916605395127824037746828248645440 12768016 127791843262800039216129909051813740544 12768017 524704775817485969709998262792477761892 12768018 354875019850034985720896874174263044608 12768019 98572471528969386393849531600801007680 12768020 -453182328010475852632385622390777210240 12768021 -24000868328249100461677728695069927328 12768022 450672322528959424217634691103126965632 12768023 1942640272538294038373135386627182451272 12768024 -898416107750992642714616955249211822080 12768025 222301840514476854244431896597178004300 12768026 -107832208592066190587636073901833558288 12768027 -719628427210108840367152847308313023080 12768028 540396242317066290093580380660850930176 12768029 -286505261699844310306480213317997100820 12768030 -18479253335126016984857446320186814080 12768031 -1715070115881585360745693578804404683168 12768032 -491211996798923090330600622932814200832 12768033 11950814094592260823555573775668271040 12768034 403740580075069692102397505209098906912 12768035 -61808607061472159857634707971772883040 12768036 -378280683767093515612943729710691414016 12768037 -126333257049781784319414682996541242308 12768038 497348059152844636554377589350145095040 12768039 -194667085588324122190936292898597858000 12768040 -698398049550841886750458149693217843200 12768041 307705327110561241512351929051496036 12768042 47908543776055864580931029700396364800 12768043 -227116039155387212260104393306660662016 12768044 -315499727097352478987222116186809520128 12768045 854547368520468763561918911990718756320 12768046 -649645452828084605595078740261122685376 12768047 1184917581580919170699252969816551956496 12768048 348477539542697824164830452979013599232 12768049 -734385060898613951666487596943949782464 12768050 192094460691688948464010570057239706800 12768051 21349554154329659039911967143403119680 12768052 -508792512179661085436078340042955573248 12768053 14724503180292528449562217804825314240 12768054 380243002755444920526480666465060760320 12768055 -1036739800555578053866789425260383136040 12768056 -197944485682166237052923897020476948480 12768057 2179373486257103598004808043834995016000 12768058 -396151496773534986068011824702461106720 12768059 1316660731858513485998206046406492264960 12768060 -76539892388937484818766013814111575040 12768061 -348120665895485651562149863696134129108 12768062 -11843990368003417627312501259391538368 12768063 -19878615778684545207102423567631417344 12768064 46362240242784267240766215637196865536 12768065 -71549117065352979450433992498490726680 12768066 -730984390970643668108292395002148400048 12768067 -154390150952145400074624824459972620608 12768068 -625524960242679425761834222269270241152 12768069 114153255584154967241201333313268764000 12768070 138791369370303375042787513412398848000 12768071 -464843705908946421108207937390896577536 12768072 284179176822577002759251029525738291200 12768073 -33855075996416138859629717361310513200 12768074 -704606317943752844508202278693316114176 12768075 -248302660870572931072024082302942721700 12768076 -21097845819933487080284215860933652480 12768077 132418180062323150799074843983952925846 12768078 -213628637666925653624883834624285547392 12768079 -115248674775403553404885205680629718560 12768080 20482556478182635138948546374526402560 12768081 -467548428413416264799831495380181206080 12768082 60679224024497914717542503803832266752 12768083 276811171506280677629629113925426316520 12768084 -242413148962563917453267085387920793600 12768085 721282104416147205043451286426149798400 12768086 -1930538654533102280166688144283390910336 12768087 -1174477126308927472168431749267261241240 12768088 -732231878134527530948996954594718842880 12768089 -1338406289198542159935166622054189557110 12768090 235361430963920830660003341519964312320 12768091 -929678447782066197109002420197726961120 12768092 176242445105927095055710540214273720832 12768093 -121315353946401257856959560474185638280 12768094 -198078597651182090853599238569813365248 12768095 -482301444356373858128913606309192442800 12768096 203625102012379535111159751500825100288 12768097 -25923707188641674651837356559966672640 12768098 -275092573788863077621043386783651812864 12768099 -312065284617581208501999845983037551632 12768100 -531815456514111412807712896374137065600 12768101 -1752023981808682690771315827369515504898 12768102 133219943582566385946759738364324327680 12768103 1622000387746431008300691323229973159352 12768104 406318634883457801887234263643409013760 12768105 130868689396965748096011307140173783040 12768106 -537151173989409039064557457854894170016 12768107 -1282010211013279227154168157154225735936 12768108 -410319033997005446979886235301652531200 12768109 462362633732921787445535966674439695404 12768110 219355202274832718183492957450736524160 12768111 5217929785319178147447028835155173912 12768112 109980450819257251721898510380996165632 12768113 3395710692143718112660922209638009857520 12768114 -311969436863865180780365775868600811520 12768115 809374460027121585832616423091504176400 12768116 238355745476208904109322250840106237952 12768117 295494172631447542594706995568469833760 12768118 592070690989834029565503194390067192960 12768119 -5429440263679509759435623215992627072 12768120 -149904571381332973933424991364933632000 12768121 -548882865843683462921371374169809286678 12768122 -378896893979462053274059165074721190688 12768123 -706612481342624787912870365155862171520 12768124 674329046852566806308124670343440373760 12768125 -58518493693630135097802260143090800000 12768126 -254294858536315171318744527536193147264 12768127 2603934025055038066908537137003043397240 12768128 824017358352850979368567815549977886720 12768129 279198918449177783369652048290658871248 12768130 154244688158075343062311317435755212800 12768131 -1088532243260472549840342162880784894400 12768132 139682869264939239448992520930810662912 12768133 -634282343357220485743926025505542912960 12768134 1061502081865167525154966007917050309216 12768135 -480894991545550166392340027423360804400 12768136 -2291517135909150896944937337840613324800 12768137 2081688983984705653467717385037637381786 12768138 30234854580883451278680176288325734400 12768139 -461129413971478583911093836247453424400 12768140 -250751898337720919128664550768475914240 12768141 1927014891787371139551985889893340739744 12768142 1255922051064148908599528777699270849472 12768143 -485379567609290319913088658073411767696 12768144 -134042656489509863294892391209302163456 12768145 126053111968377538235128177588993155600 12768146 -565781108395585476468647456795685223296 12768147 -264527019764003300534603878507861753440 12768148 -680934908122271450271695371943528305792 12768149 -1250572223981792741787062845248316046340 12768150 -386456633097638313001675256590590878400 12768151 89490089698654120358178989345389102080 12768152 1256954560734944514364211542998741811200 12768153 -1158284317282664778365686522669786126896 12768154 -240008841577588185110754707193538016256 12768155 614361672875972798987258577887234506560 12768156 289434248980593382132075056511153004544 12768157 -1774321580413953109930271378602177933594 12768158 -334483781278987768374556758807882167616 12768159 410202799937010617095383622839914277888 12768160 557216219368202533097546000940696207360 12768161 408179509116456485641633028772253289088 12768162 -10641159463291171939588521346894080 12768163 -635901463026403192211562098940411110096 12768164 1166359465289210082219232408589520245376 12768165 -34197900569313267454094794492601280000 12768166 221285722777533281453796614644606316160 12768167 -1258435910680549839617644047273042938400 12768168 -252644040555859750905789182578089492480 12768169 1373616163683668058700229511657538136570 12768170 -493521942607685395496743347196909506720 12768171 -336570616148240073082558029023748349440 12768172 664281194867974199047207848545776338176 12768173 2379757115036556550917865558124065488960 12768174 -234103896430077762203697013902146716032 12768175 259441401632988869601902391720587300000 12768176 19208018617796258039778308802288844800 12768177 -628155860602531899195728891073748592064 12768178 1003478176598659865965864680496036716960 12768179 212821718668981149840539385859792870440 12768180 213880509761458780914096773613957120 12768181 -1728177941886409499107675505102723776018 12768182 -22038789171145638134449913829803920512 12768183 -922285407531573715975024603067552346048 12768184 159641431813408757212249669037471293440 12768185 1052523674077785466506149281938767101380 12768186 -671094815097689686643222933299106343936 12768187 -46129226010731931375236866048988728320 12768188 -1204752957481911012241322819116450778112 12768189 671976378829058535792065149751117058048 12768190 685675730269433714749168379204918016000 12768191 -1211291691771625269889819650426699081408 12768192 10096197848690885976742332793589071872 12768193 -366542393197564859934531049507869154880 12768194 1176328193578777591593775830244567825920 12768195 224550745739232533255619750461876893440 12768196 -170275953329957883042867034326245076992 12768197 -162727944148573230700784951148694524672 12768198 275664965809681701634191559239254400 12768199 -596929320167236619471640730599467358464 12768200 -723092730440656199922507903037339776000 12768201 929802503279323759065359652174310989930 12768202 676912373361657686288058327378614805552 12768203 76849514641751192774429107113963507456 12768204 -716456291607809328246597542997118370304 12768205 -10013513872398241383447168972708347040 12768206 289681732905497644198059188790581744064 12768207 418954816355035066922921192124353870400 12768208 -233401309990424073571418205484536299520 12768209 -23923877589262294177427800851782424636 12768210 10088663220066025393456023276815923200 12768211 22895923097910333438788169783285384232 12768212 -1178044044495881593576582388562044006400 12768213 -1668656229899168945335855261781142648000 12768214 -286031041018100270248543062960118002048 12768215 1249257441309366579998607233599673015520 12768216 526934238748430327650398133692288921600 12768217 54152344058366132944927696573560576000 12768218 -104915858164640511907342850054739210240 12768219 479992275940467989144932321273923471840 12768220 57711421107897213853506936497613557760 12768221 -695047079673551113051369276259214655578 12768222 -28148240214168522707139760054276899840 12768223 -91431074896179552931611675400119114536 12768224 -2422419772995226337854449598507945820160 12768225 -59705062003333905327440219416474112400 12768226 -1147469051392345864672563417634126112688 12768227 1458956225598345681074092994077557842076 12768228 -557709117933864901667418258845821839360 12768229 -465415107204780167880197441761207991170 12768230 -2458444294087617473058959446121297280 12768231 -158704461827835930235106907896399734656 12768232 917780503289255421873383782694990822400 12768233 -1484444935793759507404395314476566472518 12768234 -353408746832048896831615587797083288320 12768235 -23071119628886751233990463759175756320 12768236 -181395519284155233571186490487503877120 12768237 -133705934862943651297592469643548941706 12768238 -36239598588022962654568730326420377600 12768239 1154203693537779494704982152632090867000 12768240 73276381168626605062060558058385899520 12768241 -578273947539861702240930570418447527096 12768242 749872258499689995581264300190129184272 12768243 896889737027154488090602627641294966528 12768244 -980353752146901378741365916850560590464 12768245 472208575199010207914234299023344501760 12768246 563718414700240163505469320122443824000 12768247 153321789662462250389441903853869452800 12768248 -5045453272898647852121632498781245440 12768249 -67125573839855004226038430842591129600 12768250 -679742401968036758014040168577519552000 12768251 -682207922321067669252645263850973046748 12768252 201440025696218551527288760532088348672 12768253 119669017401309768569890649191580650502 12768254 124024296084681908855127954325492248576 12768255 1529221007527852534417871112475379223360 12768256 -809113991108244553325928447308812255232 12768257 -1429765873694501110721182301256000768000 12768258 -621406905532061336809594679158794132480 12768259 -214795286327722987699351410846215534384 12768260 -457532053474069782548588406210890073600 12768261 -393479005058582983326596730623538693312 12768262 78410538509461388355416194355485944960 12768263 165348160661750703813161112892885087200 12768264 -1129957986598801405380185190983131991040 12768265 -50545975870865043481533917859634302000 12768266 -101787425031695654437277885576402780160 12768267 1351712870579793329170045626238101944280 12768268 -487677496960619561119243274853576264704 12768269 -2020298332329829061414944916763231024330 12768270 422304249749464537598225344416624489600 12768271 369611716233739739476721609944692085600 12768272 21075629703065615660130402084757635072 12768273 38060100124654920553456000633915545618 12768274 914553541410155074506781679240632933152 12768275 -196938960847960347931074768985502714400 12768276 -599065191913492156277507340518739634176 12768277 -343091586609484835426968093124292692640 12768278 208413302909968554657341527742553745440 12768279 -80463743097300719005425742343037837312 12768280 57295662886316570900088046476695961600 12768281 311101280110166223306193384365939329664 12768282 535601339869666468994329503433651081200 12768283 -242238967214970777553039474488632711904 12768284 -780617887666626292338508052990035622400 12768285 -541693010163337592025925321724500531200 12768286 439549721990467107638515898800186910592 12768287 -118229541411960622332454019690428840848 12768288 956211707188327291761560027206748995584 12768289 -116090209900386208828609494480925229376 12768290 408729738135499726895398106093243354400 12768291 -21045091722661045429625657733492008952 12768292 3119306837982167029951692836318645747712 12768293 -10666360921232222933160648057357827460 12768294 278304350970665175267994676595591229440 12768295 1029019845243744211851807176651320783800 12768296 109439847991586302676382477618487296000 12768297 1183095641345049956913400618005839110272 12768298 432145894800763164363180783169642663680 12768299 1265286475925821592315116701777122757300 12768300 316889852064787105100799874355733120000 12768301 129760161890272724417978270133631930624 12768302 -305642294132715556110777097358001225216 12768303 -666795447284637812453930551609698850296 12768304 78852565953454194591885290803961200640 12768305 -1191354406065720644505408050421860354880 12768306 -648797639214895622442422470663714970496 12768307 -849827267494144692290548833499468291444 12768308 -50245921292246758435342085489749161984 12768309 99299306106387187378844994461080779210 12768310 252198640926589684403379863695896351360 12768311 -529706154672161732408840786782047215616 12768312 649375543025715014126832950456963235840 12768313 -1517474801588753790003141526490562388438 12768314 -280867068736980786255733583080011832128 12768315 -9714424822080185709985671741864729600 12768316 1304729027221870243985395985120758832640 12768317 867067488831021693682913791582766399052 12768318 -133950957102064160119251340130790927936 12768319 -150211607479976693048033725983665579808 12768320 124107093447202396174235861203817594880 12768321 -719700510263450525920066079677257035136 12768322 -72396686045985924899688511792404444768 12768323 1219792100576865192708658991429018761200 12768324 577334713518714936439027898306198710272 12768325 -328967132899873830183995964484819378400 12768326 283501062769959104528670895722597175296 12768327 -105945201901808740284532979067757797120 12768328 -2508249598513260751573984116254658723840 12768329 -31908256698622896126267997852287633024 12768330 109442636836131240794629569713351915520 12768331 894050409793344048179109629005069985992 12768332 798729401128757827896772440281841943296 12768333 119894816823409240116173952898890210048 12768334 16701462321858322843750384941792815040 12768335 -822674745986463172830544689162440671200 12768336 21404222097813142816399468604251176960 12768337 13752154330974145316140251010326018292 12768338 -1194791913359209050628901742801676218240 12768339 -1228634374005234808411848958537280387280 12768340 66758565241825691885552478825784972800 12768341 514035508920268299486573688443702497742 12768342 -8611985306518302797943042599155261440 12768343 -359764368048270658071815397260544698688 12768344 -979175242479112564297537288148849571840 12768345 232403501427582875301738487354321942020 12768346 166426520700353877076174030322688997872 12768347 2108925232256721619615817536644501161796 12768348 -182504649729992350302928869403971294720 12768349 -688167791201658372786969038839702977408 12768350 48269615998095178131247884678738523200 12768351 522385450020576445446322427474466197832 12768352 915402062315945282611038326240890060800 12768353 707565757085554728130653143787187151400 12768354 24706672577770049391803747687656331040 12768355 200700008645016624264063242624947271760 12768356 -545203052852849618596918040475075133440 12768357 1952331743881523718517309734191483520 12768358 -71700919946587534993763757387586663680 12768359 -1608839631636317313935478356591537560320 12768360 -513424010138616686674812608212819968000 12768361 -2384606513565345846914764042894578623600 12768362 97420033160182466007827447178980736432 12768363 251630787202964808398505125164356437880 12768364 -370983732344028213550225037510284073984 12768365 269622704993790538046857877170233062400 12768366 -16220871655671610281668420747787060096 12768367 -163937045751181552485240012216950274000 12768368 234947951116373100741741959988439252992 12768369 54943639827562740047600071184250179520 12768370 -188833897036000649307587325458760714240 12768371 -386594473917359414751907524343575599160 12768372 209729873066147796936986559300905536896 12768373 380037802358872632685980604323024125824 12768374 -1145028055700524451730279091492039796064 12768375 247509284363691263633932585088970240000 12768376 -1171978520045922738503978259416943697920 12768377 -29194815638979479437931021678250903648 12768378 -160908171678081926500705542998703060480 12768379 -251683853120393551196092614477047792816 12768380 -290660580977072266716259529927601638400 12768381 -122503384912541111392251244374645408000 12768382 582068036142809640080298429408954350784 12768383 1258524330043553444650611036867069493632 12768384 -133485609681069778866460534493644062720 12768385 193263727853343990704977675517695920000 12768386 -666932138952639701168858642338862338608 12768387 -209892610965814018546282946071133605632 12768388 -333603711407437640825984449026335216640 12768389 754668861263847056212890278836003212924 12768390 150849893302745192147929773565431832320 12768391 -3067963212215552224539340953934986578648 12768392 -258503551127131637140323905736550809600 12768393 581539382988856359615498634599389711328 12768394 284792017529204069558174595020373414912 12768395 -2635385631546625160246970459434812253280 12768396 -1489735191235397905860329163277211074560 12768397 -310976989769948544348964905857927821280 12768398 629842247593414274887642362176872000320 12768399 -73055855807188307576655822522318245760 12768400 -131388812000125066707593590084066099200 12768401 -1276427299117551275674767595389763644960 12768402 -103194004990362657049852416872502749568 12768403 -1798730828557171619651566849219444870176 12768404 -131676161633934127928279177336684544 12768405 186955007511343995142633078850358633600 12768406 39742604691861046485266431348737772800 12768407 -207607002095658632426566959165438497400 12768408 1808262688595710978342334689263693619200 12768409 157424351953565858991680591386758555520 12768410 -325331882564748560460231949591531848000 12768411 -1373706257253713521136579550489557816016 12768412 -10484592486780071888716609113164480000 12768413 -221960840494478716202283692471194826304 12768414 248475844050372796906985165328802485888 12768415 -1019873046093206367587481843695399944080 12768416 -2194746847314538253971173858889549479936 12768417 378882221969259465304019331945934858320 12768418 -399030840607185421601819909111064092160 12768419 -1114304258545595870228660022010288422180 12768420 -4256251767313359782624005059377418240 12768421 29191684550508973088746422968131802044 12768422 -962798187190912180697444758285999699488 12768423 -141982837459223559249218090205403699416 12768424 912887490721044416022616253751425433600 12768425 444237890876389298398120091367384690300 12768426 -19270897361310312499692629264621886720 12768427 -261477970816815946065157742288382759936 12768428 827967855400572670946330321294773632000 12768429 942158746181970994647808239971449110048 12768430 39700925001767300695990636690296673920 12768431 -29523684915582317848808686475305672968 12768432 -104167953506617353919265195797619834880 12768433 -634576397291247776879448288159962253020 12768434 157890718898306066736425676943454472192 12768435 66979167674186736359294959541355891840 12768436 201476229388345031575842138141215150080 12768437 63565981271482384181264635779649728000 12768438 130673267565645863332467024043991522688 12768439 -2457120604461049929472505117312331628080 12768440 935824145254367454552639528473944780800 12768441 -158688922642730175428231714254852315776 12768442 115233070142324188524957918609526536960 12768443 -4986312906486578770570099211470645637184 12768444 202575067079923456871454966196345342464 12768445 -103296267397119289519433811055998404520 12768446 -14184506408930180205025054538147754240 12768447 -522803456527097284280197354805964971760 12768448 -217333760785513866674540043348127776768 12768449 -20705135529372654939799670434396271550 12768450 -189066168015411550700952443943003916800 12768451 -619099142106447705442550169556906340548 12768452 1108117911499144603672308691298874923136 12768453 -521063098642464744521862615401122807296 12768454 1438324772072819804266096338718264197120 12768455 53331431514071496203528379763965918720 12768456 -188659674888525840734943679758086553600 12768457 -1767057660271922536383480035764079325186 12768458 -671532877179681837093343415610175213824 12768459 821483604593780703947117538238332746496 12768460 -515210148857596524453795619399648158720 12768461 -1971384737355369159260852637878096140938 12768462 -214964205825747155218409615466680340480 12768463 4216777687058365171835940416287711864 12768464 45449361643409979533414786389376286720 12768465 775162857760340942226274202017262949120 12768466 132637125531383724460315746053660295168 12768467 2027616551705953553695136591621301777516 12768468 -34247437529818902425810693528056842240 12768469 -2075627155870397152137761626914197029074 12768470 283854616000333297403037130065518265600 12768471 -47917143786128527785325692242708820792 12768472 677617418352730632312386810386290124800 12768473 -409867339575992810443425773414784990198 12768474 322337465408710825516736749659794895360 12768475 234154360864233534240516513695069041000 12768476 -18870091302360852291259441761910548480 12768477 334953936435884536167804461348645742720 12768478 52675484845417491777651435191372997120 12768479 2464848953441311514850949631837480604576 12768480 778860014274525353751293634991427420160 12768481 -836835641550595636046526700649793005136 12768482 509073141937761490416917370107952240000 12768483 -221041271596627996396389548694785164032 12768484 -1210268278883980915287581168887705984 12768485 603804857555331703095309686694716445600 12768486 -525813153017433163202759865137628973056 12768487 -1050226580204369174046963637907641489864 12768488 2046257765017090044539606522832670325760 12768489 349204999072028541451832088047967383520 12768490 -410889216665645193884891023202949181440 12768491 -1795163003923540264050079021920595044108 12768492 518081357328618030071586383688553672704 12768493 1286662036448469415539357362744730166742 12768494 -84636152390409707640166758670723317120 12768495 -372060088444302162194876034183398264160 12768496 96564343930535458536171157902527299584 12768497 235379681642074662565730648931825484800 12768498 -452251439756224735360028233860314975232 12768499 -3321657568888747898683048721581286623064 12768500 -282509857454898049992450539945891904000 12768501 -369098801365347762193655711051937497568 12768502 514464190340836439165830578798264923904 12768503 -172159953436594818090919185168757432272 12768504 365841110188396014071240406203806187520 12768505 699824550810543081257128705766481390660 12768506 11330461973891983246245503591065146624 12768507 -124446293875091752925869149713575183512 12768508 1130843703817357263602766609695959610880 12768509 440248609680976112639527639277527725048 12768510 -157201521661186930441417619429752550400 12768511 -416837451751763639448671717453827111568 12768512 1577540206790404850829734249544491728896 12768513 -18134931650509858234169953534428826560 12768514 -145976039657263860615342712208430489600 12768515 -58687374372719140819033557479783900400 12768516 -59014798817387999472485668688659125120 12768517 1357962562925747168805613241871965913566 12768518 -72177260205251823705050784492362900640 12768519 -620527959773373549988621380188781251712 12768520 853516580669655564522771119269270425600 12768521 540641151726150870409750106699170713444 12768522 7584204427823930861378700688702542336 12768523 65669137145728029771106528396072431000 12768524 -304932477012473460294303492418597338624 12768525 374334066990770687484516624785666400 12768526 1181328668362226442454678870334816604480 12768527 40399948913160815690667964082341092000 12768528 34804224668829831989322871026905776128 12768529 141338785001593737275423830637628032500 12768530 291073023684771953614135213858436116800 12768531 -1060654328331212317926552157585965607056 12768532 -528998286773964731155727796672494202880 12768533 1334639373315074222764999388245015903680 12768534 29985640499660382778873234345696009728 12768535 -243398038330598027958805629766066869600 12768536 373378906411409093905658758601777356800 12768537 1072774925019345644580468426427491980544 12768538 1130279017411412713393201588953047047920 12768539 352859975046566195864711936216121751056 12768540 558338276261345634116697477699324518400 12768541 -430032499911472260418411080750045071616 12768542 422868059264848832897399193559486419072 12768543 689132719240885057621493716769826781200 12768544 1871133657914630320752530293490799083520 12768545 872865085403405271271105052104321097280 12768546 173292805629931049471406078863423276544 12768547 233576719567117590903124748735710800144 12768548 35610325974591134112220080167455269888 12768549 -24728278190371088938512666390912585312 12768550 -366370210413771199755117217482654439200 12768551 -612633802050851110602621510945744545400 12768552 134150289741251990147566087054638520320 12768553 1183930006053842347864655521321791419520 12768554 500824062359921206258046380291386090240 12768555 501396790412563224522869436559137720000 12768556 -1060290252898133929115244060887807783680 12768557 -606422643424489503213713008191649678260 12768558 264188798932539576457866065070210444288 12768559 -707872210212451610945808996791778436608 12768560 20026230663251327542464328937148579840 12768561 -283118029461257233576254370219426920012 12768562 -38531749185277274078731424050451977968 12768563 -915031118171648626227696621049554128760 12768564 -1054433628145112016415544186704452845568 12768565 -503893421745908124462026265122792791680 12768566 13514765134065727678301740456963043232 12768567 400261351008945215333807923179311408232 12768568 543099693642885365788191163084293058560 12768569 301394431752335642708580956972914094400 12768570 -15151478818181941879310723842007308800 12768571 503829767061878362074816209408986238200 12768572 -1470275069552232621190353549234599937024 12768573 667084057175276081453904131497648829184 12768574 36803210135209578285727756802281074432 12768575 201809819809811997591150357002831916000 12768576 -10961765688454576667906147614401232896 12768577 -718812368436678840614642331061310009040 12768578 -500951742390589586051315383654687610160 12768579 -661235707187743807107615099987990606816 12768580 303051590507529451300798013998676705280 12768581 729551882713921002970606568287367377920 12768582 390186078836771781528395518503046350720 12768583 -1443227786710940429288104342772795872168 12768584 -3401929443780786396015915685494526771200 12768585 -1000594299847914493452222610403675073600 12768586 130858596307075508218948604287308030720 12768587 95580786123376130245767207227936030640 12768588 78574449083740600287381269318339641344 12768589 -196552668513093909918308583249827920320 12768590 221610098626356083161268372126356454400 12768591 740317190411608636687683117766236589824 12768592 -4297269952148507321480089595719057408 12768593 592870148139119400815663501587277210340 12768594 -58201258001760040714103517178517308800 12768595 -11789824786281979885886515931628815040 12768596 964252560842260772345245718063325667200 12768597 -67626210186605106566797646494164800754 12768598 -231025712383065002311525000037346401184 12768599 395388483203983902742174460523981391800 12768600 135681872523666768219792104810615808000 12768601 -748552558793792477448458876124631717440 12768602 235135347888868552810783196035746891264 12768603 493644898495100944385145403299466948800 12768604 1175918958136339902522469722054374560256 12768605 190500369496977736260623635184371371360 12768606 -10444394815327120209435733667115913920 12768607 1199373313297939473170037794355262281960 12768608 -1186401529074385784633041438882808463360 12768609 331602080290499694123433830096764890560 12768610 89961014614083020684823675522120924960 12768611 -534977990345018766331016147215116790560 12768612 829248667095925329841786077096105369600 12768613 -577142925059706196647680096947304630400 12768614 -259252810222578054786723811942878385920 12768615 -811070179630547425227052862295980749680 12768616 1475809926847569595465750978105377070080 12768617 1245259922767365006811573224256713716772 12768618 370335835646234571431828307540802639104 12768619 -2072187800149695311619741137431156931980 12768620 -564433405808633319217177814942884024320 12768621 -130037216402098294518448204213715085312 12768622 411227236747876921666551345445238476224 12768623 552027513812256748323435625079904620640 12768624 -181088452677945877694621397593263964160 12768625 1161015377923162186027847439737344425000 12768626 -218161340145193871461753178349448877856 12768627 -275098395006019829570950756326895081920 12768628 673809835259473102045322176908472362368 12768629 -581793158034854046178972323641193812640 12768630 -35496948487169643827972909064798965760 12768631 -1138855271797923206818642410865532348160 12768632 -177764981511836709444585283351425515520 12768633 -1026808357544906959599081144804711400140 12768634 247012144469842196427479339187342792960 12768635 27258218526575352929791402066778208000 12768636 -49457505965916094273667558669283532800 12768637 -251201290994726164393866772712566396608 12768638 1129503820196582042149975500398607198720 12768639 -260187452708004779533617881224019546352 12768640 336326868828349344224926960033411891200 12768641 180979050858111145876955306717683623042 12768642 -325021812417394390657755023343849524160 12768643 1631912903025783983095242383071416766944 12768644 -4251313546079175018924313052152418304 12768645 -118381239699022642947200853264107573760 12768646 885740566748969277580964708099943360 12768647 429492209912051657947522247303870581560 12768648 -141649099593143935076845845635049431040 12768649 -88058149311411783565468419087331303320 12768650 319200785118799862417468888098177209600 12768651 631956505877564582188256690547434995200 12768652 96643471838276918278492738742092214272 12768653 -796718039753533233662681343254626249344 12768654 200815425397370618810921189282648980608 12768655 75264498665048185333226416587918080160 12768656 -285086101733795590103523879168992280576 12768657 116665782249466609301871985229838498816 12768658 -45841657509820621044162171845989991424 12768659 2318904085766746582817902285058688655416 12768660 -98991214735324755222027020617833611520 12768661 199152141011676207952499506711674319452 12768662 17640592174589861821260844404190224000 12768663 644491196201148110845125387009526299960 12768664 276231019299642591134767885179353088000 12768665 -342956025977291650397759966602836868800 12768666 -207003682683069728916047845112306712576 12768667 1918648381779323390917336748711018067716 12768668 -136858335624075264439693353585526453248 12768669 -92993457413783829153816490984062885306 12768670 582892743906177025321714201267751657280 12768671 -72776079885601160501198384299694151600 12768672 16695421155584673061734534393001672704 12768673 344871021984876034994553603625065054400 12768674 207941146986984657189678473203063027872 12768675 549359242065428304854829299998350825000 12768676 -443864084600073502260962032851184455040 12768677 615622025119248199394783182306586192640 12768678 -8551559402257891292716350126390054912 12768679 -15378606414892164169523040631490269440 12768680 -108569236005596739170212779984592896000 12768681 -414300373507018609224765145010565172848 12768682 -801902370863874329080625664248586611616 12768683 -824173902352488985805439889995126983040 12768684 -957093023658631886811189658719895080960 12768685 361210492589682492964259788398232802400 12768686 236330513338824990425520916214818684800 12768687 -909154601095976763172684174540791622512 12768688 46500106980159126197882642175600115712 12768689 1183306862503251946526027159294761049490 12768690 93489925638902525430993701133753392640 12768691 -655048105292785742391887713219118514880 12768692 692508826990412425862846493942731047680 12768693 341543250866378311132196954063475480384 12768694 89217527354327051842211148635574413760 12768695 -762875178863737392347920703519939701800 12768696 56527983261901151975242549628237721600 12768697 -697805053564819933928256780049410752854 12768698 -1015820188431146686928554493146161344400 12768699 941977792237327335374996325787999645464 12768700 -101550948700673919679005033767130624000 12768701 1034024709480442021836536288717819301408 12768702 87219868081660969711343563169062815744 12768703 1452989274741061225428526231942477670400 12768704 -392701829267472998821705758804226867200 12768705 -1413889176505376342814213665809315324800 12768706 -949065224396487657193394715871709894448 12768707 26454457800180701513791670505759473664 12768708 -414709692654276643836742876043066557440 12768709 -352772309657618402174785405083339397090 12768710 828560406185073554193689876766324293760 12768711 -423356647650598594940085712333820477952 12768712 470347403217383138954734974026933452800 12768713 -126139750890938248958225899273619152038 12768714 -150997150986387865100613000643420044288 12768715 -894913382608830557580270965003405711280 12768716 67839683628978665343348476417875133952 12768717 -612169856850538700115250765670077383360 12768718 -247718948255425517182449889848106501440 12768719 382744443360275547676510698697865979120 12768720 -35538594142572146751374642665846210560 12768721 -14448347548537699010208832298886297600 12768722 -85334325560578140447938543438069003520 12768723 -670487661605299866405596373261342931632 12768724 1186778118401400656343006595717755418496 12768725 959629795694804893725090783689457710400 12768726 -305272100305440718669431745851813046272 12768727 -2272892189003002228244184492646666922928 12768728 -22653641687546390612883342180066877440 12768729 -1294787887485266256759543379747235379840 12768730 158716389923256012554595683001921981120 12768731 -275816749569973505962227369181980945468 12768732 1259064445510171373905501584455968358400 12768733 -182322602020230956099053542431178685018 12768734 360638008343075431137004197227241876864 12768735 -60630395193606958946626096074040266240 12768736 47896540077808634382107943866177421312 12768737 -41904388905032292476850054883934424408 12768738 -325381308801818128160148702929468862720 12768739 162538185773021389094356416986024912540 12768740 -603288056242118163865862486390072559360 12768741 -241094802674037197020160038454617176000 12768742 10537274597322101103381277544530960512 12768743 -714408934839400104628819358757638567256 12768744 10257297431698819259804100853200568320 12768745 360497650434943164678233370054808588800 12768746 -3878622628273203632328460478798376960 12768747 1273685638503874205068203807423060903000 12768748 1279616513730180566946703157422094897408 12768749 280159692406358054786126141610779272320 12768750 -56256076589069487541197897827627400000 12768751 -63673835862628407710571992380540320768 12768752 181641957353202110822394156371696320512 12768753 239301624584505173013473161158947042208 12768754 -18347984540930999442195653299428049920 12768755 397261094132744071890914937870714722160 12768756 107741695991339626012235973018122846208 12768757 -62901206078047199444831756874613930880 12768758 1391625659837253517541903799302898533760 12768759 93246985329829742225383970843102514840 12768760 -578855304423998863693739143915567104000 12768761 -382962921121293578312958178671614335638 12768762 166736111038321311165680355990563907840 12768763 385475560958045488790121095427345200148 12768764 4554915365777051284362271070851464192 12768765 118895633546131624892949708814779124320 12768766 721936410672304941137929453958332487424 12768767 -1109807964692274353121042516572979192 12768768 102493594600675604824619053195412373504 12768769 -211866520007625384576480733145664534956 12768770 243645431464765828152911652654795264000 12768771 -205001219712767790556699232480618452488 12768772 486044651063112404877577608860040118272 12768773 -326394525326870114286930752492916402978 12768774 -8046589644872871076013956550296162560 12768775 -868954841117576906180334451292193167200 12768776 646191817810250598260895359587343400960 12768777 -32314884882280671836199281527950546240 12768778 365967681260969686690958034449108586240 12768779 -988169144589839095777842068298350532360 12768780 -111833702209645828503741934760938291200 12768781 669142448015679617380716734187906998582 12768782 -41599560075539120958586523321685816576 12768783 151156903990518354202720520035139353224 12768784 -35581539425228184535089392540252897280 12768785 1664376900609786829089019934602900205160 12768786 -427927751751709524278698473301659532800 12768787 -1765939654616983172442146145582054750240 12768788 1575324693007502081306155713331076810496 12768789 -211486864353826302330215773366078107840 12768790 -649599044932600365697502348132691569280 12768791 -338984828795421354771986190612616853328 12768792 -73491080129279029949674999895641313280 12768793 456933051342331517352616769426505852880 12768794 347919848710450713234521354034786562272 12768795 21845479687713079160606000450529173280 12768796 620732975052411837743939931786655339008 12768797 -626667045788024998937479179960777017754 12768798 -125087096167485738564567245290752337920 12768799 1992712483940611277355181235807184936800 12768800 -619176874366016837460249433903949414400 12768801 -151970521875335817810304855426796332368 12768802 672415768853406861755268153797381545632 12768803 201972916354384539356200274089750504344 12768804 -706231857786395803978063352280184344960 12768805 -80079526420428310290426152952990115200 12768806 18818964047904077827409136594957782784 12768807 -22034538823596109053678296636191675776 12768808 226373844955629742099602930337122293760 12768809 -795016018536440035776175545135646521990 12768810 -171005226249357670067491539510990996480 12768811 -342330273940975817314090827863302287840 12768812 993489534169799102709207111652751587584 12768813 -1073316787794524339051283827818847651520 12768814 -321715968127709649033619985214714059520 12768815 8967719309024318526319994776440313200 12768816 -385698530400545646713477595845126062080 12768817 554716539898287783358571180566093734640 12768818 -255505132226827609238047320753209694720 12768819 -606423447053635808956828446213099042816 12768820 -1116461154566365835108088741864032747520 12768821 281665848997096063328657918013348157692 12768822 55244781232943420506843306848333879360 12768823 -193653448900232367309759746592565258040 12768824 437393066405732387633570613808330321920 12768825 -75935799302165798385335213332901188800 12768826 26417572737993595912141420465833953280 12768827 -393409499652169306958121870325134423324 12768828 211305469485193528087767324253039096320 12768829 -2181843324080082527563169385920200483316 12768830 -274268282081781339468045280832141404800 12768831 875101114064464376397716349876235545720 12768832 -61809576956837252902235363938746236928 12768833 -73501937097332285218511985449499695040 12768834 -4833912624187759312114354628728995840 12768835 -107838010222045913370343309492215096000 12768836 -1367567528403522001737460895665974650880 12768837 -1847130592638159527932851593413256082432 12768838 72673350573502859874474467338905254400 12768839 -837114752162869617009699694382496206280 12768840 -2787011751137664078909935603335987200 12768841 -672647626089754724921256454363837141248 12768842 -615551431226060123179853883271949385888 12768843 1366638260063412195323243004667017512664 12768844 178675394217077121908504960699283497472 12768845 -757052036215208279676532791829544227200 12768846 -510492745433254582368158484384479452032 12768847 -296871079809454856913586727735988703648 12768848 -226733153324266735053575623246101626880 12768849 842780406981186591854248856259894441600 12768850 -6381631596857630896056154708559088000 12768851 1531180924308546292343589403512448239852 12768852 -74164999652083675105839009130248880128 12768853 -1041838889341060480381178133323571459300 12768854 -76090546189222689220078814756499539328 12768855 -506480535591431894771074240837692499200 12768856 442400270270758439840520783616188794880 12768857 1332218723423035126290237642923668532106 12768858 -476278207043383346572853890192987823376 12768859 1471462577117018774853063852749385917704 12768860 -503200595144450219275887241828453693440 12768861 705629656076559240760384525521440976000 12768862 -687563965516785683716238629554001547136 12768863 268771175807639133842806544532117612600 12768864 -663002706985662502030181552248986796032 12768865 -247963059546961269434457378186265817880 12768866 -966561334977173519565787920788743759872 12768867 -598172252021500805442258196581243167760 12768868 17740857673268045369974617076109090816 12768869 147712569870044043122877789851555761152 12768870 66209831324501772445151446152977852160 12768871 1141388954937740878788329408596362886944 12768872 1299702935257715120875478190600593817600 12768873 -329061349609362136832368574382073232256 12768874 1220586923702036185907781803602966905600 12768875 123098391690962769662018996800266024000 12768876 517496193305071577080319849987636004096 12768877 673475505053543839243161655073735218272 12768878 -294606690093215247541565924932710221760 12768879 -985053217164229873888089900659779399416 12768880 7072127952561292376788494246591528960 12768881 -2125463047662018085815248501289819894318 12768882 -35150697042849287627998320748681191936 12768883 259411115099928074996240956010212239600 12768884 873876508366971985979440017219153810816 12768885 -92531293276170337047935390112170653800 12768886 -212255536384527320508145307451866034432 12768887 -228590501776802692001323385799172155840 12768888 1083457735195586065443875392769249280 12768889 582204475548679305838243451123815338560 12768890 -514919208095285432267760996203843104800 12768891 1039225077873536444619667117846779859992 12768892 -1448117520099595393495352418919543011840 12768893 -5461045310437805190563338837096552800 12768894 270679345109819588158657120825925351040 12768895 -136027991408207461899100085605085852400 12768896 -675003258021965699967741103005845422080 12768897 85437570955715530174357200476676876672 12768898 -35596065374169868649655742205393354880 12768899 -512621473400065035987562597356798645552 12768900 -98396841787296404043386956331892326400 12768901 1185197508298242693386783358145961655902 12768902 473834732472455752605268013032586003904 12768903 -1887210118947279897352495460107871856 12768904 1241102764962733280364364467504821299200 12768905 -110400328015605721056738505843335638940 12768906 -5849155624389517945273170430204275456 12768907 1955496001864623954156052354399578035156 12768908 807562717398261356752279524039289360128 12768909 32549842619751625179780295259961848928 12768910 -442618716444615680073874472328652615680 12768911 145946204605697526299289694236351225000 12768912 108887544042475551862357270393277644800 12768913 33127987699270645334005782119583262464 12768914 42321810802984662078329104511527516320 12768915 462393319075897026691033833465644911920 12768916 -1222388523648079836572173546575752407040 12768917 153728188212646427522481953407103803584 12768918 -293139488152169268043701633019884127296 12768919 93968259700717881337303657604730577680 12768920 -1297687817519392435808164080754657075200 12768921 -1040756626717765687710042464658149030592 12768922 89567384429356347037331668438760347872 12768923 -875222350749605469717257709215700287616 12768924 -170551189289750780041359607431483457536 12768925 -180479355499667098197792708885768591000 12768926 -101822613040226616624633804202771817088 12768927 -1469182085078260463501571232764340848768 12768928 1698327113406141723950007942342047170560 12768929 -155948509905922354453845382669746091260 12768930 272754456369354366182999337160697555520 12768931 894235008846290835784692352621415424 12768932 581901921213728314775501719879818670080 12768933 620884143702161032961280835805613142464 12768934 -272822647497565087845066888113143332384 12768935 1164477416452194837467172208262207470560 12768936 4984241764648190281370322722163671040 12768937 -108298211758651832895449473526391217414 12768938 18526358247652344355032514264028209152 12768939 950767336683036531704883617154263471004 12768940 -56019317773065277515728098268106777600 12768941 152599435526105860082727414315530087052 12768942 136178949828772522026466871867010856512 12768943 1073571286757827032659437785697849381944 12768944 281774652646342828991210983661914767360 12768945 -81512825194679901767349791593687862400 12768946 -294634034712373185431271327432055314816 12768947 -1623648988704351378588142983363303331488 12768948 -346577331433999132290563128860848455680 12768949 -1346677458311548109705730371240106990564 12768950 -96683600337551361200348317793738904000 12768951 273044626665173175800406072076819154640 12768952 141114948960205973840492225676704808960 12768953 1039477300042521802261672135285593932202 12768954 -600112196438910111047620907454943077120 12768955 1741022271776014413127003607309224004160 12768956 -282824046053333804796373535974566448128 12768957 -334478530077485452767196067727565322400 12768958 334587819879093190963446853026725831040 12768959 775648395080472585572639653232071897416 12768960 147564296190975520306320383558402703360 12768961 -770476053733347574127626072471729105920 12768962 -268776477081083763795477350140301377536 12768963 289802020257557888845094695254627194688 12768964 558485161707177808120231256692398103040 12768965 510010035479753861397147168046507444800 12768966 -263366432977714351296717486382168484736 12768967 90416278629914483216281055405250363592 12768968 1283979280993361974811498119345171522560 12768969 -388104572200866986152976138020314144000 12768970 567611548645862157945052350342766531680 12768971 -1558963629439652615142581350519104894828 12768972 -500835845691469939241457379691590035456 12768973 -419814167575741247696972184859124771360 12768974 -843844407696014144397911061190251219264 12768975 -299718876759218948082009391793308242000 12768976 42130901428153302092124389901859160064 12768977 56167901996838214456955226056222200512 12768978 -91641973396255789275641270975073702912 12768979 -22988286831517543072771683728663526912 12768980 -180022396334583050754668472365880115200 12768981 -1097874322351432448356211340274716087648 12768982 -261115074333972647814134257624558365408 12768983 217118846223813589842592053847909788240 12768984 -522681146072058795913199007816054589440 12768985 -829484650091619642394778275864427021820 12768986 106608015465755702757330118602120798192 12768987 395131698642579445608202173789249712128 12768988 -280939621894566666687106017167856442880 12768989 -102082863879433959011979809627342827008 12768990 -116245072146945328081085173456665792000 12768991 -98106599763841775026445662150920387600 12768992 369436204750120224872093215196790915072 12768993 455673415347032578275198849259412323584 12768994 -655869626169552158677776315698475022848 12768995 -780019936346252759034092360273513128800 12768996 -119792353405011189676168178373051248640 12768997 -201228222067828325272139536056067367554 12768998 897385499596341455323631519518450816320 12768999 157113418972054293104940854470268057808 12769000 943475174045226928157632792544344320000 12769001 -695532064818142548108872271402165195648 12769002 -26980167799699348577335960525055269200 12769003 235975139678897564857262091909931678384 12769004 1366778182943169973342244613528112333056 12769005 497720975588790518729853792592737262560 12769006 861546288544903487908479121655162636160 12769007 -1088561357040061863706290029398742476800 12769008 73393377755820725435945591735065313280 12769009 1548793812438460134287968641432204290 12769010 -42064147484922021111670440320113487040 12769011 -868812758483910632942339979601155080568 12769012 302392795757523150432901214727323037056 12769013 51948991989770188579225296599343785088 12769014 -26856129981514404850303450983641949312 12769015 -56803078196911444978266811319510733600 12769016 -831501691444353650848731516394873036800 12769017 466882709005411971144942727734136220160 12769018 -635232691968077385592676083758829649040 12769019 -1458900123142542385047277735604525143440 12769020 -218428871776367632402537424646592128000 12769021 2251341729052988530194539953532440745222 12769022 -3609353002826831981705642520540926976 12769023 -486336590111809400110409339603618611680 12769024 151366571987819567258708497941208760320 12769025 55694719125945290055077406433668312000 12769026 402071630866751641353796979165575180800 12769027 754474872788115629338991415878619194876 12769028 139666544906004952708722218715641573376 12769029 242122521943282648925237378671253111040 12769030 -829927567720825173170599966687731219840 12769031 390085790254723574883883318051756187904 12769032 -516065190507565955827593025081641615360 12769033 462155900467777674376187114061409570660 12769034 97458692792584807359107143584558470400 12769035 155277638788376872435286378383011763200 12769036 -79808100583511526523198883686413642752 12769037 -1691094952276230503853982638912056938548 12769038 -350537362096531571486644467509560893312 12769039 2062429862390254620530657391164106545840 12769040 119962796700637211409134061749791948800 12769041 790374905512483168515209695436172836592 12769042 397458628944065073127513800726480935424 12769043 57650816740140769195133752208875389600 12769044 -591040119183590310384842953185317750784 12769045 -26921454186039246120325720753620964800 12769046 844251738331804303083475697663244221472 12769047 -713730320296114530646660857537259404576 12769048 647863548130858624683464757904806297600 12769049 -397451649516212203464414735222287824950 12769050 36704170165425491131264359632146521600 12769051 196439119871311501040394653746482332152 12769052 -991909677082850762280315681726712155648 12769053 456719509639846196689684371851375539200 12769054 -325079669458713144492845891310253056768 12769055 3839887684246663024224846263325361920 12769056 1706090062121665244912350613126224281600 12769057 31832888850601748178979814912736758340 12769058 220007293561528752792655133663057324880 12769059 628879872257504607249132127962004618560 12769060 785851181012817685789374146436031668480 12769061 1282954308533260137404405593008069052512 12769062 -76306707551232150100733522592868477248 12769063 34269912550471443913362720102917514184 12769064 -621005429910055204790278559336241561600 12769065 -11516123829884550798274858899060408000 12769066 -276929800618975524390829718473436802816 12769067 403359183851968197534728375397014152116 12769068 341638255825169492424384797742538988544 12769069 -52560374550581545475737573154036106792 12769070 -368316216996562461828516355091555965440 12769071 63098789632196916513935944732112008704 12769072 -269527845225009626186669466118246580224 12769073 -838358425388754441193731218839850207196 12769074 -160620462463793977397969666505730211040 12769075 935688265394818528603299205726985448000 12769076 -127779609151419761598272052009893037312 12769077 329627179491326432156492927157720049920 12769078 157731392142306493023825823374477169920 12769079 125977691193511629069027472407524704680 12769080 84259473338110550819731202770760908800 12769081 -74768458533605405474689675428651560376 12769082 242629745483325066724815268438365985392 12769083 58482047744490809205450001715892014520 12769084 -1355181605933377882106880122932798710784 12769085 72477960083462620050909630334466031360 12769086 120438936576812240708716063798717206528 12769087 -179444652845022153258951331040423122480 12769088 446341698299387641040692327340096618496 12769089 -1054780904832166863505455938946302384160 12769090 -71715728997216140947079737274861054400 12769091 1833290324649471031344965900299107750552 12769092 119591208653596231733850912801111171072 12769093 527410320983226516646223103196415837342 12769094 -58416770266701399866239132370560026624 12769095 22886320376909743210498809185999597520 12769096 -1755196842717041325489512589138486681600 12769097 -306648636301228617530704798778520865440 12769098 157959701061661187812039770031670763264 12769099 -1195011567933836812717284859469154985440 12769100 -854149833241688913872903803604013753600 12769101 -1316047662683162714610865377429213647808 12769102 816601836243328228605440824826977569600 12769103 -1646737483344769074071270091759895509648 12769104 -273571204296148713110046112274959958016 12769105 241330092369917029205838357591561825000 12769106 1009636973869155015904438604168474117280 12769107 167968575326280955959201822427465826400 12769108 -19369206975865326749376275071410720768 12769109 624289113342383489347951694507020655310 12769110 307262704347272765324848768826860051200 12769111 935241769414141933681365730725729978000 12769112 1592510900051859194795014798805309491200 12769113 216395471131898987334699097916075572608 12769114 -9236787006606076952372419290047121408 12769115 -176300617206720806110883118694572882240 12769116 984027250798312709631885833008104873984 12769117 -430338166053689822548252718118261634560 12769118 -55203999003086232478361105801380218240 12769119 -792198810620215152707703882233559205512 12769120 258285218616859422280688383291513896960 12769121 -1278827312532250871037997470298759150800 12769122 -5867232874151592019780085948453373696 12769123 -1771424615224002139498303586962473119256 12769124 -802481699390284022308041128069719213824 12769125 876505112389800683258187948503521968000 12769126 733603948370766541722635374678410700512 12769127 187110515873548249807676671014704562144 12769128 1599197974063764207956627973199557672960 12769129 -113221364215177586709400589761588099270 12769130 381906264116340393990546338936256960 12769131 -494346583438737981657473147588410098960 12769132 -21490810579512538163885719498231147520 12769133 1653363181009529344113293489764909222242 12769134 -79113517363901486135846631494284277760 12769135 -1328364639432797688077063557732305746400 12769136 419877839169786021373808754521901268992 12769137 654198548569319994708875583363687722880 12769138 492504993077101590416974458224100552720 12769139 -1302146647652156458453899652185779547060 12769140 78313672867835871976581797699351347200 12769141 59972511357198172780520802855086119104 12769142 549130491674173807674074653725043209792 12769143 192401526441600284417125834078307493864 12769144 5986728818218036336921513190883532800 12769145 657921729740756242290543240295955736900 12769146 -74410199493468953078623249125032291136 12769147 470013212120319007060979201864942298672 12769148 348192388378448179922736215410044567552 12769149 297605941982261113161582045226185675264 12769150 371381418895210140730216570854872644800 12769151 -4443545840403867849353350804961744400 12769152 912632951914644621037621059829345812480 12769153 1533370175261420950532616038463575199664 12769154 -212905390654693488792577480099092453888 12769155 -563365352467604362409065957124943656640 12769156 1632894234283194147541907976288325819520 12769157 599169146834249558102382385140793901406 12769158 -179904159271075098307985867072042883072 12769159 -3632238161057408893611204126422769120 12769160 40518420072159857638427862422852505600 12769161 157593720599131655100030556188888708480 12769162 418473406668572391078092318842016808192 12769163 297439658790121999833991418193779874816 12769164 480278644554325115024772880296786140160 12769165 713965724169057968365520039789776454400 12769166 -115346585332569489974244551619486550080 12769167 -616626417925212090113614795686965472120 12769168 -240145978375819405580692339598656471040 12769169 -889400961828201522899353401179250112704 12769170 -34698710687644737525261163111701212160 12769171 -114996108648259322454355605876025932628 12769172 -402072435603250337298487159140994445568 12769173 -1082999884263524267822296477240981952178 12769174 -259750483017504550036910855867709724608 12769175 -77351727853006126157991095099442867600 12769176 116119077270858546139286938532407541760 12769177 -301248859137294192155760641937868905068 12769178 -1211543820476757425109867420118267714560 12769179 -196928195661060482254218764832295529472 12769180 120936912890725881151552453389738278400 12769181 -945738120443190085198795109872483884960 12769182 518352806586534892908148156610377105920 12769183 -58691624497738525323215525737072392080 12769184 778955996177141351942909206459980840960 12769185 -88167767417540187297189539896859425920 12769186 105063443509169047809814019107788441600 12769187 2582849813650540144449607496321349420240 12769188 -117219505105003179613268124507688611840 12769189 1443540074073648974055838452472874254620 12769190 325526928209325267995289269547517927680 12769191 56052159845167783915300183241224018080 12769192 930642463883169184263756344346600161280 12769193 -133590598198308297799849506872701008000 12769194 306342833551084033010179774324180144128 12769195 1021876252726641826082125885534455298560 12769196 1699794210709148276633178076249582901760 12769197 -337523362391169107596474402110725905920 12769198 -100724159536547467184469907654323716352 12769199 528248312988487639193306618681241805200 12769200 -168995909143160440647859267846716211200 12769201 226931469777070697533892262197846896192 12769202 -557250382462943658722771977491062870496 12769203 -409213664521099702093769460028269705216 12769204 37944503287822509308969002907017420800 12769205 -648759440141909669429721269269201281000 12769206 206165893092077007389441797466326778304 12769207 1547397380858777352879255358848339273432 12769208 849758256544875787490411053529654353920 12769209 370757211012860452046209233408347578944 12769210 241570752412425185909931444141477765120 12769211 122496130415959306911230788628470615584 12769212 -245903194431724868485624779282011520000 12769213 -85844815802247379081759215610898532538 12769214 250476609038224380535661180306059567872 12769215 -458068241313306567383334434172873031680 12769216 179322216917118211337014482098842501120 12769217 -1469288378506237051890831735813459628734 12769218 -84150527572147191704072236486478315520 12769219 -2323685590321961653309269283736142175856 12769220 -1289960682431158488038048661105822597120 12769221 1169544996627892066230253016889051993312 12769222 638072074933426422522163412374823758080 12769223 369249139361783099458575442166060272584 12769224 392951153194334140370141503342547435520 12769225 50553962110056798802882863138368692800 12769226 -31900093102468163989608169238507945376 12769227 -319328953186653574212197935429947775080 12769228 -973481350536788137539896276913309963264 12769229 -707489682064850426287540042201091596320 12769230 -212217307770860587530046447778142737280 12769231 20630721940273420809336585205168027752 12769232 -97676267868705675609811925272075173888 12769233 -6428804363361400134998333225978294400 12769234 374242670477810650496113171771772432016 12769235 568391802188813472302039900696408544000 12769236 -193313196351702885896185046482182215808 12769237 1133458781250395085652088739276800256 12769238 72662457005930591454892287500344799520 12769239 -387151279334550503544530515043826040320 12769240 868706587812681092179233827533012377600 12769241 -104213527840836767339591263528200710400 12769242 -366610364625919214278518669231777248256 12769243 -629327553049737291961554076130744840696 12769244 1416189867762682681363866675341486960640 12769245 6255175486125618820855173832292698200 12769246 283521623961371120489772244583514771840 12769247 1628524706343734862867192508726167358800 12769248 1112972527996228683387291691961743048704 12769249 -238878641745775043061454835455420962560 12769250 102670755890081811644321498814682320000 12769251 1908910107007345465601064693692214960 12769252 303894386587285136673166271811502632960 12769253 1800784055610209520903571063069103643456 12769254 79830585171222155594993416103374011840 12769255 -224595362323696819040117639601956441280 12769256 563963445168706803074608840290143385600 12769257 -122418608265039116626544302345423871712 12769258 -1079359029350001437293245134499685949520 12769259 452279229975883195045791701479054889460 12769260 -173686970151802851016281960359989002240 12769261 424849313270628701747230013680534015212 12769262 -1250180419322491144895040576188677456896 12769263 434531584283237564343298058411901849960 12769264 -218067848084962215852766908925039083520 12769265 1036285674320348932679362248541713252660 12769266 -355157735004956303350649371350540009216 12769267 -905228616769011678269447957356489376608 12769268 -593967120372865026483819455553018808320 12769269 -181986100031878416106522594792770486240 12769270 190009119887248886489602413676863406080 12769271 -2415147596234513893848284376207751126800 12769272 -71317668399503198905171646195289292800 12769273 736666978367466882258192181138828481280 12769274 60198175741420336812875747473365745152 12769275 -128046052963701626679351013822519446000 12769276 381761889044758249039661235849469752832 12769277 -52798943223461921245970939822195066874 12769278 -249485116060349356142308888617280837632 12769279 182805223557493176018206881127335657200 12769280 1415799848368297613504542956060672000 12769281 -47354448272391383174547583730919546816 12769282 -115903153752740910019706916069010734048 12769283 165900717322394490257021638727133250560 12769284 277920242919462722407865733704533972992 12769285 706333952888833205122442263084397761980 12769286 -33299121348916760234974705865131766976 12769287 -808867027644862339362402760840291108440 12769288 -46115789988793213481956395565501808640 12769289 -995993503133071518814607911417263907200 12769290 79071943925658128113803898098892509120 12769291 1097185144060743018083745004380623556692 12769292 5408588445267572423893763696423761920 12769293 972618182305660908327536928662774998464 12769294 1059818646180219370046281619845010997696 12769295 470732888921055608742824635754185912320 12769296 -28657026605722078992986731972537417728 12769297 121745327997251646599273178406654029746 12769298 -747136820664006886557177239035222788480 12769299 -602613955444844449130287718237474900880 12769300 931811732918153793956070513641602080000 12769301 234341746663533164809948681741828128960 12769302 -358644033970044372427211341083957521088 12769303 61434630293537063848287409662093164928 12769304 -1569395229576529970300944213672239114240 12769305 -211169496119602727715353856806836423680 12769306 97709038155867496107112515441887689728 12769307 -1847760958642784822487918827550084696444 12769308 -565537755538814567214174793632281207808 12769309 -319996571404354794183146554340432173440 12769310 111341351035046998826516453514595776000 12769311 763826476099433277557450729405001686400 12769312 418460042418912428138249262796539297792 12769313 -1224946571301010633397852740284230452716 12769314 200884757110477662323837491542035343360 12769315 -181393242345404394131601800593044644160 12769316 406489652988554073802221864819593699328 12769317 773563710596657589445230755657768448288 12769318 586998093960606837312521111632474946880 12769319 172647421501298390707780683119647497720 12769320 11163692218197149040856481810727321600 12769321 -2021437804841389501100604078976524590208 12769322 698005144546059451694267957164714659072 12769323 4631185888741676912380928190651801600 12769324 329816066689191834111705618071317441536 12769325 -219601264564925492231457537218358757950 12769326 41755475125890651875690959958291712192 12769327 711931538473441395007791977181919966032 12769328 65936342643826866485154705859827007488 12769329 -401305981753008647650264720745085860736 12769330 190620473333418671178199634709922483200 12769331 -851693283657907257382492729582660202868 12769332 -215223096966459702295198678975869308928 12769333 -534972833918973863758423402307464374418 12769334 -88971081301939027016499153290093649408 12769335 -756537855796517778120902989456239308280 12769336 -1124570911118861972004376741523356631040 12769337 36209238905710640286939110175126075072 12769338 -815827680381057595460294773110184016640 12769339 -210851629338263473948410492462167818032 12769340 -432086990233489288651491102250021916160 12769341 27877503151501837506082950242480779680 12769342 -802607870834302366051885537078356707328 12769343 115567161147636054539596228361149667424 12769344 -125832457597367818170845282912283131904 12769345 -1235396198484315238601386826962362585900 12769346 1054337132550228310905786715798364591520 12769347 -275939885979471793282984191088710934272 12769348 2068231579094995282176835540713468558336 12769349 -398047047352170844386638592250280339520 12769350 59321347381200336361590989868164352000 12769351 -1226948357492672901456799446416560087080 12769352 -1454393748534451523263050037313784806400 12769353 -1924208336722759576287509566790898919200 12769354 -33140053214269077401777408845568430240 12769355 586517467080548764362890910036745817760 12769356 -800479172534907563993980415860677144576 12769357 2233892342669385134722490456350733807606 12769358 56394637276129427917552867846038868992 12769359 573859070829742205531832915915048093840 12769360 263285038665796811499090740773167022080 12769361 -722832409825416265605209462255782961952 12769362 -516467158963223457612384314129686794480 12769363 -1366998001018443205371553432512255933960 12769364 173565854393513602607839983692157638400 12769365 9612032975798459814121586054319267840 12769366 -1954629000481037455598518458001385856 12769367 178421223233795624359132273729584208320 12769368 -211981778671213705734570666941256499200 12769369 -614351661307008559739135992231465787900 12769370 -391384183783546166248071563592620620800 12769371 -731268008768986846592811569650581217128 12769372 -326037304220697319467586937233003520 12769373 695772558729747278516674051235287992480 12769374 -325988462122712049935964299981631482880 12769375 -217544471684083313332581288287162530000 12769376 2365711702280320562691264274848616415232 12769377 656943014132331093386055083425312678320 12769378 296845465376531990145615074647406364240 12769379 17965490228568686745835533258192581280 12769380 187582987714176211731172828893090201600 12769381 1567039114202945695743166851955602717182 12769382 -1242195261365951124204190687984676306208 12769383 1619534496689232816431731442773262704128 12769384 -37225791581316015409685018183110164480 12769385 15464484473227083524224513167675439560 12769386 134046509159722147132731556289881526784 12769387 1159920391599859034347827920262145957240 12769388 296436805869142480697319976815727020288 12769389 -126651685127141459078620505595516770100 12769390 -89799949746778649968077209529055355520 12769391 -1373758289934526943865868020674925596208 12769392 -138646347829324537979470607814602096640 12769393 -54449537585920075732799406386572722432 12769394 -774581599301252511271846065386744710656 12769395 502351583119195175744339750007352860720 12769396 246805227536619859127284005755163279360 12769397 1486623689401047242152621664621870975772 12769398 -681184712717573388812472272205929308416 12769399 -3313608455645170271773974329293274224536 12769400 43078235840455814824637793682939392000 12769401 -1115397934574203156709230680261720001968 12769402 -1337481984856753903498575823383474470400 12769403 -110387777090616641644450898826983230416 12769404 670400492812568983377214678308686455296 12769405 1173246063495997075455263205137578737120 12769406 -149653924595315973568396106586574896000 12769407 798303717750463458005945465387123444352 12769408 308452609325647410343414720409024593920 12769409 5010907402367016840599706452866243488 12769410 -47652576649376045338252957057387200000 12769411 -890131426662330986861571652494238233988 12769412 54950773975024606815439548672555977856 12769413 1017286208420152847412897709660661029344 12769414 -83020188325347613191560626862254372608 12769415 -197575492001342099486375089195035490080 12769416 -548049658203409248848301732234594385920 12769417 -1585231813466304401264812917394089298534 12769418 486556654601907444763742065895929850160 12769419 216379676113706288647185649952173874928 12769420 243499650251799752724504864148353838080 12769421 424077469554594291144656500202687017344 12769422 53972284167750588338766114101126459520 12769423 -728005471337664005925978608451389653400 12769424 115733374315521664171923622732539863040 12769425 -895591157346367145519372449545606840000 12769426 573182350047094210511746556426440034304 12769427 22475281550796846731908091722088100864 12769428 228910885433330739561602370588786610176 12769429 -1476348265890777200100397275453755647680 12769430 -657940587775734833575091187266142028800 12769431 -218185410784054825356056114027649716736 12769432 -865192438341878296872297674446848000 12769433 -785296894112217076375110433027096635318 12769434 62586110851126011997994690288484042240 12769435 207290475233485870765624168824383872320 12769436 -1726461274772644461214638376069590116352 12769437 187116844169195296958679740589818414880 12769438 -1053438578879018782594720521704753973888 12769439 -152677884912116233971062214800491180032 12769440 423599817185456670642233845932569395200 12769441 511945929453317021380555019983509039842 12769442 175045570246953397764337176611809485312 12769443 611288763722011705132526654064793982040 12769444 153681429388968204445613316736665446400 12769445 -288553536345883047519714691993776967080 12769446 268762779591716921514705556506554261184 12769447 1939729406831818447437536885030606612992 12769448 1008736145657009023747605232863061186560 12769449 -407008946148839812412847761056668014400 12769450 96539629277480853341010594452097204000 12769451 -2260952938538273146278008154159384985548 12769452 357064647402980896693844472583861248 12769453 -419222179950908519865564713470972567860 12769454 962810221958641006533454041094274602560 12769455 -128314110996495291815053866057550598640 12769456 -65914369092587716419469996696017502208 12769457 -683538552757209905424929690268188541294 12769458 -19325529994407118615108521233581953024 12769459 -998232335804796473146675425124560138880 12769460 512657929952893527470017641201275688960 12769461 3476716299734657771094818664714459108480 12769462 341236533789503296258324387514928803712 12769463 494903416695463809610086483700681194240 12769464 836070261588913431584861608304049131520 12769465 -288397227260148116686530888683562814260 12769466 -466064339579814819781036415388219092736 12769467 -621189795296023890873721034543825458752 12769468 1004770058472975552251391990140997523456 12769469 1249748090733508891362812922988816452096 12769470 -45899319029804556187625441319566188800 12769471 -412312468867144226345074869510782935320 12769472 49334978793624317720264574468432592896 12769473 1243605625315855378531103906411646068784 12769474 232158395825953939056782452883049110736 12769475 -174805909645113514618534543602542507400 12769476 -254031472503452060660810342639313063936 12769477 397172880039908366607206924310681100800 12769478 796526354335268071446671088629016563040 12769479 198462319979936814813665433475814136624 12769480 -259584860212244895839100739280154777600 12769481 743024798597491591179886961769832579200 12769482 -405175802480414015014323627561925632000 12769483 874812984139777525408402405236782674560 12769484 42318690518052997599662677873515866112 12769485 -3337900134461267607289734157226309760 12769486 -138648067957441129156520250954080063808 12769487 -627405681064848023019594473399114954496 12769488 -23498302865008105327030890991156592640 12769489 364634374141096611582456150552177226240 12769490 768806013635372829391039542068167716000 12769491 -147008575013402445938044616807861455872 12769492 -7217434275063488733602405329175697408 12769493 539030398169179610137359568846626606 12769494 -432140621508624308524258372422428262528 12769495 -1569133319904946299407815261283708880 12769496 -482477902652302032454206413215257722880 12769497 124300254819425710976195844911157175428 12769498 -651294148364261051450961630053847463200 12769499 1532552302800062229539538889685914839336 12769500 338073735791720452051674409711198464000 12769501 -1797467892697682045060627888703840094400 12769502 305361586873897280175901633387621384320 12769503 616622383144893063358850834822311026504 12769504 851022135391782986232497338343118077952 12769505 81856065795048610779593299356908025600 12769506 -509816718492400263654897763825282928688 12769507 -448709666038512715141750628024038389968 12769508 277443320137229029294688923826888908800 12769509 -965239044545177591676945061886465232672 12769510 297774634426878309498527467105337880960 12769511 -1761392056689678647161039667579369106888 12769512 392262019080435697545804780865010073600 12769513 2048409274323668549298387514904527593040 12769514 262415043951333098810144296646295188832 12769515 984463900999670698811464677292249920000 12769516 -1162294732810557372148866320142273910272 12769517 2279535574346098404370436058791215108566 12769518 -296462821799990527504557631059920412096 12769519 -31744732045286293553058200030683219360 12769520 10121179283007375073034336435856998400 12769521 -659520494399084172372929560885570105488 12769522 1494573210715879052983053648715017717792 12769523 486290788094225873739254441831230769664 12769524 97654946272750515065436654756247719936 12769525 68660318672183486745359218214997949300 12769526 -85912003090467215139584766869416876032 12769527 -732576850173306440165803383955161325080 12769528 784171716336918701094161777831615324160 12769529 1475741574088727420778607402449802049130 12769530 -320263844640890356029570654200359610880 12769531 353223160794740485204308586382620030560 12769532 464832594726075222963403903447379930112 12769533 149186895456172017836055038936332209984 12769534 -221300235602670524488972642621653565248 12769535 113770645697057859784356866688898053480 12769536 -164438864428153576293180684701773332480 12769537 -841693190447278646470398155990834067408 12769538 -10666253850794154265599125282360777856 12769539 1111949961611940331061268455627591787840 12769540 -41835599303715359760419747712555909120 12769541 -2194634879917011786820619321364455624100 12769542 549955702661457906559585674216276652800 12769543 796492194274245745459646051974306832792 12769544 -1171287431826862358187418195864513689600 12769545 945770511165375873832741486423496272320 12769546 260201422297233764275966350470421575472 12769547 1361054549842061126892079715143870656000 12769548 235609632942811877886097389967541882880 12769549 -320672145687877844916675515543642937236 12769550 -123579129519443398594533813478750262400 12769551 106506452738236998793420872661033183104 12769552 -111094647346174322164587065731393183744 12769553 -756945592895473714628564234239442085198 12769554 -108184557485810479390975920105165496320 12769555 -283824409203096242235083963966648640240 12769556 -107839301499737308495861327847126551680 12769557 -1330863536212276651623065644342421582880 12769558 729046020488237009106082338363082856640 12769559 -1161867677034660156983991623425370829648 12769560 1082363827210339607051885921574604800000 12769561 -105521372267568302858141654138196510400 12769562 447373402972061277916104474472229809632 12769563 -183860356829088549091403241862181402112 12769564 452598060463512617624132803364148594176 12769565 541830001546863202679554261676171955120 12769566 -230418199670353295675798134850315357376 12769567 2339016744645381538820972221923659296032 12769568 -5280686208263859727171874466488647680 12769569 -28311558689864534821968860485973524350 12769570 748610862660211539110068177431289689600 12769571 261580500455985869414748946590040955232 12769572 29570073895132040797014366675088008192 12769573 815108809218097380220233897599434576284 12769574 -457055720185755869874293482247718192768 12769575 -34858969829970932804778275716716364800 12769576 278977215147363727620925581066511964160 12769577 546474557356111541689946264955805673280 12769578 -171337560676902298548040354441691113296 12769579 1053566598563556412779614298814272416180 12769580 -438367060784302221266814327828973516800 12769581 -3156606358415782684971384905037504000 12769582 27030799150537814044417671127098753024 12769583 334819902472744305241656573963967189704 12769584 -241933210640504764794108852135056179200 12769585 64337380745933951527541874615396345780 12769586 -487076259982308876588090201955877857008 12769587 733212330724459297372175953013418270120 12769588 157518303530504515838908023428851129856 12769589 259736184586106716199447027532554679456 12769590 -343174939674794433096655511365758679680 12769591 2059016959408616472174154596845478573992 12769592 -102876906351151399859065186317258854400 12769593 473496944075635524614201195306036025984 12769594 297368341848609149970423736284974821632 12769595 -514777626995793877554336202021671310320 12769596 512701180297732138616919722971437465600 12769597 456378583014451773249693813994094275072 12769598 -95389244409091305979587405332804803200 12769599 -1001039172247359379199475866599980384240 12769600 199747399130110043027952764492080742400 12769601 602834583231573669676478296333537147944 12769602 -96252414529140959751360065218194903168 12769603 -206937053370210835060072129546404175872 12769604 443860880222992116864548237923569950976 12769605 -21775697805598403409518065886682267300 12769606 750289715076315865484381637515261636160 12769607 -1342712877134910083319317962113530079144 12769608 -553519789821770332140222735169282867200 12769609 -1580809309559978158332097848454329585190 12769610 -208432591316758751699918742661124029440 12769611 -643970711339640847112230009510661113128 12769612 -1257820646621781323828663538023442176000 12769613 -333062267984871644083456481886126592896 12769614 73927228216953951870391196655439156992 12769615 -555798104941299864423547698497166692400 12769616 -368899456294917068973019264189130416128 12769617 400963867788358202674081793510994637824 12769618 1956772089743564471442242568194249754624 12769619 656128692510372883870241391465664279020 12769620 -578202414587133732922260270122767595520 12769621 1174478945334742064075761785262360086144 12769622 -560204180729328105113945054669463921888 12769623 1008048885491032434850058274638512154880 12769624 -10291164366234140246315917117392814080 12769625 454037201108045839140749753669394768000 12769626 -3029208133290416462204237395868147712 12769627 289062791380026639089133802121569207712 12769628 -471459325287955267156950451236897707520 12769629 1456976441627698886094272542931652454368 12769630 593260742718201959429588182521282988800 12769631 -68814284759997664896320513365067904000 12769632 -53048929423500628799193124359375421440 12769633 320334786356822088638378866769381562144 12769634 -587182604747325772237529290263800824320 12769635 98440641514193557339525509356877790560 12769636 345686414017075042616308543307896120320 12769637 -784018619938332248846886813031616979714 12769638 220242592291927571742501024031582894080 12769639 -1273883946671062689967533617435169441440 12769640 496087843833253692967883675310012672000 12769641 200714649118492219370754204203401653450 12769642 -1047738889650484591226261829465120552528 12769643 -333837367806918570425028730278014964108 12769644 -237544096155231403010317885649859575808 12769645 590686658176180564390556089453192551180 12769646 -291296763131780253769195640758102889856 12769647 674968487666402753313688579991479309440 12769648 85646234503935647789642096752942940160 12769649 443241785391003843824810678337542892288 12769650 -460397884727269338023524241201006390400 12769651 655719146559621100993194288883351166904 12769652 -552844591407047544429017448855321845760 12769653 -34696294906509678249175979856714336 12769654 765547046861851243783959769308193711776 12769655 -226152279831173658364227364419387689280 12769656 224566113917627623733605999859549491200 12769657 905983692940612496869341599380778358660 12769658 33393614934276188136775162678515823872 12769659 175578829163910276386535373987539573264 12769660 965548657423146974394457323289364981760 12769661 -849647940364146845893448368381582471680 12769662 -25074379999565665486907899904531479296 12769663 1412309973251005183109519074305350006912 12769664 865585650216030321530512702127367782400 12769665 -259883419803804692742865922091220838400 12769666 -141799609518186704294212542048080871936 12769667 -14585989247739550482870640306755051960 12769668 162410734400226669311080055924644061184 12769669 187621692826456081919758320032809034880 12769670 -716211846949496941700134083177502734720 12769671 -30848651502389432433744762048951040560 12769672 425565895812181443642089618628398899200 12769673 -148675140363311591713532916463387205760 12769674 -610387589483506794515085131934672426240 12769675 -19920968331961954929108972849754395200 12769676 883042673287969922152017303982628232960 12769677 -118243357375074914161765264488235272000 12769678 -272374846111062479798525201369486357376 12769679 -682989023440379633614544387021651303712 12769680 29548183763616854591399436225337098240 12769681 912189380618858548330753497378226969200 12769682 402634972421647223941279167435901794192 12769683 -1137385769534117830082386655603869423176 12769684 341802417051062704441277850672978688000 12769685 1042269129891610560202525900001373340380 12769686 56337762344603122949927005576549094400 12769687 539342006559601880242291326384003784704 12769688 938532120632684307489600466309669877760 12769689 -282467348630784430909650857359462691376 12769690 238888211766689673003265471356836709600 12769691 -1143683544692005091365380235628077896000 12769692 30682539088426658828862947438256291840 12769693 1481535646221049332728151585096588275942 12769694 891198824755801866271227457157997582336 12769695 407742151311666559328367030187996039320 12769696 181236095416527210506193460050390810624 12769697 -189664698864876350814911081267402893854 12769698 -126778877623828049362785445241897041536 12769699 -1053212286581433350545039810199753006160 12769700 449459579550723972806936201646092870400 12769701 7830737974576947729187598275487061504 12769702 -228720303376002449275822102862540660736 12769703 -99890653504297968671290735534097184720 12769704 -381002675437302537289339143237869568000 12769705 441905631933079988551881607084530577920 12769706 71443536865308326128190636148552182784 12769707 12421951793580921140903033239832889792 12769708 -295829841079911295393558342048621558784 12769709 -103984997055303913899976212211007706090 12769710 4947335615549268911510918014459852800 12769711 -1674561888727439206168733917345482429288 12769712 918830003394140552339188062004695662592 12769713 505206132209630452867097374781106055824 12769714 -101321529283503142062389048183078492496 12769715 -145618770322436466772794556225037491200 12769716 22951960519050260274462082908834945024 12769717 621337477778156301138716401676245739740 12769718 -5856176776435804079663399654050813440 12769719 263696496552893089802804098323208167144 12769720 -478423816799925423573113480912222208000 12769721 -25933110032628204827578601829530694528 12769722 -88016573144198377807527894349790976768 12769723 564316555957979238659949123899055596800 12769724 855815730725727383194473819651368755200 12769725 -40827472475125651542446324834415506400 12769726 298010799027356025326914817080119597312 12769727 945960615606109977637501047603149361960 12769728 -195496407193736948183421221470407229440 12769729 126282986558773749472957163401949762240 12769730 -564903039410557745689918484162593014240 12769731 -14846135657769908748075377859384411216 12769732 -894427265974697336334204284313941931904 12769733 -643819872031999596703743138501909722436 12769734 1314366057875657041103451106642789582848 12769735 -1194974041231917549165592382810015160 12769736 -210831626448101031434241485910376611840 12769737 -81495761428019339389500761186284741632 12769738 460682203254643051983807392832775398144 12769739 -2072709743232670351635545560075825700460 12769740 295594962141667683288468490341380305920 12769741 -228191439286920858312057127780987390858 12769742 -320695560390756441314127472897892400000 12769743 -969548783458393808441557112719697228280 12769744 -3579454430578177776276303317965193216 12769745 -769967438827652116673725002683676511500 12769746 -99566953360450622469205585399572498432 12769747 1463430710765212947506508227096409550800 12769748 473092986393342358759594339408118814720 12769749 -1296312928305556511273993540434021770432 12769750 -233012429480328453212205148372605888000 12769751 517673574746952406499964486721546187904 12769752 -1228272847073816597766453360005651865600 12769753 -7568776759048867104512201669403585776 12769754 -197998501323356219368645882457563086384 12769755 -350081680592859219040009980426917172480 12769756 568144673585929391062276700329302878720 12769757 355213759274315648518226335861310208384 12769758 -584516760368616630716663288403847198080 12769759 1125900875613244943438217594557583354432 12769760 9651684583584662447397160138510172160 12769761 -446373145976635418207315562346317232320 12769762 -973204108794393475704545012825903464368 12769763 660993387396090677677626057512451642012 12769764 -221494516350790219901415284744974934016 12769765 -399604943778668584590447344717740915200 12769766 -187978746064013539850299871653515195168 12769767 -107744332854189142007109010530291913200 12769768 842117652722370788350370552332053135360 12769769 369154447353930714117752571986090065920 12769770 35810413006045499745000286869783244800 12769771 802142104974816629625086246437297308960 12769772 -26428441772127275764317878589342117888 12769773 -711975956588635964885666099902143498240 12769774 -245859054981253335702613852127650195200 12769775 -204549896278282745267748740880967321200 12769776 -30489570544334596052003441830895616000 12769777 275984807707822256460646487836561644626 12769778 -141328851591061140478277961840021163008 12769779 -273187678168344617207799777620113240512 12769780 756163815360284597597786510500053369600 12769781 -901418526206631851094412653127918958418 12769782 -33125404277031301749750191328879467136 12769783 567968936514802309489551022336304358000 12769784 497506406447803269045998537164406661120 12769785 -370554828133049230125985829713620460800 12769786 429996629604802637616650633908920326400 12769787 509153765044914748489887576269409446436 12769788 173643378301683802295305221875409110016 12769789 1277018158233884172330269428033314819590 12769790 776230569790462832152197329626889174400 12769791 48249901406259559291789197025471480320 12769792 53109934512006192128973285781646868480 12769793 -762811482084067650065525552600732264958 12769794 438715736464993380031119530657047692624 12769795 36025151484437101001326505809462822800 12769796 -4855984486203951534017249231855149056 12769797 276729740924761710767668705510227707520 12769798 1345430486982089574753168068866258600320 12769799 -18125672393086182714288570898928424960 12769800 -8993044771236831408241782015009792000 12769801 3135506789893450742524612037530703808 12769802 1097526584708158729711136430092467701600 12769803 66466612392485660927860836217515486012 12769804 -1181852028347325592765054135113497561344 12769805 -1180948979084624993235968485657201454400 12769806 73795889398414302571975222501155594240 12769807 1066581710763725659127216968173943325520 12769808 -193491921968138831840390040780679741440 12769809 153513631532636674437962130605703810720 12769810 -18960610777277885827845220812129013440 12769811 -472622027573898961547582763556639472448 12769812 -72526474886015296893353892860080816128 12769813 -168481584572983643167465997454496838240 12769814 -1265101467457079208820542398400933195744 12769815 602309387229833965315653898066137917520 12769816 383463927272013872350551909110596546560 12769817 7600653630888110498081183608442448660 12769818 632424464893770683930501474155894101504 12769819 414050017495690034792795825071835863968 12769820 -82114331417394291525316444992456560640 12769821 591438952188743064338042482458698664390 12769822 250703679960912646469076532613794358784 12769823 1765500758726001537988973429194481030904 12769824 -518006193298343669777110885528601886720 12769825 -859577927750302836906927368578288117450 12769826 935100098705823514283093741052448268112 12769827 274794524175016197336534508992996248832 12769828 -818169178768819325632637533618491471232 12769829 -569274785182531769790830592337895013570 12769830 -9453156659157488297189053058076672000 12769831 -2055966850173109595241676349787187591800 12769832 984205574644599186869451371790805478400 12769833 -91077931019517249540773405374987513536 12769834 4901580231210664533366674840417184768 12769835 392125372327563900340847347118495043600 12769836 858456754386880805163607830202082944512 12769837 -648229366474260022180929812038719719840 12769838 -796797901347041169387100458400709887680 12769839 -29777102426183100651771228032025576960 12769840 8089367384699484779558260875321999360 12769841 546459425035114311311534098079603925330 12769842 219021315940163388649956746894654365440 12769843 -1608697668343629344762721713090583984680 12769844 832833053289138877735791129144345987072 12769845 -472451813318883901202516879589482766720 12769846 70514261923622925912362373464389770624 12769847 -95763302756221749941404880974967102496 12769848 140156635526048183001016780588529664000 12769849 1950928794185632276136091080410286071850 12769850 169279680869708173096348665454331596800 12769851 -184495168606416652626094175021710824168 12769852 -1471936694327494688576208618493076952064 12769853 1029176508925459810376889807672574412544 12769854 212148041195212357493146605766310963520 12769855 49030553651389123889788769322112260960 12769856 -696820861039708731049714843219132416 12769857 1274119358868072128243531088344923573554 12769858 -31410431222822357998806405301650876720 12769859 -3465963556503569744105134447766759841360 12769860 -119187417649320201560169687945624576000 12769861 41618485234015076059017110024717018624 12769862 394220989314001318506134068482920048640 12769863 -183490310572146123798190089103526649600 12769864 -1324229577426487006419049873002099440640 12769865 -793861124742316855944788386169323214400 12769866 511052236301155350446088096865785753600 12769867 1315699105268232694346340146574294864 12769868 -603701681743270123519955710566158945280 12769869 -275756133483161249137132117877101840320 12769870 -723697761074511028904080461275275725120 12769871 -961033044656580630961185306103837718928 12769872 5252480661596457292730920912555081728 12769873 334042884810431668701400360555849331304 12769874 303678675536425132887443744829906736800 12769875 1011016653457822622506792478010872268000 12769876 227396074509892555980127259870197186560 12769877 433348685822221746743044290624966364800 12769878 -72151304489743891719869126305838383104 12769879 1150048763624640403489202845031228585480 12769880 -185619941352316261407698211174176563200 12769881 124057661992855844354079789797244830880 12769882 3202580340998900454880183060373448960 12769883 17666673498162100779596819954727701520 12769884 -179668959079812328379547723432398851584 12769885 -13077664001298999661523805523184775840 12769886 -569895143967520205300129454687734452608 12769887 94967414847069241230708327081637156368 12769888 227972274844208946788214361105243176960 12769889 -962286366826596685054283890609211470080 12769890 18167425230120579097707591701024256000 12769891 71650295848864767730231786676666635292 12769892 173774088236003221660713681493819932672 12769893 -470676075756548066979015377939930438400 12769894 239183609988945479299433475876011833920 12769895 -204968082396153435214675576825427066400 12769896 759037599811547871078641439267330048000 12769897 -809300602124248956271866777067836215168 12769898 401481088440999790520733842519273270880 12769899 -676439907399323233901126469476922604032 12769900 -332157045983659205048291239199576064000 12769901 646565879759781578966825605018673529600 12769902 -586875889025199448207834877693207270208 12769903 -1145193751129753871186995478871644108848 12769904 -19900722158647196218941375288648007680 12769905 -178898303087380522746155266946312739840 12769906 -65605049339616681863774815000074148848 12769907 -598344351790913919404584090406613078768 12769908 -364533369092334556402835091697194147840 12769909 51236968142957309594499191700870380000 12769910 -135251355062100112771899444319303920000 12769911 259414125328424080575979042084963461504 12769912 -123968962674952331866582921907524300800 12769913 -508892601686789817336459908088354954876 12769914 86480375858242802497772459952561469440 12769915 452938318581765834100089126896794419600 12769916 869349992462515415736929668964894830080 12769917 -312724530160080902387769387140986821120 12769918 165908926435125650638654225653603102720 12769919 1903938677574333979406300422021524439680 12769920 1005942845945696342900901747401687040000 12769921 -116078580021110838981667022545381163948 12769922 -574867717106064162441079837560351146496 12769923 101202164419049082571002566319031643136 12769924 327415539673165561957236476528832911616 12769925 4276989862992106845955103899244788800 12769926 121255040869275051823797679625856126720 12769927 375647381462908765147507285406053386776 12769928 -1328009877208597653339028676565345607680 12769929 832310807305636912041970156838417538474 12769930 -503755228727854475805025244395482412800 12769931 1577521051348590430607702776080016134264 12769932 440975530217988500443228317507149905920 12769933 -1526195974367954768083669305136408946976 12769934 397084321410700316730955103511071093952 12769935 -135877880719414185480119598425295170400 12769936 -157691850128021543611070659480778334208 12769937 168963128315832828772348675688193569586 12769938 -688786992684275681977314688058466038400 12769939 508478687021459759446814459076438987936 12769940 -173836293375848056793168269702831104000 12769941 -286990702572877772945398295128308153216 12769942 327074145941243499019185445379238884544 12769943 128084092648875642465111244297354581192 12769944 44975702606894016715481114562304573440 12769945 385490512096683754941471030041493817920 12769946 -105325167284114542536571863490592256 12769947 3936160759433230443749769537496475673600 12769948 113972900394406843231286054460037303808 12769949 689469516728909965319951109440666878950 12769950 217136643149111704532729531783181489600 12769951 203205427097939414458682089891527157552 12769952 -231877515945232965026829993275056324608 12769953 367478556863129072990453875020253395840 12769954 89438456565715149434173422794435776512 12769955 424166132422294986832407970619038272000 12769956 -741261610250746353012096133448390496000 12769957 44136829258484935522945596076176679840 12769958 389379129362418603256006263654387025152 12769959 499079389108460413299755551529685995304 12769960 -395140453636105532457676083026829312000 12769961 945538095987683658818564924974937933562 12769962 -349950295226553308546220207364792520448 12769963 -138422000482196388033209245231788972296 12769964 -248353974622047317246207907636256353024 12769965 225810853290509810965221756940829412480 12769966 106416173053477157538338162533572830208 12769967 462503756350626320403265437310130602992 12769968 -2052117213798065351879234779993866240 12769969 1588224937989623563024697614430714164370 12769970 -247803252805015717113925760199773260800 12769971 97742046627033057884559800600733060864 12769972 -220923431820537474273849688226728140800 12769973 1079696082206032391314839786018199914222 12769974 -14935688352203319647811599798775374208 12769975 289173419643087455572582176165926270400 12769976 370566530828289033618149012445447168000 12769977 541679267037117255731671387896585216 12769978 428409849524907490565619542995852793424 12769979 223792503900901265433113897906150709984 12769980 34629955966727797795958496273622917120 12769981 92685157154662724314921991264556024000 12769982 -286224069258025468028076790696046193408 12769983 -171906351702381709630968399100259514336 12769984 -762404127950946224741418150934398107648 12769985 18765781346976103093474059946640828160 12769986 599046549762243329442363271801522397184 12769987 195548349609361866209202154803682725480 12769988 -33304052816817510026936791832082822144 12769989 1071166714756968812695655385027160074240 12769990 -139620812538980483184834131948633520000 12769991 534178846405218570906408698317266990240 12769992 1306294965948491561101182916293243832320 12769993 -1280885825079021186212900321335987598758 12769994 124498907719152505175172957082260705792 12769995 -37627272514709025368789332623084825600 12769996 -1151490338565554035775849565750271264000 12769997 1019519361906131571846822249179774805612 12769998 57772503441647356026025532926097792064 12769999 -1778747809107333065572841354728448433408 12770000 -65155711272225487755898265846461440000 12770001 257761319177489183227863895178657435040 12770002 -110166578883622138058800731602570336256 12770003 57449352716105622103290527620777197984 12770004 107357296620043525429707465740055920640 12770005 -209540405001804787408568759196706737000 12770006 -365854393480524809657880952112786598336 12770007 462041292698887275049771497621728897640 12770008 -1639912805193299809537419558597413591040 12770009 505553054503203787343218101574803648000 12770010 523866522255234777205350132102578208000 12770011 -17659451604542792500595533846311026496 12770012 291902375875640340290765979565844077056 12770013 -148508726262165868385208434207925776256 12770014 3189814113032611266055874847767821440 12770015 370262069770559544557348069399154917160 12770016 -108465739019889154070308927098933215232 12770017 -305933938193991700462369663689790628952 12770018 765635847421717614353889743347370490960 12770019 -33936527125186867585938279587818599000 12770020 -851406823594226365333083454106783819520 12770021 878926518501157501955808334781050993344 12770022 20363678893325719605576227945319074304 12770023 760110852343086729815357966651051925040 12770024 -599498659215959412563706968279110010880 12770025 -262959471879041211694777161492327385200 12770026 569030356620616825126162410631293634560 12770027 129783054216853534236827716875213680232 12770028 -496057036156842380037683507798174484480 12770029 -26274165990441071803871279022403181600 12770030 -46488531411860576190745571595514759680 12770031 791758709777855756858274315109717652880 12770032 121893367737745221712816870091361779712 12770033 1934254495295623068757691204277563585520 12770034 -105836145634125518287159229329495296000 12770035 825189319327051006472751956496393306480 12770036 -17592246206979481334017647249674942976 12770037 140611100715617149496694293915503641120 12770038 -1311379472599581176528618836774437425856 12770039 -881813590381878199915568446678862613240 12770040 252558958457335908117859445456195788800 12770041 833742105921436318176095245864323672192 12770042 -196091621586298756431228656840723549328 12770043 235809462230483187930642369214511701248 12770044 207136841122391179237259558225115248640 12770045 -788383924363740411164292444156454362000 12770046 661262527576580828890885971764660667072 12770047 302388844955704018423186082007689551552 12770048 936120818003769859680779858732849823744 12770049 -10741861426260104213438662239787135200 12770050 120264931178819312681548217875373560800 12770051 -499795471011806315359275136650537355776 12770052 -36894152352901776734820958004436940800 12770053 -1823079012942421647521106682960450673698 12770054 -14060812823520733266434362557517248000 12770055 34383330016227048696066663063550355160 12770056 638424617056235952480780621218829158400 12770057 132113805266369079570633600983370000180 12770058 -165338117666003633274626964437418278400 12770059 -369754994848062851859413268265920173740 12770060 -290972701741663777839840415723961456640 12770061 375380403707351720648190026532796479360 12770062 181725586071159210573478884284807172864 12770063 2492474254716909809322988803809712867480 12770064 -138457986146139462243460100620169895936 12770065 -74665383760308251904989706401551660800 12770066 -1219705416796045737028038404550622132224 12770067 809065997494121051502456542173534036080 12770068 337486727034743255904370651959671504640 12770069 173549063208629282384181747554816271360 12770070 -256437911547746328234518687625724569600 12770071 161621127354002211960460715333754185600 12770072 108019245670294980147775110527729664000 12770073 745487939449984007546850288715285417524 12770074 -2782214391808941695465396724743944464 12770075 10738975811060083312401084495222765300 12770076 -26667740061335344362375789258451845120 12770077 -2785185172509260597219550886813045459188 12770078 3407385813285400792537876505048125440 12770079 -335131327912142836621288790165166940800 12770080 -1201601136833962223719698642690977955840 12770081 -607793511581554703557446113792378568000 12770082 68599553869534628495583660252572743680 12770083 500766527068548516546396552070555724784 12770084 412489327833047100812342484425170713216 12770085 -189437035983911933241788622429358556160 12770086 -160895223669705497426898360427547205792 12770087 -2671638211861144302510473342957005338960 12770088 -1168789858557219753891962504295566868480 12770089 2003880708983832057325970225343722400890 12770090 -31968749346528915519473751445396396800 12770091 8741806825969827959658416396465091048 12770092 473449339228768373131661110436087731200 12770093 31124521580217605898819825445002754560 12770094 439345799230945813133813153818647737472 12770095 -86416665987384804396855622435021244160 12770096 239737347644872342465865850204723658752 12770097 -19550378945625783737432378658456576672 12770098 -383333756850344538211488631969814640 12770099 -192130910728115956653055822335515348640 12770100 9075034727904322383445449346652006400 12770101 -821310867005162484247010516129482026898 12770102 420268589624609907693324961866242846400 12770103 -552878650336107475425069993877806819096 12770104 358342352176079138643052966042229145600 12770105 -733805764913018561229149615933367847740 12770106 44037635733404455392881313377198708736 12770107 -423742903851168867364592180118106314976 12770108 -8365757162167992025877009147194536960 12770109 32307382813884605301109595111739187200 12770110 744774626668180116933110063592040656960 12770111 -2155727396458806269220063599468078419488 12770112 22132197590630865945092131382636838912 12770113 -659711870735613689793169816819987734400 12770114 55468307258202979738617103445885002752 12770115 1021388461469602778017492384468996408320 12770116 -865835010199926126494451237028188991360 12770117 -2339336446944845438568002614735771631268 12770118 367789372601714850559693033918202415264 12770119 1366343011262253263868361779585188409760 12770120 1098257064322450001711681133810833817600 12770121 -101566100463327945455124870607162671360 12770122 603686231542258402711602777907924760112 12770123 -18159810160607406906216068122870965960 12770124 489112646179860028857230572609826643456 12770125 1035198571580319505234441247114435919000 12770126 -585340776768199031155431065647701703488 12770127 239511630902269719954128130201510813528 12770128 30314065748234756846509097476793303040 12770129 558873823367191549211032638466511743680 12770130 -55916033483727671048199926977014881280 12770131 441649298669079587985603135604397323008 12770132 -1543720165221416585713162707769680998400 12770133 1740760021662469458025222414746812483424 12770134 -201684744777252427601797748417967895680 12770135 1680236054952854278260152073566188814400 12770136 1581870510619917619326249906404754739200 12770137 1468980841828799103946036194300807939840 12770138 62636394939867965985997121717690782944 12770139 -136579530905382181846724378811838310400 12770140 -6761266972540916123470949563642675200 12770141 384366640237072460227220863112877397542 12770142 -232260425333998975796925467500662472704 12770143 -481988647859158235101972536817457563160 12770144 -80956004653329991721442050325294219264 12770145 812333998253920704691657081682278561320 12770146 -920802722515446209191410985979809199616 12770147 -359373336451700494999143580696708135920 12770148 -112083698732803576827633297818960440320 12770149 -87838544181113793974915687909217469664 12770150 669243724092337381858856115347046192000 12770151 -615332674123163286414170495373978538968 12770152 -754536232510944804621394331338116218880 12770153 778799660537093889626341480219111524288 12770154 411105238761028054558135226483402169264 12770155 176869522148736077909456917551755739120 12770156 -457588039710271698600943317449250422784 12770157 -923406397443877151362207492842226492608 12770158 -861315965136436531592065752627309719424 12770159 -589063349090591098323633085560124246560 12770160 27383744022738681348127001648161751040 12770161 1111133707664843731758646910366621113524 12770162 976606469246567707680092017291211914272 12770163 -131845771097724799351543649529907399680 12770164 349886903586881557880828198186616655872 12770165 -673649103367801349618139736192184329800 12770166 267873635391499199171497995182884492800 12770167 757602227448255258185956152049940238952 12770168 -159527671611796616812377103202405437440 12770169 -741538592797321224047176133951108635056 12770170 -311908150416156886245730990050658160640 12770171 362590718356126679213368866535661108544 12770172 -737514124044468212789116444199576738304 12770173 -531542982028476921983974759238704029236 12770174 -328161760368969971384190772846132145664 12770175 -303652255409746154981970020895435897600 12770176 980546303518329619298642017487746498560 12770177 81151953171785851742554245927930611712 12770178 -974260854081937676538022446046265697792 12770179 -607986205357737584104000794703749867840 12770180 354494594225020354003663010806689507840 12770181 -417689848748108103075515944641819817188 12770182 52362185053642543796024283015393529344 12770183 5393227078721409009569839919792464344 12770184 772703966060150327496625057600018636800 12770185 1482200571485675825961176857231542168000 12770186 -372957021371710879680799793446326726912 12770187 752334227532661988415910181851266419160 12770188 -217074779408891608275932875516009987584 12770189 1537535506378392573288021834735876759990 12770190 103979986088162415739618485830992185600 12770191 375845040676114157053465252740040148064 12770192 322562799766900976821649509281324072960 12770193 -146847798179122587101797614679285558272 12770194 -1222041829087628754801175486491770959200 12770195 -238669290351426039442275777577689022800 12770196 -970569536725736695326591734625375252480 12770197 -621531872486588659079728985210378633088 12770198 -40117647228949547990277370744426260480 12770199 -514624292045898084792432144057491777736 12770200 1335137335208235616174690316055611904000 12770201 -767362963171798847757758938881792687798 12770202 57877622771301443501172355874584854528 12770203 2037176565450603196587051118130033928452 12770204 -1414942237479262461925577856016553971200 12770205 -138545124174458397870774948379154666880 12770206 523399074261163287488477835279382972224 12770207 -1719199532219634272261506811551841380080 12770208 915822396983591816068745315900640460800 12770209 -950369811372013841756722777786945346590 12770210 342559724105731051372361544485175785760 12770211 -112281439829989105063862391364428142728 12770212 -110486605527973576076507045223605874688 12770213 -1055311113936840581927397899158447038660 12770214 -203308952808323669509476788637546726912 12770215 17229921062071187778333157071878130360 12770216 -757775367677384328897634801364126315520 12770217 341389317587282843100348126960930852 12770218 507471105983734168551548998128397244160 12770219 -360586918789924256794228512223600752 12770220 169333108982081903855563740730049633280 12770221 213428470637490115289462734335157954944 12770222 249090324848362552666557329147475220800 12770223 367844765349768064879733694141538919040 12770224 -265686920393827467361082937939371868160 12770225 91356688719851593595494653058001003100 12770226 3832334967341617738055040111475843584 12770227 849329531953788894889961588754398972512 12770228 181050016026047556920798818875458150400 12770229 475234445189726907276254592619375338240 12770230 169640639129652080830606826327057644800 12770231 -1326254456105106811818135931219788734976 12770232 -234499635309474426031738332765787975680 12770233 239998523570029344051438513790893491200 12770234 1154074308465746891442151937774578940016 12770235 11937408638766865677264664126882272240 12770236 269254327459211220636387252558458408448 12770237 1435327075758069535481651501268913380600 12770238 70734740294242632650145843395469977856 12770239 -88823674951819536027006255473577184960 12770240 -36507213946963935818500905159591198720 12770241 2362033322772003225867273492700893024 12770242 763923385518447610459523674323819619200 12770243 776418203369101140512883134576263763544 12770244 -240767477812405777819257461731123445760 12770245 -1156720820865785293509499350536271778500 12770246 -361078680224071184168957335476345147456 12770247 132132440329830472935276642339817069824 12770248 95688017808435290120609882567909376000 12770249 2981232554813665346573098439003223617664 12770250 115301459866505648628805802078341824000 12770251 -188506304205123714637174069519386068976 12770252 253357241691700913537834754045701079552 12770253 -141515361055606567246143983644971948138 12770254 -30047781821232887692644205720373045760 12770255 11128215031014705190009354773085039200 12770256 224039053432293585105695323014181158912 12770257 -911315903416938793860905671642460905920 12770258 1080373462295868480564479380301554638480 12770259 -232909618290809145967456986209639662800 12770260 17282833788786722691928794961412751360 12770261 390814524569637168348997561265985952320 12770262 240980155721433243482645511309433470912 12770263 -2287984215775851378193725620884758380112 12770264 312826510088302731508893953729933475840 12770265 -753499025263165270015143297700630879680 12770266 -537668644158106068598162955668875417120 12770267 -657224464738569823120753280075291747328 12770268 77046054328472025522103923478253838336 12770269 -13815269070859567218817340839160572256 12770270 56332610822209663166376957322794802560 12770271 477718394453907456671676531192232281600 12770272 416827756738499579870925237598590861312 12770273 1217302991967320870265706796788192279488 12770274 -261633758811463000217634166638812183040 12770275 45074542707190673199313239592902194800 12770276 2244987797247305215800368574208901849088 12770277 105653749554939735858781528901947984608 12770278 -911201128312957697911538440802435482944 12770279 -494553282954597600177754892259650186424 12770280 749935888896083781511202104313358336000 12770281 -2626808758491456726169500132603321762828 12770282 149102644036854217543670354338109157120 12770283 -1204197020355078906469272052610372260776 12770284 268529090825864022590432942047201423616 12770285 271362975374705259506116283847874942560 12770286 191664287073031437483062749798119027264 12770287 -974878537356210711997643168938122246064 12770288 510804554491700704473614826499151757312 12770289 -468580376249053974772976323588835627712 12770290 137530649994703374951792340661602160640 12770291 -922701735838360194025394229893037707088 12770292 -653632614886799511562932074176075726848 12770293 -746652107003179177002040831560573317458 12770294 -1621142648127553556216749833597769967808 12770295 235481114421999396586728547695704217600 12770296 470395799581516938548045816472180817920 12770297 507711117013372369000818225078192952128 12770298 17521240715654508390276473565094746336 12770299 -115750243153491327295442753748488756560 12770300 -416503431096150832813846598844046041600 12770301 4640912578028847763561414680019211040 12770302 -371217647154719878341875256956291739648 12770303 339806249490894534693062931810837143904 12770304 345656307314785772968083712467529629696 12770305 -2054887914849536353102259532774509989080 12770306 74935758571841841320803739858614101504 12770307 663800773404370658200512982399261357128 12770308 1472984467889661967808940038289413452928 12770309 -584955854269616719843325431142746149984 12770310 182102794639015267829604797402853611520 12770311 683739307923542742302330806254907017648 12770312 -13442631702755535515804698388529684480 12770313 -406562074305587695040427737397834296256 12770314 -710991752526203370067755628237576673280 12770315 -909589396126436685938856269943547228800 12770316 38718930188175793926001181966042323200 12770317 487672428758837951709881942097447373792 12770318 298197485965410781063957134095899975680 12770319 295747313660765531560975487530165386768 12770320 -221491735090133842946933751699427737600 12770321 53421727624209013322104574575245081522 12770322 -546188669162569772337710329703167033728 12770323 -593200267149029611013161080311178699264 12770324 -246618281098172601349514025220605788160 12770325 -983651512388619721157106141171192840000 12770326 211101147482540398701654498800966304768 12770327 -1002125352079949232988072337484231856824 12770328 16331136932114085492386156559752478720 12770329 532282552090934453564825374994670141888 12770330 -106008123867307465225357840243359182400 12770331 -72352557624228477153079709338648010640 12770332 -53745469785233280316081828758928446976 12770333 -158612095504451189677221794278633300416 12770334 -238726877578930571065257179085392560320 12770335 -986793021439533316982127719122098309720 12770336 -379127981237703333220432112286670258176 12770337 313982603944841794060223480969557685280 12770338 -239720943365822247504118026564831727104 12770339 -20840776559772998307349258534388871888 12770340 -809746029962587542121104342708633600 12770341 552090576591111321248491451725387209144 12770342 397717332923474142699510023013424353792 12770343 -285896284966298183476717212846436098000 12770344 127433842056945626733187569744953425920 12770345 -367614176115295056193768455917677424640 12770346 -503024105972703888677333851240200374016 12770347 -341578892722293086012911711331053071320 12770348 1658720240638537309381203206880460354560 12770349 11188833733015989376995733164342600960 12770350 -258995773497079326962779672756738752000 12770351 841440907206226414582054343038944629304 12770352 -84250861729159021569347658258076139520 12770353 1111594307261061557342214622066476980160 12770354 -953187764762317427845929246388536144624 12770355 -436655709674831318407415737420849920 12770356 227496760253098839572761138098700984320 12770357 -772775411966406879404863094258395494528 12770358 110949647729234288549052942631684177920 12770359 28314242850090994020235465377798551040 12770360 1010867204898079135842397596088241664000 12770361 347166080387537012642740047840729795888 12770362 -1088875563452396130487644660648733422336 12770363 -402968417591128663165707039599036015388 12770364 1022473438137582793877400149859842290176 12770365 -444690220435138107464138700444508350600 12770366 370653514579183693700391411205662149376 12770367 -25619282993400185241543770749831467888 12770368 -91046826666475481481784550407562854400 12770369 -1471410984194752547225602843980890873856 12770370 538142589645828610748839916598218419200 12770371 -177677374030296495389168695909981878056 12770372 381181330234324108192093508697118052352 12770373 452278879889853153325777666629879075840 12770374 585594511015242352859386158987276291936 12770375 16946432421607910409351464074539654000 12770376 657175419502603537388213868127036416000 12770377 1724289503464532007779947210045414507226 12770378 -13194798225439898035736634141182315520 12770379 -1196666114780855299010207211072474498936 12770380 -465457205249477633704385206859468866560 12770381 48697710237922325459250417481570180332 12770382 124083989490801290661726772282833162240 12770383 -1332831162829642702425437690152971748800 12770384 650747383448910337887522070175416320 12770385 -395865679030099596360128002932226310400 12770386 909202581027264777650730777555764149392 12770387 582905356111589529982110367694789903952 12770388 -57580571360544528639874002958870142976 12770389 -976395972634483857677071641431361205810 12770390 -618650494858815237414680088374608492800 12770391 985580492683917500012794031010581029992 12770392 -1883952462517903580564381770794099456000 12770393 -702638126331695495547494385016644384876 12770394 -60413571004261081374885822986161520640 12770395 171682961088152828569969247504632880400 12770396 859202307683501024122426923421150732800 12770397 188182770338811754780198718715014052960 12770398 1619161039795270507761867862037096448 12770399 4759404558123565720693075961800250400 12770400 868375647613346089592981390910986649600 12770401 -20931410752648639886607285922637918336 12770402 34373887332378285205926856582279970592 12770403 40097569545804891151626406649123462064 12770404 416841678976801900096979026914928038912 12770405 -315560929887239620589684739300894998400 12770406 -990153942390229740593230025020828800000 12770407 113231979249606671771167112912419232680 12770408 46739767851487975236257070757171200000 12770409 -601267181732846689336541737912594966896 12770410 113104520444980517225414337251039403360 12770411 2127557702924113830779580476551762177200 12770412 951715845935817906966810178780526925312 12770413 -545810191479202706479722270599050734080 12770414 -151676412120524729190059069160952357440 12770415 128887237646120483934715620070890186240 12770416 -530431176262629455883323319553963491328 12770417 2004483801077934418346013856429825515264 12770418 316148059118338169137812372321856024704 12770419 -203575041478328137996414921983444003840 12770420 -11155200204037982665396327872443281920 12770421 971951842563867761471444372630115758112 12770422 406521160906308125601574590694315247232 12770423 1497420018609263529461015941949648205672 12770424 254118464802368373833230959280994918400 12770425 281278151419269382180359528167766671150 12770426 625733895404876083453982424978906348912 12770427 -127112008508023116105418507386854515200 12770428 -100841433415927969509613338788420444160 12770429 -1034838283121625984293741853788171928000 12770430 -371183755159457609584434418235240426880 12770431 -1360682121018214393725170203462465840768 12770432 467456432776403281738603659610030080000 12770433 540688312419092397683415882857466017280 12770434 -345964079142899729152277055448991161536 12770435 -309277106118050831228810252073666315120 12770436 -160871990286617146929187500885338296320 12770437 1271733882190425282669208239799772373086 12770438 178912079539749596944644657045250005696 12770439 472523755939826592598398226368236442240 12770440 314719610158212055579033012261463040000 12770441 36445873847158803986037159631223573712 12770442 143919616281959841543790821028329153840 12770443 -399429274820625083759017548753099820400 12770444 -448199455601334882243077248889400824064 12770445 -118685098356398230497416571355091938080 12770446 406377820574881382973496486696932492864 12770447 -800463967489358169305776604503552465104 12770448 -178650864898163946072716371395862265856 12770449 -810063811881408537088620963365481096464 12770450 26123425822464532394166564979411353600 12770451 430912799074705028048693984278610472960 12770452 1195976629893763479754198779591030283136 12770453 -1905261536540466386031786584148476285298 12770454 111452441117462117505040911016259574720 12770455 -323019429939794296870445585849265103680 12770456 190688425332674084709048364721321779200 12770457 214781516854544781573311401000794124992 12770458 1888769283501863816324935810775769938400 12770459 133063261262905257177260517681210217104 12770460 20571350369308923785492557097323476480 12770461 -2552723160592870146172987327059937114 12770462 472408193498765035601737697169447503232 12770463 -965724700624164556225922507871734234496 12770464 1047829719433197776404104648175493578752 12770465 -1345636210340353894671958189006605868140 12770466 19161414426260871241472644336565627904 12770467 1220374675682836033494725060981006711516 12770468 -303593515884288843245533935092950308864 12770469 124103134179029120927160926829164968440 12770470 714259142310226835116241799436481443200 12770471 -356035406074306209660828714058161831888 12770472 -32079398486706282853460137023819694080 12770473 1232911360102333731045858851418510441722 12770474 -35147957366395758935852755271897144832 12770475 -110945329003829421184669693119140914800 12770476 446600357323465784956344178771085682688 12770477 -79778739786018191052453167143957759860 12770478 -690521935963222678658015245911062497920 12770479 -338876184145837456949959140647317079920 12770480 335495053760336203176330707920408412160 12770481 49714051149762690002694397704681592320 12770482 -37021768551777148213599923294178874368 12770483 757529195964634308979780834874524455624 12770484 -6094322313265569100934112883741440000 12770485 213987171828726563259661631255880437760 12770486 -481853952821170040692999303344279582720 12770487 1238729989880956912594211489864958144000 12770488 518789910817799377912537929859607285760 12770489 -913110382971964935898893072707067856560 12770490 -685726161563427859691742152279751552000 12770491 -1703818079095827867321874983524283951360 12770492 476763144019192332982170156567129446400 12770493 -467075728380714904173064035147826772736 12770494 134140102033766479242693586459973099712 12770495 -882248913131975328387743331944367327000 12770496 -192078411745994134999985846789921046528 12770497 -589509491122027577264942055744767446272 12770498 251368841135757287274324875590640708160 12770499 319353948809873019971189535307027018752 12770500 -1200357285251353668630682590472164288000 12770501 1910694177305628249400981209749838912 12770502 -580492303505991332510117806894076343936 12770503 -1495091880803298857063384648863834622248 12770504 -724275179272189017331298164342247562240 12770505 846794784806645005803673251304732296000 12770506 -174994347524642254381162503867888476160 12770507 -261896446741128255301697918679354107244 12770508 -105268601601997769060294598364852224000 12770509 638225817473793368960773875040946837004 12770510 54833127853448545656031896697223712000 12770511 -297714026124945652694288350498175425536 12770512 100511381104894590634635208307197345792 12770513 276858868171128418469945532779524850496 12770514 273344395143923463514873020291840291840 12770515 772981920289696395490723863514336250160 12770516 -70838738643329138633854832459483811840 12770517 477384004060348154627073838205975237280 12770518 688500521049666629518247221807544220960 12770519 779770229848226757045869736342490842096 12770520 171088192635422348094996498383123251200 12770521 -16390237119885334501978516599384081900 12770522 -305931158185828775815731150782819612688 12770523 1115623541396844783008592837941912839344 12770524 -346011244081182385321452698454636936704 12770525 104535808293825917648860777309866147300 12770526 -606962022747105624244462102288674672000 12770527 21269764250441231105033171487539971200 12770528 -1405166258618517686801778184847099166720 12770529 -69981111546441929866938740422871922912 12770530 -127633116881808526409856096438910049280 12770531 -1017218454683284357908648243083324421648 12770532 -319537546491817395505937797172291804544 12770533 820338526186793066153870053102914842524 12770534 -10097690149937950289495043460240601088 12770535 -892694456450364298101915397798605991680 12770536 2311149579815199829019995212791553423360 12770537 -335920398108607372285819429851337635768 12770538 171824983837077089244210645634672843008 12770539 -552904028999255479853131381870683506640 12770540 79286338053946554745253211992226570240 12770541 -16717254148053728667214149426013380096 12770542 194633566760523159838270463737590660672 12770543 56172041729732755445076798467434395648 12770544 5957503233545805252381243046154502144 12770545 1191677616403878781571811351314094357300 12770546 -791464256259578686962537069655316448000 12770547 75223952170318113546590399524233410928 12770548 -499165452073910331706350410321841465344 12770549 -1051300148541468883218940586506233718560 12770550 37992045413627102363040492123674736000 12770551 672254825848083647057668311116646200552 12770552 499845231863891227757138774309360025600 12770553 -409966361308213354183955103351460179936 12770554 709872954314406192907365945947113220976 12770555 -428185321712823700819082293272423049440 12770556 796765690877562951726830760391738106880 12770557 -402381489547562398121904854702341364064 12770558 -1831820240375852924845704189640000757760 12770559 666009687124360543633027482234007143864 12770560 2972267930590889634503232760798248960 12770561 -195332822653833136713989076157260036048 12770562 74473168034509461169567599990258699264 12770563 -119590937007076435962050125075619847776 12770564 -46575680264725307686089957257868162048 12770565 69056723683478285657212378609443672000 12770566 15318094829911509871609099794198595584 12770567 845517720272308641110647157675450846616 12770568 540360861542816097376469900125322035200 12770569 812365422492356496885302619049158042496 12770570 -2381771951607864696592411787704727040 12770571 1110058774468786311537574132608030358464 12770572 -79816105072884685803234270436983254528 12770573 329187699524782038042730253832012896460 12770574 101171779884411163470738174052131287040 12770575 358090132581042095877422270570847105800 12770576 -58993989865699491106140813612613632000 12770577 1168615297367392295410363880956273782114 12770578 -359159789457337582898714374657327298160 12770579 936260071501320759372935680273778427180 12770580 -404818949292307890843777706180712355840 12770581 221173944871807606915350167117876410382 12770582 -628696711776847162488708102815110464 12770583 -502217137794232848440417534407338673536 12770584 894421403783495410952990567563399065600 12770585 300633918948027874464791129389668019980 12770586 80837230292966504103605790220489423104 12770587 1149285463516980703455038629556901886080 12770588 62832102260176987006001565526038578688 12770589 372332401579015602485502161879950851360 12770590 299477303942345609797094673311976960 12770591 1080150814530569220449990927489056336992 12770592 -316559266305074425491615310738527092736 12770593 -213699895378916950226309887237469078592 12770594 -742500637349265949931390412279078245088 12770595 1234764732504386537420536828882229205600 12770596 -1470896437887642661597990378716803900800 12770597 407326017831973461132242958348756102432 12770598 132245072856684078066972430581374875008 12770599 -976266559839457025450670291549273627400 12770600 -597224819623279296160182716456297856000 12770601 -140569223519726910063687218713179725376 12770602 59814263732101409139187315516378470144 12770603 -63329221152657418911727643103964223880 12770604 -38964933512746417213990986368050200576 12770605 54940602951849723262008439346638571520 12770606 -1044763238435571654969711354988962157248 12770607 -674910534394272837507119205687409964400 12770608 -130344919074881304387653293910500966400 12770609 -129693100593265080556155878718827310480 12770610 -202874335844175296972325306005427763200 12770611 320160731652148214177787310294880145232 12770612 18362298195393824488741774347324751872 12770613 -10009534501754707034052849581860212000 12770614 11505536857604338791935282485565281920 12770615 288107992965056696529370624650392533440 12770616 346062834718983523992564769631553331200 12770617 -748637340278666789450775609942428678060 12770618 -105262187529819381545377170209321136384 12770619 -2120233078672949069545348891746360714240 12770620 -3629681033531736818207940418897413120 12770621 -465087183211823695386416311547712181230 12770622 575138392295972524666629915278300834880 12770623 143454624501916026962602731195856892104 12770624 207707484607509575407576444853384380416 12770625 124771120999660308486648099866790150000 12770626 -1742850289299222320811341724514137600 12770627 830571172274047314890585733903671407320 12770628 43808029224421008178789643436556935168 12770629 -941868159278946193565683933239989377632 12770630 408522202307755622333382798592497912960 12770631 1087541520474473871118142934151649427120 12770632 441680170912315015384843100979338280960 12770633 -40862531197628516512394539673785355340 12770634 583045632206592472406775057301019508480 12770635 206838903227889979858187255723950428000 12770636 -104859321915204593744428051200547676160 12770637 -510301816207286339674767329448293795040 12770638 -1061152637437938309560835163876416299904 12770639 188095981537200197094858884198004621792 12770640 169189618637116450496264707686531317760 12770641 -1069476135989427327704318931222593064000 12770642 344585250529627715117879147328170815488 12770643 -385794051892155234024218212307202986400 12770644 404055597068867140612811235068152766336 12770645 442219505810197715076373486576809015900 12770646 7787703568500286482292896053823750144 12770647 -89065664826252768589552197796732501008 12770648 253671998182620745343837266904522526720 12770649 -2267331987296686975992160816877519405760 12770650 -49297369234031112483798042341129713200 12770651 91523310186990242779183489481439875652 12770652 382305348383049017936178866443580424192 12770653 324866459349733408321571903518658838880 12770654 -568660847186839827072494895257783290176 12770655 -16320601213228080724235910644419796160 12770656 1249146567536698808685236570953089024 12770657 -1450587520094837502297562047935736214848 12770658 62448214819012580206124726351089927680 12770659 2828816468299889238975871127913244042560 12770660 312912968478159698833981010594309529600 12770661 886795443137240031238191462149263960704 12770662 -1569595235781732483930927853322027651328 12770663 -1079674390349435659945046395805101152096 12770664 337781854343754637297462127317929246720 12770665 -1129516794389094984608386100402306174940 12770666 -14059970005931200517575980184036899840 12770667 29429093722169698914847234879268499456 12770668 -417035051563437612110676372612123847680 12770669 366358500435474384209379455665796671296 12770670 -435514774930844343347384129052729216000 12770671 -1962692212400176644597227826195535886128 12770672 415647021174099849879037308461201817600 12770673 -107943549922417971654908767554611187456 12770674 -363004861177039596417245225747277600768 12770675 -4244810689503641139727962672551126100 12770676 537066560280880119197279826984140328960 12770677 1651801651207596961172066969598032116526 12770678 -1109005594684281607432381647222493227360 12770679 161642374855941308605494584554778768640 12770680 123625488735147441390510510491996160000 12770681 21969774332702576752176325040454724608 12770682 -213503080893324597237520243491064363008 12770683 1719104125746977555324608350643066272932 12770684 -235200071095566506797076989048645039104 12770685 -767930483309243807346432433274408068980 12770686 -731145153179148378251943005757888542208 12770687 -472578499703657252402504788321709573160 12770688 -226540149193685558068929084136787804160 12770689 19522091331010692529881519409006295556 12770690 226417043184696694420240401221650797600 12770691 -856526442954375226836135933571109708808 12770692 1500780988797182190915137722574465190912 12770693 -22970820791716019078195374710938531016 12770694 620989311460065855850028698589628800640 12770695 206871114125571212620003694051137060800 12770696 595931491172634260723535332147404277760 12770697 -410708872395346697276756373340309319328 12770698 58949610141704436814103306165169377280 12770699 11262584131918232232137350015144258560 12770700 -367726612899984522453548678571221952000 12770701 -529137798472439984532452023208919016800 12770702 337054609990985944322218352891771540352 12770703 9778578159708895977427537241692776 12770704 932491578766209799465508389541904384 12770705 723639507789193984090876528759665247860 12770706 49552745546149499717460747602375897088 12770707 -1292087225541396973445868226491002173680 12770708 -717114859087338222976613358847584646272 12770709 -133090297550203009225662192721953666240 12770710 -620976130929066431393422390368783210240 12770711 -624513854928774595936818886706908805688 12770712 312195735747036801202806211761150750720 12770713 -1029430337608191565142939748846871367276 12770714 859188091543252015939841816276483826432 12770715 34875695278085708626786180537801323120 12770716 -192454342373206177229652473366382659584 12770717 -577536678334461516253034517910501863360 12770718 -266805427751327231346529930812939285696 12770719 28305063170575549789497633667262240344 12770720 274541470907863186274508743325176954880 12770721 -66247800314552997237584553786724963224 12770722 -745328586687266659648167153610118055648 12770723 841728698822922683283579299686042658616 12770724 -114854833048507988292562481369135216640 12770725 -1092385819733045739865617579287661468000 12770726 -142686895496204974895221957203688623360 12770727 -300579126913524508207675512023413244160 12770728 405762360144445495298388640025757404160 12770729 504201418899693766143061631353527832308 12770730 320769070335239097431513247866528256000 12770731 770305900131592743807016173238723444532 12770732 -621309789935280477256496633695555826688 12770733 280042515798446681470089110144395383264 12770734 -386574062043774088500201683341873588800 12770735 239895969880422565108321182269714312160 12770736 5815163770862117209799742230626566144 12770737 39440498166003938103828815980568882752 12770738 889196519486154313452939367058057717520 12770739 93605648838029093333195184679589378304 12770740 -703437003829469110885146868986014353920 12770741 1018614336065787028270379822517083520732 12770742 -12518595906806869303821127206702912000 12770743 412091015533180247271183298338074050584 12770744 16077277316449911927491900176026624000 12770745 -483698264665315857072323381660457792000 12770746 1578519120925680262541481377638997429760 12770747 -859062947177623995302269548588922414488 12770748 -150891071740713643952969052019954195968 12770749 892252204208457555227119756161503975750 12770750 38128498854283101045733556172499008000 12770751 -27010916842383747862763960150978610816 12770752 579503266803891054121956983706822377472 12770753 -491977189577974008071309988197460137040 12770754 -373521989346318890401752386845147924992 12770755 590250642874558015509037897739937216000 12770756 308926135548585165645138103091300662272 12770757 590779075941972127574950249794419331840 12770758 -111702560063940401960230132145797601280 12770759 600208405065152112765024966083738172360 12770760 43602840726463229738844985069318963200 12770761 862737036550214132376421545364568182800 12770762 -138276890715332911020977348533206258336 12770763 419211013267192612157333006555506710744 12770764 1454660292511945538870656428976285614080 12770765 338840332528600429176014932636929350400 12770766 -19876515089397290914555440185689883520 12770767 -182849414027882136956028465415448710280 12770768 418702738117744853621126061795203899392 12770769 1074570398357700838918936905751977818208 12770770 -11116883362972750815151084133300912640 12770771 -26187466067533031437208146276034446896 12770772 279207232504642212613271080742278637568 12770773 -1049322069259839224814141562440220023456 12770774 155573159035885919005378364109866407680 12770775 -508623023922332537764292368879907433000 12770776 -941250279978050790089425631036561233920 12770777 450086623558013114705076022624934159172 12770778 566452735789561478022546788905425037824 12770779 5657369963567864784699153320383426576 12770780 -693711415023066828949128072148215936000 12770781 -639506094326464256055062702277346712448 12770782 612345271913432301409436334950181412992 12770783 -543717085760086481580664145425630860480 12770784 27716657111899437629258135877612994560 12770785 28110477609331157754696537340960104000 12770786 132254196833387205124401074017773150720 12770787 -370085062544799336030261726607980034440 12770788 -459807959205760735081083551707382054400 12770789 -1504876749264573926122337544123696385410 12770790 -213348896702740433020778111741920416000 12770791 -293561748641360733610405072553862054912 12770792 -582873862210980778834941900670288512000 12770793 -74135909600969815669480196055647938560 12770794 -376535013709303650045512119314619316304 12770795 924955443672393653940254069494989238320 12770796 -182978605700527623199513847044111466496 12770797 945237356480949555549284152677106740000 12770798 -444298296662876882463335204164747953600 12770799 717465274073734164755519026056734937864 12770800 -46059517034059676076055173116793651200 12770801 2025175827947595336858020646811970078802 12770802 474317857226331625166939968934676912000 12770803 1027068101064592588135970689124963890800 12770804 -355474752038357519882557441652784236544 12770805 -538500861500853358588144662792679062240 12770806 707969907849965786775375907902028424352 12770807 139383934201931749807201957003299348912 12770808 -205537194453341375160197000186091847680 12770809 584283293688999900157078631980301878592 12770810 31255762314240007475607841884791587200 12770811 -2318249956868236305278818190842510737360 12770812 -1218452457840353445894734734510341424640 12770813 533128541732312059810931401282136493984 12770814 87558859830300364991334602450256878592 12770815 -382638115995104058214350681359039001600 12770816 -281940306300102307411105171677042966528 12770817 164017385921112676827143684064595323840 12770818 206039590695612533399119480967635545120 12770819 -135391031382762029564921474803768797456 12770820 618635781197258671067769005652857376000 12770821 -857278158093257806044670313652667484610 12770822 328830065010729949658208296446597569024 12770823 -209281560190828545995981663545806101640 12770824 4420531971172370673758067190190899200 12770825 -105749205777698936604307466684275440000 12770826 168993221897749539415723134439181336064 12770827 356193606794049385499213511235819528320 12770828 -1042795787453025053515561090566488064 12770829 -40859579096987658767560015062626645856 12770830 -188378906052557530126472311733478085440 12770831 -15876715599603335953679926936410212400 12770832 -47371798595128749971469427329178337280 12770833 -101983960595425024697964991857313053696 12770834 -239817920746964695163548801750561770720 12770835 -98609181556807798679846254877143994880 12770836 -599371527798400331502209830105036153088 12770837 -572633426842706475813416760376400438514 12770838 -545197958530761653557265704696815432960 12770839 -127806040201433912159470621528995306176 12770840 -213013354772101496541619685469356851200 12770841 464559042041521739596587344537449808064 12770842 230410242018472824094031938440759158784 12770843 -484832235444933994471470998031567574908 12770844 -223865746437134373385747752266944075776 12770845 124356453156165078554165354471764773600 12770846 -508926974993255468192808215454020225280 12770847 -781766753666544864934610418649729507176 12770848 282881741310963643802614344679261077504 12770849 259457785110365480677740980967151270080 12770850 245009378985567227456993988155521632000 12770851 -2104587052709773877887550007799601003648 12770852 715995094381343927274267155347062327936 12770853 220947037679395632073629712525213540608 12770854 254552461079055430940267979049508369376 12770855 -209410173382484877677745685271831943240 12770856 -229286638595738157873498650751377817600 12770857 848294559747760675988046009809930897232 12770858 -625616250649378965399937039826860560720 12770859 -31147086116200146461937467743172550480 12770860 31876857079812372392829590737452917760 12770861 -1019226073260620392518683569538247890538 12770862 -41448348411974711920126237326824926080 12770863 -28880960572400763082753039314836813840 12770864 -394773237526488578890268708082589777920 12770865 366213457285988908733215950786009217920 12770866 333369335869465092446274278400183730176 12770867 -3100213226768644318468268735997778471920 12770868 -147101241177679757219828810024553216000 12770869 1955017531508095707104787223192905055840 12770870 456428525661097052285815930017527817600 12770871 9402587413846625845167316961548464000 12770872 -519503505204378320425755768223085875200 12770873 -1331096641692585447249076116312089382576 12770874 -429587530537881919551860179482245275680 12770875 -100349972946468872268918747931928160000 12770876 901947604523968469885466025438394895360 12770877 -206497168995942118078298160785186106240 12770878 616898422499842956031817977973732567040 12770879 -2324270855395101781594837626061056080520 12770880 -68080572232596566007031059154710036480 12770881 -1361329648429451053844273425079487040318 12770882 -1093645915597788469311286895651639996928 12770883 295486380124525845455106655728032697504 12770884 -19323760498300193213578905732195647488 12770885 -627402989986681113348011950860493714440 12770886 111076314891703579918836452560002358464 12770887 -753822746849187678611212835976313267968 12770888 -204070142897530503818814914073432883200 12770889 -1064749383590141971006024758151855374576 12770890 -185371811085334117261530807036104544000 12770891 -119829396959709333290000705197244492256 12770892 645245441628063322993631441655776640000 12770893 552171903497380362104760771291884351616 12770894 -893774913048056246414255839248376989504 12770895 -554346866814830431940895762462444503280 12770896 33141856834879081022968509256236122112 12770897 -1327193266741971542442774098752445088654 12770898 -143049116763487040559636524143733199360 12770899 677997760314833234640337089965895010720 12770900 71004593316739512286399775984627472000 12770901 177792792802149444853849853465545538976 12770902 -229505127830142299942873630063168104128 12770903 1196330114208078897042635400927088070400 12770904 -707500780824774643264085335515316224000 12770905 410847863220738603792674441423601255360 12770906 600778333177219920426369752829873607152 12770907 179129534789053671686624921522670000000 12770908 1387767169570011865243724483716943856128 12770909 -1862288988102111746122879063215541276890 12770910 -85541530521078741609126116055943151040 12770911 -1032568887800991534705740932447315384368 12770912 25237360975651190992245332268766199808 12770913 17845119048849797419948421708798930400 12770914 -5005190331877447669890211401548224512 12770915 -39651064774110092407447601221409604480 12770916 -487548820131539848003994765339978984448 12770917 -1013013251050298321822969587864493868034 12770918 -82840804703485666491986011850804282880 12770919 490079215676016158163934442373078106320 12770920 -169018495585296211737621277881205248000 12770921 1026493458375780574983576837542972027892 12770922 -609675201090390724737235991988394998528 12770923 1771766333103586609393255342703597916240 12770924 -974732327175241147185862794554374543104 12770925 614672946602907198450444019939589964000 12770926 -154051517555760757439206158509269739520 12770927 -573866428411119730503532803217544804688 12770928 100109892153854442027198614384855384064 12770929 466800658233593832139534151470091152384 12770930 523455735085802041391805721903297875360 12770931 915853482255418089315596282619795268152 12770932 -1030580514213592938644147815489257253504 12770933 -295310808003902169594770043155570643840 12770934 -272372701946600892210768134896001679360 12770935 -1397590446605869744602321064116296382120 12770936 -1264266913795051477202340363727176376320 12770937 577510204201177062582474371135701965360 12770938 -766131765640605445110352146654070196880 12770939 208271152276160320344129904892642944800 12770940 36006612220348100732500462366824038400 12770941 -865033647160553078280151074188192900768 12770942 -1258087121088251036827361909715102448128 12770943 -540519416095657178021883167499599322936 12770944 999008128466737038965466998323229491200 12770945 -640931452393665901654342807619227459200 12770946 -9365329101375438135111309700136226816 12770947 278032241037088113029433434876642817232 12770948 -820258685495741614176203928010849080192 12770949 60292600072622786709954171220508902080 12770950 367821955864522624550325113364837948000 12770951 1864293918501929167928877108172592444952 12770952 1373640738724133606071423717397718220800 12770953 113115063158893018863911057763686491684 12770954 52893942467934753346621897877114019072 12770955 -121239904406474927493764784816159042000 12770956 -864121091239499916490719616875900096000 12770957 -1491832231140287393004284387995977600 12770958 -524462743279797617420485534236086087616 12770959 387658238378792766580802524816071802160 12770960 -334911125844842807117464736702485463040 12770961 61354718465661476109943237692063019008 12770962 774969641552075265079244791274998231200 12770963 325856204296200620369171507989728939600 12770964 -906742581864539258522899545765350952960 12770965 -471886197212478516566746594991653324800 12770966 106756005366955602079750674371675865600 12770967 -215012959816154276705671180313727022080 12770968 -1242791117593911246199539961220189644800 12770969 526813651631970661691321663555124599370 12770970 -641382644842830851549376078886378613760 12770971 2390468746668037134722363283197784007172 12770972 -994175475092782128522826239847385760768 12770973 -755148565378718219813031262817024356800 12770974 806883364121776213767401042955487460736 12770975 415685796522447795117249894308946728400 12770976 172547691283553375052979133768729100288 12770977 -678676052715030266874953960450803570688 12770978 -603137603305569098543707935351638823168 12770979 6164132106776781468168023502576341088 12770980 566041877830682853970922199853327503360 12770981 -3016074408662068364261018887984848669888 12770982 -389414348288255786352816659211983278080 12770983 39512448727212971240952178104773619840 12770984 -1364050666578270502036794062824405693440 12770985 11814543554138453654257403386172707200 12770986 -372686767207860574863057629830672150272 12770987 25818848848299360932608447576907586240 12770988 55719962353880915460258074209104162816 12770989 333130712896060148604479604580866359232 12770990 -626770082388915700871593148941237992000 12770991 961858629200542946115831376366080407520 12770992 187327369299634759360124578779721580544 12770993 -104970302042155124353548124491193866240 12770994 309485265209729276478112420280834499072 12770995 -181616546578736740598026049263710129120 12770996 -525543239609732859541952626815234312192 12770997 1129882737384709332433838576069742630720 12770998 275603745250889959897724944371179132160 12770999 -2048667796995814585117700913935718999000 12771000 -20347775200556802807505505051443200000 12771001 -1781879845532195989308552317485706726998 12771002 143318475170165692315249323165368025600 12771003 127238441275786399917169230533911200768 12771004 520268776013154018124139946733449949696 12771005 -468791009571158873588623610069619020040 12771006 -59516980761530586192646564331300028096 12771007 -795089082833630179851308020792536247744 12771008 -57799529559877097521642450252462030848 12771009 -452771156908016200238483553911617214286 12771010 -226280113103861560527796344678627939840 12771011 -2171224389788287609967706815334584182776 12771012 124065671280461073054827757161668564992 12771013 820863983192125436117680031403139519262 12771014 -2070106346336812464778300261516025469888 12771015 450354943908978686333032054899444538320 12771016 1347547884702942136389568176008520852480 12771017 965568140614189187740876295622683158272 12771018 -48225353149544789973375703721166899616 12771019 -950072896109219975146179376485635145580 12771020 93125772512625695566640593112810035200 12771021 290345142305177327353072870449696173760 12771022 -149428919329916948513448757843589683200 12771023 -1799220898395039971439347987837848819728 12771024 -8380861228090731015636331940492083200 12771025 145925237025963467347809369039923687500 12771026 254564288076364347658242862893096981504 12771027 -34023247727142686032153717295377147524 12771028 -2395552928941142071282162343958951849984 12771029 2023096778125530701866309469631817072476 12771030 157307284343389810508861594454396328320 12771031 102992809981460663021798258461442390464 12771032 -1016368743250894874635263428278050969600 12771033 518623589607858375742705954676267567808 12771034 192507144627753890757317855831214935520 12771035 644137833037174940746185689367489914160 12771036 379982017655626278283299080949928660992 12771037 -1511191582050257944024031539988845076314 12771038 -105368697409708876145572942323087986304 12771039 191168385443927721035566888128662347776 12771040 -859035528826274440677010724392520908800 12771041 2155530233851122923119229579816137025442 12771042 233569494534109115533053299479151650560 12771043 -1654425469829495316157576517283394224108 12771044 -344602938064267889629585953514975825920 12771045 258560611025206257150829801225852101120 12771046 -828920712758474940425721362570741948160 12771047 396565959617330120838312127535493821496 12771048 -291992212287469558916293501246859182080 12771049 -455389626634321669323762788237379358080 12771050 -70923253693626303121858568293098931200 12771051 -623088423300853843850806237413228691368 12771052 -102648117248084613505707872000041425920 12771053 1814952146854796981929479958120544953302 12771054 176919070737543328158027811912306759680 12771055 7303988439862458949768438780232364000 12771056 -97832859530271774775557027836925247488 12771057 549644993302659232083565417818690449088 12771058 846909116699231647124861678944356384 12771059 -892073145352483276236775804797965771520 12771060 378699179007127623412543563825214248960 12771061 -101661831977471641575157369607003355200 12771062 -566249673274877155566199390391611081536 12771063 -100576056244789252020757789188100194336 12771064 -234325179376301450077025836486579568640 12771065 -38992462647517204099584700757309885880 12771066 805945205138178417467494416797825280 12771067 2593884790238833944626783954538098918952 12771068 302342428200501695242005726820560615936 12771069 885942602807204364822772237887184364544 12771070 38103015929101740949983253614656870400 12771071 1238047021135057198563426277847858449992 12771072 -6685400610881276442116291276593692672 12771073 -518843531387896088579300246389474128256 12771074 671176989393646523275754885971676611536 12771075 694383858524625485150839225740450393600 12771076 -1059502015590570868045752053655144250240 12771077 -1719880059698937786824684544759317531328 12771078 461856901862144205185839104762391910400 12771079 37376984418764793512702690656636627320 12771080 107788755823925085000066181314473164800 12771081 -713466665554667684998099045033863892800 12771082 -173025920233590458046584003891980922016 12771083 -465796948687745503117810506825261104592 12771084 145318176231258731993100815970561486336 12771085 -84451918993104606795135013191937239240 12771086 19997078961292135934771545256544129984 12771087 249707593727504045217895116108139489152 12771088 129450683171255214774313531271105740800 12771089 -1118518727633234013109579697776425100110 12771090 49572406136174982440855484150216210240 12771091 -166771990110497543802849991667404215508 12771092 51936918363550257437999989727155832832 12771093 286922530415008209553041671866100886624 12771094 -80828503753388253451110647112971692800 12771095 -853037211219240931899511561593884304480 12771096 -290729108452805798685111041345648271360 12771097 -64035898612440165918342056114936327628 12771098 1926083694294978942556506035626758466560 12771099 39540156839096640652460105789142892968 12771100 -705797372472621640866055306557323929600 12771101 -250689425925990126755932578095510307840 12771102 736629609660648598779723706181426469504 12771103 1268195238713805783747074433572792992352 12771104 1804367959618430965447655285208755798016 12771105 180427944869966468904568594032558957120 12771106 -641841751963625652826623763025621251248 12771107 330338566839829960030395641996163500160 12771108 501938045276423638818069765350837784576 12771109 458941782693459995126122234003711738204 12771110 -191811254236810480971431559857780830080 12771111 -715100836351525050572681423003438695128 12771112 -883825908147274353461770627910291788800 12771113 -231536516102718979373212380083307915120 12771114 792253167869495773131084734059153147392 12771115 909860168916758261454173990097717925440 12771116 -676260501408723728428665027860302894080 12771117 961609310603064114747814677209030094060 12771118 -315702551566095053983515795276658380096 12771119 1965008576350360651734411578675844360 12771120 -23170213136743277415807374282509516800 12771121 1165250009338304787443008808716956674544 12771122 -208472227243924766840591065799498551296 12771123 -1110407861034983135503743459112737212616 12771124 706824084568123919392689130420021287296 12771125 81880435718845372703461242148479360000 12771126 362004496071942497003142101874742682592 12771127 1028557017354166662696845965669192682880 12771128 272888389472344242913879233654972764160 12771129 5668800987064585928606481217685741568 12771130 -60823336649420742964609069852717163040 12771131 -40438864471288252482027520645618091232 12771132 -2501733030132971269748093970007130112 12771133 -735242451457104738474712798435694048160 12771134 -82905636747470809945674066094667414784 12771135 504579389095011306016877803978180608000 12771136 -69018856821416578468146868906591518720 12771137 17131491600429983424712426555679477040 12771138 -430749808447430516494320614715344674560 12771139 -335887465791491328624687927047909749060 12771140 -417945438814394938959944151445813248000 12771141 9821813868356338424889766524841076160 12771142 394356145403249193640261124397476621952 12771143 276430180954897381356951856927938631680 12771144 -55815001817403134681583892247844403200 12771145 42538643021676762331576476785322507720 12771146 -33704464032097787742529563585344334336 12771147 96751444149672215730973665629769471456 12771148 455660444073287957419726578069333405696 12771149 -704210353098409296127981802972220803850 12771150 -21387593991884060111961498231645158400 12771151 1677053104132025988509126135869980663152 12771152 121731122850946243779268810581166841856 12771153 752393372614788394401711880432766565060 12771154 -864955365729355084806481266980294641920 12771155 -779472753129206738399410345864509055440 12771156 405221817488540330116336127423290140672 12771157 563088657383157664894355886278046327712 12771158 1681790439202555528548697534582146638976 12771159 51835397530808613509622717643777792104 12771160 -295356568121339105526248268538103808000 12771161 -923718788086641797075600228601175108920 12771162 110535039441811561677975896838994275840 12771163 41642742880757670284573677469298728960 12771164 -262281581386691398143245027916799785984 12771165 -758858069432564221371224559705357638400 12771166 -989701198279170815874002360377221571968 12771167 -129804107231934583979579666218843341120 12771168 314218162140696967751480015276304236544 12771169 1045545439916428505220180685890065962752 12771170 275773785026628676250919037440516134400 12771171 -228903134175570969770359374264566791728 12771172 -10415683093263612598501180678498461696 12771173 -1312692835953675071087863307873514173280 12771174 209553879871624514768998571210284522368 12771175 -1092589755741043150540525211784667945600 12771176 568092275771879520599474480162726707200 12771177 -50291979375767466237695718818996878560 12771178 297432876482775891094390155650474701056 12771179 -39596007790837698099068471975388990288 12771180 53035974312150137178854618421480207360 12771181 96412739631802476584118869021160992982 12771182 -1115636664427301296500885985120974085248 12771183 -1297800353412260489843760526334441149176 12771184 -245249713025999232980974096750066892800 12771185 -458216022665138473956020556345523227840 12771186 -191580126881469653800612218043603287936 12771187 -133700131806166211311399816567462176 12771188 873641797789558467378090549361248203520 12771189 118913399708078148559609890314270556270 12771190 -887805319504416515768851809861551760000 12771191 872306519101780422480934559135383103592 12771192 52142838183930203567368185477080678400 12771193 562243321247339750044939855852003198442 12771194 -128497516170486262528992188144914759680 12771195 -860203579998163583772043079458833640080 12771196 1377695695594622461190228796218310703104 12771197 -2138588886414180517975116637696692890688 12771198 -60447060603770298642880224120078544512 12771199 105224896135657527254321437144986353280 12771200 76255736711504406597029967301705728000 12771201 -328913828698874286679546015248708354768 12771202 143388200263523183404229119519878873552 12771203 229419202572434162151943563542577252960 12771204 26968046367668202726251695026637455360 12771205 767906726047540614821945157390419982300 12771206 4707415675677376174248096677596111104 12771207 -200865227421777699434359669337381674896 12771208 -1165480162015509585497068215987151872000 12771209 -970701495239378504481138783781710992448 12771210 117181924170304505618418693414201262080 12771211 679725553651112282862714049396796529400 12771212 -1103857670675691755842959530537669132544 12771213 -27239869483543119169413559391231172672 12771214 356975617465810239594211347354541222272 12771215 -11396383746235213088733432743141314560 12771216 -244615244365907494274983466767724052480 12771217 -170122663123112102370596856450532765580 12771218 -1086692661511778154217476454758283747440 12771219 -15456909364136575648337074995361751040 12771220 323193141725406780535529247914308853760 12771221 481863887172678744854703324346595137422 12771222 -309090893246108972642573492293298405376 12771223 -38670519542817142924259174484509268000 12771224 1060689080248113143326954802377987461120 12771225 -110884249766246929141130863834721644800 12771226 500346674120594390056292282915150905824 12771227 -229141640297043566298350993128779718128 12771228 613730841715064619781285282857154091520 12771229 1196330529975313215955119057802021018284 12771230 267729552980323350922701316291368297600 12771231 -1119267140488249363976482273064354374656 12771232 -545678009847886578579915337093359403008 12771233 -572453789794835980510784040708463787520 12771234 -218493251915703375007383404688533652480 12771235 -1074534258195191179360582427598094678320 12771236 1081122700733820929312304674520801137280 12771237 -1055404931364831452807064159697560242400 12771238 294989580759239740565275045997357399520 12771239 -84899163008878305892635807382344457176 12771240 31968310520548534618491954879419596800 12771241 272148516862942808964700198164953798272 12771242 904706603423130116380131042529387117824 12771243 -390269063938299670869559487133437566800 12771244 1096020541693943587945787014578174566400 12771245 -776857619435345138505853504347013072500 12771246 -734424868840895992561687596787574034432 12771247 117311193883972495835306496875630241792 12771248 72474264613428686367345014738322063360 12771249 -274226468173787402342180110299259380960 12771250 -189548543854545146817514067342946780000 12771251 -1150819157526866209556175626463094725168 12771252 433102731162564763272758923536890641920 12771253 -922443957694162404406976312716783676640 12771254 352221926583006918785559805685787344832 12771255 -249727104525223267408547541797924321280 12771256 -204705903285706297508252723464844083200 12771257 -655853781881249316396312552661351991868 12771258 4279314417215046908534357904010137600 12771259 1404271832199943851892593195348007486080 12771260 -424460915491795285187245203070327434240 12771261 756255241822978104166113776407803311910 12771262 222358842170353356062563750185504172800 12771263 -712319745111706709173478138871974020320 12771264 243264873101202993051103320436346191872 12771265 -177494622365714801006061621176371432560 12771266 12636519746463372113741373276521449344 12771267 -803330319418626921033135324588243780096 12771268 147604914594800881232917531070941649920 12771269 -70910969131117974624544634042331047904 12771270 10976715487758231363237708123848350080 12771271 909636221009901330278726638999685056472 12771272 -2041616647106206946263648216986512056320 12771273 -574991599037422118672550625713209516832 12771274 19293252784456799784645008782808975712 12771275 444952870796476157791160511517551660600 12771276 -18688875008384240810954564681183477760 12771277 -58733405577975827592883283572593114408 12771278 75780390860766558938143817327706632448 12771279 -814062952627637548321548197492348275200 12771280 288880218567720221354720508599976591360 12771281 -1247026029948237735304910498042364780300 12771282 329373148106467344810977987137948824192 12771283 2653107200916762236085546535441462176 12771284 -245247131898586431452686975433609200128 12771285 75383504910595452970927330167360391200 12771286 -955520546107846888973339610073363256256 12771287 -383513356380577981663893808040074897920 12771288 -599363532599877253626484129794943027200 12771289 -3416637012609192442528087233863233972844 12771290 7936842451161389556594600903824040960 12771291 -46836214520835485836829621586756543120 12771292 -54969979242297617662578294264662453760 12771293 -324144228438477336250378740849180096 12771294 -719592874049277063119691656270458718400 12771295 553182435327176516173325186755979838000 12771296 -641366110788569175633980433531898429440 12771297 198610686213779288649678622771791790080 12771298 -1213261152225125939602424262924978954240 12771299 2609089333765966484908470434457824589336 12771300 38420352847906657834370593979113804800 12771301 40195481933525478678973948168860470784 12771302 353824965136744805336496189210585412992 12771303 -868600165905192120803034955671867598296 12771304 82935428402362046066159219741216931840 12771305 259049690116220073439222680365072903460 12771306 -67288885465479972414136113331102176000 12771307 513456025199049555634000053525588781556 12771308 933863463864414591912073884934174464 12771309 -383442970161459010312505722221197119872 12771310 -1545528210858789954893894455460678937600 12771311 -596084488428942642683213098718821339392 12771312 98053172402289424574972485861747261440 12771313 17188788441187530342625308914012446440 12771314 22607934705372531448505067715261701120 12771315 -646415893100002858995273770568065768640 12771316 1261975090796448222355655766523202887040 12771317 695313313619589844325645329221819318240 12771318 -32434577009290433995691607432013971456 12771319 -118137042030388354692301231014761937360 12771320 926092128536341493755539056329276416000 12771321 740971652817384513456681458552005933344 12771322 239401527347055232565794895214711407040 12771323 1397597104022505944545905540000604609572 12771324 501278329828728335347760513180780651520 12771325 233786162419874085985593123433395456000 12771326 343528127127109929672723357212532936384 12771327 -467273529796429172575410154542975117168 12771328 158331681340380347946962043371111055360 12771329 1774198791659798053957812153478844028930 12771330 -269306975083625992245124157520752524800 12771331 -1281440975955220545078087938151854458208 12771332 441913166032748484666346089863514255360 12771333 1126836711864532578336127786614291991902 12771334 -653631539718087425468357726216229508608 12771335 518602847344801522453030690158371336160 12771336 244125928735193475446819717550842265600 12771337 993480101301931147364855413286274600986 12771338 277195545664427172828244144827129857280 12771339 -834466340270622177034123191952091604480 12771340 -121712295997053537957608691518928092160 12771341 1555432210102245372898977631345342121184 12771342 436874675964489624374576991514339885440 12771343 -228101144443531854470287446083255135200 12771344 1575042814778465527631446163153879040 12771345 719464351362961740297262982958286091520 12771346 -324068410674642618657089033431407989760 12771347 -222631563256862783781864212601993923568 12771348 -604945671777241110760880755626912976896 12771349 -145728559218224494130811938360401812480 12771350 -40942344594897644699583488402075400000 12771351 1022720847830363869397213424311957124240 12771352 239743441792815876124239635727928565760 12771353 520125937244867546238508548208746612480 12771354 31453182880516842222155201235548075520 12771355 974682569578022344573497565738573469760 12771356 -391699270580580361121777496250552396800 12771357 151897567479503752964657780443768861440 12771358 175311577311144267495799026652840517376 12771359 2451566186012826506304044068097274871416 12771360 182632453872441806410327974169897205760 12771361 -43564681167306482065098843938199968208 12771362 540644662412281352357320343140331710752 12771363 -282240082739702807022341061775069718400 12771364 -426943359609266287336060084980634091264 12771365 -1321378836718174827668933889917659828740 12771366 -521073835499192084523407479089628051776 12771367 160405599073351619813214841789191046192 12771368 2371580338287493463171607642984779520000 12771369 632451427643747584112129730245381037768 12771370 -205933454026493731602552132332597673120 12771371 946168248529497313367857236421384660272 12771372 -704575081974706566323043016921891281408 12771373 84513626142310698758155299500184848364 12771374 66904893827438625600071493913882066944 12771375 1312010901786791909721032708025716244000 12771376 -53770661434121071093092263595583733760 12771377 -494590435868275778819927805013968372480 12771378 462748192142830364337175904396636747520 12771379 276795996272148734949901104895800648384 12771380 188547404612517901476946221756960768000 12771381 407035005867442017746632327981715982144 12771382 -433283051541866025026666353444784547840 12771383 11935669474884475877861799933828268200 12771384 -43117869851372713737969716625450823680 12771385 544340606006213368434471487839360197760 12771386 1174926343251684931930350154839015460800 12771387 -22951900536256875871840276184859744624 12771388 -19888662406760802570204150863041331200 12771389 -1231272666872085183010205927286050287476 12771390 -450009440358147162912539778668800030080 12771391 -657883170107080408402026892934670630208 12771392 -23673255972490499285786002854078578688 12771393 126350380548685588923561074091528546864 12771394 -620728609078031788476556995542753272320 12771395 -110435756670356325101891414102156452800 12771396 -600497383652630879649164469869425744896 12771397 1309917871371910524004481667216917066460 12771398 -512694003893077914710748972416414848320 12771399 838566984983851193131860850273362180264 12771400 132086248067041485357022849566940032000 12771401 746541441545331378324165856789326495120 12771402 -14001824268886941266159424825928982016 12771403 148751853673255040866324132748069532360 12771404 -123747819339443406478880474207248656384 12771405 -1146786555566162453978858108923772452800 12771406 -111753093932172531517059451710213120000 12771407 310833952816165335721063228288098971832 12771408 73235335325372684423261402155630460928 12771409 563387035817843169715286293594861086912 12771410 -142491978044744734071935407418840360640 12771411 -67527997193397310412789079460608583680 12771412 55197169865892303106942059635511371520 12771413 -96968377302505802151391260166862096640 12771414 67579670781005834297164726176640522560 12771415 382433474887827607090430436491894689560 12771416 -694449855532067240767244882442929725440 12771417 53657977114531470333463617461011531776 12771418 -393372264906415739327410014515087938560 12771419 1522536828578246251568350196766767786820 12771420 -298800137373532053272731419014928384000 12771421 -408727906861718438617237061779108276360 12771422 -113372902624239131663123434848046992000 12771423 -19348756336765159266937050560655583776 12771424 -803084084885961827391920948908853428224 12771425 1092523807033321101342150151430232048000 12771426 -51648617658940424555949177373580835456 12771427 115843437505343497429885643517782728080 12771428 -669018728308882296766724379924800434944 12771429 1818356948381193131889619201677426624 12771430 -2026693867276929204346533201831905280 12771431 1421945590774478344766480467491684482232 12771432 40795473844971038382450758729000524800 12771433 969950321061048715029632959913550102784 12771434 211032525928232395231830473421791336640 12771435 56352325118623724425223255359001011200 12771436 218590818208335029895175422650782555648 12771437 -251177531497923460711668129050248519488 12771438 40931476333343721858123206833648095360 12771439 -1657677709366307001003497974133334945560 12771440 -202594146185025925962200923816077557760 12771441 110423430083051400487627947396764361348 12771442 -306109211700081081999299126380376979456 12771443 -149473334145626746675692961316573974560 12771444 72732126467896221922455833471546560512 12771445 -153300029767927379156247862497512595300 12771446 290247899940730643005977279081048440064 12771447 413176324826532540868287312474104837328 12771448 835493813692709887523522965035731742720 12771449 -633454490171077550742172051058636208300 12771450 -119588304696705821199303598587247432800 12771451 -1034431476231453246133417721831445181440 12771452 1233684397668201828389084089040099123712 12771453 142922557644641505664864356194106143904 12771454 -870562147841158295986088275040928300288 12771455 998334779950536702367767474589722072000 12771456 555656254632018067346663254594368307200 12771457 1564339295409377068747646033450135608706 12771458 -538942176330381358555985693544722464152 12771459 395286725014706734866998122328060371200 12771460 72363231781692187696991215386969807360 12771461 -2118233864749218746025714883248770347938 12771462 -212023567457737889576515918533370400256 12771463 138088042125000083369399438965822582944 12771464 -285985394870970338811781732456746224640 12771465 -114339152618195150444470077985217009280 12771466 -277752044559881320985535398606485583568 12771467 -8190944103720011728261751281737336408 12771468 -530467575942738630362228186497206882048 12771469 -986444764956586197855119114537439117130 12771470 -37039784720099475216358647865133248320 12771471 -624450265526442662055757650910990176000 12771472 24971490989751772312383653418840358912 12771473 4327421757748315424536276376671973376 12771474 49485467542527662766238954121353143552 12771475 -408231108934445109397177832582416277600 12771476 -33266665806802108589665346174079432960 12771477 115536270404620562630604412690754691840 12771478 -115151056265009525003293798680797460960 12771479 -512800474378006934204075599315396024608 12771480 -214568822254953436211822824890777600000 12771481 -1009541893529061238632530361821796513718 12771482 392470246032632671678200270976369508592 12771483 -875530152969499454517228481691038799976 12771484 -221657557845662024990519646480036787200 12771485 -2186002923866723600513346447195874752000 12771486 -27006741353519952461168144798131568640 12771487 122649438586420288851970232918722663136 12771488 461639214192165957032379325324336889856 12771489 -364539863578227675463418664271432036176 12771490 324927420654051503479040721873806306880 12771491 -1386298405913615087737057404136384035108 12771492 152406997062365040911086510331175923712 12771493 456419005202443112043453412853204980000 12771494 -301234906355833421311104983826296095680 12771495 -828021041666736243253234427012426548560 12771496 71883322813489655767594418008974950400 12771497 1196234633919204248474964396443066525946 12771498 76934513402130351798338401107039329280 12771499 1849306611142928619325220799637504679604 12771500 68139707701355151191123487529006080000 12771501 -395311895330509419732640511815478086656 12771502 -746239026845668876548554969578682106048 12771503 -641879043400614205387595399257540795248 12771504 -107706402982097643858284937119112364032 12771505 -937671819957924384255065322710549886000 12771506 974872415618034217690197427816466377728 12771507 -109430570522886357896554899588415581888 12771508 -146489773693058424701132904272606764672 12771509 1306922647295696224098992242105206198528 12771510 -62892181610566718721320309096425063680 12771511 354123457864822627200985676827738051112 12771512 181495161189873197124082418562366259200 12771513 37397795192444034223272649743920254980 12771514 -456057652258167516216324482169227436288 12771515 304720100420337115938222222101964039600 12771516 6259764083887190574228669109498404864 12771517 -834358689908561936138538971093247236448 12771518 238272645454360527380065937569607215104 12771519 -690754519346142526101710810098030140912 12771520 -64899420357319726195438401529231441920 12771521 -353373131918742369327781640179979750016 12771522 -300555434985825807351508394179055638368 12771523 690716849064418905882228882038898643772 12771524 -563744789127526253209971429490410923904 12771525 54597742725676917942733692566125260000 12771526 1011098726553880591406721848588199283584 12771527 689983633000731260265818480722669724376 12771528 117202386466678067594062534295358013440 12771529 -259734558695961804512467794118136006220 12771530 -192797261081375491714415575618603483200 12771531 696280610117089763831424498863946461820 12771532 -46657053743561058865646655639895016448 12771533 439597964227117540891288642158033553782 12771534 -174276979172639174023447892864742789120 12771535 -181700397204431972280404647948462080000 12771536 348318021232185657110525511823653691392 12771537 -565333217036354120142387613932890687232 12771538 84614602132586293261131245851769014944 12771539 96974619037069707935451890723206385280 12771540 -200922078556189424843631276188437094400 12771541 -132731557850205744164746398331187535432 12771542 -221704109766152276389303750510716979200 12771543 914641447638508984607106689846283752064 12771544 -3308004164005172142597242615823839354880 12771545 743819253672534891889464132357340241280 12771546 521763621004167694835073293945288784384 12771547 2400473431591387808596326312554765132996 12771548 188243922057726389661016287686258539008 12771549 -115073039137917389908789454427095207040 12771550 102887826269649198747556615625894400 12771551 137428509640155955733694212730845385408 12771552 118912634280559741041218522660095918080 12771553 -1218421467128337072907782811425978333600 12771554 10460732233572047864627059894198864032 12771555 -453622341223764829015203257293984761600 12771556 -519641383550887186725406877990532317952 12771557 386230540857770873779971576814232449152 12771558 -252296174774786952965792904728772804576 12771559 23787783636014968131359332468216752560 12771560 637414462129905746760681472696333056000 12771561 696282268090423827199783382047015010784 12771562 -1199717474510601890834004668289667621968 12771563 174499509347536247699914014925994991360 12771564 -66839614209090553935182748435263554560 12771565 1363293821784842908656706033917444584460 12771566 205318330569210233747297675074636383744 12771567 -1812449898261069188896731008557689755760 12771568 -259227319123450974414519054226584567808 12771569 -41849534933433092792327186059401684312 12771570 -72816500166040268990856524597751982080 12771571 -233824770845858167900267180113782748000 12771572 580908053182823750131304573198075013120 12771573 -1444536113522951035355678560392310207296 12771574 624839214980142818350731199943433279360 12771575 271636532673691478691345862681136370000 12771576 -313920887544701999932861462417659924480 12771577 -243226898533489696809731071516634158080 12771578 -471893835882802577978124321234002654976 12771579 1159487674448225485728857921083301583384 12771580 54065577366076247149604459602025318400 12771581 2031949386192423353286463267512972485382 12771582 -262044911798609430510794551716047082240 12771583 -1902279256319329427987488121272108180992 12771584 -559533312862811419331762269800181530624 12771585 -299163795892552377486463828311385932780 12771586 -63935310153698974889369447575913940960 12771587 300440850412805490667255132874115466236 12771588 285955191031719717098438551423374864384 12771589 466897860799884065946043723018715850780 12771590 326544762776400450774540472327847596800 12771591 -411990267255552776810291714640399801600 12771592 -703111038166957270803934079831721246720 12771593 684951935151715667426185640974862338842 12771594 -284492448600688565819033656752052727040 12771595 -1472563292419879129691331801445716242400 12771596 823334051334675954395400852084851323392 12771597 -357179221400990954201272137633581629440 12771598 -108106029183645394689479735974564408320 12771599 520592769837415066674527581467760990464 12771600 144900834714890010802135029140619264000 12771601 -152619521570007819904863773724840297408 12771602 -16099685101639634487765934643392786176 12771603 -462841513070394362803979033941230443760 12771604 -1328655268201279697295590712457477999744 12771605 -224482706603581738961682035954838432000 12771606 439347894031643233590190837281322759104 12771607 1941534339365324737694435413889850021072 12771608 336766590899115050922793078165416744960 12771609 -945927706617614764753439048426573058096 12771610 -847589298152678731743644609591547168000 12771611 -1451996282837473976945460148036162380000 12771612 79103952585163111312112579241952665600 12771613 2737623467293861708559958563773544036940 12771614 381362645512965495949509011649713621760 12771615 448553044090600195648319361747613343520 12771616 103208984339780384910435169687629201408 12771617 1736107638371203243806969971424773613666 12771618 -297961965333136415648065461519057376896 12771619 410038086954976829810459883134970067712 12771620 -815190082551255886507073613978148888320 12771621 -195082860299636399879963854592334576000 12771622 -219387232320027446412503001143563896576 12771623 167437131138137589095731030412788245840 12771624 -782933482175424903853176326345686056960 12771625 1020001643171052016944951327534984288000 12771626 114545266206326391933564298104849271296 12771627 -445540919746000688322301883735086778496 12771628 103917847928027393973729285936908337152 12771629 131896195565305667903634529339120406400 12771630 -195797368036471786874742861736064936640 12771631 2357495662388546551353500871564625248664 12771632 186774605995460187045010972016108814336 12771633 312832103055396443903801176569603376128 12771634 -10842415829199310821640256668285415808 12771635 -383065478404259833809562843374739109040 12771636 -795151171393464779877378578605768120320 12771637 -3085897143527225216179759259543921048640 12771638 -18219112581100587251478453331984981440 12771639 368465261327927974835164372921220704320 12771640 -200247630778064724658975448563481395200 12771641 201411862100181648079648625673075562452 12771642 24097753164127161784687486672444171776 12771643 1039167791546166063410381095781509585892 12771644 -548979811178833164115179874758812350464 12771645 8362096336022229820225148911433317440 12771646 811081202572516942016990148371301514944 12771647 -18979827019287173274491742970327443600 12771648 316056667718568265018613725541695488000 12771649 -89363415397261648051706988979358300880 12771650 107124761368515136572858793057825392000 12771651 1224116364779699992152836517001396471032 12771652 -655266769389001444528810547446870628992 12771653 -717677448921701961616311137724833824098 12771654 -50957115010582192182555183027671853888 12771655 17529214467196730365711806920635332000 12771656 -731703042599094897905228839961110118400 12771657 270016489648680210868765310416509534954 12771658 1280660528369849964958425342919393172160 12771659 -466747236172316878860689297878976836608 12771660 -3808046067821767923252823049793454080 12771661 212366181955449239247128506176913457632 12771662 1757381327596139315672139702055451419392 12771663 -235307496603809242774806829364518273656 12771664 -175939748037676647146209070941969858560 12771665 -515740985082185464745230207741323068940 12771666 -210011705226083815277365490184930321648 12771667 214163890864642568848790331394985847640 12771668 -177004001281373676117978833635020748800 12771669 -349835779213904719575930660551138185056 12771670 153591012762225400810280777173128748800 12771671 686849633170791722287964121519262200 12771672 -583771182169490007557966231066001838080 12771673 -434498071234277323140218600746251436416 12771674 -1297274339822832574956948228490392811008 12771675 7836461956147314996175993133696776800 12771676 50635225896991904420488640305140584960 12771677 -318619562156939521899004245878981957940 12771678 -150930003830492600379004494506067803520 12771679 581914949193096689885900397284270869280 12771680 -1252012410400286549462737982967423959040 12771681 365236154713567547865420802754798905920 12771682 238760814259475581143252382798448148480 12771683 489644008862630605919162151096642588360 12771684 -228253760323526374009051375794682771200 12771685 572773646956105644978361025053386592380 12771686 -10853812566866771191475346234451599360 12771687 37954545575499851912958462347027549520 12771688 -1620139874907240012017497430366945280 12771689 592206494311568436687122712473187442752 12771690 216939907418231958744560901528937800960 12771691 2892987652129957447026747800803134470992 12771692 1029072523068877891904418175791738439680 12771693 -422735828382930142252731371052373585920 12771694 16721537765733053054048586419227909440 12771695 163313636326156630428058925874917776200 12771696 -22086793850399677749039775612354953216 12771697 149109038106317410253156525412832953652 12771698 -209720404220069727753449195285929916400 12771699 698571062635861337192273087150177850480 12771700 -621255112826848749572865492920720252800 12771701 248929949834927883184066073779188522912 12771702 145312211719775811418259917866098734080 12771703 1919151699977557972039973550919545235128 12771704 -244787487114307776458238177126146887680 12771705 10183376895126092434419944106811420800 12771706 -99575945391638738401888451536219682448 12771707 -342274419500787406113922015177814407728 12771708 -806068207834267365319614223020190949376 12771709 -249331140060968478195485831821087125684 12771710 -56691012249399678469969736115204215040 12771711 286960041973267231562670005114178920760 12771712 -14856078668255831800982802509919682560 12771713 -2378586241647223154121869872028033936556 12771714 -508435512637865837544552359843560800000 12771715 5665423662864302804035647968290695840 12771716 272565236311304970158914254065880698880 12771717 10949890310043580670955800673672021312 12771718 -784588734232697843118447250149432577440 12771719 -1620887488156959114184647769361293211880 12771720 -17238474782998098989769526276081152000 12771721 -603156584129081432705046592113412633856 12771722 -167540987646799404180053497363606812576 12771723 -1129462363034518915212541162352684658216 12771724 210167188322098489538980163047438991360 12771725 -159716544790919917505854734970874535900 12771726 -297096277569350392406192396311987955712 12771727 343063790530431277692913282607836118576 12771728 31236355422536991861608633305463537664 12771729 218895292519335597841468256301749845920 12771730 -379493532979330079767388238414485683200 12771731 -4973110287183543599487121195000515072 12771732 -8302094573300952218241674453678204928 12771733 1545996801975179129865530225239972840704 12771734 -128046328909931403390322863098699188608 12771735 860106547817951093030718527139843282000 12771736 837892052333506138113071810049367111680 12771737 -1295270485902498217063289499691537993440 12771738 -139463366569392205822516065999359997696 12771739 702426346376650761642573600970422389424 12771740 344975929811517707371225622678110256640 12771741 -664426184143255982340689196004807623456 12771742 143020481970811465603160692392937894272 12771743 -2372197804105329328767993454066962755760 12771744 145899269433336019349374967781292769280 12771745 -409738141434886539493839061172014483200 12771746 139399281794446169079484470645855678528 12771747 824996050006155241309517128199639407524 12771748 -174374959834687260990864289954188718080 12771749 -2094271848301949236453066617523811741250 12771750 -159081991847286317133796177885982880000 12771751 2378788864834928087821587829328746961512 12771752 -425285101675988540775312330521396183040 12771753 -393684724918647478478485936889376859584 12771754 -923020594523713038230374496858591129424 12771755 879278445433882506971785652279237736960 12771756 16225505918966536796181178315047778560 12771757 -1959152758722133663335693686116166613994 12771758 122504980635100279240563106293809052480 12771759 -208829622012161877673546863536025951744 12771760 -213824596486464863308825885113892208640 12771761 394964712875709781956932578084404265362 12771762 -228914861722386435791039534104211005440 12771763 1808098583443804332809879579082066656012 12771764 -166898886015538466251335235061635074048 12771765 -797935723091691207543315239789642697540 12771766 -280027046798632872343667647583763972480 12771767 -122987238714032412469722972823287666720 12771768 -73479005753306197539135545115415142400 12771769 642759214839305925798070911313780032170 12771770 200815909228996191320159032408058837760 12771771 -581447897880785215534938822142563182736 12771772 -572869639080699314814890772983072051200 12771773 -214807418512754386114764930464660844960 12771774 -8111541344784305346897395581260201600 12771775 -1493137783320754971207590933968189965200 12771776 718715560722552615483156943865307463680 12771777 187502039976555023409737634404920192272 12771778 -52785858912610468864594785754060299744 12771779 -1017982161761723870247717666962545226424 12771780 276993867799112650569307481192155054080 12771781 -189918667671797133589661552952849147840 12771782 -1138787680107332212613808241362826639008 12771783 -250760196682397818634788332409571097600 12771784 -2543545887649829998036272065509421875200 12771785 -307065493065717520472344637591990184960 12771786 -405164746533912818396102883946338068736 12771787 -104629827113969794478833030358051337696 12771788 70380702148298643597257709442326773760 12771789 -20479761699751050696295486937293641696 12771790 410443550521526035686795841493393166720 12771791 638215488762197812241871301101820621032 12771792 -442344879858058186226709973599756288 12771793 -1155815814830277332840384132873531141900 12771794 581138138779266477830487355312882919424 12771795 -2667745508367573960645870335793324960 12771796 203571356364296037004593649074117054208 12771797 -1512986019190541462664227419933708724100 12771798 -182068376020466111798332198688060337792 12771799 -1731530764203738339079370877404925710200 12771800 695891979599237883366210986438330880000 12771801 -399987897290232361523416629658732091238 12771802 433417765561946800542854277308423738352 12771803 -1111916775194984295609267197740983513840 12771804 -723081738090382728584374227616418133504 12771805 362732415473136807698683552491462615000 12771806 848083343391657865365378792501024768384 12771807 -226660318985647593870259580085994751160 12771808 173221559153116623642791382062330806272 12771809 1029817499506560997716115848402990287010 12771810 -73948482651291388580471277990241612800 12771811 735791008424288870936321447083154360064 12771812 -1200718993314352517202077607513334825344 12771813 726372441472201706797412641693543630944 12771814 72216167619752145969114517929469698048 12771815 -381569635441037386207451098128627847200 12771816 45543138917753516758908375026456985600 12771817 28000036175498090968382437848835266640 12771818 942316700106921646637429608261504317360 12771819 -16431651805052499393309173959014067356 12771820 -156362583747509742389453747199947520000 12771821 -2072815301941836941887309244669244039978 12771822 -90397686178532276679392835610632477696 12771823 97940390904812446471773874852807758624 12771824 92602997730895336629843593338399064064 12771825 -86932435694941619457069685993383844800 12771826 -1095980734932947241588586893308103567360 12771827 -329657028618964926890452823096878579200 12771828 -30524232284120976324754010042224212480 12771829 -108919322289345282383749084797617173440 12771830 -126474270487755984778368105779582206080 12771831 541954560458566546352244359562756182400 12771832 -632706135307696369494727659090797875200 12771833 -1014887774427354957725309831279258471100 12771834 -306753910423078828017097966275520388352 12771835 -207409301667055019124662278546825014240 12771836 291606052130914106230727022029757997056 12771837 -974732361092007174102324444369439924512 12771838 471985459466921225360358337252305483840 12771839 -1787681265081531665173672779624938703360 12771840 197088647610921059317726488558273822720 12771841 201382555773467932870152189419728237872 12771842 -1948088060198767485285272208083776959456 12771843 148102992632038131855441892693528427520 12771844 21570384289853458540083897644342596736 12771845 -202829743032477319756525294018729774080 12771846 61583211810117587305012182358381306272 12771847 -284969961172485232707791789398253997288 12771848 556903419620137815746365857874971648000 12771849 384575309529427057551994790710169858064 12771850 -80043075112648016598854100722553535200 12771851 2303781282042233954047599152878114651200 12771852 107224673824664581113460024180643999232 12771853 119783270750944783185509652442706978102 12771854 -511128680007867833603794436317938528000 12771855 -165861145000195946582993775267165783360 12771856 -17790164361520837956318592245631795200 12771857 -55384299589329606229622346034337961600 12771858 -98346873129162351082239435470055136512 12771859 -381795396192977490813400806012748923440 12771860 3734832223826793980740779373049948160 12771861 -49870676258473711704032865729714471360 12771862 1028466312349736233107473049818501067072 12771863 -84663323790794396270013025655694527952 12771864 -60720944008374624338888010679871078400 12771865 -134333132344951621633696019634466034880 12771866 -917706348445644726828064904272035460368 12771867 -345698050300393742857606979607043657320 12771868 -321070916482709674820486065880017111552 12771869 -713043336339919994281281407160165669120 12771870 -141208889774283571408698898352261410560 12771871 -546135111226842041178425100641530194720 12771872 1567617668540463866764462879738841137152 12771873 31782968832158009859203186143407683922 12771874 818525600616139409883016679976409531392 12771875 -1633576584606993961865030163713268150000 12771876 -72055531181062609120605398663843020800 12771877 -401339983479582717834111263118780443520 12771878 24799218784245388626308583896562739200 12771879 -469012625647401749904700089461461158912 12771880 -117137801565462614881966917750754099200 12771881 -1385531476290046128080876691152112841728 12771882 -107642913986491515640964736931581444096 12771883 1507644830700684117576329346072285566132 12771884 -518439249070501121911933689218805370368 12771885 -182449571610971600971097024223612973440 12771886 88434596224917414238433341950013315392 12771887 829086044691381437002418654824245313152 12771888 167601502014202242681117547300936187904 12771889 -405343855214185922529747072425149936076 12771890 -44925405889870603340752474232066923200 12771891 440285074990183927096733706458105566080 12771892 -42639036719498207817636571708483768320 12771893 -103073789349252777260680145301595029576 12771894 -18479014943613020457305956337908123200 12771895 793771671523353152989321816565859655200 12771896 781742033188110756420435264228938588160 12771897 223651660791045302122213516922367265728 12771898 -14794026789188960569551496574781416736 12771899 1576837329355130567881187152693967886036 12771900 -1935364106408501803774747924443571200 12771901 779163363460055845453773851313536835072 12771902 60222367513725861043308922113079880064 12771903 3235544835111077034700941116231922048 12771904 -62713341865204311505192937686343614464 12771905 -160451954242915622486659590942336000000 12771906 38536468231902323978702191161588277248 12771907 682461405691114348935245174933129610240 12771908 543369034253921833066132207533528064128 12771909 25369355658845019438671684929551310464 12771910 57291581657765391561188338548235230720 12771911 -1690515752844843297246025379263727416488 12771912 -708770136575418776295000742480235028480 12771913 329544893655033566944887301551550848 12771914 -857017538270472542274720465203121596160 12771915 -20475229415024176945499934181399099680 12771916 -234340223964915550613026920021675625472 12771917 -884086009861524937847609463589475364468 12771918 -10014273110591049508483432512200448960 12771919 525515950123196439847001967386269263360 12771920 -92910284493338825140945612589244088320 12771921 -708150083519779814824372402229902233600 12771922 121347948891926657085590835128464192800 12771923 -457016562906033644986487123788374515856 12771924 81500366402443162485285926060834629632 12771925 -59198463983278135413234579374251742700 12771926 -42480221814309899027981786924974583040 12771927 -54696755586139925985208486058346386640 12771928 -112515015206375043003895521377340334080 12771929 -966223096199990880673245175057027684470 12771930 641068114716725601326643430307972812800 12771931 795983616230986738860396694422529937732 12771932 -456881469512261222955782709157604949504 12771933 1108050477566372895321477631677427624800 12771934 -28822659953577767240620775675739856128 12771935 329880178565960294232790403522404725360 12771936 383276489416580604432399198367149195264 12771937 2683682452427811263347817807143294952340 12771938 146777327773789716651278897877349122048 12771939 864830802746695654987683711613404693624 12771940 -58268642993071476778946092418940096000 12771941 253720975684915041289428540158091193344 12771942 107109174302416052122998883469723195904 12771943 -848422368726805343743193987024377236808 12771944 -889689769228993780011065243137058595840 12771945 -496810416352417441225464649835758752000 12771946 -9972082973052333709173337102164652032 12771947 -247661739065631228153797700262378526328 12771948 -264444061196222358632314684597702656000 12771949 -1677370428427609571861153522181551387050 12771950 -64488825064183545632691963542789361600 12771951 -426228126009992136890328332256647627376 12771952 349879870131403831641210508851698237440 12771953 -1113723196433793010362484798369134474798 12771954 241322364532026995984025215588478288288 12771955 16708763054245798713179559613261907520 12771956 -73340427795367484558936163604876184832 12771957 805008512691590070804125114777051183616 12771958 -311000803424080374754781300184152938560 12771959 -42344414112931308042901881667347121440 12771960 551479455821863927278998198562618777600 12771961 901397283911259336540335723939573923562 12771962 78753588176955723559220802112297781760 12771963 -2019795635441361120292170318700709570376 12771964 -1557992901832575295145763187607953618944 12771965 -1401480868152654925074697222676200941480 12771966 -146637641018896962674510206636779801600 12771967 -386529967965511044568134655050165366208 12771968 2643385993226719005783357232032188989440 12771969 -62281519345682384116336378969162235904 12771970 69040009154058351964972147431505435680 12771971 1520142117227905743542323127727376162200 12771972 -286213684647350700118435208146174310400 12771973 1153933258563969160191394284979488752222 12771974 -1046394769776696712906638188181675471264 12771975 300955575228303066201576815705625252600 12771976 -54293319606559261747208244022020833280 12771977 -1431160968289709034396239181146642681280 12771978 -35141457945428369770292200603215979776 12771979 1218375214797180236697429869019524382720 12771980 290911649163401534188264294512784911360 12771981 1335942445917220195656808412815332271212 12771982 1056212038122071215323374539630017624000 12771983 -811482147053042270853178374234432465024 12771984 275021549856299335451014094683091042304 12771985 461036401149904277235542215110311256180 12771986 -902522239012534697026647625837744925808 12771987 99344809465686466429424000783452480368 12771988 1558873747041637304201883420591471488 12771989 21186240765207729120386375950320455424 12771990 -94309156196185443975447238357642137600 12771991 1207829695595400726722718822326181768392 12771992 -25316813594077694119124473510156124160 12771993 -116642022577702819852772816284959620352 12771994 -661718694353457861979558997363512018704 12771995 439913625623499907761932088230113992000 12771996 629883408738446892586534108297559726592 12771997 542297481141459407317709682236034018252 12771998 85558992596813775150379244538601191936 12771999 94090554686164899379198584156676624080 12772000 842443006953224133730646964911996928000 12772001 -224627832560764730679489049680978946896 12772002 -315249157773517751117722374951918538368 12772003 17850139667434717946187275043035180252 12772004 56027619269679397621807931106416332800 12772005 -1213145194981256269521096015647069719680 12772006 52963080360809121818983484025928456320 12772007 -46317231231617390709806281448818080480 12772008 -378387746159616583756169666673903206400 12772009 1652885317015580677505122477672950169600 12772010 -38326878157740191569947025116873483840 12772011 171657295205547633973642870286131759104 12772012 8406951297825688959761324834481828864 12772013 -749586434181128010731658537076622997738 12772014 -711860720000395616097975266489267751360 12772015 -997332153384157823240905225383326361600 12772016 39490800073143594197154248507587510272 12772017 -79956691269480167184691694164628521740 12772018 -134987831220686078644800410617835894784 12772019 25060660889016096656237064480434570400 12772020 -170378870217315299079799556181240760320 12772021 -1139661990649450044486281073724946292800 12772022 554726558872722589692970211953089489312 12772023 -888357782866279484169944921826772693632 12772024 -1254695234051092543621126405518725591040 12772025 215650860983054229582209934989056824000 12772026 -697963626388277051643905473353570393600 12772027 -789516949563397585358528774083344690480 12772028 -190127733257634143989616888427307868160 12772029 -1389697284616054915786562934360817515360 12772030 -187392517109615070848702904739002950400 12772031 128391735273163680210135106295773865664 12772032 778237731174113832466107269879169024 12772033 -128516530244874703245276084204320270592 12772034 -90664012923402260186020280885124960 12772035 1087186265373251818206431989523888230800 12772036 17012338296510893108406476655501472000 12772037 525905349484229499012976042220488331580 12772038 291788043836225506655844924771906521088 12772039 288228097108500851909935739968756619056 12772040 214987252739144568406899679143869644800 12772041 -239850442700432075254078686364981063776 12772042 382545258939387188782246092710695962672 12772043 -737452021947408639144848138114404172256 12772044 -640433937169089285246705096604241867520 12772045 533422798251044196136090859285849850240 12772046 -477851905070397211707405348600738450240 12772047 -80076315646081331097232512707876027520 12772048 116656567247551715515366947622680920064 12772049 -523247388643090049474983454466146164764 12772050 368448735911795870409609013778126428800 12772051 582620383301113643684619689822727005112 12772052 -270056339047342443084170935662585665664 12772053 -490959487708663526305583011386189828480 12772054 -675471445606247616763267361698767117024 12772055 391989267535588248259516018347847456560 12772056 977640685417762685980508715768623923200 12772057 -1464404849769685585171295609998922664694 12772058 36771995874840226811158452279771357888 12772059 126529067249527211581336040901947479704 12772060 -161056907442362068752416774821577164800 12772061 -951492334314706219125384136497509052768 12772062 85174911306005126370864602599441465344 12772063 -1130017217261512381415988664675991790688 12772064 -447156771997968131171011761476032266240 12772065 515815936728542059859799791527406171520 12772066 -180588320734354477303799006274543454080 12772067 224493904545584169226465064851175526144 12772068 -907748745787815804807295042986639068160 12772069 -94270582051912520508814544296022828256 12772070 -93950843335268002289045419263961979520 12772071 266021200353422784288467301940699458336 12772072 457627814868294784956630744164811340800 12772073 -331863685676331664994264498702466592176 12772074 -80910556007617106315105453877903399936 12772075 -8910514007415676449118399263454166700 12772076 -1111374692023722733434810733339141581312 12772077 -443021901925214120008734807572020754880 12772078 419662689318999035129615106991406961600 12772079 918134751176005604707262344559824556520 12772080 -11147414287658472294065622104349081600 12772081 -438989454018843387564124152150140931008 12772082 1048834448013979545655121756672186917392 12772083 534881683816813880784134825692969767024 12772084 82008434085518334028072812252261949440 12772085 667559163978217917170295299438636551200 12772086 -247037610417567686847494876000024167968 12772087 -689308619305163057537459496290840027888 12772088 221825329424506489809262973449234022400 12772089 772544337656864677726501134562443596208 12772090 277537040077872981881600383544156152800 12772091 -1784714633060233946498075838688313420508 12772092 600435636665299399817988404511189975552 12772093 85550854566255310627060889112363048960 12772094 387485034469857635848887755623287336960 12772095 497075879813264059731819035734740980880 12772096 1186937743886887548901174059340956434432 12772097 -536789546811788081175177428981226719040 12772098 94760991240418447639269541615045275984 12772099 430209604970121266658954614129145909120 12772100 420053336434362400502419406559113164800 12772101 787379852904475936103829387976280639904 12772102 252552953403394164708426300170983071744 12772103 -3817728975573231480867901940863190929296 12772104 27587181139803607713981018809271091200 12772105 -285241907067493341787812792308065795740 12772106 -1182075910037820869228681663960652187296 12772107 -1134643913812523402974209774408034705920 12772108 -569912681442462559228687516451836041472 12772109 106328042313548155181402220695820041472 12772110 129593428857836770634048782495130400000 12772111 -1631199398070314803513166067791739285576 12772112 -396729435130914701199543610698461405184 12772113 -28574407869403812018594497765314883856 12772114 17504871682700027979866324544146272656 12772115 462117334233460638585426083939936142720 12772116 64694264590160994589658867902710085632 12772117 638819664789190050300837911375871859932 12772118 5661118864135826594410648215575267904 12772119 204131034542427420424307912705220189696 12772120 -907276438666618680856431458951304192000 12772121 357578472655718826953240202340423925712 12772122 -232663369879842427967749540543686735360 12772123 75615306762063441874219072131813235200 12772124 222895045458544340017395042583922798592 12772125 800592545694031463936179810710982143000 12772126 1147971212174484872215959161519030512512 12772127 34466267191143393254739568177403274552 12772128 1246919926301194903573013797987201056768 12772129 1878965115178835217035060602629583047876 12772130 -7644627749248753377970757257935022080 12772131 1714891387463346421161619193203715847600 12772132 -591954633631439988293656987404029855104 12772133 -1504447807118444228312310898682294183712 12772134 1428988514403625471644504408835914320640 12772135 283086703062348795638047788612263426160 12772136 237156388776282276846486520797368156160 12772137 -479825712595067453344987574008010941440 12772138 -374552524956892777031040535570587731280 12772139 -1165105756998066552559034182102546602060 12772140 -511533654376227486556800711422960870400 12772141 22885419834190271837783753772488627212 12772142 236612485352489527392634399159034875200 12772143 -1438726208874079035313122793153180732800 12772144 -161966199300916118780673375635169312768 12772145 1486565873152159457309652149497373694900 12772146 846132471507380961433238795968355577600 12772147 925436896545392602348485385839889081672 12772148 -1414079079529669639627712502304542234624 12772149 -337403433536716676009987900155323602592 12772150 -34672918873046485263240730169627071200 12772151 -976387047584055820550890805067578303040 12772152 206478493451086419436034538544184709120 12772153 -100818402798076070211147546274187316096 12772154 1132546922567460018303402974926269492480 12772155 43584538360412730548940465670824960 12772156 -518544365356289111869580630475887898624 12772157 1198606512324551810333887215212391156012 12772158 -8674981969034756334098906541752140800 12772159 72022254289538903730797440451557991360 12772160 -256428146247432630062004550530131558400 12772161 -1654689188366755062031051521585772320 12772162 284083565999944354097053267626769972224 12772163 1078002963930263795224780340532310691664 12772164 371144639209246856488512079386708695040 12772165 521014466374000528212783912432035433600 12772166 -1264193786904050577902972137312156099776 12772167 876512737050566327536779823624917477120 12772168 -1175373172910393926757717573382146979840 12772169 79228907976201403029157108456522692570 12772170 49595528296849511759800022840173731840 12772171 910786209263423699967372107692254500372 12772172 -68045672538626050752753408987092044800 12772173 559321850721450314696036736125758267584 12772174 -186523654894907197383724565927939531328 12772175 745153811128198661682756572406648255600 12772176 -76270929966182132574387243836487892992 12772177 -1119093381372330658928006372490487306128 12772178 357437462619475258370896402341906538656 12772179 -474191593336723853982084747096204763056 12772180 17937229110843805011616300248188966400 12772181 1622793670272890484623856495942759947982 12772182 -688982949723557156407572949391885779008 12772183 32344555960329704403243726819503460184 12772184 -383920759148791723813746686400040550400 12772185 965479167590195778138818616396470924160 12772186 106020517159110210060162313429022453760 12772187 870591403527308656056582719687778157560 12772188 -9080169752592613944844035597086146560 12772189 2534886028249180327375956811310025905856 12772190 66865112550350165852329758901982150400 12772191 -130117777353937497679052316752751995520 12772192 1039268442596302874607604137475480092672 12772193 -972388654668558346705178011294390480044 12772194 117609508279224626986126580038650102528 12772195 -1275633882427035075901855598968098490800 12772196 -286162415594271167878840999200013449600 12772197 16475086865158845670874027501281822428 12772198 -194794999965137915143371531739519322400 12772199 -1329521613996216701395546686538037694720 12772200 -776151586768823223953097592000512000 12772201 264630326635303371516327036674810206280 12772202 740238182400352113937429741688255170560 12772203 -1509950813640214155594470655020642566656 12772204 10845211482752012727522766239436397056 12772205 152989277884553420780910554647086354360 12772206 263091927526418507594415264042438829248 12772207 97313987984350254717214528074307440112 12772208 -420756763257841353525463419156806074368 12772209 -359120158341514828345268459537194837440 12772210 30191980033311447455021437926127787520 12772211 632898040054535989400239294034006644812 12772212 55154880369599827547281928427748454400 12772213 269742364029847713530483145936282332462 12772214 133921173312150402264432255157853859072 12772215 123433505503768212750407140853476737600 12772216 -506035098267336568163739439239282155520 12772217 -388509243610714795900163089362456331008 12772218 -11505535259430472292363758564161024000 12772219 2428048584410187096447329367685968126696 12772220 448298813340163651946788424823062261760 12772221 -28049457089421255153443041042155965952 12772222 -599923786705436236519906365300138730368 12772223 147773324967654139862920548381949715880 12772224 169444437107546608440586842577116856320 12772225 530518474152604439189132962226667209750 12772226 29914005441220108575471585507497356704 12772227 340688242037160602957523858423581189808 12772228 -303704655224377362912590796395278782464 12772229 -158678523269457454056928906499516779170 12772230 -69277200522611003551879079984913346560 12772231 471856878138000901199357575524579147032 12772232 -232836116135476010408073605576785305600 12772233 511417168503763013698550022588608146602 12772234 196008602556721924097144140246650740016 12772235 209060077374956200685679425659644310560 12772236 -231053293161633864587959428721794238464 12772237 -928440370719952453296013487348944069760 12772238 886290510656955582870186806927595967680 12772239 668535591350707218695134358787665650824 12772240 -111142965523590379829371359948142510080 12772241 -1370272741268477742402279239133293349516 12772242 14240153497071511243894197444257972880 12772243 -459057893219010220827264267528722838456 12772244 246856566440839108567458702450731364096 12772245 -507617328828489093240154165473520210560 12772246 269450024220879055038309800003428108800 12772247 -55164736423888907415344251668956509008 12772248 -94065982615831231134835989275061780480 12772249 84180162018632487869297090759900859136 12772250 -124581404291051561237683043657084928000 12772251 512424623847628632606124204564304576760 12772252 375647648600169856967927763835416642560 12772253 290083062897311945898905480268203082264 12772254 -142115450184851543669642739181027430400 12772255 -1654908809938943572719912889398006186840 12772256 480666612622133703604012414972031139840 12772257 137987261784922355221450284997257329280 12772258 9013730371100862715574344585058223168 12772259 980944459466022299087022915439266410460 12772260 114440579216493814622306905922808910080 12772261 1313517638050355073876122031223677336000 12772262 87787629644212971255321990282148464000 12772263 -35190899259573324749565823282152529920 12772264 613439125636941940623608122206486681600 12772265 -575790638359919828075135248911156912960 12772266 5595590530167655610768777917809822720 12772267 438855984414890807364038814315542766356 12772268 -146069171002322000579037854235977733120 12772269 169580072734460087717336538128935717440 12772270 -34307843930384518034339369186614602240 12772271 904845573699635360872046672246421251472 12772272 31333254496990114553958475484641198080 12772273 -649336907005248704836502260881673146478 12772274 -93476254443169440313042466978002668000 12772275 283291830605896589979470984467487112000 12772276 302895056446088913077261826723755212800 12772277 5105504677014687383938756199010797184 12772278 -443025667476192096485337619734166040256 12772279 -104840917355475143206706153954377315584 12772280 1576194547566344584150096126574469120000 12772281 665250124620570467897947539367072296864 12772282 117557359991301754255476253672779390432 12772283 1317283086793700156581016080128377330532 12772284 299170189463170168800875702870689185792 12772285 -125097854300823462230196369427247080020 12772286 327306235835029644456748911719351054592 12772287 1803819465657589737423222346564301906160 12772288 -113614905587767320534255588745425190912 12772289 -464529532841583141551456926277960225280 12772290 2785398625056142753439791150322173440 12772291 -544619042956994084120940875580397248000 12772292 -710728642830799386341102437539090647808 12772293 232470092617570701478587752555680929600 12772294 1012838776922807152618001141454200303040 12772295 -280889501074681363116394747614034792200 12772296 804474080308757730299342942849310720000 12772297 -47692334955841377416678755465124351616 12772298 -105728520451574436849705886531397415936 12772299 -36808610499276927312615644919903818832 12772300 665202018588060600985439142387434176000 12772301 -548237832053597077728383223547559498100 12772302 301676264274953618990633545830749925504 12772303 687193177204413960724427566061124173552 12772304 -228514599638743313717879707207751122944 12772305 -49886297712263455179303497292552153600 12772306 -376046913301466651243648897953872609648 12772307 1611498083191534956153457261876402184556 12772308 -49776276697146297374193049160888432640 12772309 -44191117882134701663340018965662596672 12772310 -142668808846982485089686312895839738880 12772311 465080638725974229854308169430752784720 12772312 276307072582360786088602888761243770880 12772313 1271093217509019741939749385373989427920 12772314 -293150663141494456098745092398565902592 12772315 -344833199506768834082770942938260496480 12772316 -136785176355661791903151484899976570880 12772317 -31535654474942548160131663501899888288 12772318 123699081270645085870946792630895164928 12772319 644117393108455676424022197555210704496 12772320 204656662397458154186558164727916134400 12772321 152329037497120379487954342930531651720 12772322 -1045305960350883686995300218825571002288 12772323 2073652167279451130265347540715722068584 12772324 321845240357385290869415824239901613696 12772325 -915426311540293002703288682519537280000 12772326 118363029496800665735694763706287011840 12772327 2416338865087728390950922168325317276912 12772328 -649630923539860396772941148973900579840 12772329 413604903828245901287235837064136608608 12772330 189451182432244418459239220407149406560 12772331 -790946969624101084100591444972120586096 12772332 -423887506767550091416879866980825579520 12772333 5990421538610433351834358246349372864 12772334 1246641394768049643833301336508072242432 12772335 -655540953054196241100832668292794739200 12772336 -124029888308310264530338293345407991808 12772337 123140800329144321929661435084777887040 12772338 168071961163319266144168924383578307840 12772339 671190260039847900549560267786516040140 12772340 -653538111132274204825440962249593109760 12772341 24020459405126285743804936827480981120 12772342 -118631783398454506865212782399659307456 12772343 -1226065147719029091171902217816374880 12772344 1291728088038999466663096795743680593920 12772345 1019732227852511103726908138647013612100 12772346 -372437305614697311146445235723631530128 12772347 -457671279673198758215703778296379734528 12772348 1137784467694921453322691057348663492608 12772349 124305817064242259843222120449629625350 12772350 358403700363718597900886212780939056000 12772351 771941712013509350507993263548668338600 12772352 -1832112695716623394537599235105461633024 12772353 263532810219271865689526394553044504000 12772354 -100491071782272437565496970767805690880 12772355 516057160546172797296506363090377887600 12772356 -12048376336845635497277159880076855296 12772357 148916937179608806084273245096809085980 12772358 -62189360513876665324021339480317498816 12772359 982100678864851734355489308690825831528 12772360 67648333767724691098082453143292313600 12772361 250307729528790571244772646217959692288 12772362 -449150414550195613487988869553631419648 12772363 514474199458178093781138884741023789520 12772364 139602390194850319027930438717381481472 12772365 -688380562971507863072081195532021653280 12772366 -723893573552998271870422703985385302720 12772367 772200794432258319183440109229145770416 12772368 -75420012528378958407008856136992423936 12772369 -555948107468011467085668934330173258000 12772370 313584734873077344399184859640427430400 12772371 -216850807969656058551842955719356730256 12772372 23066718509855084892340912663394156544 12772373 149255680240948325909906904393456760380 12772374 1014348785102307444408626538404439552 12772375 330391488057438636367582472275601664000 12772376 20323053677084546400477822096351068160 12772377 288532090739757421446950376628806312000 12772378 238577369613760098873723564792312447456 12772379 735139646865533297395304586346851925320 12772380 213792603897007560176102130996255298560 12772381 1546612164925909430418630603522216366182 12772382 48574541533549372478873251395946859520 12772383 168641162467698135902649699360850490880 12772384 -1806931892628772232393185844280831442944 12772385 -455835581350204609478621194946801325420 12772386 453605082492478536732350654429391076608 12772387 -434034209051443280073800150291244101648 12772388 384936087890217531415821944105397660288 12772389 813513784322983095427434384049076606400 12772390 64808576166858249069825389923953254400 12772391 -1209218632224281537012676262923044647008 12772392 211589403971674253700783616126598430720 12772393 1537327818174392809971134562321622859642 12772394 -113739922492591933297457964608671623504 12772395 -399437997010403867188287775489405576080 12772396 147655446107680590611838394024225802240 12772397 -3097291878288196942626034313606209002 12772398 -549365948499157495301172657348997235136 12772399 -99635248263213069720725867081684692320 12772400 49584899895101162191016403080793292800 12772401 682200697601405405046369249139974034032 12772402 88068605055929301080062456728574305600 12772403 156341979596736534957698444118386872320 12772404 10172487044306102646020886594777600000 12772405 -573426873891373047415259003649306707940 12772406 -172400715360881353268321660847579361536 12772407 -1195760845339739307788643734848090196760 12772408 478527130802170649429837056474472448000 12772409 -273955467353832734249150491258510009596 12772410 52967483520498087182143090346685957120 12772411 954219126348153621480564504933631996312 12772412 -3464010991909902772859377036236045158400 12772413 -476711826945479895411566319065721332058 12772414 250436061635556848357609561453024653056 12772415 -19910585386249300123213094317321182000 12772416 -195255805646024917006567764617443934208 12772417 -18500044015722099146658279760561939200 12772418 -914171771028185761381887267546528321840 12772419 -10985512160647899370620360373788653184 12772420 -113193500788604484379895546905877502720 12772421 2121776976952456058561050536023233160412 12772422 -4382268094697254482736181705019126912 12772423 717182026263722708779428560819001701520 12772424 242776856167003918813150228669560422400 12772425 210226385591967198512438048309094090000 12772426 517109969455857025043712037869475283040 12772427 1018168767614868475335459533773173388800 12772428 -129717248817656549709654129758578765824 12772429 209390611217943341385770506434801388800 12772430 52788334656025215352561062682698779520 12772431 533315861481445623608213576075060793600 12772432 424432360013734266080125240727763681280 12772433 -995482861890904642333791028818725202318 12772434 57484118405347495816921045263977748480 12772435 408528565428637296386753665628110950000 12772436 1083989679178493745344986810061411739648 12772437 535688581798545809377908624780651301152 12772438 -1003805341033470307684734714386503448160 12772439 583398021655129354600511407933970559000 12772440 -408086879529527504463763224133569331200 12772441 -1073867484540192743866363622047854129600 12772442 603770700454316090502920061789801445872 12772443 -175125624116017552133067807269627493072 12772444 189412764316998757256294520924152361472 12772445 45573457520174565640012321877626080000 12772446 271579386000536791275976117071901977600 12772447 1265517591625450469822409549174835620896 12772448 -383593670237659155172910903761642192896 12772449 -71390868967813750178165593368369225966 12772450 -284179463071442681569072609299679209600 12772451 -351262171342366802406594775338284248548 12772452 144810060472613766647024548681349726208 12772453 713033495583041422174068376012927880702 12772454 404579516493784753591168117835168830176 12772455 471247145518311055161249555688379395200 12772456 -1139186070453758973036397963144328448000 12772457 1471088085126372400702911421510762270452 12772458 757010422998154376315449907523139537920 12772459 -55086859093051046259168510161833659648 12772460 534234271165034275298776482325739842560 12772461 -67924574545855939939387623692083788000 12772462 3319376205403794074131147246759553472 12772463 1108468344185137991316057007977997989888 12772464 -206037000904059571260800711978244734976 12772465 -355759771097268235378356278448002572800 12772466 -693913819449817742262447410010478794240 12772467 -816909537804215726193439739163290975916 12772468 -245180570451645121475929006309071146240 12772469 2666467866585323492118707012539665529020 12772470 -98296783911934480110316773555649958400 12772471 912770069022166188495171009614606006200 12772472 1199175572956205947010280950852196679680 12772473 -167358304545162273594525707575612635456 12772474 91333895990563541797777393770129389568 12772475 421665887347020359189458387801642644000 12772476 117544400538783338058055025549308319232 12772477 -1099624457096459271511759216912863016800 12772478 -556571686648965325688485266281218186944 12772479 -358829445698557116240937979229439975920 12772480 -473090171546540859453281921386571366400 12772481 742154558255381317918989543775602897282 12772482 -39058617558745605508241591224943457408 12772483 1640483738831096393389110054410057832960 12772484 -462349542348220404953842035125945088000 12772485 80382710603833437932886951326988069120 12772486 -27072168789805334954095621699231641216 12772487 -554689343144544305335300366328036370168 12772488 -858194917957922621862983690447482429440 12772489 -803443496140036544156837350998877316710 12772490 -453067410365660627009165287150218180000 12772491 -509699253367342026245385995869963403856 12772492 -433940388668367640773151954885452357120 12772493 -826534256454845858819317237788168381258 12772494 314026108704996873421449796294282002432 12772495 -491433793187488172284989335855075097120 12772496 -13258118285511243544774654227033096192 12772497 -590107919161912179854681223989074409760 12772498 -522915797157619940290006559996711233536 12772499 -700915350234936984412246840902111831840 12772500 -66168132082288914009907216705916160000 12772501 38185278674582119286159293973655137024 12772502 803556113972660558311762154768222390400 12772503 -549874402771835748599279129436148502640 12772504 -1627029804578558645551104602909299722240 12772505 -27525478723474329174602876468969043840 12772506 228439888155939278888789179808698043904 12772507 715297089732641261654073673197502381032 12772508 256125749706318832078633208856107145216 12772509 529356472587254877867201732586423173504 12772510 -57734933554321628554710270792226304640 12772511 328023691007414326954499626154320210560 12772512 725599953242398081258554413707155210240 12772513 -821616788349657307751931794571370649418 12772514 -1239220050311806506125895168329792916144 12772515 563587172019209860092983880843395005440 12772516 -1600872951519912575128633560657083186560 12772517 2287871728256914825840063045021934592 12772518 1020440803061589301133057662464384 12772519 -1640989134434544054736276649578025939080 12772520 -594693625117126645914217291786912819200 12772521 -851090347116598568214652433313877564992 12772522 -262401465901356203387204557711488775680 12772523 758080559724018368538288400775286505572 12772524 -709995401009871703757005614204435577344 12772525 429341610967617167349312542997328950600 12772526 -488305525422718428364508373488450832576 12772527 48850154307333953762690567777145960960 12772528 300174729897208164995031944612184391680 12772529 691686286203163099249159725528730039872 12772530 -398699494218544700715051774502611923040 12772531 1739502831607512261316403513661610760200 12772532 -675437037425294285395738047967059578880 12772533 -619953756435010707204656139816230953056 12772534 381442954056757580867009223707638097472 12772535 196068172679235610074443710578373084800 12772536 509621421047089427524017425837771919360 12772537 -792374264734736006739955024323143625814 12772538 -534324623189062733402951821163404985856 12772539 -734037948687367886411227629047722682400 12772540 -481595253639758504054857747544118174720 12772541 -47422824719503193828187288856803932058 12772542 -298331312091233385170441542924837696896 12772543 -856413274445218350091148210450502035600 12772544 -197127489368418022200487100872554184704 12772545 -310231163669577376363188150388654310400 12772546 -560956436504564507395064376652032470496 12772547 -283596335355040634802853474355587551240 12772548 3828874657729021325910393771722194944 12772549 -18870351277108252745908900258484173664 12772550 -153702499144138362393310221374759107200 12772551 -832676620967885104677130740759841216896 12772552 -40984571003079814553188690864063119360 12772553 1991398436536020088210178428091842547802 12772554 -640082533013603714659384907116072282368 12772555 391347385197256648256438059880105034000 12772556 618076452577431777666182689842769820160 12772557 265962944817099874764176613214910872320 12772558 -57628878264544484148810329131030817280 12772559 -295776442422983270447654559182190408384 12772560 71544467514608750579034254712628838400 12772561 -1097240136278539231606321043389948913676 12772562 1163112432066555851693419450809952896000 12772563 1217267820660194777479258741057359733944 12772564 -47863968222126851679207600676562042880 12772565 474153778040537898968658723676995520920 12772566 -99919530462659724513342531856516436352 12772567 -74803207459755799355829453130326546528 12772568 570733970326936936150951362583715328000 12772569 1146550394753730602726366771824907534544 12772570 -359162213969168519500261353845512415520 12772571 587891544224765475920462678155960976640 12772572 -512615467878766159118739258747887152128 12772573 2018290816646653299059620168314684143904 12772574 -390202811234224704758055560725532285568 12772575 -452762434220824683211219114386979483200 12772576 -711954136512279721022071522759895678976 12772577 -1859507337063208756537846166143817379408 12772578 85824241280123280234060831632274585600 12772579 3864709478176998793321734342823493744640 12772580 589166230905635813328751364784159955200 12772581 1093573033715864468218462468546590022752 12772582 -280025675780557769220632161289755000608 12772583 387305849122987527409450460040230488920 12772584 674971750110570278042298052616265400320 12772585 -83212549201927764390545255802660492600 12772586 -809084440033409943722725115967508885920 12772587 824590389772380656954271575488255772760 12772588 293701910660233419615270668175066898688 12772589 171345689517307327233269295910259341440 12772590 46707528158569367094379038594255728640 12772591 -1440781252405110090353501794282010144 12772592 -143260825838531478908499551938037219328 12772593 -1318129267363756952698137947587719353280 12772594 45504505788340397875300799050149695520 12772595 -32348149845402486785022688810210479360 12772596 855330631568059689294814385897576251392 12772597 637509608015339041479152193965275888046 12772598 566802545618609723900479566883918146240 12772599 -126910154600352842782738095324780694272 12772600 715435434503083455264151902341604864000 12772601 -439096918107394879182670238995784533398 12772602 -317906817372706631858549919728458373520 12772603 -58023149132618825426015131674530301148 12772604 355950982068439314562722465812639847936 12772605 -221192973819781085448662931784077467040 12772606 136675245741581437097146827636547169280 12772607 196236438610684544121759286395566835024 12772608 223661881833115961156661008468482719744 12772609 350415427470325663415476296518603156016 12772610 156567124308867560376728084995385424960 12772611 -1510328354910280089366293186116390308540 12772612 824375342354021904253977972336952929280 12772613 -60181669606084207168046594091577378176 12772614 629436688896508397832707007408606363840 12772615 -1075370521931868785117668152986107332000 12772616 -51302194324545656108357160412962816000 12772617 -268754385880623965461162571276481392640 12772618 -1160454943332979859812387242683915824896 12772619 -1976539827712507607358026349606984439980 12772620 33874116418220543155391544356438016000 12772621 475797475262515314993087303593357645952 12772622 -188036196087333432527459208172610219328 12772623 -282966083769023690770561502697703178616 12772624 -370307988112295712715680542904155750400 12772625 539026385079789952248330018066850809000 12772626 -650644532941841431871874266017711143936 12772627 34960452393162076899938733353628412224 12772628 -1406172183511427877499268860629598414848 12772629 -267163137129602105454736714647221114436 12772630 14289978591753446371947475916764897920 12772631 -3195107407047916095751521483170811530136 12772632 918072015792810997069608251968613560320 12772633 -376423164530150645773633456782241560118 12772634 2525670050123118351471015992669875200 12772635 -62747007067790191240315446097194688800 12772636 -543366860807453645112941473858966855680 12772637 -1295180341681803447883999546871170808256 12772638 53079427440794210914187176280714553600 12772639 -459414993153313478639191613111158568 12772640 1389318367558202641446893551233574502400 12772641 77150623170844505253948387457842432000 12772642 411099562136938191597062894327364093600 12772643 -789101051372644110749963912618813706816 12772644 167933652103642872820985033131043389440 12772645 -572216582913777945078235206305997572100 12772646 -745611680772443974961916387424576669728 12772647 -26983007746846924177483832512328548608 12772648 179241975834298948958558209156497899520 12772649 -1308617647268749175670585794192660137350 12772650 99965813369809113089946453570634771200 12772651 469011325341930740312894261256409699956 12772652 443430848648804356330061063468904694272 12772653 204907420455373425714623388508889335104 12772654 948803724695914810417463146078543891776 12772655 280638346931218307732166004515706329600 12772656 -68941881361767877611019959373865091072 12772657 54039761840531559748448240924871582180 12772658 -773989454803933643404130255373217227360 12772659 -79838222683390785872598285357457957632 12772660 -205001768293513059766479339672493528320 12772661 2096896130146819827819949718225126401920 12772662 -54653734315410932090000652957370202112 12772663 1042295420111803835303162393086770568720 12772664 92721969493947559916253612187952824320 12772665 451743178402944881904616325547278334660 12772666 -457398495546572734129367720134399597968 12772667 -1071971013301726267932185899937833324800 12772668 -590905252963710858716369432215234329600 12772669 233685492315352927777860830526874615552 12772670 -364673668139841277747847249905720950720 12772671 1368631615993284289374761726206620743112 12772672 -725489942101519277992897338457328713728 12772673 622189734909500353438728899181465010560 12772674 660966438362529575693105701520352768000 12772675 310512782334330242045096592914938595900 12772676 346678263218282116649594214432433164288 12772677 11577448984980153887255843769198511008 12772678 501223766468578639355046040679517137856 12772679 -1148697512094965093900787528361357568640 12772680 43615604087084276372557572456547123200 12772681 1379795640570669621012249530330176111012 12772682 55035222609508331151775832022353965056 12772683 270094219002892255130074802397912494184 12772684 -1612764723338463470110398554398016867584 12772685 273637307171480562037272499858647394560 12772686 158284642476896901627255565721060480064 12772687 -1433053926245867224962513676047299967888 12772688 16268779532483545930827308499798515712 12772689 -411746914609637817551205026496456696672 12772690 -140235971577343648730490227423771128320 12772691 73547334331385030481370259424780826092 12772692 -426236608380653158096010446020142426368 12772693 513478328830404514210668797689161213440 12772694 1079701191189115729811018769380313678912 12772695 292765922834722970439158193089232613440 12772696 46999238128586212831437130346503618560 12772697 382712465910610584165519269648824779072 12772698 -515039739704630418046942798544421121536 12772699 -439401682308464233643076195164818821560 12772700 -558914184620271638773188088961313100800 12772701 68647781441645657380592030234172844800 12772702 -336906841947996910751533388555298144000 12772703 2581695546674545488051720149791068331200 12772704 287902295435033220363540196598344581120 12772705 45370904923696620046790857805612452800 12772706 222750896681233592691910555690107264 12772707 360631948765029874165826794660874680440 12772708 324616264029756607464300038535831681280 12772709 -1751244159659693208436918931683071033090 12772710 268931198157924148262675325283767580800 12772711 -509202622898699215184062330642888725968 12772712 1347013035083766621970111390023602995200 12772713 228385128007227414507293047804601810688 12772714 924977105030343023908172087368098945456 12772715 333006086955823580842382110554648795360 12772716 -867539951996315123067183848314594676736 12772717 -466814138027396117202605256513303640234 12772718 -19766233078274749782544180479294969984 12772719 -958257493141254165980624388103751039112 12772720 -8363991822122179160053039765861171200 12772721 778836154766136823481524585555344212160 12772722 137129788416191875015518578253457511424 12772723 2512987945751269053912136625715490473960 12772724 726408593212655802618240121082337177600 12772725 -143904078682699217388054771564427176000 12772726 -177319815039823059307257850898975246688 12772727 1631041168896948682062117387930935271600 12772728 -58369914957527091581735518594084823040 12772729 300583748784988040564237683303905780240 12772730 -69173275982571881926183756839155849280 12772731 58633803394994562763524894819794419200 12772732 -1266149649577214121962469646674159399936 12772733 313888112761138315312688074496765994720 12772734 110923728488990183690442915205703902848 12772735 -155226431617119926763006804178746486240 12772736 -360574447384379911691805045638289162240 12772737 -55117794508522916590959902873943864732 12772738 122705834840035103064935839646415594240 12772739 -93052222817325218273297078609477911344 12772740 899000693814291657859889078885807800320 12772741 -907492309282886213898041566445727300000 12772742 -831036774525568946399327320391751949728 12772743 581051414755690042549349376272081507328 12772744 -513751858708004162626766508904348385280 12772745 -413952923272805971659288644776598233500 12772746 122032280185872074065999051733981537280 12772747 -560409344565660477535250637223338400048 12772748 187470639254647269075046180806104817408 12772749 466484445662299491387437024036418086976 12772750 834758601067628214229380219154509600000 12772751 -728768824330441338511280664258169925808 12772752 -126878079564622136667351655923100876800 12772753 597466282213557241705339282227143759680 12772754 -692414635608419129748548644113439373424 12772755 -1061014550913047241860690771085280816800 12772756 1418886718315623085005089072807804750720 12772757 1268380530602133353917568307478521285006 12772758 328343263697446611565236626233885483008 12772759 26609349363173401730091481617400078000 12772760 252572982475911466943041123848192000 12772761 115014488725690246916565156664199339472 12772762 -1255181487593509299801707758737832628736 12772763 -9188021569495983892432386432801592032 12772764 -333040008509835125911123292151271603200 12772765 193306513714496648317490533379904183660 12772766 -14306273219974052412962133350764450560 12772767 263858386810233871141819670586026179584 12772768 1927374814085970752708797671535396454400 12772769 -14239527929167253199283950746917022160 12772770 210843181099811596700580142892448591360 12772771 -317423978958676438001810772099131277312 12772772 -103256990150993769059299411897359065088 12772773 -454752721840816724031938374368751495620 12772774 -128866953249624705364442223880933644288 12772775 205037841724496262225178516551388833600 12772776 -254474367554072360145880022869997568000 12772777 1478807389327235699795031088655145285626 12772778 -77501156661305071840058646946385077920 12772779 -849819457204060576833646019918675931816 12772780 1143580090683386593629113090087133757440 12772781 -50794566631124714255457408143038511808 12772782 788342637395527982576113529728649134080 12772783 341733968715510069012727665056238102264 12772784 173813924608908770108575282854420381696 12772785 -337436536380435614368825023899403532800 12772786 228216526315840858600037865889425891744 12772787 690145185816334532730918786363518101080 12772788 87135185575276104383579033167392276480 12772789 -608684675721313280481380514712418937540 12772790 499872352402255422860501561614976630400 12772791 -793801505944996664762058044806052913600 12772792 -1374495214869743666018064810687395942400 12772793 1208901343534344450601704792311763840144 12772794 -321057182757898247203204018093405670400 12772795 -159238558876335875699890318742677482720 12772796 312145389256950963999744065211050181120 12772797 -243124815983656717397292737613961242240 12772798 -57360934876007114499795788965456691136 12772799 544808355418006012925984626817259821760 12772800 44734747872101081939001862467511910400 12772801 -602969479710286689300124655162343979198 12772802 340116616856157178537827009917211274752 12772803 905110293243271126250332365786821337408 12772804 -250369987971748412140199099662746359808 12772805 -1209832767786037702966440308103057657540 12772806 4032128877278713273527397842522267648 12772807 -711828256088954737775014479362807551600 12772808 -530408232507085012485024436364562094080 12772809 -367437626477675956237315066690255724736 12772810 40079432484523227987876379513865376960 12772811 -1964930882553724573229254543475771988588 12772812 63183241969529917027776524253402568704 12772813 967420433561127466426041683297486703040 12772814 831002030585735672317471425697485312 12772815 -71034682989562482718722600411445440000 12772816 -73771196117690938896380847181810761728 12772817 -85091651611722968193547541517687589134 12772818 690213838076812359337367335015528279200 12772819 658152705666836137084048127063811162240 12772820 28867417034873453975824406683806228480 12772821 -111549205688245125766891554312863686080 12772822 71423048216811706850903366210595075072 12772823 173495720607456877270437594879423691440 12772824 -1565088230571005518841865105823759073280 12772825 -319321286620535007703696345226498078900 12772826 -534777012513895839871072998285927509760 12772827 -854243956688799801595936743523898309592 12772828 2306210630077126409956768017085541907456 12772829 -243195684409346649349119736934900599200 12772830 12485889212942153214715353288778051200 12772831 686732473910944873268437615253352135072 12772832 1030348372321044252511764085865924001792 12772833 961428694815323730826760556357552917424 12772834 -877996117126896599196047888654477963184 12772835 425323292023964910185122214147894582400 12772836 -136058088069782500809659075014050017280 12772837 -149519233142628112903399953468515131392 12772838 -161742532067239344566653936830254263680 12772839 358959882033039619356217690411285021224 12772840 354444512928285375340932337565290444800 12772841 -731082083124196823260549977159433945308 12772842 -15862801051166357413876338043717040640 12772843 -202508911053162966578004075484844822016 12772844 86764310564643059944426085778870896640 12772845 722781270344533383541456244945146548000 12772846 117386736002902602581863570356726596160 12772847 1131532482595224252369461860354053807960 12772848 249706616501217368192323687791175139328 12772849 -11329623543103342186495244826698554720 12772850 -375910342793277421334573609001245931600 12772851 -222136741366049492762280117640083889920 12772852 -1116616388981199628827234882996698088064 12772853 -517227352437294434775021459669162532356 12772854 -116386056255010284462148877861668827936 12772855 -1030331754682991155100223759413976738480 12772856 961163673151161323081361476328549826560 12772857 -82260810333983836962056738226229398720 12772858 52729645862803257093424735962781424640 12772859 -754528860859899817902157649664771371160 12772860 -385382311711037644893889256325950192640 12772861 -282484255149034445502323941320192925440 12772862 -524912039326576053295895461881547757568 12772863 692945775812646965900473726406387404320 12772864 183758676782150028869610027519081185280 12772865 298133785740075611076599205020983562880 12772866 407131827038741709337698295866904932864 12772867 2819442606278687300057451399927312168760 12772868 311884585666581666805295354697684811776 12772869 1007825452514623954254212102831058610848 12772870 387965015624319509661389879206618368000 12772871 -111054002544094507903849496419606445928 12772872 -323067071515535607557416456783559393280 12772873 -148000664649737794691335464037543748940 12772874 272596723435581592965823885383196503552 12772875 714823891920655460741611830265570188000 12772876 -1772461209265472140956297150628037760000 12772877 373059158079217440125721551206077749760 12772878 572075545284469812154438381362867394560 12772879 -1350568457488427653005375385585273053504 12772880 -132894666844775507606918106236324413440 12772881 860274286927613266903180626685191156 12772882 982399467839195122059946906557491019552 12772883 11137031963384387133799346671321748400 12772884 -611038996722022423923670631716575627264 12772885 -693183775787169983371126428667930902240 12772886 337718319903123984143799426190766121600 12772887 -134448256835377316910152294154142239360 12772888 -787214170721244692002650833598776340480 12772889 570933142241909318659893425323118552640 12772890 13202066067533290151826344777626326720 12772891 1587622023718538458578665959144839004292 12772892 961450097058730945515070275611935053312 12772893 393234421730719318960869122574057712128 12772894 50864291414442542349039499017630860160 12772895 2127650150875348276412467431797085526080 12772896 691800148737754736728607107780204560384 12772897 372879287813760012429900298658122462912 12772898 27730152738349311146773030626980315136 12772899 -281646273853501732110395320906073599872 12772900 -147452116535759098292422776853474713600 12772901 206003654587216654002481155478436611902 12772902 -15930859351731889953849029367853578048 12772903 56542579812859652899379142156442800000 12772904 446588423593275961443561103274316011520 12772905 160336914489373092495496964060313729600 12772906 31456977129183639057546933087309631152 12772907 -278859940513410555152853895877109234288 12772908 -111242401009605655331233830488621107200 12772909 -20848171641313207213139288122730294890 12772910 -312497809647093703997294766808830480000 12772911 227178378199795563556496634155937064704 12772912 173141850647946012811816204784292986880 12772913 363146236278437656486007180191277811264 12772914 76894125182349233327698954881334247424 12772915 -1404711662748078995016468228883137511440 12772916 300883227850576515783853256175716083200 12772917 365459836596115072417627852627982216640 12772918 524650594489054333330771241983564194816 12772919 -1615084548370466002610057474291276302680 12772920 -278547981539789035531829378954220134400 12772921 303867125959541393214340354863641197440 12772922 88688486519638312566432935055518982912 12772923 -889788570513187996274781808009172509416 12772924 -121270928155849425690380749992611558400 12772925 -253327756193671796596815233915353627200 12772926 -672148518780220830520766853652114118208 12772927 4254049434799906960000704164976905434080 12772928 334414350484389223555464848965045321728 12772929 231933936187329462487399488403086266688 12772930 -34085679960634588267771481498547578880 12772931 -36404250956515208923475949852023999400 12772932 469947077259647164256379170086122396672 12772933 -863619471607661446940080905786570454220 12772934 -177726275082089323413914017047639214080 12772935 -904149442581064485359673405493509120 12772936 341748374577721894980002252839853260800 12772937 1997577228405413728175283168223673018586 12772938 279529701479759584731703786021417676544 12772939 -1717233341508875850794273052939297728720 12772940 -313367338337823531460639603886592230400 12772941 911097581126161764501843082642794624192 12772942 -111907821886794706690849570842236656896 12772943 2029788543301402987449734215931976174192 12772944 -89019130756667772723368325779376046080 12772945 604706559989370887420422164531148403700 12772946 -878613182244000139004863813056977513328 12772947 244621406442044377054237917065700430080 12772948 802041839293797913347898148118032551808 12772949 571635039984407092733721923282212088736 12772950 162374348028140603703472649545995408000 12772951 -516173916615139155800994421863365101048 12772952 -225437372604497554340226858891446906880 12772953 -1244030396171134277537765343436421883600 12772954 371501511707035572436773008573610228480 12772955 -116345827060601009192526959081698970880 12772956 20601936318827460042509199140958879744 12772957 -1551794158202714477704933706192617346240 12772958 368294365843472922009813520227925337088 12772959 241394720949302042971739246242146986880 12772960 964031546144139496077025180900691804160 12772961 -459107150362567879110431845209950539776 12772962 644819331675122130334630459987669651920 12772963 -509054717897212028704360155885959871840 12772964 1490084641746755107944429256161288590976 12772965 535329246409185978726807651454951914240 12772966 420643491213302336362806213889377438432 12772967 1352768436557657806867825319910189137232 12772968 138787415439245929471146880599823564800 12772969 2258481208635331961949967483699478439840 12772970 -50145120467708546608868581239001789440 12772971 3870191826083358293036644204273515024 12772972 727939912770519698261596976697674475776 12772973 -2309365814856995286279777826943601870996 12772974 -383333660237108623951694293402226226048 12772975 -225669405684955488006616128729835327000 12772976 100414304578219589332913772295236747264 12772977 -401534986508756696379604454474614300800 12772978 3325249558142509899618296334553962240 12772979 65959180871535297155427868744200993000 12772980 196412281342737571451066748935581624320 12772981 -124856805105617389854252769940003320320 12772982 -65937447684080510492547248214365613408 12772983 1406586344327974462875673764993731106048 12772984 435046314198809064318894090833670881280 12772985 2096647710106195296471130859650695069960 12772986 -517719027002573584755405298174177806336 12772987 775009635132735213800874493254555977636 12772988 535387162662448102311989997085133975040 12772989 46071102339902723461352217066553336908 12772990 733878673323355126508714574352009704000 12772991 299736923360058173732806594726428664704 12772992 105333219571001674707635079702852403200 12772993 1415341231011571257933049708025258682242 12772994 -153032501291015618371719293178151299072 12772995 -341378030345970006158852175847324704000 12772996 777429480429000893502489653998330064000 12772997 -277103075404471775334074996500242554400 12772998 7033576230167060424803559720120483840 12772999 -510311354228502772173828908913688579520 12773000 -11196604396947884526469252736732160000 12773001 -62627017100055528712997968164663306336 12773002 -1180899809471115858044973212186632704 12773003 47801786716652803846540158894714807252 12773004 362416276535963601174227073595955036160 12773005 -257745132735009975688555140553192515840 12773006 74230602029457442428307997308598289984 12773007 332490161761929037712903748896624724648 12773008 -377947008969513391376234315438881243136 12773009 -376155285582478899837058368778854467790 12773010 655030709064084450851028460364826769920 12773011 -193229397652768853357269379819392290388 12773012 -34228560746599784092720113070452645888 12773013 61886483570797964954135330745487176000 12773014 284402901231425179222203385670870016000 12773015 -28621519530853687140052773957222838800 12773016 -266910572076259535404701397592438476800 12773017 726840173805113535358513175606887528212 12773018 -251962303555298493569832621844392949248 12773019 -272759578253210290941280261374229446912 12773020 278275958956806197916046293805382438400 12773021 14307475028344917459585616952367532320 12773022 -544743963167870702638308080408101979328 12773023 -324387138046583977735211233136235181376 12773024 1090423038348925086178212541068569739264 12773025 547569473331528590383335653745235200000 12773026 -542540881853733136596419088271576293552 12773027 653861844516688227661543772492902537200 12773028 802759052796902747321348247130888427520 12773029 30729309917518099558376246449741514360 12773030 1520679620787869593504141339308413656320 12773031 531556559125460633332407808378197024552 12773032 -107796075200093323866545959146474009600 12773033 314488307074354548876723685187736224064 12773034 624998316157951160518160565728683137888 12773035 -1846005610836300850252701961931811456000 12773036 -361957228981051749948565443960162385920 12773037 606741664917755558174636053212448714560 12773038 -991647771563807673156792508885099174080 12773039 -3190781217712294657833772621976817605400 12773040 54889403578782643524340304443075461120 12773041 -2043745270588697200901505641250880456558 12773042 86089799498777193901691417732554950144 12773043 -216559318523578863882412036672671807456 12773044 -233355144601871566626168158658743860864 12773045 7028616761597255886382004063496667320 12773046 184935382699486722431534396472849389568 12773047 -549456899197813780928388019695002661968 12773048 829892349155514986453713801589404815360 12773049 -781654463225314042237733738716465275648 12773050 339081572342209433345271056075286528000 12773051 -603462450281727255070642116770990490000 12773052 -1518278251331999108158396028163385463808 12773053 498081078511531848341094773436858197208 12773054 -84842965400310113020015105807300608000 12773055 62652156355584133332157714463546351760 12773056 143630590299363854595093803526321602560 12773057 1353684601684917592261859383581461538144 12773058 81116188932326207398041551063511467520 12773059 783062256055918453541220944655248388768 12773060 -440625074446327922171649564875424253440 12773061 -105979337422889754683792250833136699168 12773062 386493633448163153965784211117356488032 12773063 67279424739434462990501083689820690920 12773064 -2540687357652270158314787514886471680 12773065 235823143508681409824691835769393721600 12773066 -50236566544263549966656483196943548480 12773067 -8317826334621085311347394588060547152 12773068 199596676332829546483843347256483971072 12773069 -190649083758420118961926819688337410004 12773070 422768692150665419289147675886458633600 12773071 638446024759011597201168965379070476272 12773072 -119831462190426341839182652621583892480 12773073 -271214368738869672058479459802117539840 12773074 -984117529184738101083001851203125029888 12773075 541018417681282084553466999287747372700 12773076 -660382827449435469276495940863340646400 12773077 842513788028338131455754075371049718752 12773078 349406657357085345002779944547397648256 12773079 1184836811515010539446391185542393606400 12773080 -372245706460959935020819729685522841600 12773081 -1909555181462452378472150195571939823296 12773082 -81519128777079533456888307766230528000 12773083 -626172135758504820282527161902896228668 12773084 -138952429390899715502177358855709238784 12773085 52622666809857781578789141776142689280 12773086 103922776481781445454732275977446514816 12773087 745106839972019884735701834150360064920 12773088 184910432452471094085589672059306246144 12773089 -9774810462144777444899428575432052544 12773090 128963990429526781534982705644951526400 12773091 578551593143846565577143323975539548792 12773092 1101122860694054333560030395924922332160 12773093 1083922313232288595004239277764821417342 12773094 341915252702005089912380113781626219200 12773095 -1702998304239887632242193114914385039200 12773096 481428314509960550110237159005848862720 12773097 309993780657521920467632735715482464074 12773098 -314200900799149954725664539663366546336 12773099 9560232002803356550966726226155988280 12773100 -120168435057609249401059653238492761600 12773101 1063941186194784320414505395712017451264 12773102 10441858944218083807993763484851170560 12773103 -98202776717484427512100514545598635008 12773104 -203086773682606867992964861778405294080 12773105 578429440996824259196242086506784190260 12773106 252117663432220447837994542865053870080 12773107 948063770184304082944625601827086600 12773108 345792801273224068325287135236052050048 12773109 -272194013389223541501085695787160199072 12773110 -17129543419469473298878837876718365440 12773111 291198397740546026867458148680725582480 12773112 -137314663043367385562197736871281295360 12773113 -438760259199140600425592966299589638656 12773114 -3013314148472934700727819620051123344 12773115 -1245606441579870152615396030376890366400 12773116 39860926232295817059484063752066170880 12773117 525463405074708823005512779411716228192 12773118 -2406156020795850062788145572521121152 12773119 -988024599026395596677198278079378716032 12773120 -1107666006272435882877544370211724984320 12773121 382453646830685044581099445117962125760 12773122 -560337732146723598819491410148588067888 12773123 280419762572257706712014869178956596 12773124 30748946482079163797270668199293660416 12773125 -121873333966470149645905025146282080000 12773126 -678018952425708072838592771589950819136 12773127 277749411370590082413962292684113900160 12773128 670908910672859820505807860015094748160 12773129 1116278687024325608600009168690382824730 12773130 262440144783718346104180141809811392000 12773131 258609869869320613651378049337323718144 12773132 -635135988723339325611417236644073167104 12773133 196299308992472886234951565112744519904 12773134 10897705080298659346467450475307220864 12773135 -828419485824989247498424897994541643440 12773136 -149199404386488714111766381019097071616 12773137 -119173091215635773675855488049756917680 12773138 424898336009322026247143129016722820096 12773139 40630467708686540129501562286865974848 12773140 68302382930427075997639708955960847360 12773141 1164576717527571872850696189179952402300 12773142 205428185159919269520065830674761409408 12773143 -3023649590808337810811945409001948771680 12773144 -65326271035071200638263653121630412800 12773145 110804875403999387522348120147346355200 12773146 -782705178309871029660853160316583607040 12773147 -70238550574719994427240400936034285248 12773148 12183833872590659397207008790279929856 12773149 -1316595979120562678914814623815265549760 12773150 1837604759061377779239961238890473600 12773151 886689031819266453127962533074994960280 12773152 529881298716694244338428113088361267200 12773153 -957066476794197901383700629410538620496 12773154 -59288245325010329819169238969917067776 12773155 -1480222804357040870148427430084173196880 12773156 745201020862166482149868605499939614720 12773157 1430232119918890367601130344813865459392 12773158 994999125812484807339764401534487539680 12773159 -26397377714364361866508560401076164640 12773160 157850630862998980789786671235657728000 12773161 -9819100007175254365265852753962383238 12773162 1354083654209249048382468197910914961840 12773163 573907750881744110651121356986388761584 12773164 884132496751931707031437648991205732352 12773165 281405211707244110962577841083351952000 12773166 -270285947972532310172313286787463843840 12773167 -1135553252947989201443766140301877690896 12773168 -224884474728377815764210971967543214080 12773169 -204780514624957822459816116939393051696 12773170 254785034676839573933373669168746007360 12773171 -2382399904417908536896058415761933521608 12773172 1036838453863015901667880335588234964992 12773173 -963077462164074912598858233298662984882 12773174 1415406307649726802496435661234201644800 12773175 41888369298393905273679494508534601200 12773176 364652521512663895028142584565673267200 12773177 -114941335340326933905207489760872776508 12773178 252964195883854923007176578478004156416 12773179 -670090830956873369490685185544882690440 12773180 -423304112239905630482771320629000284160 12773181 32154358973994583275138138568661938560 12773182 677754188862841113784888623826508260992 12773183 -1623201472628918327095250769803344277568 12773184 257339751403765539146851870473675866112 12773185 1209693758426127821646534931554089671380 12773186 -946858972209555047235489503224957820208 12773187 -424843500774451251490183331075580249600 12773188 487638016424604719681312845602659229696 12773189 -911689824210172678327155826955211541152 12773190 654264774863707520263738351159453593600 12773191 447145774561490194771085366657899588800 12773192 1778383394312887071796439625195487872000 12773193 -14107748436221562873793331407765767456 12773194 37067923350246032389327409488445184000 12773195 -56031211711775832715885710316012135200 12773196 -543769016380520922774097567074477849600 12773197 2081328465883655086613895143134537624192 12773198 -1340532325362641705279707812921894723264 12773199 -221571364514477886576510335371614460536 12773200 -145922995518529356394757688098989670400 12773201 335166122773879258306125300529454405952 12773202 -122088172631896422449438257738478421504 12773203 1283238781316414266149042747505529961452 12773204 -1582351191862479555276900323027308800 12773205 -328754693384774317781512569529741972800 12773206 943689702082231485429397318666804947840 12773207 -548144982322664537343088573673334471408 12773208 -323191342211133245559180858929373511680 12773209 -242055903077655309442635868679849189120 12773210 292263838480565000384586405135518849760 12773211 -714044442586968626136896958646983816960 12773212 824521066018045546534519589762800614912 12773213 127940541070499380917488305658648239200 12773214 -8050251994566567826769093782625761728 12773215 -53097777687448224533092821719704588800 12773216 -780949266620889172233898646336708149248 12773217 -1279149831689011995676710838697556862464 12773218 -123208729869920101921146944512066733280 12773219 -480603535990241977252862175662238385380 12773220 85637997801428411717761424414336409600 12773221 -1511845134851010368294365513088193464578 12773222 90031983884065977915002499552687339456 12773223 -1063124824974516875920941551918910684528 12773224 -792239328112696814079996732936832665600 12773225 -194379270096368523941960800582929654000 12773226 525801795985342970703369877970502284544 12773227 784083042414828947348485607626740995040 12773228 -569828897890523728238475767862618332160 12773229 4841696903530345710641487153308256768 12773230 -72084052044914875825788851923960626240 12773231 -1904294771708150149058953641429047281968 12773232 -182685380181968812609560566556557475840 12773233 14981437859518723110596608223453136624 12773234 -325671343125949859910899030349346496496 12773235 -639278168421467337661384459032463362000 12773236 -15669642438363338834663752845677611008 12773237 -660434550770159874261425527339745661888 12773238 -478036975925177868566304222392976353856 12773239 806500225229806466682286412781722433456 12773240 139236853639456055021473114657814937600 12773241 8073511097708091889262916651086127360 12773242 -387227315726875368623314354157412355728 12773243 -296775216487496396054272599446723190000 12773244 -240802395026530305128209291587502080 12773245 -4171703702048876167308459686294860500 12773246 -1052951168350643044860183096236516924928 12773247 405307600553314405986970614336389709000 12773248 -80929305918289229587983988063658311680 12773249 924400591399552289486729684704152005250 12773250 -83370788010892404567999989758484352000 12773251 -104966280700489048762588779798457673440 12773252 196956634701330937404711992145326660736 12773253 -1216740342685981940099565548881328272800 12773254 -53943748409352502957666030047828253440 12773255 -1026548695832340755987962481371498191360 12773256 149053323866067369484812032127231836160 12773257 -171052963620093803946848610553878814848 12773258 883032297492788512607731777320006175584 12773259 353269872385898530395668271739380971964 12773260 633301232214427506659960726082516218880 12773261 900143171730856945150554403405373356800 12773262 254409205770136955145927574794807725184 12773263 -9408261577266101733663922190606563776 12773264 120411776235065123557279572814752645120 12773265 -180740197068781515535185554568789650880 12773266 753629515913706187784363824392072449280 12773267 817589980112572147149028877546829549120 12773268 -1028959147950296276930869944647798722560 12773269 -725413843926307303217476379409893257330 12773270 672485629089087452383394891596972767360 12773271 43591556482280598948905449910729608704 12773272 1052667460954796466263678815754737612800 12773273 -890111004496047554884545894235535773440 12773274 -72801216277697325598478058082966076160 12773275 225905591526730885177418983625294717300 12773276 -864658508223908979781125578839238115840 12773277 355674834268153354313212804440524955648 12773278 -89752883613901606628949249269143181568 12773279 -9347030812937650745952404888288901120 12773280 -64451936152238711403806971447895654400 12773281 10593032072957285218792493540249455792 12773282 -483433388500424478704405452853968780800 12773283 9005050917322832006172244458983158704 12773284 426270502249951091550077736139810922496 12773285 242294292086735332859289149666554450560 12773286 -54376550643422303079638266328717457216 12773287 -1138121201864334159621240397531420893064 12773288 -73450073375436255582955665304764334080 12773289 -684277596819334883573223166051860452976 12773290 69217588458580082084230907777903976960 12773291 1716611834024162342819244750215581072692 12773292 -249652048957482869051774482855958151168 12773293 -1320487818298865606287758475378759836456 12773294 64813663671989561238613737609228551040 12773295 930139425233286471307462439416450716720 12773296 273856210009339517447286678403759357952 12773297 757296446462137565978553025446926713746 12773298 -17404468012650686543106021646583581440 12773299 437753348684051634234733723300252680192 12773300 3320080871270802041268699234682934400 12773301 -247237440035264187901049846140175361600 12773302 88778057223877373624989612709965423104 12773303 1066597124525782464159619624841543627664 12773304 -211488473542305541866518594142541946880 12773305 -190763759309663268183180980261334693240 12773306 124287758158925230738501643280802581504 12773307 -1017372473292093094806697410375688258176 12773308 1275336611526605059681270397384112124928 12773309 -59191631307812789677498707908358259296 12773310 87224167896507721382982440556345707520 12773311 -1377348626439062537554869823800305827920 12773312 -464742024610259238297886622932505985024 12773313 398350632848582016437626198887732854784 12773314 57888089884891393654484853929278973952 12773315 -1161330270660951279108173020551913805040 12773316 -188952361914685487107847200640000557056 12773317 -769216936441409278240613520489877931328 12773318 465913899414286841981352276612803781504 12773319 463473000347560740079791258433358724768 12773320 -698587957207937852292369596046815232000 12773321 -66536913495089745639861569344456586016 12773322 4273932757556569527007724734948385280 12773323 -1169396765383642695383997732339029742000 12773324 -113908470391273715295987377615999721984 12773325 266763205190840178036664766628794181600 12773326 -151184642184741666822928033196858683392 12773327 167822727902147322866432569127741010672 12773328 249818873110196159448991033515954929664 12773329 -1480239977707003391167424874584912466624 12773330 -107406316501857177246100995058354867200 12773331 695971884359881665992516684318162812512 12773332 48350894954631672101276385506161741824 12773333 -267049024731275713240245806115582039552 12773334 123518639690928919018928486061158694912 12773335 306038630038829654908282581110629483200 12773336 1674794542990066395026072321428107847680 12773337 -129773511115767229642454879799025218048 12773338 898305265174013234841762553590200974320 12773339 -1510940205348981914707427009315033867520 12773340 -541789732205170738306569534273842073600 12773341 -161231235115999252088771854288410922560 12773342 -785436643048763739006678447195928364928 12773343 1172295165525653089812080200306675580928 12773344 -33650533726973769513063505954890055680 12773345 -65934617271604313185473189482029840560 12773346 -615174341107980981305965528890917606016 12773347 1449446839568482376478830783361426735840 12773348 180403577783592763518793804810035757056 12773349 323840037088171928246799603140018519040 12773350 247345274805071389409558444879456402400 12773351 501463799626125540030379758981835030104 12773352 -674851913238014597756619943754076979200 12773353 -304813467115625431046248379962614467398 12773354 -312584444601841590123817381990313852928 12773355 12477589999034993969715191932510464000 12773356 -473003902895495210687027913002696462080 12773357 165536063931876647263981207220781392652 12773358 -377118468340560397917629871460251206400 12773359 -370185730933426664285857284143055467440 12773360 -132505825041059476347612447188887633920 12773361 281055150174633196036601860590756565872 12773362 -42499004383836960113692120839231306240 12773363 -1938256658562589587277983554212710764640 12773364 -170671392477159011240158472285354508288 12773365 19944651577290664274572787959044960 12773366 -233848250353858261155376162650475414368 12773367 -867783626507085982719184653933068937216 12773368 156275475698955333427529446797309480960 12773369 445171845750316908713666007513531280200 12773370 -458935038917074073012684233950456019200 12773371 -433309739254367306421012429276534345840 12773372 -594055840822534107956149876876960508928 12773373 589987595576939060099698191126890956800 12773374 -498522213860266011504983522129231192064 12773375 2111949048577057034368351159996712604000 12773376 1986918404083982323678271478882631680 12773377 381730190060367798709127126476148555440 12773378 1589577866453053113384561065793808275456 12773379 480197787393953772108756503829168051888 12773380 596244761733786236268133993668178156800 12773381 -170063912262255074573732200188922774818 12773382 537620465867796327943721571524949680640 12773383 43820227105220322436709057779930481120 12773384 -731432688703124590523205121847859118080 12773385 -234475540782687469112860493579865143160 12773386 -345466935136778363371418305233730313376 12773387 -25582107311952591051574120290840293208 12773388 890928859949976486761753599220454558720 12773389 892578724846475960034700775531541161440 12773390 62109236486505604457256810512975400960 12773391 -1066168617766256364436389255029987543280 12773392 280315181935864107096011213014603137024 12773393 -483619552433620363492051417640722145358 12773394 42743547366013878382717171731060537888 12773395 -263356961311225900110808273032947957760 12773396 -690421987336271168166367419123826145280 12773397 -54066356053007302327155708631744235520 12773398 684035330897215200039284936930971720320 12773399 475749575797459713819989675570468642136 12773400 96836724862803879745538103583564800000 12773401 203761663922201362677310304965896099792 12773402 -149229928401752249622666338304768000000 12773403 -436310349259040013227713140858617941200 12773404 -190118465845710409165267613573383967744 12773405 271043140190060357471752863938001996000 12773406 -420767689002688542217587303430600114176 12773407 -663814282427055977051723722850798197920 12773408 29100969112807277523652288385448935424 12773409 -388520705866688454840699178970042598720 12773410 -107270312386093753641198903583763106240 12773411 368337895824152663128483477720269895632 12773412 -20319552786253714101710396763126681600 12773413 -1762342864172776351592217295814507078338 12773414 -779600871828113835324352142467677722688 12773415 -671785280353640455917358401499527216000 12773416 -2375270323446285535205386609400536842240 12773417 -2067911536916909738632622057979871310496 12773418 -159512214660583515922159559316949547520 12773419 -627252169871937595495915416064824920880 12773420 -1108541149572128234918206269664735165440 12773421 -1183273168266099949242095113763327652810 12773422 212689084390184369803864508414741512512 12773423 702074939581510043228560047960112374264 12773424 -161039407366868586170457229086637228032 12773425 -381613410368472810818920889061742867200 12773426 -175491211308523638485614321633854197760 12773427 175661015596859673922006634082073561440 12773428 -1303067578866606196141402707080269824 12773429 -753963425333021195441301738968353613970 12773430 171091306801000546518710639239443936000 12773431 -2468316440508963376914068148943471008000 12773432 -493955045294668508296334591440561643520 12773433 -1810905069244003734066284630004183346176 12773434 657215420494509660578761937135057840640 12773435 2031811668275976474759975330800053575360 12773436 16145337923527824826512717389300066304 12773437 823378308669232886317299648288863476960 12773438 206851567016287826380380546193679589120 12773439 286417980167594791379186668546058732784 12773440 160789150862820461974712935850075750400 12773441 -1304466731720307288681621785608425399360 12773442 354024947253386994164210920763201495040 12773443 -890003316470262262267753277014482409320 12773444 -1066195628637674253875198530142118920064 12773445 -305695657329073569680153674950279403200 12773446 179900438934114146059626515870274932736 12773447 -1556779430075925931293845149141284328104 12773448 -670454086211813421771722412363360230400 12773449 -265294431417785513585006300382653804636 12773450 170235503700795299806903851484965018000 12773451 364444639504935179844575706862202496 12773452 -1308242153348245968794644542116066884864 12773453 -578375817405186877846112778231460984320 12773454 200027106952096329445305218366759207040 12773455 -40495734073304133406016374786227099840 12773456 -411435952488886834197244431420096921600 12773457 -11040708610702032266035007729859068928 12773458 150400824043108341745293465435800251680 12773459 148696671640934175715299778623528615660 12773460 55028770442550426721720225843714867200 12773461 -2078046636123717476431944656077379663876 12773462 -347321517333884662766628946900964261760 12773463 500103619669061963005028572107627197544 12773464 358696632537922385379092954709556592640 12773465 80553755226721219153811576615689590600 12773466 -229792422262278013842152784099696099840 12773467 79399399759285311463814278279953749112 12773468 -48512564649502022339801299248746047488 12773469 522450370795414137280007190813676272960 12773470 270414815663245825660800100559712111360 12773471 1977646457261055595715385970166887536672 12773472 1584169296164749544899742034900811776000 12773473 930278582482990531961209934963168207380 12773474 122105930293648091896463814815682365952 12773475 -186266037721078245933229263901472134800 12773476 -700103923154487374921219411652303901376 12773477 -38317195782080231088865046580651813768 12773478 -14177183658861607140972751778149996032 12773479 1345253371368584551453929702458232171520 12773480 -290631997770767418331173308930553139200 12773481 463254456136904816371059469207751740800 12773482 12181636945906348937653576714370297184 12773483 1248618956827335505887768210206583581400 12773484 -396234077395540294247419275778291553280 12773485 733606955944378713651619072388328031800 12773486 -1835223866959655528661172924917404544 12773487 303866310739546470652961341105161226368 12773488 -8433638485690479899724913217783201792 12773489 -1505234244835661933583353240082312792576 12773490 337035517667546432353879293205494981120 12773491 361905432315081513623459132993025347800 12773492 70178916936706413656680386062721473280 12773493 1831914649091658896145743311037044494720 12773494 -10952670750781318170812351472855719808 12773495 71179006777612291860932824014967910400 12773496 -543744769477521012759161313626506199040 12773497 -53587372000196433654972759040072549488 12773498 86434864293681103448275954052787654000 12773499 -596865937276972364686610175531442959336 12773500 -273897629413383458353541481240756480000 12773501 -287625714616497019733606117812629134388 12773502 -204973385009170179305299490579901806208 12773503 163196833700880682719263523382305443584 12773504 -595633404751685925394382099829258977280 12773505 734989110701813397329253292466748803520 12773506 -27937462683376087034836073560986561120 12773507 1573773110653611867226644696937136529792 12773508 258699029841416105601505306237793802240 12773509 -141743088526373646751084127997098945088 12773510 160026763393118755382236763148527616000 12773511 -425444488078608536373314442590652804240 12773512 2083465492913375556033990763796935403520 12773513 625443692456845257540759134364463332762 12773514 -231385539775788094964544623246248212480 12773515 -1926691802651243987316435358233603457200 12773516 110162777038747457079975643210224261888 12773517 -45990971108066047676593342670215373088 12773518 690842336409784686614924353195494239040 12773519 -174802235344687250612543246131216429056 12773520 60673601137415208795184734057210347520 12773521 689446974498353268052401474847122492722 12773522 392291962938166696015330443141184446624 12773523 25756552391018790191936133778172352000 12773524 1035150687207823160401267085272611380096 12773525 616172575630770940765683344978386015050 12773526 1010738597472674686720163841172242655104 12773527 -159373243589856777580615749460727126976 12773528 533791778391309676830088883562768936960 12773529 546240384011830398180333829170743358000 12773530 164756950761371989763088660467915274240 12773531 -2007463995551969267824859536326637084668 12773532 18025776868111189392123893866458092544 12773533 -332263735179128191888475806352538556416 12773534 764549177352030479037644109253747022400 12773535 322806352808440827622147736671041805200 12773536 120285237011868959876106540627058163712 12773537 -7154253776781164193160740893766011328 12773538 325132112867259014861747203297446246864 12773539 -268813761828752425564412889565925980080 12773540 28507110114749771104117071851235025920 12773541 -955287220814221962055493807608071924576 12773542 -694848193878299978815501772974462037568 12773543 -19742205790821968967972246443140863840 12773544 -160007091729826187045337450445150617600 12773545 -2435589414375895593872653368900082550400 12773546 977175737267195415312158448289949111472 12773547 37146505599105431163635014890091392960 12773548 -2217164132130285845504887896829389557760 12773549 -1716439768018637558476597483658660169450 12773550 38874993443588981442962750716368691200 12773551 -1072552906706875340189001043710840343456 12773552 484140072775042777250935952946854264832 12773553 227839246760988951384718809824625736128 12773554 -112871455713100436483179487043602679024 12773555 334494622183527498830037445267280286960 12773556 -34356560588229186866755226255776524288 12773557 -637132363629070561543960845502078226194 12773558 283645973520940057286219097373340098176 12773559 648252752275670946876872321425316104320 12773560 291057023356258853003055997199832576000 12773561 -945472461653681339982293075091756988476 12773562 826379218943097618680097680791671450624 12773563 -411158171513598199950799080634729925016 12773564 -293063241371192688726306179881688231424 12773565 -57967323241958891388557426412965246400 12773566 308170748120419612903820578912954888704 12773567 1319414424625292881410417901016729129640 12773568 42665621518571276243885364598989127680 12773569 23557789934604529424922528152263203120 12773570 -28969038463094235098541264631084247520 12773571 -460962739464154016976489065273793508176 12773572 642407653667851343411415710161851002880 12773573 806243048153025246820476650537442809184 12773574 168951229927096012763953569130175116608 12773575 518409076733380452882775738977667848800 12773576 -687513502708570835808950364704051665920 12773577 203891193644181417368710779430345864032 12773578 208353041594792586606356798863601026656 12773579 -196266981911918239255604346551975823360 12773580 5467574322971626144483673332213432320 12773581 -708425301101971181145664935201818788736 12773582 782201319790727412235299463721249779392 12773583 -36630723003849694262850108141543043680 12773584 -109824190620996070438513461256892923904 12773585 216540225343290500851682284629684030720 12773586 22132291114738126054085281371589386240 12773587 -513887302574826630882073513423833935764 12773588 -1625178342256638405904609187654604765312 12773589 -171041261064758599744744701369410989440 12773590 378054966008061684619013982081307564800 12773591 -94679569536133755876930721950673814016 12773592 92305892428183957330374729299343360000 12773593 -173447588489848107744636240343764909120 12773594 -459837491106561818669786183184973509120 12773595 -282651264390329670329018094508449774480 12773596 -497775618366575364529209831668738356224 12773597 -422815619335144341036281289659585220954 12773598 372678004093806050489463357489361299264 12773599 -1102734338409444790424889159053135645736 12773600 216421573526276995156543684045819084800 12773601 656640542173809689738691235754888745000 12773602 -508732758604086193634967795731163729408 12773603 -25706707513361813001157070203307594976 12773604 -1000151910902499857094090703232351407104 12773605 101188506611068952903309870926586294400 12773606 -467031975206417236683352517725223801280 12773607 194981414910089363416594517224984478208 12773608 889253913869383318626772732947784104960 12773609 1114346240510345321311045647262131066810 12773610 -149615057978518921119380852252432640000 12773611 393939288426613381059799259862279178000 12773612 -1178468038830744541550297160430856531712 12773613 1457209865573891383965131749240584203904 12773614 87957839301658595179103871901353445056 12773615 -1066306291509734571569570873144580370800 12773616 -40822883192150201317894743936903118848 12773617 1727184734419943243596529301951424817952 12773618 25658976071916742795589228611876784640 12773619 11821096694891866107966867229493905560 12773620 541241978393377041565603141082305728000 12773621 216386941309219124859420439002741244800 12773622 -502846419282985668410699446303877667456 12773623 -38704439549539517929326211818891662696 12773624 13161066378329382078729087629222031360 12773625 -305038190706590596868122713330897504000 12773626 -267484065329213873488227089650774229280 12773627 -1285242030900933274051044765473795938524 12773628 -63693644251935798893522817392075237376 12773629 594790099671123341561110618308122520480 12773630 924585091773880510277881713670538188800 12773631 122602308935720163080598591378172431120 12773632 -109176464682622554509066824007641202688 12773633 444733479404582254365197379956393312004 12773634 199197056732574147375040393703467956480 12773635 -117256050754809194342300494250409798240 12773636 82973036074278083922036584729038563840 12773637 -1225843599336166088559036028009986073506 12773638 -751605835921786099003051832765747813280 12773639 495213249622334254256094889912725945456 12773640 774559444346894753935045605922015641600 12773641 1023732735294606894015886926762317029584 12773642 -156186671876942423008615127617141125888 12773643 -20491450242231973270772165335211289600 12773644 681884446668875187072333046864250258432 12773645 -450511372134411668833521665385887666100 12773646 -1135269950284760808529467721411708464000 12773647 -1097606500267712729814427910133050646048 12773648 -502721256192799833095027803396703256576 12773649 -432512656530200011858262731983437520960 12773650 -39895140014994137279105680963266229200 12773651 166354505521318182271364393644895672904 12773652 908410316337781789307641508196667717632 12773653 -515200365981816767470326887275704026098 12773654 -31633670912992269576052579857371485248 12773655 589333696124145676610136425226830118600 12773656 -29517099302930740077389591173797642240 12773657 919081241411596668641662964387257098180 12773658 -9822962668291774446358787774312950272 12773659 2760630035362677726058286667468159165360 12773660 452973276669455985322753912806954762240 12773661 193434700846545720042981088601732073984 12773662 -636718196858480497159807354332715929600 12773663 1243140747169684234376265172530217881600 12773664 17471922172495347361624427679918981120 12773665 116859764266195318609432799387896743060 12773666 12048178500093214627969827161132713344 12773667 133895307885523845713435737942239125880 12773668 1277732061971172825648084072990165114880 12773669 -119625681573108545014734587395456212930 12773670 -43084703422388773045898057263872614400 12773671 -334399494771666561300327390992786728416 12773672 -67396624740410486473791935739285350400 12773673 -584730163425641673727721785454799696000 12773674 41338078318906046752949893808937004032 12773675 -650235956554630974480805761162254070000 12773676 365243946146528205808127297209321170432 12773677 -328644938195552748700532495793782413440 12773678 -684464104462414764543997546053804999360 12773679 -701534906979691123423357534630583206272 12773680 336398738034489903770974461178978959360 12773681 -135164275206198234773706207263716536960 12773682 665818087152793871231675576985004390800 12773683 13259301788022058844967856226728331600 12773684 -861987533387202977513198799347352698880 12773685 -32167355987717421455111767443670930560 12773686 47880343831332558878875669931983410624 12773687 49217561336240880225936196152022091472 12773688 -1382747710759494561089668995997495910400 12773689 317827484194791544522683376009805021124 12773690 257816992392175199398347469987776261600 12773691 322035485289700523845233522137524622352 12773692 -35563837336689953391769044099051357184 12773693 -875444599804804691444393980017641600058 12773694 229891289525007068575731470763642310656 12773695 668503649876700200216898651217048798560 12773696 -482211632563617560918973667270989447168 12773697 1082250966527956629415254164245782922800 12773698 -161263994880429909534175916746696114176 12773699 -1487893849606206919885339136950604223300 12773700 -19547930141416075653621795024761472000 12773701 -768350833753674948911132963344711251298 12773702 585779875692834445426868557868445626112 12773703 315410622012353721736961936285653991808 12773704 563188692337233658343088845680401269760 12773705 161798363550994485013572480944474941440 12773706 -332517545684296396178646984420927336192 12773707 -799315798881583393842359404067526448128 12773708 -1360032141764264911456090508732976451584 12773709 5280336051248020903525141670820503520 12773710 74614899750123577330268189785649376000 12773711 969601934146905826391550037535449107312 12773712 31549850963328841708675011557254889472 12773713 -604667349690499957406596109522389798796 12773714 123923224797326779533614219713053487392 12773715 -668631983214294729954623842793706264480 12773716 875961851109501127626068820207794003840 12773717 77783669820516141022138012218721357440 12773718 476138612990573478774474273302803085664 12773719 -36228410163176900578063324582904652160 12773720 1294904828999518342892088897446192332800 12773721 326037643068665756502763121854170097344 12773722 -274127892439359602149784147900028706848 12773723 28030429301429240812994199766482839784 12773724 442693367634967025138825486823363488256 12773725 -490643893787187457474770995814669205500 12773726 114657949844182408317465599529478988160 12773727 -998031150426026935214807834323974386160 12773728 -1568227743371394181761175849195929600 12773729 -741661762662897145358825156517427891920 12773730 330430628937075810250954192375554846720 12773731 1596956896191165242317570187851369660864 12773732 -56976816466339618607676914832232975872 12773733 198580868217581080592162997734979795264 12773734 783020828684400992111564807257731824640 12773735 343667301252973838201148853667008783200 12773736 -197481305622543388749343356275854540800 12773737 2178161247016864527333859922714194179386 12773738 503297501022058379264698300554276099840 12773739 -1002340603203945951844039160405468077632 12773740 267999216174914654265089529596089466880 12773741 -1755569447420186316542754574496592882858 12773742 -243187347294243121142883597907124430720 12773743 -395295575612108781881119614975430648560 12773744 70954575909367736491522028119928242176 12773745 -423404538743923578775091593763664528780 12773746 -395999155568515277075367283246019448000 12773747 -890190755258109789501803793697540032000 12773748 -242201142148764303008478617758672951296 12773749 420540202461707698407880015950403246200 12773750 22427673874215137483914191343710600000 12773751 21434997560973922049963030442859924224 12773752 309085703382234759125330969061949440 12773753 1612948948266049168045006352397872501844 12773754 -768394348557071483944609549178624409600 12773755 82205062464469268687164414346636572320 12773756 -1350527183484059904602329927195454945280 12773757 1233317603285729906117365928328960739680 12773758 142230328538872250957604532330176638784 12773759 -175264487210259636005531666868414950592 12773760 -663745314481432626188157606689557708800 12773761 -712414602944031200392481176479872606976 12773762 269917870610296218781444313674934988192 12773763 157130242774048616544553682529909677268 12773764 -957043626564414893950289293844891341824 12773765 -442413288035731373388455156629531670340 12773766 -791149540040626770097062348329399423232 12773767 156063687107086454868993862132774147584 12773768 -79727617075697367083412319007852298240 12773769 -374462569055106884886919767750632927040 12773770 984603283888352559804079861934758104000 12773771 230343387287165333123148084585022846152 12773772 5384330313676479284832126685119693312 12773773 -228372816557695654065203031484567138356 12773774 467831263785232869489467237695584513600 12773775 -109998646794228732568904878356594240000 12773776 -5396821020105831693168164882053529600 12773777 -1761097842435256030862809571732875495374 12773778 -467529791064256467105824286444495010176 12773779 1078191334446170162922884122537841310380 12773780 930553327994515383897546773679030777600 12773781 -1446183095329801531816756046623305461088 12773782 354537914404599583386833307494425260672 12773783 -1464990150072579216879727205881753957632 12773784 706207172254111828256854481755757752320 12773785 631465632064965059356720782878727598980 12773786 -567585579740002748361819574146483192576 12773787 -124881444523382565242004702374485831680 12773788 -124915551774360108051647833627535974912 12773789 811323461153618431880513889673357705056 12773790 -41970269725717132755752102818280758080 12773791 -344619695983280852712683995084140939808 12773792 -1487397411597146968240566546566576406528 12773793 -481186148300554351756389707553391219536 12773794 -860208809354659573427978158843410127488 12773795 -7303978454893652158583799338518176000 12773796 96136345701908607908770663533982801920 12773797 2531040886985698030670298078365562753952 12773798 116264485656772099916681991486404689920 12773799 -982505092412438861922128217595943914416 12773800 179217004738488507822397781793692160000 12773801 1607507472468434812969404720692377908864 12773802 -507151319611878398832743380947147150336 12773803 -410606853165859475679576957117388215920 12773804 -100261016015697391863740909782251187200 12773805 748092627725220485343525439192657734720 12773806 -86866697348278597118119305727849481280 12773807 283789813800166489213316855236812679056 12773808 -439026865025889707682661341550721433600 12773809 78191639204430518102264258287193027904 12773810 90487638530031614119989255348394176000 12773811 499526018636460271725431911447117839672 12773812 572744560178646414244514210427227574656 12773813 74552640363839234327600917994173759224 12773814 63026853734521135158096548710855296000 12773815 -25516202843970165050193539575663232040 12773816 1531007294675979254321938020679522713600 12773817 664193892024319832491691731487000268672 12773818 -677252553636425521845195082491816489984 12773819 605307288113825110025217072049287845520 12773820 457873787754450829102110932530091566080 12773821 -273867470751717758090048911986608052608 12773822 -832544323355274258308491640233348872000 12773823 125668711020043636600656418096409693568 12773824 -117797932763680713258217299574683336704 12773825 -1514797612867837729058793177193636032900 12773826 165009911071018993963126679379371351040 12773827 818633394623807129174197205664532376784 12773828 505696489386168930828024646273204848768 12773829 -275551913669533019336113157216259862272 12773830 -172927614309591576308813689269608928000 12773831 366372321207762145548963462069919027680 12773832 48435260066775662774005860666242826240 12773833 -733187136466222852633813297807731936000 12773834 698261395118943370479789167713390871232 12773835 1510417459136629057208550806999680639200 12773836 140540091250167021265119478777763868160 12773837 -708858665491719077260745789765461469748 12773838 -281842639918126869166628063520374784 12773839 422119893016095319162643135767208135224 12773840 186698876502212753919265468684434063360 12773841 1221090921604478681030001602730629348064 12773842 -8966076419241667579611741948993529728 12773843 -1671223712600540445095426409966895340736 12773844 -682294043533026328428740309945582958720 12773845 -209405207142891397789020754981625168640 12773846 -49888967885787931937084149825993660128 12773847 1261703639390987565390600315736590839400 12773848 -365354071273187239308042645172685537280 12773849 4297330246808783525332050566119338180 12773850 290465674164412001021303179966135008000 12773851 895246403647577434831636820360615925360 12773852 -207475670405101442911913791135245434880 12773853 294301853835286580157943296452576326662 12773854 1578389085547775762094140314022962007040 12773855 197240385001489778898326586777683411520 12773856 -90374195824752303861212398488851054592 12773857 -833875409257088708450740938150093100894 12773858 349749263348709741694522518106906398720 12773859 91907429063681448242328341273957875440 12773860 -126070078255968612382022953266437652480 12773861 -1530425770515049252683580736141923121538 12773862 22780336719658228517769167821528281600 12773863 1267656549637513485604296060931704397112 12773864 89318339170003370896491211702323148800 12773865 117069474748437925682469324052181500800 12773866 -200561799902705678949956274730520065536 12773867 896729596358812426565979842815317116916 12773868 -63398066450397283995300472996078654464 12773869 1966725486485195603219309433320431277270 12773870 477490160274636890927784267199080146880 12773871 1067509872655399910582499977895609797760 12773872 -216296483927157242817393118752840777728 12773873 432563130235554955029574271409120459840 12773874 128312799235276339743852278201077845504 12773875 1107688876019943731052683114903688504000 12773876 -1338157508340234592058550110111744640 12773877 -248469618367161933179917577251912627680 12773878 73881158316479004863108677123675086336 12773879 288146966165788234581469842234313749480 12773880 42046516514950823493290193051679948800 12773881 -41881488747726968066965375574278806128 12773882 726092331858096256815962551510747670784 12773883 -431599077040367032049238352647497894376 12773884 481003020866492721085756461832668962816 12773885 2433024198583455699020871778683634292160 12773886 -442282639145784372578768743538561765376 12773887 -576533338771811284521987368902155068048 12773888 523433296633321422235149956696632197120 12773889 1441479696466911494868193720912539632640 12773890 -819671490879139007902236104021920204800 12773891 9984258332982317712749421720874640640 12773892 478304619897890425896282051575246075904 12773893 -1138291673068709403956768435453010046656 12773894 54175357372435787597538780409597908096 12773895 711685254409393175971096858453380787200 12773896 420374184932412485386143204262350689280 12773897 378885857686823405209319861299907446272 12773898 -206115534305079925679418737991318231456 12773899 -519565921820708500303475881982790096464 12773900 626275449612650745883995681179830368000 12773901 -13670013699541249837602784804442880000 12773902 -1401345107682992968218971928668379715968 12773903 642001803210992315581312335642103166640 12773904 42613826134891132697045918256788668416 12773905 88492512453006938468441874236834745600 12773906 677872644817511468967166831449611851152 12773907 176925779339916742245108524854814188248 12773908 -814747646841685131204574697387784438912 12773909 1822602823613068294926383020410541475040 12773910 -336692322085619808538211947185113241600 12773911 -1064641670818020932200708754664177506488 12773912 -364160030716231079909591726279255500800 12773913 705263150175294544748960023510305026400 12773914 -37279249367035710791015929890229137408 12773915 43587027495571429450782441136301932800 12773916 228501735257998140380826024060071285760 12773917 -229343090773991305003946143169555792008 12773918 -94596959140272219688945911614276595840 12773919 -883997366575107353483739901767072555600 12773920 -449712261518996880448510630787068723200 12773921 382321067394310065507851898121005334932 12773922 -46675117700664490339171190650107297792 12773923 1224436567452434670902378285558066062172 12773924 14118980475219072197013179130023669760 12773925 -751987203410855543698865093206600038150 12773926 -47429822207219798373954108867822810816 12773927 -142922245216286721059090384787900169224 12773928 399634426232001009474005296828772352000 12773929 265580126777483318882537774829823451776 12773930 40582214540420832944174320773604225920 12773931 -90415126008955422635956688082078151848 12773932 -842105494738115593594027774298878837504 12773933 -161691637719613123129662355067976783636 12773934 593215855423945044225138524542125705984 12773935 591526357270353204802794544221571655880 12773936 219745826987794602473238298034674728960 12773937 180813536089613916527840424321732939360 12773938 -223242342314869844444593695500644884480 12773939 -1977475410172110383078132721859391280 12773940 -172104349007022862878649486324840550400 12773941 -476430328278778540487333396005431995616 12773942 1493097339780477777985637572846890277632 12773943 506904129380150166180427682299218144 12773944 -1968609682529708796272516075112376995840 12773945 -1444617950180516309422235287511916330300 12773946 487385215763516550191817650237256797184 12773947 137921041647675677003778545066310919680 12773948 1303959653552652010373146688370325003776 12773949 -220499349065877887135621539419519624672 12773950 -134754921256021217746986335484540873600 12773951 1842483157672704183098741258358474485952 12773952 -301969810686239386411272031740874457088 12773953 121675887613666987746706775162909076480 12773954 -128323737586727935642263676656305976768 12773955 414302299497205581151988302160472669360 12773956 -184270527252184516752712562311496284928 12773957 763005621610580983693833072430523557152 12773958 630705339483308666561134492787203464384 12773959 -663467375466462630832904645134824873960 12773960 -386015913061848534757313092101262848000 12773961 -780236356042043331109996382394556001040 12773962 -442185219297851681401315543218656994768 12773963 -268350971016520046361548800097557085640 12773964 6124887336180522792513064242469699584 12773965 109162221360749311953854299413096472320 12773966 -659369438166862832129322318389487756480 12773967 16677635680824305238156582304474606848 12773968 115493879421845751209009932165217902592 12773969 -490366419086508632051217965419042134156 12773970 -544993345552174133663649132658022400 12773971 29450805991015539616272214233358775040 12773972 -683459753681293160660309697413098291200 12773973 -981086579570407209518402873077914981216 12773974 -250488866527226025106361071946442168960 12773975 406010118859288175275258309221547203000 12773976 68162752992512146852294467397608960000 12773977 -736525742922421595118465348910782734640 12773978 -5421447958964860808568263402764922880 12773979 541484765300485563780758395104435946248 12773980 328404314876374101245711845928776128000 12773981 229408945344785810074299163755331582944 12773982 -89607069287466060999831618096719527680 12773983 302865100584269325224849886454784911240 12773984 -141776475569192511644970738958970388480 12773985 6964996345310379802857496417351359360 12773986 426664414810754665068307384437644376864 12773987 1019985970801623009147995896408795560792 12773988 1052557084535975337172818614831946156672 12773989 2877623839577868971456580547211202920256 12773990 -14308675805713117109745748378860057600 12773991 -477835072329974815635453125764394148576 12773992 -331952706096525152402280494937690931200 12773993 505314678231042484230725099126571623424 12773994 160712725717443753995774915482915760640 12773995 522416030065130242734511186462147215120 12773996 43357756640583439474650318066990566400 12773997 1136947301569688761906755808728501095040 12773998 -410752857657627425286379356075623614464 12773999 730841839899241959194612380826671601136 12774000 130877364643250209533852088282398720000 12774001 -313939178564255858897235639519931242396 12774002 -669798787115291672673621073812220632048 12774003 -81082848071673111340758382620820300800 12774004 -1104791800489240259742136255010328330240 12774005 -758487736465505125087411030172187626340 12774006 -339175013084140570192151007179071968000 12774007 -270874445306247291843299933226728678880 12774008 394509441114518421573445879944931061760 12774009 -71695622824254090327106450085161377600 12774010 -3036975493413018939914118186864276480 12774011 -7676261555117751386902822884939220728 12774012 -1270387985694567094613226898876314590208 12774013 -158714065007149627475397968819982964640 12774014 970732591228718293380406753745424098304 12774015 -250398218834604149629652983330434276480 12774016 138401989044359599493044750382845132800 12774017 -1054595334968466848131648199523634739388 12774018 -44680812512705253151295377116035028096 12774019 3055555797094315529166595330305642943096 12774020 -215801935063215078471727268259694571520 12774021 652200090649970821140249950843816420544 12774022 -45666774452092682607443733160828368000 12774023 -504821561680612712477756247079362380280 12774024 -36136836107364996067959415391937454080 12774025 346004513756169109928149133857816083600 12774026 -451711167858057040856301780025785966288 12774027 24548401993399489030272353785893740544 12774028 371295797568895239876519696614194717696 12774029 1701456589143542009156891394235156008630 12774030 81277004600566049460576839761049224320 12774031 -82764134216877979937125662471246335400 12774032 -302655599866377741612494772746697768960 12774033 -436869067539054127252173402795179347998 12774034 361246808049766443312795496782403084800 12774035 556211415429792266547659452715251170480 12774036 -670049775842584556851710759615029575680 12774037 110195380840549592748410560449232169020 12774038 500440628992273237623266245234195557696 12774039 -454469176412135710785890579912483428992 12774040 185938035529322834468053893872269516800 12774041 353379466691866334965482290003984517120 12774042 -98636957383319173454604446200997514240 12774043 -2647699905943364409441124900768857682800 12774044 -1279378003883530586090241933602382180864 12774045 -659280202494739743757001685552407659680 12774046 -168768840337873151449267120003237310976 12774047 185313624939972054704782030163627719920 12774048 185453745413844494790329485002717265920 12774049 -1490839352412369743893188664408012721950 12774050 -506832299872234240950109136141694900000 12774051 -82718674332261328795633582979346700320 12774052 -911692644172234413066328830781776993664 12774053 -877857228768125037441236570109429600 12774054 -170193903033934648703364720439455585792 12774055 54621493944024440402261289902846294640 12774056 1092739017853964235253061907669635481600 12774057 -369694984296420703093404782976902210160 12774058 -404118988093431591161787718610669982720 12774059 -215609218060291555663008244068727777740 12774060 -168195445910037508986494507649120399360 12774061 -978360707131988962134026649707238152800 12774062 103702546471862163966465681231888789504 12774063 -1702190246018614729567030124570121696000 12774064 52045388164577743249210845035669979136 12774065 -138241486869535701601584620927138089200 12774066 441379927265189623829044196665189866624 12774067 -1881298989029574742162090941389417744884 12774068 1783528909619351424736107246690550598400 12774069 -510034104238896476592946558523978801472 12774070 310264500216665922340182704067258236160 12774071 1123669936598613219940853431100870819424 12774072 662891595158350879238067691798875340800 12774073 121143756177719938019172752746685967364 12774074 -446610595771354334941426942489578136464 12774075 -223535487663115477427210431730392666800 12774076 -182737179825015053361647964949286529024 12774077 -99100356028688616471239182498472239488 12774078 10561007528815075396408103154317395200 12774079 1632899156082566136390525046848686511680 12774080 205276206232509854994324777252107059200 12774081 454754093586979121252365637522512121760 12774082 -1060541613593251634064930229114724002608 12774083 395308209576997625531135310900446303232 12774084 -895604399787457730798659874601897329664 12774085 -91181846019812379777444328575719420160 12774086 420256183717484443496028608487963164544 12774087 -229787325304335962652899724991000827552 12774088 -926020039665794256730805045212404080640 12774089 -477088209770851900483827851992155459954 12774090 85933274570826314970996846984215347200 12774091 2039854373477509439166101895941002456 12774092 1760363709247141303120104321927787825152 12774093 7090782101989019843421332892461609664 12774094 -393013017552599560231935196527300047040 12774095 480342525475165996018935128245336302600 12774096 971949713139755565146676050554257408 12774097 -699101939034570079453004453687757349568 12774098 -162567759734720564447029064557100776800 12774099 13263235776101513618422147907781523200 12774100 -108945446914311799864519803597328640000 12774101 -122915491207728666689037798874321502898 12774102 125361767047461641458700746212486402048 12774103 -1397610032508602776011951316343495974616 12774104 -1331626850744944972059262263841646376960 12774105 -30937162552733644165620743335491420540 12774106 299091198275440901749929693253119406560 12774107 316879356475253155336439505554653060752 12774108 122107449143676969261900884262720503808 12774109 -87633279095809316135001768680446176896 12774110 -346449814053827447766944844450727056000 12774111 -52610762068524599996266690687220272896 12774112 -403788523477891030205697987942135103488 12774113 -72004606092836402690168075428011554112 12774114 -357615180444999060849069106546079643696 12774115 -1128423933871675013071065172168159768080 12774116 348119114841931517738146713461004976128 12774117 543931129052030791863237802770398642112 12774118 -7619699009615773260078175859600578560 12774119 1612230011863677296986568651011396286520 12774120 99541275577378315269937843599356313600 12774121 3651083756833260489144020019211720468852 12774122 830035093126605916607301455888389256112 12774123 983642316639528696730610279948761708800 12774124 -26624779474731921302919823281654061056 12774125 -127601415097362910591121679430413792000 12774126 -209640234203714392482758462046661718016 12774127 314008166052025721462735361856295600992 12774128 -562786101695460865281678388511476482048 12774129 813566927693494346911850117544950089584 12774130 -241092982067667217463282582930468889600 12774131 170074604605349024033293687049340315360 12774132 206291529222914118419643547585989918720 12774133 907325426013783640829100517917029182382 12774134 232841084575665825286930537988951085216 12774135 292148695663839009935483323191946934400 12774136 255544624349865569802471251584411975680 12774137 2126561996794708655512643517008863452240 12774138 66932669039271763822295066557812304128 12774139 2192870252416191474360651335278144512 12774140 1083832773892421107218364435119011988480 12774141 484527192753632260264777933664641726950 12774142 1150787328895070741667111623508462048000 12774143 449410333196226365661983623173668357784 12774144 260586613557913102923730176978551046144 12774145 -575820958662688779598239127312664093100 12774146 -122254242990273601773658804752755420160 12774147 -70655216255810679215569089967739737344 12774148 -892150043456302040230760507215151538944 12774149 1311339459267749102700195292469264241120 12774150 -402940368705340675056058322853801247200 12774151 924021786251559005941156138302230338064 12774152 -2104679907333283125514716992464053811200 12774153 777717023890913085192406669936993944096 12774154 16896313144114722000873866760362260992 12774155 -445291461081918197870581852532457577440 12774156 661499901355975227723958819474583347200 12774157 434130753067380691873548214224577437504 12774158 970292852952881319202945068449319007680 12774159 701967299268727516728408276379683672720 12774160 75588473449321944889225146940670607360 12774161 975869692490349303026891089657885251762 12774162 218816139235941410298877509042851597952 12774163 -307229414823897587295988087898495407856 12774164 371797796945159110423574961302167683072 12774165 -118392672462235309333698300967114532160 12774166 -537017177417692436218247364951060427776 12774167 334441626757454732538038445089747132592 12774168 357250165728788514406696863703407912960 12774169 -27227930623434673636655877023788536704 12774170 -18706533103130298209654245119785779200 12774171 596273827091202966948091868463992393112 12774172 95526915782187442790181952311357810176 12774173 -2157774709924420938000770984827239704736 12774174 -39129801756967526840361147547929102336 12774175 -489039492953686221436928775242350229000 12774176 -59600388799768162259188240383417384960 12774177 268887184734513063339084260391098466816 12774178 -579551487078018346200090031135334100480 12774179 1269424297276350664472560295887101235080 12774180 -603755996426073678213434738950594007040 12774181 275595827010841515027196689784491329280 12774182 3871174800497191355332058275747912512 12774183 -1129730547834810909625390402552518505176 12774184 1163595787584758450636496604626876825600 12774185 -1917342174455599403555350307925481158840 12774186 -8581140621569071672765905761308027728 12774187 -90134893637148773568889510772016857164 12774188 -1053538341012425944724777479852867584 12774189 434729391246252195845646840831232290720 12774190 209180511753442066464884315098790480640 12774191 168661521988485137039929865640379028352 12774192 186603408193405134359360658611185090560 12774193 -39149524858898563912424446938146966394 12774194 335237893474661328654375695691486119040 12774195 121473752894303490231525623297496556800 12774196 -914871588458884255222455580711408297600 12774197 42200100534864997785204456737839024380 12774198 20542612509324852932221039964720544768 12774199 1278434015885826869189366730546242014464 12774200 278981242547055927517958863003536384000 12774201 -241732934225520013406269578714863357952 12774202 -114957847844886263757122844485294893200 12774203 808331615220945187812737091942006668424 12774204 -255594383699840652661481615735255938560 12774205 -14411339451638986128675105061064762280 12774206 -127341043059343262567521138553300259456 12774207 53114234901719986270032706007014186440 12774208 70459343347978330718080382728667136000 12774209 179412085755101918245776096886337697216 12774210 62813875151796606222723603579629145600 12774211 268559086840642457816150921783775834812 12774212 -1776743972346033828131247866682475392 12774213 674937126732839897680438128111277948800 12774214 -84999295137592660928388340595305046400 12774215 1280076163539625125456123264578815674360 12774216 -35705972830639927188823401175031808000 12774217 962163072170186798964192318751157475300 12774218 1007379678440346084288657083430115456560 12774219 266044088515005938928814852441785501168 12774220 55600093593362867475662862434533370880 12774221 2241413230622734453213020366006528996480 12774222 -177753035004179451756741484916179847040 12774223 -214453159574500394522212018577054049792 12774224 -706329004759655694024798643160117673984 12774225 13347684155683674451351064851926811200 12774226 -283270361942791033885847141706094420320 12774227 700245860227346166350316576368485124076 12774228 -319709236739809827172609267394006292480 12774229 -827688959975789231444617910161719358916 12774230 -292544483746602470628578493547888300800 12774231 635158044734716427211562837368432949920 12774232 -211857558626790556699253402348067225600 12774233 1918511114788772247503519212586336377482 12774234 -266701064188842390049194587055545260800 12774235 -400017976620317529616600381193599173600 12774236 263126068108331926034876207062933025280 12774237 -162521263823030070372899261086357914048 12774238 74214566986528991541184997202691874496 12774239 -825073786495338187585982298054799146000 12774240 -453291875251082166800244647242786406400 12774241 -857575708590292286942894240798156187358 12774242 323159899939489309553269062802016606784 12774243 -2447439919485779356085224205335289736 12774244 291670910494716584248303337663066423296 12774245 -970291765605175816238996231843993858400 12774246 292119471436756962326018180257735317504 12774247 -763653068353806283482568137724256029728 12774248 -1685549631710068491152059205439249392640 12774249 -74782906842972318978508979877749639232 12774250 274547894801952150911150620298895024000 12774251 819023005270923116177348807623065427320 12774252 -761364065392976053274207106515432237568 12774253 9417644522753597014726177251908886124 12774254 -2005359439871808435329927059340948928 12774255 -120874280141988092076983859787629969600 12774256 70176916412186064641473068869434933248 12774257 1514674979574268480059772109093649847506 12774258 -54005661478896639252112629992273849856 12774259 802328435282657800430475244747550272080 12774260 93935010835351682776037762504349672960 12774261 490375639495017454247641026533207741472 12774262 -657098863698047931997922223321428566368 12774263 -371024973852389518026309757505173164096 12774264 142908523322786301135403685155841003520 12774265 280929290718820389222217752083858558400 12774266 -571246746309676310936437481128274386176 12774267 -121873685770233181803446424230272234560 12774268 5378701287919829150983218269323253760 12774269 827988732109590035220765454744822012800 12774270 -6980062693525835299974378977811609600 12774271 -2018377861834284540323597457339257143296 12774272 233436969497677723472952675057165926400 12774273 -553212659933963019360880910646402872016 12774274 620083822521343122693028422294705907200 12774275 -4861907248209299807488388571612604200 12774276 -779400588787721695131874762600897982208 12774277 245911502269843227698367281852124789120 12774278 -624512454202091468790528761345459760000 12774279 -263979763492714613821427292412900502400 12774280 513539415537129184546120768978688870400 12774281 544238405525371632619768014294951605760 12774282 412866567982119734091678392802842856192 12774283 845080467563540662104263280260355919144 12774284 164940657135790850515311440726872874496 12774285 -846849790552855933182158757671537844180 12774286 -93284789481720219446584005820007836800 12774287 424699047657975223091477776703464065552 12774288 -30299797932204477563362723655117832192 12774289 1242853671469642705282563919580045510880 12774290 67333290443025968603526772270372682400 12774291 86624961035060613028291876605604923504 12774292 -923614117809015753968296883616156118144 12774293 -661279000695141227642328193053705998784 12774294 -130700213774766317545849011710132305920 12774295 794003730493739787102971831654232737280 12774296 -197022420267085309699499444511545886720 12774297 -1051286044550567811460539829681515984000 12774298 614815236452541560341405065110948793600 12774299 1728370504618263752758224728369479383300 12774300 -327087484292833132220292508190558208000 12774301 -370972168612727138796908120064632252698 12774302 500923202808160730651654325305208975552 12774303 -846807984520541064482256339572456898120 12774304 -1520689164191301844539493469281384464384 12774305 68374320852383760406972114894752571560 12774306 -671740194198585128958899554647244922496 12774307 -282875525045284722184247509349354962880 12774308 748709777293409081630098932604315960320 12774309 -1029498647305808730267146016400852891296 12774310 208916066070247104492371726314983448320 12774311 -5565810272131621543360198382017390080 12774312 417312433506463188077301903552319441920 12774313 -438730837856081516958404091269369797980 12774314 183681624156726274545147471562051782912 12774315 -394018359049975728207253337297553346560 12774316 -213836145014716860156858699205305756672 12774317 -2076429549460741240633623657383399558634 12774318 752711646053943987303736939742585229312 12774319 1941212150968899357213600230930850872720 12774320 25633288324689139175495798574097367040 12774321 97640941187522735672609563416743932800 12774322 -1874591105268065134057086312531751677696 12774323 1588823863743223271267760614410846645344 12774324 -283986333964701332558323451750701467648 12774325 -107262564738730097154505445665134604800 12774326 -128168326024376213909305451760593558400 12774327 -274222125370965297426263885132168785920 12774328 384998585079413825795827540397179330560 12774329 -291191270747642024529761845419275305260 12774330 -64722682981798525383379679285388375840 12774331 -908955753521472894532807894232116567728 12774332 -1325523914083721269520683794467707957248 12774333 -170905455399348653757339915389785248 12774334 797580753130328635859604064188615657792 12774335 137614440529727707459131871258447296000 12774336 287330654925666155109262171196885041152 12774337 550290588991020767894554867808535068080 12774338 -663271858154430565039387314407646982656 12774339 -428006289243522140407004049716759420796 12774340 -1097411513892070481286356503035170876160 12774341 1717476760592478218689155517179215411742 12774342 112062966667518940760982435156114868224 12774343 82178753440777661079231419681736704224 12774344 -426120619625794585928167318704583065600 12774345 -311878232686853793950184568118019516480 12774346 -11186430925436273979577168984770335136 12774347 1301153802396538675740346888060448704872 12774348 20116452606981049188539576539951127040 12774349 1226199407728043586873280167575930513600 12774350 -73828397515527665856766208709471129600 12774351 134510503191051108609184417938615677832 12774352 484165571048968364796789251257560621056 12774353 -1415930103959147123632354734644636272398 12774354 13480943073045913420223590378746869760 12774355 276416557959481808721417667937943108000 12774356 18643126295810604505965258706642108416 12774357 -1136923454509050239074390857419420360946 12774358 233024202998468604374885001439560917280 12774359 244805098854353038896752285634768349704 12774360 -911228952331177401400859207328541286400 12774361 12107425056163934976370725774895269504 12774362 909126816472925420698270174207775729664 12774363 38459763092659705191675474714744666624 12774364 79040713116482742613871116418387051520 12774365 -2514312001320710923134571221233334892800 12774366 -162450228360131555640028472970294364800 12774367 1154101245687382223749854053180404913400 12774368 -16447989193501056705138630933669740544 12774369 -142034285071798333832127634543823245632 12774370 -129542747850153348292615842635743687680 12774371 1507567024083751999025696049616266411600 12774372 -144142153211307026009121832992133094400 12774373 177950694550926281187656162996183445660 12774374 354470988809422258480368287350581363936 12774375 -23897594437809375757423701936734550000 12774376 -1438771734855480023672595828659747850240 12774377 6661180356363082649765047954676430144 12774378 77310305936985448551094991969059572480 12774379 -480794978450104877544825097786883705280 12774380 74090952851848510163886789730745548800 12774381 1335092802524916525595274893310574821952 12774382 903795293920525547024840103273748122432 12774383 -776872290705727974603733698561697384368 12774384 47940607408601038033583382885197414400 12774385 148769400000964095216202907828686507200 12774386 -1234208219141167602552902025997388890608 12774387 237838821965755583469398124013734819840 12774388 773527179908867123590080535301672871936 12774389 -1791413218045388570952817537066426089810 12774390 68600357722432058705384192935664065920 12774391 -403693195234838849927940223552499790336 12774392 874622864461845077631219492175172382720 12774393 156693802457799620839463502086215706682 12774394 -203174556930134186665126410529112395008 12774395 1512333173580851467990104907471133878080 12774396 -557829244374379654574673640793875742208 12774397 -2479765770012954384498045539199945440 12774398 -16154678461089413631733401198882544128 12774399 170310914989436956528865503854531922176 12774400 101883792613110222891375864578048000000 12774401 56220705175641095837894446542386406402 12774402 654978144703720431375879271592552951040 12774403 -1343942195342923018958503459115754130960 12774404 -170190916550679174250220391449512758144 12774405 182875390941891530266068192092831675520 12774406 165446697207765365002031597554823653824 12774407 23068350219716130269815203714062092800 12774408 550239529895597519229619060723445391360 12774409 106347740443335396669851568685130078592 12774410 354714871328954650008697592847689406720 12774411 61002379848529985969189666208154117536 12774412 -655127369009426057558347639085480607744 12774413 598653265620336814711471954927945831980 12774414 -342569164392673669110097023007938586560 12774415 279545288199909119799209957875579405200 12774416 37039186522301295720086907219283034112 12774417 -1177426766875017261953901440072877135120 12774418 192809051988298311892177623659843450880 12774419 332899885395079037181915982830908041296 12774420 -223933695460655206559336388052911878400 12774421 -1304645721200945462792786444348494978656 12774422 723266302682967091827785527536692920320 12774423 922484030958584130688948344468074586624 12774424 -22360200840633358664807903766028615680 12774425 -37881364236227547587148331799240257200 12774426 74016226853647417886505285858969844224 12774427 1551763077073752312844514143593462854276 12774428 270102290662953720703539746594331703296 12774429 1043717919913334284207429896928760076 12774430 95064226808812131741182701634432113920 12774431 -640890680610046755434290656943383947448 12774432 164226056154049431631714568248658755584 12774433 -722171369131187517079539747259680246080 12774434 589701277341531295294254830660324513616 12774435 328196235885480346181833833261262616160 12774436 -1597966884268689474627416453001057804288 12774437 -100123092965374787992087093423865276880 12774438 -645599872200922305914333926560501932256 12774439 -1687818013207346897556752133414973833080 12774440 8542872908048102643787827060242841600 12774441 702922696262261386929078216804848818080 12774442 1643451045923578073571858536902172479680 12774443 194522546577008787769199760992997595944 12774444 365110699883893976036676942192072683520 12774445 -216404271939861775050125506274057911200 12774446 -3035041852266121353000838415078849280 12774447 145068260768254479141527912495031796200 12774448 558143926973512374963754037770760732672 12774449 -28033409653136317747313227361642426880 12774450 -642160170645947041558974583667212800 12774451 -201614403286479934188621918337250894400 12774452 -219701480847554366466194885866757092608 12774453 -35335025687983925570404780565160676416 12774454 -4257469730210649587926101660979584 12774455 418569693572073777825082448839547910360 12774456 1487287186099073525888843664040281907200 12774457 -389540048944680342931930877483940430294 12774458 -2501019157315339537831938703278671447040 12774459 151386075697668535467638341998359155200 12774460 -794768484767185509601968445816360627200 12774461 18168930089481358363283476051621760640 12774462 -215135341498156152580385839378337267712 12774463 -461947673872124574778471823757179436816 12774464 676297398292902318908830333331254542336 12774465 532996498394384260799958520018387515840 12774466 -700549195230243211376197707788680581600 12774467 -372143981992271835532396244495054588484 12774468 194434159065007764250575316116062171136 12774469 -3446472141406789702789133685561713693156 12774470 130226171336019409188682368760612003200 12774471 889640804049469738944679399921352842320 12774472 255087099472243593311743366369485619200 12774473 -255314082624527534260893532463761833600 12774474 208422330644787104528256622101047056944 12774475 -208968951358245609393864143589392363600 12774476 -182133075413313321774761678824854208512 12774477 -1498194539278983983379760273385907288192 12774478 -5754852028057810642991950240065672000 12774479 312783203168121007747681738026794273640 12774480 35841509063430333066308794779948810240 12774481 27532189781744763398079661095563929072 12774482 -191884808876500658321366572182443670528 12774483 14245757857846956448333998443456657280 12774484 -236569410616831878715321856444442411264 12774485 -1186685256981546870522531574219921958820 12774486 294758658218529310601059483796430956928 12774487 -1568919817959290193262181713577633188008 12774488 -555430470095134519664875696899297546240 12774489 3597972763748113794608913253300851456 12774490 -38869019138102091582192219760215924000 12774491 -271054601842838314679694925409213010108 12774492 875648095557128324233690370088441378816 12774493 -259429138239387016768762686064180603752 12774494 1243986415894500312847207413675621932352 12774495 -529367187021457615186733676904857824880 12774496 339604919800314757277710333962129113088 12774497 -308137730625989098829614384480951579008 12774498 -660618014629581645644432931082905968640 12774499 1111217323620586257209466188942797202400 12774500 286495940600036845176998376402053760000 12774501 -171061303747437605631038417759512711170 12774502 -21416313445997528321584359247373810688 12774503 203749336871734426769648098705765153920 12774504 -122257928261492192762157430197206138880 12774505 986918931831378614711944080593841552000 12774506 1282911903552591668515267087464885926400 12774507 -697359322190780049995225319546805719312 12774508 -75988767315262316100851917496038012672 12774509 -225266596293429302912369537448093798048 12774510 177319101515184772676386372501133598720 12774511 -312981938606247129622515475839795642176 12774512 -365316270793284935225090765301871607808 12774513 662004798620468194308298929439173861744 12774514 -44228582635481896447747595367071712000 12774515 -391590179606617804021888802351846520000 12774516 -239662015118446201416651357127522252800 12774517 292689147661528206552306641307699289600 12774518 -509387495300351001742168512310801139040 12774519 690162490328302651391632011463785088488 12774520 -914553266436462750040508903235471974400 12774521 -55829362097212855510759038844336745388 12774522 -224082301961187829178331457887128056320 12774523 1339496020040796016682082524461029988772 12774524 404388402545386884367205011055595518976 12774525 240823052464971064123385481909043072800 12774526 -7646815189643028190890790446296438400 12774527 112987037548357643782292444054723986992 12774528 -332560374781792641154147582457539461120 12774529 -1306815623491238424594827917129900861740 12774530 47929155705621628216719858292013291520 12774531 -103269636662001757147726530522184622592 12774532 -141035348566327674628816926370036626304 12774533 -1230937317629244837132616768855717269216 12774534 112720229462911026119274422418254555520 12774535 255395518016348008094579586114781263480 12774536 1894643085785011206036013051653070848000 12774537 -379589032169277050199451346128287705600 12774538 -352260262007027569192508379908652098304 12774539 -297355608397535884553229269496228399660 12774540 675759927450395467808135462792979532800 12774541 -792650729432255529045880097071246659420 12774542 365447193003034596046398332824575602688 12774543 -508715845924818415065251525949522460536 12774544 43307723234604711583997588725620776960 12774545 -249504136129812737872580171860005549120 12774546 263654710211027683736633421111282005664 12774547 799054758642761963544466485956751917996 12774548 309952682533760501524816684492944811776 12774549 774013824796462643040445886039875445760 12774550 354696669621202874483632158162508320000 12774551 57615360886267309084010696932522519704 12774552 -31673784504372815861396652497426841600 12774553 -3287483127439048041207051076291245271680 12774554 -359803828043903039617513762380926391840 12774555 664536879562913845906279763810914790400 12774556 1420247148161984152553973621084356472320 12774557 -1893610763529945446407895310596801095194 12774558 -429943317277760052420287498179066899840 12774559 -752077981749207999778034515037607718048 12774560 1114011867491922096129146101421618626560 12774561 -594033325461337756446697720498665134976 12774562 -42938168093599665616177784343266568960 12774563 1122015429876067456379622714447010990812 12774564 -861248780559756493240410437242520309760 12774565 108291374104312743439968753198782269680 12774566 23879010950608288345935088037098350720 12774567 95167538199739083281301955156250695248 12774568 -99888934570350120839846252994064957440 12774569 -39667246004606361988166207995062907056 12774570 138596937524940023979167863575318355200 12774571 -1149562159910179291636154591329174924800 12774572 -518822708692615080233538439865672289024 12774573 292342228220341271094429118146490445472 12774574 -214328168555708252312703932904387302400 12774575 883880144559460217423370647114950800 12774576 -176010513791910602752478691991833182208 12774577 94883529462951026076346465381687589872 12774578 20605352668703709542241814770813741840 12774579 653694274539137948321518559168943747384 12774580 -46618485672964688914806046855907942400 12774581 -840203718834670377830871864277482811236 12774582 -320344817161788408827321993288236584960 12774583 -149364222767603721959480040119233902440 12774584 2315006119451813200790883756964849766400 12774585 491197345069731144213171339789412910400 12774586 683677376775627253655094861130870412544 12774587 -451121281448263542287603993123864901600 12774588 982781482572823454288539536226038796800 12774589 891212231517200546060688140082263672390 12774590 86258446456459197807473840281027480320 12774591 -14454562613865394161478504251760857648 12774592 341731794337025869352378906455310336 12774593 -289647176122855951011524468257727995200 12774594 373852028891103025051971024011706483072 12774595 2171233381338167887405767437927083548000 12774596 207604350637671725212442362699259182080 12774597 -1135327078706850577079549378770315102560 12774598 -550604660188667305924873824084142782336 12774599 -2567592321476453781739017037775158986864 12774600 -542388489748724601397910354003730432000 12774601 -379183025123355709691575057943417694848 12774602 -255992119576637130069691465678878007248 12774603 1319740493328065729929268864956706550000 12774604 -175863615119101221272863666377581592576 12774605 -1159454734087955168536031159980481650740 12774606 -34426552737259756872391211803099238400 12774607 427873029474049101421067512847063695856 12774608 -9085865266427446066178671056326492160 12774609 -95956835621599044845265123735701540796 12774610 238508326484177151165186926421840972960 12774611 -2365085489320122198265648227242254672788 12774612 798134388630539329186589152129351680 12774613 1251713595216004243799079781108693941984 12774614 -226513729068350489561762693201591101440 12774615 -83299437054080709882877757637561369600 12774616 -879835017413098594331564329628983296000 12774617 1728619645424843845869252572626504614666 12774618 155401104978131554987338788046635696640 12774619 -549347836648514806253357351197394461920 12774620 150620297155301619201028439983181813760 12774621 -99825880654904338139231419549233406560 12774622 204379615015293665149771400460149713920 12774623 -1074648935850173305854161909922974556360 12774624 -477531012518221437629499861292394741760 12774625 833010356607941020336209944192060577000 12774626 -409856385661860626884477171933553773488 12774627 245328869238362689683253759821591985764 12774628 -208198351676848598309438620828219892480 12774629 -604725665821710955824177934880821350624 12774630 146129486334616001717966432891194583040 12774631 -1155199039111069929205945742326105883000 12774632 392915806690840930407364025945766328320 12774633 360487387715650266191117068160314460928 12774634 696914501795158771991311848816092343216 12774635 20040677591426857309870716175629753600 12774636 49988962112784734337792499768445190144 12774637 456460246849876604366330881362407243040 12774638 -494067320979466935948848258598658797504 12774639 -551527825087360540668977419504574854512 12774640 201282925431064301544240699565858652160 12774641 -1280403990048750132661591689147989523216 12774642 -45245844699677596696809196647079049088 12774643 567615192150716279696066988122013017520 12774644 15935879728359475513406732656268587776 12774645 340896363991218054628177129127737632000 12774646 823477156212764313457039803539509594272 12774647 3407524182482863955030007870212819487816 12774648 164486144213764342951255546045234728960 12774649 -1859424605177087134350572917022505299350 12774650 -64239708921547650191793611127633024000 12774651 1309400219625708212339505480741717355032 12774652 -88599888512753858259986950310371000320 12774653 -809191320674418652021476532213198745856 12774654 -784970169531027285970714968999760700736 12774655 1268331943580498682878834741311787760 12774656 -1282952809457633815325624251948046745600 12774657 -31603999468625474856519371117150253312 12774658 502724140196086312302972743335113060384 12774659 1447390637057017849659517907892421329816 12774660 107995585939054648651027806823728783360 12774661 1825083395658104000389267130372456311262 12774662 680053476243539517788101672008661917312 12774663 612809574599985615135853807587336192024 12774664 -823900241208279930197267436020084736000 12774665 -2619154315205818202699665990052516136000 12774666 -63211440879205596432419381157271007232 12774667 -517052781094236872370769682491526023204 12774668 691778632664292524333862511648410978048 12774669 -2759022258882578886314681496081515520 12774670 -175827845438741060289811808713047772800 12774671 181222315924464760131482243982372715104 12774672 -20098068939815824345457602936876621824 12774673 701518949666033941391140086798031711922 12774674 -246334282965408883408187971239164551680 12774675 -85027894747629731192121678765970560000 12774676 -855928079650495037972225820647840448512 12774677 -1183509035813647642372059775362109503474 12774678 150671411166838531043113070749305090048 12774679 -222642783133036582894222156822960075440 12774680 -946041789455788659034478149509921792000 12774681 -158394032509080363445044708106034660220 12774682 -317367513003238371525845805772434467616 12774683 -1107186060570337171196130281164165908816 12774684 15746751674477810779501622209604216832 12774685 270042329267289973726766846674609576320 12774686 -92573479806982732402259479467319458240 12774687 -597905223442254900208694687176491120 12774688 -1657648453395164152577362158901890908160 12774689 -123018282874806883340227976457129604944 12774690 -225235675841005184964920269972922976480 12774691 -653804054769728770165943831864345312160 12774692 379796640338093556648944176240835788800 12774693 91115416291203232237470244738687250400 12774694 182568081532558775025367946978138783232 12774695 1055152068654481010496971993409849124800 12774696 496704753815551548337736559643115520 12774697 197131519247065474584851683562939052800 12774698 -5092469002655119861509888959425915392 12774699 -713648146890912332825461719080321602560 12774700 750748028488489305744118319419227603200 12774701 484665836539460502980623095149135284332 12774702 141185078650930465782898382224619524224 12774703 -448379496980187772806648388518944967720 12774704 -64307718767849366556170051212876677120 12774705 -509046549780979321089662419104049712640 12774706 -115865140780091872495071204286824622080 12774707 20337418878525504419157827917581401352 12774708 13143169296577884679846211386753714944 12774709 -1355313701760558662709975723453110131090 12774710 659329646227759537787300783890823625600 12774711 862596841077369382058016570588716503272 12774712 -426858989199682224384699057775165132800 12774713 128093326320435919947656694498914280960 12774714 321664406498284617147779529662700887040 12774715 487538009398497004599989136756062458800 12774716 -1236894525701637285318751828259906012160 12774717 -95953596622073124295710498124934743092 12774718 -191086794775082125574041460561706411648 12774719 -218748783860362766600657087713172450880 12774720 -41438048185366380454190341783226941440 12774721 -636847888816153350559470490255084937168 12774722 598090328728746619125590866343199492000 12774723 252478719544203985443873654954564871344 12774724 -135505061917165166619534042449960647424 12774725 -817543565955369573540575395171173687750 12774726 -525894292510159049205696760458031027200 12774727 -472229455701886174960155096803040502656 12774728 136806397615054265191695865014443704320 12774729 162097023992671990046924161725565034496 12774730 185866115988119003990900363926228435200 12774731 -740836019865675117752280948319357332768 12774732 -473233496338375769177339197015805875200 12774733 -734112190092565457856400517384650699018 12774734 -341165131333526062149929084084693140608 12774735 217874358590226626293563390195310542000 12774736 63171071494401162240319678076560064512 12774737 -654271252263921293580346078177105321614 12774738 -82647860498118092132437711767157097856 12774739 -167348215415176928230966244249577712560 12774740 228682105847409022026649913665199278080 12774741 1067611866913820557026115199073044851392 12774742 -5783583317448512858870215955947165056 12774743 -100310831875699332117387537805050358008 12774744 -1124915212625055170318267997909098096640 12774745 -1050318916221154837945832927534218420800 12774746 -375988415610188960450296379320781511936 12774747 283694765052789328450145099222680911000 12774748 55460492549793634615281189122535033856 12774749 -11480047871313981007254607150436781192 12774750 359460540767035693622097112286926368000 12774751 -302390460899711122736160917734788945792 12774752 866320958014052954536294048649444327424 12774753 -247316133276524731327029560613346942896 12774754 -148155184500734264459723687590775824608 12774755 172722139031901149585343408700756448160 12774756 1017337643061540232253716344451939338240 12774757 1839518137804444946542146100316900555006 12774758 657637274755690309647369114539928096480 12774759 94469203277098919775705644896239226368 12774760 -17068560593383918828581180325913088000 12774761 -2567287216512272520060826597061085212700 12774762 9850114527183151925224008572857543680 12774763 339323439315247788028938927448691434824 12774764 369642288425591807414299942757276966400 12774765 880554352142438100094978128590808336000 12774766 -280525443303594176544888517360146015168 12774767 1060489766694805890266873988151618500816 12774768 -58021425879907775495163357266119950336 12774769 -503331208788315709982649267387170644608 12774770 -590990391423337786705533180425932429920 12774771 1206090584860977622072416059796278967120 12774772 -78201787302271928282860109442021152000 12774773 -767988788107502559700619585994620637696 12774774 -481978719181388501120764246874559713280 12774775 -38597421835372779839305573505544564000 12774776 375832961646827529440630698213952962560 12774777 -390502217735698897645833945779132572080 12774778 289642547307816581217252181464951143424 12774779 -155905855795670574265636341486397350216 12774780 -140890409782502693014126058463386726400 12774781 158211612441688922118701153133419988800 12774782 -586751252044477251285677364279617056128 12774783 -306570985334970034615272457655837022720 12774784 21026550847102411067376430650941767680 12774785 -660870107591169583569746076817286787840 12774786 817349931266416053702567402272573977344 12774787 409341155272808277269160829123791661436 12774788 -561661609307746350750422664689448198144 12774789 494037791419698858700815618550872427200 12774790 -44570745897230178409789111179680248320 12774791 759178743783985533759816795205168224312 12774792 -1161576821679556755329855546088324833280 12774793 -413972148039204635982898081014202352460 12774794 1517206733593186700893207497293622650112 12774795 72809220985045170226997793189774508800 12774796 -314032666686516455277621364704598630400 12774797 353049777859936720932563698688018776032 12774798 5757112184163403230193289664594170880 12774799 35625500646823780516755303046656038288 12774800 44256251562795368352332178598852608000 12774801 46795656726292840657545550507162338240 12774802 357968272851524826331574872453701281280 12774803 946760685733689633730127125685947180032 12774804 -140382470045795681811562173860766363648 12774805 99786876807508751896353142551475056000 12774806 235431869781634300286760769994413721664 12774807 -1740736911920038128819658533660609501360 12774808 88306058979425540420485619956119336960 12774809 -62596037146902527245330825299777402684 12774810 -123721478799912946238345967519653529600 12774811 435781423389365878118377391268537954832 12774812 387161966922193392280584366756219526656 12774813 -1593288783521355519103892254698550356000 12774814 -149921470429467839767866094763105920320 12774815 -324657645029623166153622443972795486040 12774816 68726214846752378777186465754873004032 12774817 830692975437113619095872580868241536 12774818 267132822012844555243463273316176380416 12774819 -170575611698829606449812030975602050640 12774820 1012968281479668125297308571121206100480 12774821 105063222677225640293025273362207919360 12774822 153574401252517791925402983654223611264 12774823 -771823517332454664393632800411703809880 12774824 -844638458988926392457091167258070804480 12774825 -250365800138228884757818826744419094400 12774826 -179463511416774635602333464439663959888 12774827 8573939642038225279880944799107227408 12774828 894408714521714112767193869705009295360 12774829 -895646044687193790760431243545264494570 12774830 321793086224795174614076855612419546560 12774831 1150489063110888308290956885796564414080 12774832 138019402992378426690314022445453934592 12774833 -420809845892295659817312962717032503918 12774834 -37953953345157407856365580082542630384 12774835 -17840145474897728118648928916161515840 12774836 603319724015255807880067945363957764480 12774837 -74663003558823654390183614022577119936 12774838 242052270988700234283290816036787040320 12774839 -256247304879170889036966462806916869328 12774840 45459618080389454614711022078459904000 12774841 1092729202602888292154363278571774019242 12774842 -498456412492789125102297726266689225248 12774843 -282306544321149324677479137659014932468 12774844 -186843843487146128781393685850537852928 12774845 -1159442473381753138886379586466115042900 12774846 87898161773278758432936169630284217344 12774847 571313409002395387922913842630596671296 12774848 -853811741987989696358160709039549317120 12774849 -299150937854779642203159911718053316000 12774850 -415933094776505331554906745660085123200 12774851 -145123516303037484582424870767249950148 12774852 -29044209349679992222816312736539557888 12774853 -385690537194965806643067461457928471040 12774854 43879898981540390784437809953476491392 12774855 -344913576851986256005013958746321829600 12774856 -2472542391626144165019178911774923274240 12774857 889738918969597594886145302345685792720 12774858 -466212617184505987099284091895382665472 12774859 661269844820650759130737306160453985840 12774860 247565293390555574256388391861817600000 12774861 -393096032328727324511584868811037763520 12774862 329664205510521979009125432306806780544 12774863 -3411771267962275208556317970086300754336 12774864 287691851465305789648668975061685895168 12774865 -298087946412910457691391443532548457740 12774866 108392449674443777798437032759503942304 12774867 -121122180517553746852764594769723123200 12774868 -332737793262837382625055180839741671552 12774869 -520688640731172691328879605276894775730 12774870 -4041224918617378237205677088068632960 12774871 -399622242228519798730488156084557461008 12774872 -386157572734688495110048957372020326400 12774873 -936798111490647820628250845786656728000 12774874 195644199185499796147794154017932151552 12774875 239681569102283333387561002696365900000 12774876 275825132321385380834661773541867869184 12774877 -867644754129689862237897967454975289480 12774878 -886001547243111080926262627942271706560 12774879 41065860820329583072234958541698135064 12774880 271795798674429136026126056285369794560 12774881 -720318538485568464381823290156207407040 12774882 34834055147096942733232505336147404800 12774883 426275732763905394543408305498386603008 12774884 415912506685902699769840516702848233472 12774885 381883891894870833680930086208133117600 12774886 -1505575325950548477354877584632674522176 12774887 545742602119241985384086370774345730032 12774888 -710358939084132335311854518143239782400 12774889 -729938272544626865761185707151086250310 12774890 603784118505199019002281365652367948800 12774891 122592563970148132794719935402028287680 12774892 242258612514910271374441449263663444992 12774893 527347749080915753292326683821471101142 12774894 186357385091141306883386324363298954240 12774895 -244982209997599737920522666477022229920 12774896 19209728607298318527711719078874415104 12774897 -1212909675561041064324453199009677645360 12774898 851172722720996746610313623133921949200 12774899 -46423481154112717546794182094574545000 12774900 -20598730639737027729984346934398464000 12774901 -196538329922418859985476783460579126098 12774902 -344252557370378770309423245052964407296 12774903 -230865466466013913285611337125443400192 12774904 1360091872776133207332565842778945781760 12774905 -578367219769173130190434418720563263360 12774906 -337684436062413208463711424015287016480 12774907 -637529099572099510223762771212694484168 12774908 335610215610893308799514975490584629760 12774909 67053731101118958500872603284213095040 12774910 -567233448328544110320481815264325640640 12774911 -1935030004315020536379558183269647615488 12774912 236852432504118799130684925205505114112 12774913 1707882676950512889832499832457531584 12774914 198039007949745695547676176034384207872 12774915 -147975498568986950672242771841465040 12774916 132831663008660385849018782915892019200 12774917 -1960696906427650261331130305809229792034 12774918 109277091726607253310314357762267856768 12774919 -596562605937052580011428493064694730080 12774920 935999479757262365151463273931514777600 12774921 808957656441535323073683624982253060112 12774922 -1748090482350522917495982748843803310080 12774923 -276654928217045073644393013489851963760 12774924 106529513683667835517320888544244995584 12774925 430029795090490925452784556142096099300 12774926 340747854800009820769334687801655486912 12774927 -83776318369180912374355177914759001344 12774928 -3511747676207776604461018123641798656 12774929 598039897150585922635736116048441291776 12774930 -135033772221432151025201362063274803200 12774931 70449879060363558247184425516526516032 12774932 304089836106340281902823587561038295040 12774933 233232268878181267123354939448447558364 12774934 648115692146332386086312660906563106880 12774935 419775855819292125459280337378702148000 12774936 -380973687596438046335295111861705768960 12774937 -497254202626817364304789198819148638134 12774938 -346314499729147852266267203367447244800 12774939 -821425258078315983054958180422623616720 12774940 131268287263143173677675922056752967680 12774941 261110780617782866205504444086717914272 12774942 -313637123111559597971804421815213669760 12774943 -212343574330094770618883969721666150456 12774944 -52909551741374273160399152921576472576 12774945 -119969840353119406259408289528162693120 12774946 -1338300644292711934595909751075007574016 12774947 244593864597130279098396299096100286512 12774948 -729445078867483088271578027083386009600 12774949 -412176001037283185891041829911313064960 12774950 -164869033863286940229647169250696500000 12774951 533243926689340878013505862999554761392 12774952 -1244586439508050135712794742049784550400 12774953 293804571108155131738962425726754591360 12774954 442846455554635049704208601165033358080 12774955 -58005449214297861909008274798156596640 12774956 8106216517832877918752218795670527488 12774957 435955690697747303147996120466545472960 12774958 172207431803466924722920479071207419776 12774959 -5792443009590815985269932514501041152 12774960 93988810752529520375623015703299031040 12774961 919518325629753323273085021944491973172 12774962 232526020737191913576378392642917977600 12774963 403757599508326806511832624302168989744 12774964 1017672640695255092764994229439580947200 12774965 -749351489502973097022661076221694177280 12774966 -42840641660894065992422650171720320576 12774967 920393612670691474500638736557941903016 12774968 -893499949656577759659975448918189117440 12774969 -1266369526711646050879261675690986091680 12774970 -106782681512719532145879812461103956800 12774971 -472885367888523734188732295260571646000 12774972 -206865535077150589882970409829090664448 12774973 -374138032342513815313728597799502146560 12774974 1057663410227110027711068043009191380736 12774975 -137185845757183763717509904355906192000 12774976 113922745623283031950387623691032723456 12774977 -1710534245232479293962117111913965114174 12774978 -275297196817939120744003719196304536416 12774979 658039601281302051879736309617929492176 12774980 304741553770466831912151570432635558400 12774981 692547097175621728658376997716058500864 12774982 -299839563089165149165135771795595206656 12774983 -357602050696741570293530030248823576592 12774984 -11923615151904189041029756355395092480 12774985 2960609058031208704531229854457669520 12774986 314062758330490652008709101622162177376 12774987 -440173117354372346984999627356264869552 12774988 -1562105237011002020539287041792288480512 12774989 -581335903298889416468981224348700020992 12774990 51942831904921459242477642844739996160 12774991 302640848761502997690409090932218913392 12774992 442980771217066049451586978342272368640 12774993 63148099385385807047069897025295672320 12774994 32537112544932168840415046763566643360 12774995 -1502954979563711151615253392985131872400 12774996 317149740028528864079426891469174304512 12774997 1529533806047950489798745612620904139292 12774998 -129337162603323594027158042097638988000 12774999 3606143300505157850953472719146325248 12775000 -31406542204241476353621127940352000000 12775001 716676766558351772771605109589761793792 12775002 -55869996839924459221810007547554938368 12775003 -2013860606279656731845183784509805570748 12775004 185399356287520618128749016564483072000 12775005 82257071617530127948511197438694893440 12775006 296348369547195862527506667900819725952 12775007 -328073900143223909665761892610087079936 12775008 -1323743143195059405468252000077330251776 12775009 -29909097752630428823277014538233161196 12775010 178614380087888874526756401229910288160 12775011 -728524674423868892838899832550570636800 12775012 87257534733480492211122732500044814592 12775013 1371245470667813822085341322084957707262 12775014 -58114287160544822967284815113760564992 12775015 1398072964716210440019837471895897689600 12775016 1724564474453855921244269057673409935360 12775017 797890009951581459923303796168457883280 12775018 508059423796064464237010818444109313120 12775019 -428434295107649133513140161205692497360 12775020 -78709122032060481691510192598370616320 12775021 532680441526499812862889728011745036512 12775022 -151794930128389728960479785691726292480 12775023 -1098869133135812440644130179693753146880 12775024 604483009500875108145676093633517125632 12775025 95670495872661082815866092885051076550 12775026 -250019587095117670445411294657200065024 12775027 -273357526020372946473655703462938864208 12775028 96238587287064893886169259430810746880 12775029 782255777358624753975269575729304488320 12775030 345027821904727436750830310844577843200 12775031 2303877104540470913676699360685580393832 12775032 717859017190559091287914417715551211520 12775033 -345772336730895709823881747035253477296 12775034 268248337046709476922391916206218597120 12775035 -119508439047336929779524439829157888000 12775036 -724330103324665825469504122697705605120 12775037 -729939778370062481364037185859698302016 12775038 133569043849345945656089270875821723648 12775039 -14078659928473942381536409303497741176 12775040 295785699586163144328269490027075993600 12775041 1032041539532213832549572864241962423652 12775042 7769207093403458683279239197435103744 12775043 -415929513482052996704102373366098424708 12775044 857443027751919354861786489696002313216 12775045 510294430764783461427654592485075354300 12775046 1277892539467864629477508646801098661472 12775047 -886774812816983303200464558176606627760 12775048 -358468348951575701740415436343361740800 12775049 -864264127274831653890775920190943376960 12775050 -385053224611270167787157101036407744000 12775051 363229986936488865221066241379678444800 12775052 459999869933770765671671088533042286336 12775053 -753036165176435800418839754389848374592 12775054 894508647249660262897034772539773142976 12775055 -1319995272930648356371695363992012114040 12775056 65197196474126396095014311949617332224 12775057 -139842418922529806522266674484494583808 12775058 -854323715759975306581393593009146778048 12775059 1831574900419267471234399045435786092 12775060 -294261168637873168654975763272249766400 12775061 -458997975087452417694370206438439655748 12775062 -591287409411917468387644604046350173248 12775063 90352510926032943674668737126781942496 12775064 13865254006258723317955310098303180800 12775065 -140885002170770167110621979663865196480 12775066 -344597880523010463506038884120562218768 12775067 155906122509987376270893792271945636320 12775068 -5618811628008702514926082791611923968 12775069 177756970249569175356165151221490115200 12775070 69462560250483306153936668021801041920 12775071 -303336036776630629365623794391668623288 12775072 -399613466483291261011743714120442380288 12775073 34165293298840086193722872645481232800 12775074 83515554811577151521756352219703919616 12775075 1021978859030504038591811909147522799000 12775076 347129103030849300213203879589711749760 12775077 -38804608009996396474771931117686977888 12775078 -1051391871069932201977162281110827376160 12775079 1805087608659631432782815164754451353640 12775080 -447686873770360547733284260418199552000 12775081 -175962346798269916319374552331384757936 12775082 -484667824154210536212850864741243126608 12775083 25831372458909363588692120201437358424 12775084 -1242239997494134865443263873469573082880 12775085 14786905488054275302061620571896495200 12775086 413084672133591338150701061139443936064 12775087 19107451390531015759331666594467180880 12775088 214331838834812971497994299232283738112 12775089 -184787325968048243618777099438462629776 12775090 1311829105268984027235759347476776652800 12775091 765785632647590507466740069709224835840 12775092 -963198948007895991049776254802286473216 12775093 -1043816512951567598322076368869989663200 12775094 340135455186713248621857819695873923392 12775095 -4607415189121463269261463840577673680 12775096 -19332578036641176994559027003025408000 12775097 -772053070389035192975159531473816014720 12775098 -82746212477283805225754368091664668160 12775099 -24279999339540682891394443525312639900 12775100 95534548808755307327959351248056524800 12775101 -111344537262063186042013018636099258752 12775102 70116435890460869727947370220121709312 12775103 -1093746836438000726559516371802300461712 12775104 -71310998751961975916022922178702868480 12775105 17135210119418266779582741410490192960 12775106 62928840140417271017073218257694557440 12775107 761301540938316185597223049019384930040 12775108 -425967850106091898901484190078421657088 12775109 -2992879258277417626737267737652984692040 12775110 155532754742592700132589140032443045760 12775111 -16617507216172902371339694822194060400 12775112 118343005576408668824590918186325114880 12775113 -44927891794691528602844451515695627896 12775114 896191882363149220109674295978810936832 12775115 -489661460480699560152442411959304495200 12775116 -1007593859300339814138502221584297230848 12775117 -1052618244428250779062272421171495491648 12775118 -297768777271071331627970307141843282240 12775119 32590412728872108674445580059033079680 12775120 -89595754960156734650995218597567528960 12775121 -1268207201881993193778422479602582373056 12775122 -734276501901689488490020010277430387440 12775123 1570863288344175771165144807781640651372 12775124 -73671405950798164391853090863379216384 12775125 184514361033995602899318830820539520000 12775126 -212331357588936103330318053829939607040 12775127 -150328668546748242505225611957442877880 12775128 12541974920771897340671474532829593600 12775129 -1669186502111958382051796922857912641724 12775130 27188408425747006183431155070294429120 12775131 349959343077799479640778653953451745280 12775132 -4917229289248173026393476863118307840 12775133 -824424501486025848588878719454842229562 12775134 476534224485079620153807459101726850048 12775135 1168093870878219418190923830880160311080 12775136 459832045749981613565280786062012841984 12775137 -680980807150078358899129974759279401040 12775138 131695620406615599036519134098444023360 12775139 51566250871388575500944436680135459424 12775140 193516381303652701315250101520821555200 12775141 259867909753219757467549361362871772542 12775142 155166992346838703181480417093302408832 12775143 -666856215530899960944628272715728844032 12775144 -140662475201408848689999804967622246400 12775145 285930078632595094517167691850240741000 12775146 -31776598258290146809165113023888618496 12775147 619458015537080447279403912383824720128 12775148 -1003978350580040704308216803330596368384 12775149 -131159397330478181923863846233025234600 12775150 -515839413524075517313174042127212387200 12775151 1324412777471856780672659699470353955152 12775152 -116088866020377520338919446567974338560 12775153 848240671407426582525372045441815192402 12775154 42899514181300215237329407703134543872 12775155 294903573372154061859807805360762586160 12775156 -1495887008260139124943641609477575332480 12775157 1516652532760959932070308756225380651260 12775158 29849747428620645968426416257307203072 12775159 464778403985658565638726401617161968360 12775160 750220644542048303201713189158980198400 12775161 -127439061899697704525834059942212657792 12775162 88899431480558100587181805465327985664 12775163 -251185079422149401740048169886394459080 12775164 1013659451591470383412926204817190141952 12775165 -440006329163717590546648866886264156680 12775166 546878965150029624029286849133668532224 12775167 -1504332111980710091659582970692850303640 12775168 537178035697282962279535520411790868480 12775169 -32789418873042499806080656081252335360 12775170 170059976863236365251059997285819622400 12775171 10214761320378998653518244318366735432 12775172 76869267419335114087566448967198502912 12775173 -153862163306825389076978422190197461216 12775174 -815273373690386504637315307082504898048 12775175 -92663694710222626113928414266969967200 12775176 -1387212428054656501522090745491981716480 12775177 -1615610869098477637492535969554905005388 12775178 121616166576591037431024086503120950624 12775179 -178995399111964947851111923513899570216 12775180 1432698308462164463229999865633689600 12775181 660052048921688397427466484360441596982 12775182 563440007221962617822648997505220536320 12775183 -1255776966865533672372571936580352351568 12775184 62222817293603951172752706632360656896 12775185 253005091340878487427642176635091203200 12775186 222763324802802174984378407304703104 12775187 -212918966101820234915841584404114282128 12775188 -281331719020307866169499036941367336960 12775189 235189680402445472896100486206729027200 12775190 235255397369934373089030270251687289600 12775191 -89395610168034371530106767452988691712 12775192 194708164221513005681903548783926067200 12775193 -163678796909766749996326877668814710272 12775194 279910458911671057268328772365063187968 12775195 -144234762158763110051537632607184130080 12775196 -341296467917942521080587507253426309120 12775197 -532331381381233368203059675997515973472 12775198 -681028252437803216796939881069455355136 12775199 -292692220766659729516882881895608208800 12775200 405319925950473660114378013526104473600 12775201 207917502132529008287770016863392151600 12775202 858431209825520708962278258088088632704 12775203 58944680842404954408219966733183008000 12775204 56180237863740158806146553411879350272 12775205 1480438725969671249052848610264731044860 12775206 336601784445224226986941390448681015808 12775207 -948304433085284216811671846345966433544 12775208 -449276207485223992300363597957578670080 12775209 -509723435139963133672249491389412291696 12775210 84202444376963957819284030133203368960 12775211 -362869305418697864666280231359537326080 12775212 -218682586575426785784360386843632435200 12775213 2217752181049053288654921606674516418240 12775214 5735487118896950209300636605213873600 12775215 -366433756227699554736094170388477862880 12775216 561242857498678098632371011137904361472 12775217 328968645427721804059493691426134697600 12775218 571657318164502309324523950083055154304 12775219 184688015473170053699716051839596791144 12775220 1130690915777192445630826298001206016000 12775221 -295695189066657038062932539414708611410 12775222 -337028592133946179816205109707086805088 12775223 2033233882625843993069240462572211897880 12775224 73864067256877799852926710948802068480 12775225 -1230475938400394888059484256962212056000 12775226 -451116081732387141943975312722861760512 12775227 416478655139058278558528799301946685720 12775228 627978513498937840077615942392366125056 12775229 464291750827211599786745034040782949830 12775230 -89020170508385478594399617430033580800 12775231 -619593419416745662953345866246241086640 12775232 -196628081382293411960501658472324005888 12775233 375172337990861724396078355282864959024 12775234 323452749302834791345415930455736941440 12775235 -614253857661119042445614589563354208000 12775236 -222759085057339121597758685084588298240 12775237 1240967732829384267284693789428207561886 12775238 -144627059422845801159849967697755672320 12775239 -2310726615451588319632249462983534216960 12775240 -139865884793913779035983076545171763200 12775241 -7241634010743766826272333378359376716 12775242 -670413128688796062028925590528750149888 12775243 439015853577167062313526265636692345888 12775244 27840571373552482171401103484382721536 12775245 -46799434783724293364718760652807130240 12775246 -1164003662169509312963013442211523180096 12775247 826991929012111933042098306087061022232 12775248 -157110856482251354344073265350494126080 12775249 263403942466766631108521347732834863080 12775250 141251121409679574511125009611439504000 12775251 362349977002773570305911796880388037184 12775252 132975566339555681037681329132989452288 12775253 -1673340637225145440386409249289633460900 12775254 337730106779156893476462482540842254720 12775255 306614894331396419208958107011796904320 12775256 -577862534104404966960809202915544473600 12775257 14242339640719770789483667652992570656 12775258 -639376583203210600847096515962692075520 12775259 -1544830323677907379608324566932228951008 12775260 -323894527614059180981735931603690240000 12775261 94333549925050498519296530506070156224 12775262 -1126615140388789067687375208557979491328 12775263 -469093842590035318219328509383339568896 12775264 -509571469964525814316835188366548271104 12775265 -51471197379747168560108324145120369600 12775266 330561750148625380642807731593112529920 12775267 -256871568439414931127048700152514117920 12775268 1048701212797537420880640955592657888256 12775269 -490823859954340830432049387157714909472 12775270 -66569907630024129557258580286395659520 12775271 -5190548929604623476339889086558140256 12775272 41575736310868684150134642718033674240 12775273 388141325252490875912929091384145447040 12775274 -132131070482141524759748581017729846864 12775275 328965001621755606215541085052049061500 12775276 -844457739479777752748567603757921113600 12775277 -377052111598148334902625771722452473120 12775278 -694960712442199025144815363381394122176 12775279 31029640255578046179638824277889454560 12775280 -188171881383634489738726347682802073600 12775281 462721349546228763624620732679987681600 12775282 105430719351039436071345549174491885472 12775283 1507050662545854708337050706264746302880 12775284 616940235953676234580335140517835201920 12775285 -188210921760262812176990960810347762020 12775286 -81421395252113232293788598513134402560 12775287 -116728204690410395121368088192516440448 12775288 -185363484268302364573814741699511214080 12775289 1029964376538506834107514109194117658090 12775290 -36980241185434306723381708166380008960 12775291 1807401466270920883195884488363445809584 12775292 -39542980680531602964880045848552741888 12775293 38119118514696524376821875002639451200 12775294 -88930344005325181731246957979450339968 12775295 704220414924200766474014323753000024320 12775296 1416067837212503332516093191573523660800 12775297 884995660553882291025916195590364719746 12775298 -566497575744032900752014923504752983600 12775299 -214053601921251664100467103145126412560 12775300 -5891752394933109542975860770261939200 12775301 -72650495897389624789145638135714464 12775302 352243806816960451517070565272175973280 12775303 1400934581919547918194107734398954422552 12775304 120401179445155355987352736332580945920 12775305 -686874898530949279849252444692722062080 12775306 378154783783806315823223691389202050352 12775307 -1528174324343244915071203647390757677720 12775308 59348942939870296926765296515526246400 12775309 -1368906933534217092783138994627726332490 12775310 219969183181485800313807403443155280000 12775311 -564742908098731831494101949208451904768 12775312 482494574279453758466042327943716536320 12775313 -120784403963341219735454457117568442040 12775314 117937386763265077903478010071444405760 12775315 240089334178124556581328606533498899200 12775316 -456518095752057043644244437730771976448 12775317 -466920611280959623441032603089325438720 12775318 -772174143696316428977282724560534680320 12775319 1081412474340481252288360650562095819720 12775320 -28613609804995310043828204996890419200 12775321 6113706591015529971146974348665398720 12775322 -230288155269453524525299279768680615168 12775323 -173004587274154737259533974120496479232 12775324 973276923952614909467238248917051997696 12775325 -250715982203693693480392535227977271950 12775326 -742963071466398140445253894554908120256 12775327 -328448033160980358194456582973224182320 12775328 158706622287299656536612536093728702464 12775329 484215713810835418377677237234635195920 12775330 83558689063955145036357058110431592000 12775331 2578446093392343124837363599957657582264 12775332 365184224305047004092159779114419676160 12775333 -453287337761552472176938998008545957824 12775334 -328965902985410596914131809924917719040 12775335 -841770343494714227206969086692485431600 12775336 -315746630772857509376359882103097507840 12775337 1359921821674722044306040565695661972986 12775338 -695925003199943756481994876651015096656 12775339 118249363570315938145269350598562906480 12775340 623002531356696927730356806709347235840 12775341 -537589636426161283629257045739105130080 12775342 375725095316215943489678389950761482944 12775343 -6385639906839066224019251086148351616 12775344 175613598885255049616558933211980857344 12775345 -209761393139688694435670066177439316800 12775346 -1183960381449664201696817116376756134128 12775347 819920937030812314751949459479745842880 12775348 465164966714328878214281750251099914240 12775349 1404191222788876036237220476023786874350 12775350 75006849982024220424712685207336448000 12775351 622947807882394605983934873985439613400 12775352 296103281926938552333554195707705589760 12775353 -561843105903933676538920700426799976800 12775354 532197995972442168103629502075573950432 12775355 -256836011604826369189896697752331992480 12775356 192683706831508871042753090010349837824 12775357 -60273677135444612327422147595338884928 12775358 102360643954073693017977069630324033984 12775359 246448455586228572993195944369776168320 12775360 -40262095452287562112204036762962493440 12775361 -610369092530148407863897035997477118076 12775362 60529919760780346022201778815174420352 12775363 53855764541796751401046345038394007612 12775364 -698392513530031684804702027575289159680 12775365 -65056973150035137856129607782978864200 12775366 75913054941646723244239157540642017632 12775367 -539372579047822853182709289711505654248 12775368 -579743989706130855535854011461346058240 12775369 1383758611303540581967534751175166695770 12775370 -415422674296315957519548339248757979200 12775371 622035331409469268233586280164723663104 12775372 891366531522906774346769705279809720320 12775373 352211844128195849678625147889922024064 12775374 -627757082390217551030989792179280128000 12775375 1386630143324628707563159134545876574000 12775376 569278013040069333249887485899095826432 12775377 495709565106145128783814683187998862320 12775378 41180850504660088562125920401302963200 12775379 -651083041178563776686541056154294982080 12775380 -405465286634466370380919619702236477440 12775381 436856013847578365175787341686631271224 12775382 -1377393481079285756138775270539460657216 12775383 206363457151069805662407643936301739552 12775384 -36546781782520967845881110383206420480 12775385 94807520859278166884233436585678123520 12775386 3614235674159160105829945173203556096 12775387 -371174924050015260560581823220869021928 12775388 84359214546556391760336285097585896960 12775389 331734131543741799601489284113653417536 12775390 -593536748256674238851286358886103358080 12775391 -132305713846360006831231878731498199600 12775392 -9747018594712764761922616030250139648 12775393 2736376353376088113252757869113302811904 12775394 -843600338961344230719286525747434051504 12775395 -11337556535206886028023508639623456160 12775396 355240844651606997409893368167513300992 12775397 281644442070782733588741939576384939000 12775398 -59040505750826447278854540292909440000 12775399 -753597088584666022630768040591147642880 12775400 -273465890261860137463418620652015616000 12775401 8172247375132351276425940365368386842 12775402 141731456006160944042638756121327520000 12775403 6402444008882907454873053278974550760 12775404 622472556208922422999083349235142884352 12775405 -749018802744325052897829974024426429940 12775406 -32903718732851007634370421418262691840 12775407 -472563256062297500342956267786179392760 12775408 43063068875387810083396777123463102464 12775409 -1970817736117365559548439233911123040000 12775410 1716696677775965953495726212842188800 12775411 30356826202197157388770516207407150024 12775412 -349161353926815336561329074912623138048 12775413 23738696705880013042736009955458621568 12775414 -8051840156833271636513060792419246944 12775415 -767839038069522682945286439975883386000 12775416 196044624525879649601719643173974220800 12775417 -1564463233851126638057891104241017806336 12775418 728568828933294296011968220137744482160 12775419 -542587231235011653926626230403408320336 12775420 -44142139937456989193476646283705477120 12775421 946260528814068646040119943079450095622 12775422 145668469056911512555601557288431936 12775423 55944796779522706008769764987938808384 12775424 -676050743726929932223014298048140410880 12775425 -178100149658744670185674379586181852800 12775426 203442965613378509693450220580760634240 12775427 -471132914021472856763532734023159893204 12775428 467283812200694925901617364452624384000 12775429 -654271577487124170483374927074402656 12775430 -54518372398747138787562972011307488640 12775431 38341577173970291499014908153119562152 12775432 -1889389138901187650849430869180532971520 12775433 796321925684701003580101068647415843024 12775434 16232276318333389495936712288920802304 12775435 -579054424722798329713412701832153319840 12775436 51596718704187626372347892915104166400 12775437 910841068898957976521171790247792791894 12775438 8510555240767318808772272732136726528 12775439 1443164501610067599234857191202114640480 12775440 -98504129899722391209123751643963719680 12775441 -69882041558899167053363839351700646912 12775442 56722928293922806514918055936014069760 12775443 1044430289893746481761067641496934405184 12775444 -5405565747104960220541236137627824128 12775445 696332379874773960336026624312746868700 12775446 657353363762056317794527227048584319744 12775447 817865650909193613583013943803878371840 12775448 418204710451547910671100008333662617600 12775449 -764578026931306566652735868008533324000 12775450 -206760151576047047217413669988143637600 12775451 -74062700047792407510107770925803211280 12775452 -944374817294791596058497373012192128000 12775453 -788890029187141883900353761263367315360 12775454 205705874256211500020358374423519613120 12775455 -109483814769062572320968741105096064000 12775456 -1043570389246394116933233841500309159936 12775457 2376790172431496234427238660904442217320 12775458 -9254130677560304911372884170266225152 12775459 1140293792973151129599569213761163388120 12775460 -310682244363914990293961564062555737600 12775461 355319942464670659965745850242652439744 12775462 -151822945190309179774681187448479860608 12775463 90548050191314908210257528513616094712 12775464 541372110894182719160637237870720768000 12775465 -295668701922154281961329933954673510080 12775466 -320950879071348104347948869161000954880 12775467 543517290906561488243955951468825266880 12775468 233961099982336270954719730007081703936 12775469 141511560309283298099226377070306206400 12775470 -297783719638298371604274800794728042240 12775471 27982307602098225863725700383754267360 12775472 -1520442186930541920537910634977689600 12775473 702408613868788443721876256152957702722 12775474 649019757082253810657990293429690725792 12775475 -282924064956414876430979320074637924500 12775476 696366223880213311445470538142647083008 12775477 31339158673811433886494894393442693440 12775478 -1165482330464943854446141500290994084960 12775479 560935597247573099999764860110679753600 12775480 1311997567593208452178155966068372582400 12775481 273853471096431951480427469729866314282 12775482 90904374544068400560754660817331907584 12775483 -490608585902088005475911576674513197024 12775484 614887372150971959014276556054934998016 12775485 283047887696519005921100833543546041600 12775486 -259510000622020652698768789254199036800 12775487 953706144142993549049275267783010579136 12775488 -164569179383035504601355038359711383552 12775489 -981307882006447534303880381900038331710 12775490 -54704495560584593216611725428108851200 12775491 -32194047071609383486341918306513845952 12775492 -595499605717982467958022391091774963584 12775493 467095330199572586482561361641165766016 12775494 -46823395224466998315588733741730793600 12775495 896574961298280115428027795367330923000 12775496 -2222151105909115199311441080183152640 12775497 182045736266494648449790119930450478272 12775498 -190943822218199645381238030057763947264 12775499 -1121373449013525205862425412816506387008 12775500 1142520814126488148416055002687846912000 12775501 2158210021085507798638136856000921302604 12775502 -7382872873243838597159179123577213568 12775503 179942201058149024527193334216794892288 12775504 -69678800824878716385592305191187513344 12775505 -613802941524422890569547364651318352000 12775506 184734459312386429850403333652836761600 12775507 -1350524112994987488805950685874493449568 12775508 -948660708860305926382433907251182184832 12775509 -2215095177307364309973215994197650001280 12775510 -607178820494310406048903563971720887680 12775511 2458570861777055439384739210998226944 12775512 85679058106021501825010480213620715520 12775513 -510905617277291031190271559039047816496 12775514 232799053743773170110253807567224719856 12775515 8113199884817479468196637452914195200 12775516 148243459817914359195264353152095089152 12775517 399758715432337113686342687323449211992 12775518 40320119904856349679118276239457905408 12775519 100543522190817995795881892655165861920 12775520 1371072063082868666398234021255281377280 12775521 -971329321622751856517543015665874187936 12775522 -975516011565842665886962177838007392688 12775523 727460150980018073489320140931865055024 12775524 -242320831584053148596204200094665420800 12775525 -74978658301048824322019052484824087750 12775526 -249336252960895007169787887307400702016 12775527 377544316251950443195432262716187397168 12775528 38139384055076541647431133607504092160 12775529 -684740376222680772614564557321075234560 12775530 530858418516976120639859276317670872320 12775531 936544347948645354308703655274321244912 12775532 -500703059357759432653771159053090078720 12775533 698661968117613516157985228530237012704 12775534 135801343741694560893347782266522652608 12775535 -617846955255482813676426399772431181440 12775536 -115843976875400381099375456006414991360 12775537 -64993013410956197459391008539384224814 12775538 -989898461630129744461467825273313780320 12775539 -58952288336742480241231624069398017280 12775540 -363907005683902993794828183311697592320 12775541 372672526523289868289602472589088828800 12775542 312433776020514230306973472878673868160 12775543 -2273608682522337020457009566995142840 12775544 -481241028804100076746259372207443968000 12775545 -257733002793344605560855717271990359480 12775546 -120413037809445205300326169360871880960 12775547 -2330936139526017942142579387509387623004 12775548 -54484524928682877084479019767573061120 12775549 1282404192558275383363608932266057564550 12775550 613920865430405363697623212326098116800 12775551 -16547522365621960839187777375400378736 12775552 270596700142798805138674811565873561600 12775553 675328860947048052758872223307476614080 12775554 -177817127237994249321400701831384877824 12775555 477027553065960450963559927822470986400 12775556 918874543603851023183820971714440072320 12775557 -325472523079766821596366977225259381312 12775558 9811281187099684357132782735454492800 12775559 178499828146992132459209264180139473088 12775560 -36246883523191364252269085647188787200 12775561 212467631926252782595363114799419146532 12775562 190632989553984617412378904164650784000 12775563 39404888969487443016188275129546737360 12775564 1382816381207203011016254956636687411200 12775565 -186021829195242710933724348817804492800 12775566 -167861767183921672339978265755343933376 12775567 497968641167448736652347673988101143792 12775568 -9954465523983680846538713818142048256 12775569 -1123497656694592745051922091611297273792 12775570 -533174359257301927472527263747810311520 12775571 101432052006007767722411101019268767472 12775572 -363086687373324348387689503802756555904 12775573 -616298010884453552257119400774380386820 12775574 682722903836279362632354984622636096416 12775575 -564125126808438329210935352751902387400 12775576 -534004638275715177539028002802316554240 12775577 2029039516585314249372710209273691748426 12775578 369519230152942603025824034601978023424 12775579 599167554299468309136665164604484651976 12775580 -138577774266952775260749657151819683840 12775581 -3271331022300224461154349535649927040 12775582 -530896051069407108732289427007345885888 12775583 -510366537413563826908904694068521467168 12775584 98625274670496093045503484566729392128 12775585 1267463868596222924273721808049806651560 12775586 15209159625363387804161077988307619200 12775587 -138115875037275374443939182573961145856 12775588 353126558536986493616755718696044032000 12775589 -995118739620872557637527941219061772610 12775590 -305825731952447998843545899920414982400 12775591 -1161688642842956537224485135335201483016 12775592 -174021313871820756536837071032585185280 12775593 -255513468694441947369644430907400436336 12775594 94874309196188739655643375344035744960 12775595 -61424961940017232804053570419322532320 12775596 33404258524054064417223698647632642048 12775597 -533361475006710622719571924286173902900 12775598 9365915630126716355410435601959633920 12775599 -1107362551785979270158456520587903137016 12775600 122209030957714545974265333129304064000 12775601 -4168081206885158364914294052532939200 12775602 -2185465398650887461557148358523504640 12775603 562425751816423404634859034851771274864 12775604 1486510670038616964415906187056965968256 12775605 1721208333182387795159432215054084214400 12775606 426141661341338000066849249261890318752 12775607 -100133343295588966208499348859521619920 12775608 -94820342108148213547037527297017446400 12775609 -304586853190600726976516125938379008000 12775610 1041949938774523225815689900333420977920 12775611 -210990338519181211091963457009332305128 12775612 -589490205138826730804442200605848607744 12775613 2342839429116409775931270995931003617862 12775614 -120827114854336476860299271442882266112 12775615 -257312639072391839424497581301148393240 12775616 -245457202633816231966330327042854223872 12775617 -1717192788681505477255762076418488256000 12775618 -336016105903320420779721925096443707520 12775619 -1089090477574078763948718719078147757600 12775620 -91517583092149515606654449699317555200 12775621 578897259422053554026671600697560385822 12775622 -506891294805457170941732354708034441888 12775623 -414303717265694196974174166660380951856 12775624 -1669231158156732409354310420959121203200 12775625 -64230955790405106712420443209122398750 12775626 -358891528139213731506024683446347989760 12775627 -589507772201767523623685806408624178176 12775628 1530040740285375495694092382126146602496 12775629 1293511693135356030673547432007204091680 12775630 -148743399002415742202211283321285459200 12775631 -400866198634196123960996889648405179736 12775632 -103514866568534190225887855883831214080 12775633 852804228382743676904677544727897049204 12775634 318287739313239574051022138989908913152 12775635 -474080341464673585316128966427514466560 12775636 -445560992400469754856600838042041860352 12775637 523738944882197604927299718445802618112 12775638 -404024526662258923726012971153960706560 12775639 189389890039510320182092890348452226440 12775640 -829531255587526156854558345078612787200 12775641 -306033250714040252283433823647002308256 12775642 16884087530529734973982233855066265344 12775643 758133856973376586672270989370082510880 12775644 -443886625830243746153509026182258688 12775645 -286182307461567217160586709796121134100 12775646 457818145915881925651209381724464387264 12775647 -601781733259943016575282560454354556528 12775648 -2095493130654117894324455563450715996160 12775649 -100075261130733633980107448032241988672 12775650 -171478976217861570272540376927230246400 12775651 6503364082517258803825798941500541344 12775652 -923186115588654199208490245691755950464 12775653 48290407973198431408009693977173696448 12775654 -624263678051742486617639988394782568224 12775655 -1111657783027355629669850150076324298440 12775656 -255993029973010733392578545254308003840 12775657 -89504851603327552312558502969817722240 12775658 59759381670544153012015638258184384512 12775659 -470689163226077667211116560728579298832 12775660 1317075132082903649133415571625005491200 12775661 576874813698388437496964093353860514572 12775662 102367650854145342312472249702377251712 12775663 1311326991473741269447222335575159000912 12775664 -602633431220984829468610149647155200 12775665 -42820160365542388895591639883353544960 12775666 -149751106430179976031887874979077803616 12775667 331457803185681833098759013051274760992 12775668 613036154576490003753591784352461516800 12775669 -1275121426526945689582464686950695642720 12775670 710498721271360605622262285121461237760 12775671 -655389751662543785742925367975915171760 12775672 113465773502680446375292469662097817600 12775673 -402550637692309283034678195377746174896 12775674 554175424504833007079265288712656629760 12775675 -22429825289680433438288680913415544200 12775676 -37045460874111903136988775799274081280 12775677 155486931771164423294802516684695983008 12775678 1337727688629368238058579112300903225856 12775679 205112343749346833328613479739793336160 12775680 -571202457497126480479827747022464614400 12775681 2734564363860433768156954127335452900480 12775682 -26089406323263721564376718828683435616 12775683 -166197004398838780548812185293784886400 12775684 -150619792929479416184457863894441843584 12775685 -153410704348304024240505016527977097000 12775686 48949279243214661912488552322911705088 12775687 -44128778758882279018977691803592661328 12775688 909741929757728947321205015892419957760 12775689 411194411666891405290706953044317241600 12775690 85296108673730717608730724850453077600 12775691 -1944809216392292666860297691696665588908 12775692 -233687123369502584157136433631314313216 12775693 -200796163449665499048152842305311403648 12775694 767097387181718474919139930518691664256 12775695 -365099954992056631478291302506006720000 12775696 -340941121420799867547710405526671515648 12775697 891903024491219625903962806942817250240 12775698 -387375425719340913622976342641863552000 12775699 -418747428086126059945833236264936618064 12775700 -95908903842392573794357260862350489600 12775701 -516532683920313164222142067140542940768 12775702 39086099857718089272365985991941237504 12775703 -606271888986862826608533548148326068296 12775704 -139275420832741574925891166141865410560 12775705 -911125654991799392852754636314452342140 12775706 54647531890643618015452438221242445552 12775707 -606277563566806678194731401865110418400 12775708 -1891666431672625144406067955897363292160 12775709 651434726122960745668312161776473175910 12775710 352552707386793011894395665051774264960 12775711 -120613134881888402647730039967230960080 12775712 -1757811172082475277601182051189225095168 12775713 -1075486780412439686208276184116518277456 12775714 161397202203944833327846440471413337600 12775715 1065464256089235406918362647677085623920 12775716 -696592485457158601787504868861273145728 12775717 -1862890356400507092606057345701769271234 12775718 -525623282084633451563210642970948334080 12775719 -1500967370231209801693826507911893770880 12775720 247894768748365737006292222304688537600 12775721 1597516720882900253862961520432727698292 12775722 101313279076411797937348083101149086720 12775723 -171315426335336938561131839119038361416 12775724 1032630225064516670646377686090882694400 12775725 -450116131586999465059356460756070937150 12775726 9485842114282041526930753350722133312 12775727 -644243967255644754599989801154627356128 12775728 -62735660783231896342613363962706657280 12775729 -42243809900589971210522140471899772560 12775730 -283077196051435342494559208714050560 12775731 720049191818550275282726156048152289280 12775732 -326257505094932235388615543092942663680 12775733 -1054525584936028715732117161488595665600 12775734 559274859591705959039491819816582548480 12775735 110032355265326535007194314001353998560 12775736 155601130458803764041845345302396661760 12775737 469469579048277820276631635012014643968 12775738 384076044917793148508226217621450358496 12775739 691574784088314082128315588591567981540 12775740 159953789070735360814876348170547200000 12775741 -62520089066235250438808358698090533056 12775742 -296048301495966668078800321732545623040 12775743 366347279390910448761667927114221818232 12775744 441759999488757088410145760473286967296 12775745 -746591061439113829040210690109213705600 12775746 572642455800544503899224038630749990784 12775747 701609888172511699195468451235124800960 12775748 1441457622843108695956282182652096737408 12775749 -184844268002955475667667143467037741760 12775750 254831423169993160073823055817695008000 12775751 415427905719369472203235675713281286144 12775752 -589721095636339892306781059767959552000 12775753 -103845712989109616769143866705354990976 12775754 770122451785534461410711604425158614576 12775755 -67520733033230329624721265846585998880 12775756 -107283085757891974099029066212745123840 12775757 -657945087684901183510407258806226147060 12775758 -626882944962017737323943536597195566016 12775759 1084661705917071563404593499987811246960 12775760 234160763919524476624431135148885524480 12775761 1455642570398307948939313361873478276432 12775762 -449545702853437347981263363863155136368 12775763 1360628384798366299725850026861888768 12775764 114300532877868974665405213006706565120 12775765 -527360349936963830072819358770488811880 12775766 17319593758326971651864652625700780832 12775767 -23469080722156792986698055206441681280 12775768 -2041506649938729466702309974925911552000 12775769 -713211079222464454022168222590614739830 12775770 -71628158563559728688625481133610700320 12775771 520738083467862691662071009712284742000 12775772 -85716551799035648232527812642384527360 12775773 -11074009332455133002208831051122208192 12775774 208238393923614176477681467261643020992 12775775 1269496979430418925410533859365150585600 12775776 91602580324789059899252446940013527040 12775777 138237965361527649247015204481835902912 12775778 5252043797679605626651227262096212480 12775779 -707673773311279455770537376346925945760 12775780 -98272196007549533822187800249852874240 12775781 312907576669101479474493219478978187100 12775782 55610698090513701355788532086987669504 12775783 958973489917111932559421882011314735032 12775784 -461325731199801876821660054746191052800 12775785 -1161700293829474655437214746203724800 12775786 -222345729545638293016608741019987875408 12775787 132390097032599866244764042034105498112 12775788 631388216863558673453857950645690569472 12775789 400372115367657008572143639284233528920 12775790 11065919639786089020294946123801723200 12775791 125550694352383972342583015843810388864 12775792 -113810388914173669289964978306315157504 12775793 -1097910076123705808294068359196665434316 12775794 288832839256196033513052785994406927872 12775795 -480808277284093013156579194666484941200 12775796 916932909810354808251564309729444956160 12775797 -1063458804527936519742723239308417511826 12775798 108892613922645870470019835520006337792 12775799 668845439032219301001034430893671204480 12775800 -35682180066848727207479138699059200000 12775801 697950306006566008275403474918825065600 12775802 51838819622454354316883333417876850912 12775803 -12157211827938699577269466108104152016 12775804 370120517399324263262115167538160830976 12775805 -48991472847287353159860292813078675200 12775806 -9718597472324126182225618383746818560 12775807 268721210903772946788434003873287552632 12775808 1485622356764279238472655159254937763840 12775809 -39551835399588836262102014590355985600 12775810 430622625978337648057168709112597480960 12775811 -384022832040794583327488859891144274176 12775812 217396489155878514909299341076670246912 12775813 2097651446699487659936986501946629504 12775814 972813395455208972691552977376135836256 12775815 -250436045572516565020761297773463259200 12775816 19241231884343950488084368720265830400 12775817 -548461893157837812954334426063689484134 12775818 376802602478918161869031855174624796928 12775819 -1213937599678953651036863930862403793664 12775820 -271242419640772396362218009109993507840 12775821 1140389592990486878537091540752352587712 12775822 1080482240669888120442222783993700407552 12775823 -447753334316560774083572538720796671312 12775824 -83472877578544564283961200320228909056 12775825 28478142191781043333511321908832968550 12775826 144917002387898006015172323054332738560 12775827 117472964790713547238541342905975368120 12775828 -763950955286560472824502356743122063360 12775829 1529633550521338701212533706521590986880 12775830 -10373020297936625716919911559727550080 12775831 -2310411536559982212241969079300077133368 12775832 531651083197407464287986901898974310400 12775833 98581304625023663868646152512988825600 12775834 1068080790063208268431202069188205337600 12775835 1357602723772111797137541275410254953280 12775836 -312532598386441187851790462351171839488 12775837 -47658663006166539532000000582114125780 12775838 725042045575747045862484007597395112320 12775839 -721045884810567987433087731262494594432 12775840 -408578216174770790630901693628997959680 12775841 -18777585040263524464659518443087027416 12775842 295521087132681968485817005687445215440 12775843 -191871711216986847876939470485519270400 12775844 4881207363254635967056479794285002752 12775845 259924524751648731664237609712943119520 12775846 -704897102432635782045782790607953609600 12775847 -347593650752810704493197933104643324800 12775848 490597065127076617477545771727840296960 12775849 -2287190507056321054476560204140907398150 12775850 310785885873205687669017480120741872400 12775851 1071002335922617868682606419708495284200 12775852 1046468342835935281241227319205203177472 12775853 1623141970908497078687446491544527918102 12775854 359749369901102446974418929986457600 12775855 -214299350422297248984880616118702813240 12775856 360537379888270578201175671772633497600 12775857 1544042555344891890899593038382361906304 12775858 1013435677963154197118088361854984518784 12775859 -31343336139035152533614405251705954296 12775860 360676080925854830598570334916207616000 12775861 -145585627637787085811093760856743120960 12775862 -657937439306156273983071260887708649856 12775863 1341968337476406390914284823485523586000 12775864 74496785092860359254204686066026987520 12775865 296952444460648806851361553744601848260 12775866 -604069937978086423290706411153039315200 12775867 594193611241918610247287033516260461520 12775868 321297046563176137344327747643184560128 12775869 -2355489355139354714045969957710871307456 12775870 194048731023082489374754396054709496960 12775871 -351178656739968353137981135403293940928 12775872 170214459032125440599382658237870374912 12775873 442736344193699582284884372196810227504 12775874 981781285242824226014469048588471986592 12775875 -105270986502061584061033612604593152000 12775876 20629442940600081212991591326854988032 12775877 -145557208870451356890440405250968355300 12775878 -200316607184786834971683525564608967936 12775879 -1122579023864675512106770051452417697336 12775880 -448160143355518933943681976419254272000 12775881 985058393140541006101293099648442912224 12775882 -49268077048728142987927751168759387136 12775883 745598272330767902361577991791342532424 12775884 -674283902491759930573708443568849809408 12775885 -69954147252697349794121812822109961600 12775886 -979732110602744246161003202294285983680 12775887 -9215268315603994688831777931305733648 12775888 813163552564101162068806330076383150080 12775889 50730366076778450770150068499660218432 12775890 168504147740103436164550242017769177600 12775891 -1257329981568210041517063860341026807048 12775892 13268391564751783177160795761678241280 12775893 229525879282471267506068032978190320896 12775894 164956924906830942737623237140973224192 12775895 -913042995803324671774560727571901498240 12775896 36961825635182634930131438901666816000 12775897 75350571328630710965166783443287330000 12775898 -1066282842709411281304313966693081590800 12775899 566306157205467867200756782692706895808 12775900 41789093801277218714671518904947264000 12775901 646706829398509597959250830094763347404 12775902 4585622935767912782588596104264554496 12775903 174183839703332937393611706533620704880 12775904 -1175867436131705378313104516814475100160 12775905 -745879366079312461012533519662985945900 12775906 -230585723122515263851274402464106496 12775907 293100817985148760438656881237215118400 12775908 45659035962230741217548523055056439296 12775909 -238490996838289831251236664046580715684 12775910 -52843619456750360373231581106651993600 12775911 -61022203211367356210290594326929598720 12775912 -231195766505864135075404815733534540800 12775913 -229009597201131672652181401885672256838 12775914 -1509933744874924293419614257474786831360 12775915 16553101036183479750242469633056579520 12775916 1422199259473699179630058022830205564928 12775917 -362066188622904097337243538495974259936 12775918 -1376347477925586459345154456371981463296 12775919 252607346297372437276006423833930348720 12775920 -120625647498052284836803830199828807680 12775921 -140839923986731053780202152322069783500 12775922 406668608316060455032316980044138538512 12775923 1161929760296374097206973483357999456280 12775924 -199537219774561627840043498157299738624 12775925 -291029809895097633211402940935037083200 12775926 -68688015103408033407778647558329365056 12775927 -1646902781567708218878513892857870116520 12775928 502135102302645343626949220818532720640 12775929 -1138108076509600494963930715621861815216 12775930 -640939805875651005595084988287716164640 12775931 144325436930749085543557165254166241280 12775932 241911891777508646469318965641991385600 12775933 1307050613507920658601270438167199996460 12775934 -380413650922891860832098991686531068928 12775935 4008202856819803184408782735255184160 12775936 -387246877291759866582233764955179450368 12775937 382001754122037412572324347006291500032 12775938 31316206317914254146935570530990202880 12775939 -1458639936501674171240964316398180132600 12775940 -124667552921866736398432146410625638400 12775941 359492046631255466567918363833025618880 12775942 1233850888539316756248647632817452110720 12775943 74101122816899997293686333867777623192 12775944 1204847120491601831188389403802956062720 12775945 948518994206573853553988235160899840 12775946 223009908796633403243662990382624808960 12775947 -1151442352825682877919923651063935836200 12775948 -49709829016234861015534294116456391680 12775949 4744944659626564933579471292340284364 12775950 119322958432770887682553031240194320000 12775951 -1512250491152073766277580328248188116048 12775952 -68876346912127076782205630404479418368 12775953 471593399937971664382855062010325673408 12775954 -640102497588086707156306883109922867824 12775955 -985696388205720614968284074364022850640 12775956 168220701855093586380475972862874322944 12775957 -3535094419076086195166088722144522170308 12775958 43117252419129168064432791488555454720 12775959 412956381282769354511981788416279889920 12775960 -130827816189615175329502354795453440000 12775961 1978657285037035958903163882271684879200 12775962 604188311244632125423768179860602664448 12775963 2345745131790637148012663364370599917280 12775964 -99075870693913990974938616038485953024 12775965 929286062986664850820528642130759649120 12775966 -122173435368140141763276032330993613312 12775967 -822330537153668359880989980194868795648 12775968 -222323711759770580394349580641099579392 12775969 -442702449251275604159884881022382377980 12775970 427307443421295370046360316718249147680 12775971 59460733362245315597502534228860971776 12775972 441372939343108891672800076348208431104 12775973 -626791719964824929023846505340123675360 12775974 311549713542477259466880223190061639360 12775975 659906034594567615250563408259930376000 12775976 -1237702149387232204968593468477412157440 12775977 -690543866633910667113222575653110282000 12775978 7689464788863598711873809852895326720 12775979 94853913118766782092381349686485639760 12775980 -49354000758094677816776661280685260800 12775981 1544796045749767135086458860984205157782 12775982 542474765398649391370855945414540762752 12775983 -1162206141597565336514601292935538397952 12775984 97563835116232719308508482044715335680 12775985 1411706484058879186737510350276130720180 12775986 421150680341475188672568106176981804432 12775987 787191377251580800818870771143575676752 12775988 -1710012605949321127846960695919749120 12775989 -269548492125463477233329793240327160800 12775990 137209892231380045867618828710151526400 12775991 1539658563674938156902638446009473268392 12775992 65681428060044463479724044206571294720 12775993 -2473147250759309659963868965299811365420 12775994 -48177892029397525013220290330936426496 12775995 -1117852804585097167690722704498940340800 12775996 52528241204897579774316819601561057792 12775997 -609857401338465160533122978264581025460 12775998 -479235284389385918982421472834489439936 12775999 -30154607136310880732266905939249920000 12776000 713890587577469156131852680814657536000 12776001 376033526723426938075172903230831832064 12776002 5079853783613998996761961843057786752 12776003 792547596244315582575588479957603256252 12776004 -550415820021543326589555604824371994624 12776005 -228019493934547857498884956180130160000 12776006 361635115853414733315125890464883675584 12776007 -2126125476835976668053234727033233625008 12776008 819307872076119702268726316891698790400 12776009 -184101421611605434393561690898455466790 12776010 -96506545935716502325387347845316648960 12776011 699865743737362436587038297912639566612 12776012 1607969611791809206826260096970618714112 12776013 690052411528284641640559336903324478742 12776014 -71489218096437219268797379024947760128 12776015 -170535532509882988485123642330815996760 12776016 183063379156815825159221734888266399744 12776017 1777383588875661599762301356739025611648 12776018 927931347797941283522178719717054567040 12776019 960312432019685509433144483046753820344 12776020 119263476099057070961015580406472052480 12776021 -241112968531356129910133157738219501000 12776022 -5266944873386853016305400033553694720 12776023 186648896612553699122289149047877112128 12776024 91430931903968869123075547912558346240 12776025 -679402853885006485336671078561800641200 12776026 -366718261032609096776153837349099405600 12776027 -651917837491719590967737899147418664 12776028 -24947388729657801884313772604244334080 12776029 903251854960996138892711758108265056832 12776030 -197054089978072061848492886254433280 12776031 -12288069670034881204742735809131024072 12776032 1147208028700444270723037759274658824192 12776033 792610950734337125339075910061784070960 12776034 8167951450773759975852545415339349248 12776035 -223997450239712475544609110803760457200 12776036 45446738850268541820054356021121945600 12776037 -1130568541844991313291376973400817856000 12776038 -718906605688609471371204441004483399680 12776039 -426456706279128060065057945328115854720 12776040 175405576029182512500933266776871731200 12776041 73351195349482599964640799496479161892 12776042 413985706388323506301002021864722826672 12776043 -353186293838517186263110191621824188416 12776044 44643666308008552310794516000753383936 12776045 -1373616885791256486237603724739235595680 12776046 135713429692109736315070309717653273600 12776047 9730805420954573416975593245866348496 12776048 -158730090574239372604341704109874249728 12776049 47418528552140112453907142116910064768 12776050 -66156194279564255938555233492536102400 12776051 305489903757656049941058723935576443104 12776052 595421700012798056246359189659600248832 12776053 -611196667921540578489585604826084447698 12776054 359149315251728792282048175336600674976 12776055 684137986395167723343825162243720251520 12776056 782635933401799593624826066487172403200 12776057 -1258447033565465323785477376218802291968 12776058 781521354062283181321172974090983802848 12776059 423023586016653351059175801974656740260 12776060 -1087039551277988502481260443897640944640 12776061 227199355004234433014959474540841568768 12776062 -36215184404479422732347154339924062400 12776063 -516520161332211493851543420558471772896 12776064 393171166021989561060365301266251776000 12776065 -34999090960961218072778937491817978540 12776066 79786629083086005986108498231239786560 12776067 1088423553558137968490591181292544338884 12776068 -515796611379147955085169866626236257152 12776069 884993803990506009778531355453352997470 12776070 17379665513623952435478615137390563200 12776071 -250148764499945536826050749072348556800 12776072 -994919926523222213745448221651430840320 12776073 128543909691381646589844027996464446464 12776074 -1265458393851180469479337596048421632 12776075 -317475349073241329460664974061307430000 12776076 -238942924409424558274326541346587223040 12776077 -89666952177795738358824776082635306420 12776078 323388410265065893113890904242687715072 12776079 -877795061802019784159092469285441738616 12776080 -292150991781643056748300518504492810240 12776081 2058450184344825171242499173466438744882 12776082 572496144720834433083230063316937261824 12776083 -1616144461872689726406969544701194627668 12776084 977026327446157602293736686240645029632 12776085 -68191500000108157129288929244120646400 12776086 43130984076166069226242705816299441024 12776087 -1183130592150480575086158668762410398888 12776088 -40974452171154469122936145804809216000 12776089 1245813339031613607497735899475143477524 12776090 -836653979721775860719242031046077395200 12776091 600088996047178032266131868658586320792 12776092 -63239571631910869467559254314987028480 12776093 -42010765335558057684943537147264652256 12776094 -489750120758496549891234469797367335360 12776095 -61388178258435497863830129581060342400 12776096 -1291788942735955918173086877881629409280 12776097 -742331042373349003110385973574431307600 12776098 652915371060738695396575792734063264 12776099 275243850038338199652407075708022825936 12776100 -93971348096403456529118793613644595200 12776101 -316402147359679158185561081260848685988 12776102 -709711135202823911063338719818291785248 12776103 284342100836039119739692156217743054080 12776104 -2638916451932060006094893561696024985600 12776105 -887310813784647088159860607531569211740 12776106 -240192434244063114253769392351180279296 12776107 -503052251881353741940818456956112908040 12776108 493307803869373807617773047933074447360 12776109 -877499990264038824268502151067806641472 12776110 -385086638597801547826010666395060750080 12776111 369659314726050684838017740491029293712 12776112 -23050444006473973800974461645432602624 12776113 -1480356245792820221987666454630176329680 12776114 717927196351674197728821960560953663488 12776115 -248724196908542737732051241711143714560 12776116 1261306488401417694834044074847132311552 12776117 -1268605726074783932248559090541041280 12776118 -280311491405039574065745312911217208896 12776119 72422148352433027177751883229355832944 12776120 506478657607110674639083447515552153600 12776121 617441485226594960409555922228754865072 12776122 1134625621336626752057706084956755328112 12776123 -514806667068060118013389077580888042176 12776124 -204359685474847089037197102559298288640 12776125 -864520016680283885264080354372381080000 12776126 -938394326099292656137181771526099959616 12776127 -2008009929233192804939659384318339584 12776128 -317850025622981432772197919836507996160 12776129 252106567908868195407627396695172036360 12776130 632303562986715104115944252583843360 12776131 -2150259411730035162951019266850912016068 12776132 326136486764088280743551340389207347200 12776133 1289103770458900672427234858938442496 12776134 219246522720557110100110347353816740992 12776135 -825889811616259791816596662466570182920 12776136 1493329463574078006585819470358866165760 12776137 -37323056055766993767316601189548045056 12776138 714528262565414311685486860228441884720 12776139 -145535888634972643988423197595797338000 12776140 -22084024880408880788471308415398732800 12776141 720168854454850172395652800248920405472 12776142 325087137303852566446082183925137742912 12776143 -163226061591463929412040928470878190608 12776144 5587301255613920917840446646424223744 12776145 875700892314351566412629352004085423040 12776146 252442903664874707013675279708292510512 12776147 -1242604818475341372998883130702601728404 12776148 -102455395208826167371747002214717440 12776149 1315125811080504670693370178822258083150 12776150 481744372185913130232415787934604240800 12776151 -24832754075796535176388062455749360896 12776152 -1071859593358860619439523092029627392000 12776153 459872130779296642775627621109189611400 12776154 259989198388623939204244624501110067200 12776155 202154384770044591612786183023213952000 12776156 -329874542543848596340176607649267730432 12776157 670601320609059597035715732873593144640 12776158 339290609749878891614774595035057510976 12776159 66256648713330756801595876485391926528 12776160 17325570118690123962117063929914982400 12776161 1828519515643598598365650384520875837252 12776162 -153343740588577977013212453016555358640 12776163 -664737036432549570676642337986691099520 12776164 -234450624427725008613532586727612682624 12776165 -537628968951301748024242298730185591940 12776166 -38944123052260293107630318703380739840 12776167 -821191173264924218050642982544012963784 12776168 215140227687041794308912588955047198720 12776169 -457375251237738480915519588768445734720 12776170 26534545572307985753350522773578918400 12776171 2308571398541158111988550628851621360372 12776172 216997969588778242564135590579230356992 12776173 797342621319067262310708517869166014422 12776174 197918369020673445244945220928555260544 12776175 349149374010476862829189573917835803600 12776176 -178800131958027620737769084564471349248 12776177 -1378622698258193553302320739622410956974 12776178 246991610067966732782688035909518084608 12776179 -201578077781689341941615366465052463616 12776180 -54724764822247500390852785976857011200 12776181 47286583285664160753041899123717828608 12776182 -662335634611532233741318411856510505600 12776183 255467041462928050897244725989941311920 12776184 -807234598278706197518495782184770560000 12776185 46201769125396923936685386044893708800 12776186 1162665667310935982043906549934937556480 12776187 -501105743051537028609390472345717476840 12776188 1024553709743896449406630095667705253888 12776189 544918685677468662883788585031660388640 12776190 -113537352091693792443671529371538984960 12776191 -345029981457240835347128938147881365616 12776192 -108047034083259041422212380671711641600 12776193 1515702818471100025693922737153511100624 12776194 1299949229485236754113483509265417773472 12776195 -1877451723114885207064465621137110290800 12776196 -741233229497833830767542293606698065920 12776197 -530858284177438973620735205316034749696 12776198 142399532426594535047589212843918438400 12776199 -327132981043243532513176721235961000536 12776200 286697956782894886774029019731001344000 12776201 -736850874124198923676232003579763979008 12776202 257372504600405373397429240344643928880 12776203 -35925573502125992496734518242951001152 12776204 546702229013555105082328574131314349056 12776205 -185857625617071237901802771889981753600 12776206 601480102545156667029690748614109740864 12776207 565215979836146341524148506400821153456 12776208 -108982086648125179645186358722058649600 12776209 673708171100915730782809575393506023716 12776210 233675320574634427653514214241686873760 12776211 532072863994055861198599683563224993680 12776212 -150046334190899100201404263072469052544 12776213 777005916181763512311730157004450216462 12776214 -630613271572109797976846084017752606720 12776215 283171096470865735170586371683755339920 12776216 122345582191327440376473575524055285760 12776217 13435930708664279481224265648694032000 12776218 -129783827293312436602473342171598617600 12776219 12645256880973487489787911857436260696 12776220 -243837462752384239668758067159644505600 12776221 -201849978354511355880800580124583273856 12776222 1185008774269078203872714831359152446400 12776223 -386021388558799003197808225719437460480 12776224 141868801954471412674466767041692958720 12776225 -232026225103981479697510304989429051200 12776226 -162423478538144111754175173381970851456 12776227 718443384059441611821529334452711794480 12776228 773688150041460449071728997909428212736 12776229 -200637409118212843718282470394267392836 12776230 -152248255473946414342678122550774838400 12776231 -1924270049712063369790115968468426256448 12776232 143903203605864385825569844065721712640 12776233 -288961378272091086130487884296797546076 12776234 -950008434411443732939647702650214453920 12776235 -544620449394500640727925412619614090000 12776236 -779183835676479714149533483925691041280 12776237 -127879847035726937247157170189407328288 12776238 373405573912294313589616342731481616640 12776239 -587023538670780249874262795452834275344 12776240 -61044210155884832262790673136073113600 12776241 -12019206909718184276977915306905798336 12776242 -598131174225024712074610576425861631728 12776243 1703629204152229380183745506772385988492 12776244 -58181838161716055413329612791186995200 12776245 2270588678858272704694404115837925882880 12776246 -6276813489901950305845474892787394560 12776247 -59660830146102696038482445081555048448 12776248 -499224441681226960180436831114739916800 12776249 1611332982422273030953302718974417470250 12776250 89757375299170199783876646818867520000 12776251 1520704834491537137721256614660753953252 12776252 -1568472782615747646574234408226525273088 12776253 -16319415100775593710200694814357327296 12776254 602520070924360419896042836607521386432 12776255 -412633963067534158073234101576789602840 12776256 160232942421375690785529354946492760064 12776257 -167560824193141396720320666497201669420 12776258 164613243652563934227572760238607791872 12776259 -1218567954454684207965249828755392799496 12776260 -303334414013137466103051737839940340480 12776261 -747165745002771084373390635892215903552 12776262 80196875618571097822442200287035505024 12776263 -1154488795868936608300149345910538840488 12776264 -368972949079311929253810448070253296640 12776265 -623519880206894971213643846324451936000 12776266 135652639530493529718372981854494274304 12776267 -608249057735267434233021983631185224416 12776268 1030363755230861269484557424946684157440 12776269 1243181358384784562363220342501547170240 12776270 -57357027195891686952981958692026703360 12776271 1306224616793338651349930153801317381512 12776272 -115952192750624242492447732226673025024 12776273 -17228425344397628382988436730144880800 12776274 308934129473135326917112049235244684800 12776275 -263560983157162523283325680553458260000 12776276 978550857436884423211723784567857676160 12776277 -525392712796537961520893098554244531392 12776278 172168643961021410546814674078448407040 12776279 356726208423418580242462981747321185576 12776280 -64011717759208359791136163397271552000 12776281 -481113693215150913214426728534041969408 12776282 -276191427983711385053007343899777634848 12776283 -411316397624565385684553890100411215200 12776284 1427937978717443613948740123732326105600 12776285 -71280037580463778071015068327819122440 12776286 -180434757545810097869447516140399552896 12776287 172079893953786282244368603039573659936 12776288 760503177773791834219064203294643060736 12776289 -6200674070242868901872767583210323872 12776290 -92689084732003442726636020044442341600 12776291 731192149607940686344583032524705256584 12776292 52445511242261194049449964881014251520 12776293 -1073365880329631840877356887892273465376 12776294 1256140795346042821574928286689491644992 12776295 -47024325489230983453116271887035136000 12776296 -394714195843721425036405361293319424000 12776297 818915012094987708817794707516086597344 12776298 -156462887295673887846334022284971156480 12776299 2009538562869517719499410381372228499632 12776300 80450938420774508805909493095557510400 12776301 776352470014369458016945144990298986230 12776302 -157985671923265202729712853907916635136 12776303 2519386810158309952448130530733134466000 12776304 71207904117666996485940329087379701760 12776305 967424431969321904259065703690020753460 12776306 -75681570306483244322412822764585019360 12776307 505909936803403518033841090494266166840 12776308 858928324917629666938697610240589387776 12776309 -178001714747699846310254841682044738048 12776310 -388511955361601076129186950597700950400 12776311 85910609666817328975687666534204128024 12776312 1895992398381049837545550052118284083200 12776313 894272471535113254793054014690354430688 12776314 29981243235535737271892556141490161120 12776315 640945472052413817302678807666602632960 12776316 119848164459522482335264796759671111680 12776317 -1500599878428667785100351854131807712634 12776318 -296285004827680135591306375365715423296 12776319 168813703003314971661542727708887554320 12776320 782265640153483581638756394172258713600 12776321 -1383631109368613555280565685157056516478 12776322 119218956650783185771647469755126236160 12776323 3351305449903232172920597843577025536 12776324 1544967431997021920568715314852862617600 12776325 -444522054473939820033037475016506654400 12776326 538452383620822563678770829905152646400 12776327 182357598715870269237609113343920985600 12776328 -1088191676242066140654784975365134284800 12776329 -1573438377897757428543833088787638516070 12776330 2160976804369126087654708311911961600 12776331 996485620806802591039358530078183393752 12776332 -5116098666047246889228004399828070400 12776333 996612250737469463304122890399861680300 12776334 283758042923895394392839958271689506880 12776335 -370866262184722546951787479881980398080 12776336 -352412126727416173598811094542036983808 12776337 9563111344145901641679372975219273600 12776338 -70042263124110166334287409607549946080 12776339 -586524524548516899268892276263473487872 12776340 50068160143593901063328746598023987200 12776341 -289372551387811313958934239969415719200 12776342 827030538766890284093685336126634507200 12776343 1123482454185047293014857735137964066664 12776344 241862087699009629054319630861683015680 12776345 330510862749815076654875697272297552520 12776346 -367486370433891610606597417966806543360 12776347 -17700588147237116616897188834201108360 12776348 -79856144120113824264627111694931195904 12776349 595354653727841070561429497455756856640 12776350 193633802340326645951115672260858236800 12776351 -311839822634335593545428120363967272848 12776352 -1161919178082877496048381525542450495488 12776353 -1754691088677905040278503952964580922398 12776354 -1692422429484432336905647966791862947840 12776355 -473216909020693710893613571586610240 12776356 570056600046145747666348251439407636480 12776357 -1549687439811124582351466830907250312768 12776358 439960208125655758272640946131377882816 12776359 796462011109052390546410027504078103416 12776360 -392945713546908696417498334536382464000 12776361 547237247959344448474673393083058294400 12776362 -44962323347855670999420574688567263488 12776363 1540763385508359061185200852381796450612 12776364 -1479014152287590346648688221864861510144 12776365 494558589772369341230461077649573843200 12776366 -557995378118601427477336288953710320320 12776367 39901261795558307049912498384720952320 12776368 -520236841524259426638950666340139991040 12776369 616004189901854367782923632895880552244 12776370 -63275188955784668234269677406781683200 12776371 345411931021797819872174447240482801664 12776372 112653398790052396729744608945528176640 12776373 -43552857521538919411428293203131276498 12776374 3245797904005991340571098306902895360 12776375 22470803928543682296937913228919804000 12776376 696601410890512707232628288508873216000 12776377 1369439710624720330087700694090312493226 12776378 910324704312300342989523197504932272240 12776379 -72557548120528070250257126145886740480 12776380 151335543557393315046182570455191052800 12776381 -851989891211048096110556751531874501818 12776382 582341135299299429854515132497736305600 12776383 276272330488432392663638625360050829632 12776384 336432433167467083303450287011052650496 12776385 393383643142359626592044859747878457600 12776386 18371805926742354868081956339852220416 12776387 -37609015582831776104307372647141804832 12776388 -724493497605509147829751136656469836800 12776389 171886171784710872920756214386350711900 12776390 239865630795001118492136975569126400 12776391 1242136479257620045477827152129583990840 12776392 961221100606198731534489480108695070720 12776393 -57300353308895208573535110238161321216 12776394 697283637196758465044814185476621612800 12776395 -167096487152041824606461609347887285600 12776396 27754130393130739034375164285127040000 12776397 83338561230019716853681138836892468800 12776398 -145928450269761941626357539166454381760 12776399 1825809008955966218682611158596950301000 12776400 45041584089668339746487290669203456000 12776401 -637738605902246404899961168245270604080 12776402 4595719745342334785772639883039377408 12776403 -1175820478685748413074038440564291245896 12776404 -125622420853358010747110331356817238144 12776405 312585558253633493938957138640561076060 12776406 502875698744052094727654494023266080704 12776407 970808141856868284678252851069205315600 12776408 -777235314466434049557981129332418508800 12776409 -62740938573618418033638712520689352700 12776410 37247754558401217458485081049104392960 12776411 781336885936977806635398101939117379012 12776412 164853421794890932796861099424205160448 12776413 -504850295945999190973098593440828277876 12776414 -310559657528538619820480930283261446400 12776415 425969521981842570194246803120588651920 12776416 -406408892652191708682403338181067931648 12776417 714614329811354946750390231970180622640 12776418 -6931290938779921847551408068482541312 12776419 -493871574543397669856552756377767681704 12776420 -368391814524395794867886270740998397440 12776421 -90335584093606067094565555467320170176 12776422 122732845421665761061222910359304332512 12776423 -558406795996681019272653078763807873896 12776424 1302364474602545794010178729309382656000 12776425 -196380361657815447852727697125753362850 12776426 176339150268964558737072954408646680336 12776427 -1488611840254233270534047080113587534160 12776428 156133892913644951896647164015869724672 12776429 -625586745519766458658624425976542021312 12776430 -599345042872401482150318934244946549760 12776431 1137197021329939863524099364916939257984 12776432 275875243801676445549880728548571611136 12776433 248548094045415542811212741524196229120 12776434 -364606420582853285402728030253110846848 12776435 -118036530103399861851071313366241123200 12776436 214637510710690296420932205654522009600 12776437 804088979738157144181566349399878375086 12776438 -789882126921307941451799980467741782880 12776439 224640245789998788646395948682232915328 12776440 1218364995065353116351329086014240460800 12776441 576984990545733307079196979251581908842 12776442 -52197946790560760026746698201043480576 12776443 -305997919532404955098158129208918315920 12776444 687281363949072288832840138919239335936 12776445 -102996268136105085024163553527415084160 12776446 -67069603111751400072896278956818150976 12776447 77284472511671637063881528570863240680 12776448 -803683963853164339208169777279522570240 12776449 107068825327623680620464423769740492736 12776450 -216310189387717482214596326896163904000 12776451 -379149586578148905583230536297031202560 12776452 491410830583389408934025115699015398400 12776453 2029732267459433787565414796032734420702 12776454 -187755530504376450946360828521143992320 12776455 -1090462185697399756131592366125852006000 12776456 1175688658529050595649722955089701724160 12776457 -756123209364789444467778421743315736560 12776458 160646727287223977569990652039474085984 12776459 845209414842799982420776001934461592660 12776460 -489080082970077293211871277092055040 12776461 13043602212974336012613547563957020544 12776462 -60724843164603662322937752112702636800 12776463 -367301705256940509221649630120605923200 12776464 -67937435476653822417944407218669486080 12776465 595349887947385174434241780940177084520 12776466 -64636958199950316991599873192186817536 12776467 -823242434420074679752878491681003973048 12776468 -42587198751060935246327875699033565184 12776469 1358589786277916428736707601528795680320 12776470 73389899933267727600569119308566376960 12776471 -216258261596429947656304205458961222328 12776472 279639633222175202470312767629071902720 12776473 -2088667282569925969007935448562671444278 12776474 -209287385458478941964640178576441205760 12776475 -435367520975976400926200359715502929400 12776476 -845606679752057075149304467641280637440 12776477 51620588742457766416467991589340196992 12776478 -135482586306782380446257106731743509504 12776479 70385971535389756844984240258622560784 12776480 1222393302914081652627136645345837056000 12776481 1471157577843474525041751490288162455840 12776482 8729015950001203238801099062836895392 12776483 -463513954707775071208191148645833948240 12776484 21815378915330656078979556717945446400 12776485 -181806522855531322658926106444326156800 12776486 -1060772693821368453570357273626813401920 12776487 -1359300371391457820550695973439720871640 12776488 -717320119612235341405235914057192980480 12776489 1617168508698752623289530247624025522000 12776490 152291633503654294779098802995378586720 12776491 108134877849291525457452079534914630944 12776492 651779390441067834820228034426228956416 12776493 826131150737572736494465248386983356000 12776494 613672328019460136292223098627350181312 12776495 -141276513626926150130634577755039996600 12776496 37539920595222077927146383397384323072 12776497 -3103390644318828781865798316820919470080 12776498 237929962600966496206205288171301092352 12776499 859108047100011586535239612815661089684 12776500 430541266164142680442518517622827008000 12776501 2034182598159459873050798561140814231100 12776502 -256042476421562518660795881699316150272 12776503 702489446267779692321196018197958711056 12776504 -5472945597246203279905889619427860480 12776505 -259048842230729422457903387020577739840 12776506 328245783263277157503755690156890211952 12776507 55139600025185751159219403133563069632 12776508 388262597270591090802854500229972183040 12776509 1256743324685063848417031087495656535520 12776510 387492784418854063310997624943918340160 12776511 -766697820516320830790607732911818608 12776512 4865755845013591103680724289076592640 12776513 85118352619418886658176465977220525762 12776514 400052522438424551066549262144983072640 12776515 836481272239775393844435403815274886160 12776516 85036935103966057414209776936634253440 12776517 433608446920400450427165736004617919868 12776518 861175397106743613509748975577278852960 12776519 -101536147508227654360434226852389917904 12776520 -639443614863860525466978996321961574400 12776521 917214631308796481542491795529171714944 12776522 -692368304160402378003403063171870753536 12776523 318283846916762789430335963897834709504 12776524 270542742239314919399691516663467492096 12776525 -75412651905571596039618805879222561950 12776526 -97982189539502734098011051401877471232 12776527 -3060539322207261260096854756482296575968 12776528 -391748358419084603332486420693817499648 12776529 -502558395079294904807520616748681368512 12776530 -377270501056937256821822849684970288000 12776531 -354170557930297263814206831753411831120 12776532 -901655410986259857447992379203025235968 12776533 8229855195686685084210598280429144448 12776534 -495623201716480364060901984843837583584 12776535 -64655000616292015394602795709829584520 12776536 -1311272855186715362630373260778291640320 12776537 -138386585782564564960920833864363050200 12776538 419198132917063160095620743648971743744 12776539 350981737026555455082108695570385430340 12776540 449813025141397184607990601030812794880 12776541 -5011301745419809297640347863906213600 12776542 171787499732184950702930914888736556672 12776543 -50826880104668986414984270695669593712 12776544 -160016491268763847755065323639744757760 12776545 781045991215561403042450000062540353300 12776546 -388885191212709324048729946044319981056 12776547 2966456837642060798407719874385913600 12776548 -1601423791075368552335203824431273649920 12776549 655635547454627205939405078719522716032 12776550 226297806590793329209822795925504832000 12776551 1218081535718730547708223585516661331032 12776552 -754706596639340176275740117286350054400 12776553 -1110880608796857612475975510402055069238 12776554 260210793968367104928071284566629816160 12776555 970544583430244602218718376576628633120 12776556 -493890286558091547033321118212473856 12776557 592074220041560092233196707934893983872 12776558 -749051280310702724968961476748730148416 12776559 836798726376255257457984185410709980560 12776560 -317354992015705343983960744170607902720 12776561 -815173519618283132472759562337686664256 12776562 941842789013164631837473075621258874880 12776563 -747847874946808760246357311161506691072 12776564 134173556325911841394117435802809085952 12776565 1056674867459942875949184083894882838720 12776566 -167424147702918312377960317627437760512 12776567 -40005344727397812144868443335694505560 12776568 9740515798282546341642716266512384000 12776569 275491587537144002798824975820428800960 12776570 -253080833604022698887617932475884863520 12776571 561786778864228866939999100445553491760 12776572 -36945951021315229613324551320390291968 12776573 697775270792202073450122381870632717682 12776574 -117321023370855677627586768871348021248 12776575 -129651755884589211552948951243083486000 12776576 365481394110545549335458465193194946560 12776577 -482298188019823114980622441632481756320 12776578 270837746558045596378624127373921381840 12776579 -231660937705809453100634079382674194820 12776580 -47417434834536219055234977121258218240 12776581 -212503798777770328450925761416897863680 12776582 -125562340522453931607451347993798541056 12776583 669731688955973426257649862873870048000 12776584 116631998970154251555284635518644152320 12776585 583410043683598541674498674571701447780 12776586 -428301927736924312379430711313362683136 12776587 1535507311646952989930434558498730354232 12776588 -393151813234395865911651753957526732800 12776589 488235497579585051867745034735887143040 12776590 -295857448631987302011523677608626764480 12776591 1076571977246649840910746249438361394400 12776592 -16249063650380531614120206538610049024 12776593 -267308432162480105643038143800845461520 12776594 291461274967481358820657377593496030096 12776595 -2281390951756918568464299890491385760 12776596 31659280504094414008825824838524723200 12776597 1896497254589656841883256471870069216860 12776598 17395477720720300718756009679940936704 12776599 -697088861462438071049465135653909101480 12776600 745449721342206058551671861157754368000 12776601 -384019804029922022277815430476902708800 12776602 -286501026413621276353388928849697209600 12776603 195090242671567401644684828006507677428 12776604 488570697865901397297881002160743879680 12776605 -1312103285312797595926107269780921916480 12776606 -60318046784744622422184599747529841536 12776607 1165175954353796843717446842294375776040 12776608 -384881196140327551978800678972756197376 12776609 63348191602432437484617473792174344980 12776610 2967818652979470378057694779095408640 12776611 -946222469794759902858452485530155498788 12776612 826085022893008870184006502543458288256 12776613 -82858370984259432955493451035717844000 12776614 -530383058524652517238786741104350813568 12776615 15190386291023587343062454485245983040 12776616 -39625046665738924462086002612445803520 12776617 -541812376694216989920669412490641252800 12776618 -100575968596253760115270981838938932384 12776619 -75769375533600306243395397398962148352 12776620 -430403282591216950659083953303985080320 12776621 -625223647103286867395124793108722193152 12776622 489481272776018814802172186304857261184 12776623 45796032440158173733966983557762121872 12776624 96970695095522296390192802301233135616 12776625 -206397240407059298168002034762083422000 12776626 316106659421808560565683944674969889920 12776627 -1337150601024780935289648146442303099480 12776628 -90528785581350426110571552365743681536 12776629 187306386500868042355754284347345237230 12776630 1177334744012245130534692526774704089600 12776631 -330234856113907005639595164655578089856 12776632 1874507018407222373347019030831370240 12776633 -22686265504719290280213899078963474112 12776634 182150804539429751287376530747165644768 12776635 222025953899953332781775681692487421600 12776636 -177345941499864472076497819472927185920 12776637 -1194726435113852594793791074901398199040 12776638 -153073199856139938997302284990276567040 12776639 1700535842892778546940398116777301330656 12776640 -44936762711762396938628217924432691200 12776641 -1385472178331413555704269811605694720958 12776642 -1626050578453137928182306196092092139648 12776643 -1626134711232561154281997988246933443200 12776644 -37752238608383931094954190701467297664 12776645 -152780942275043033026920923020403260800 12776646 38859461503230541230293609345858645760 12776647 -673302452965209791686090122921759710360 12776648 952225416457774598859295973506550031360 12776649 -328144326111376990841583472817952938736 12776650 17915444266024818881603718614687001600 12776651 256781668047997512699990654101132495472 12776652 269569509430017088514620435542546053376 12776653 -588999398021011050419888153675835418080 12776654 90062867969587505307881674883041255872 12776655 419621228123182966631194090283243970720 12776656 17859523072534031169789526601992765440 12776657 -783490383890715992954585867794854354060 12776658 521088559273179586025149465647822086784 12776659 -568578780128256036614716918841516611168 12776660 -537390020478081140986255980747548144640 12776661 655499725180732567402151913736703453088 12776662 -134547870823387883105543195166799401600 12776663 -1257293115961127064980263180736771695056 12776664 313428237740753252905548341064658944000 12776665 345040161470752836309379504099600129920 12776666 159717964057245340744169147036082577920 12776667 -146302601315779350817326940708812534120 12776668 776877410049829069366454814566589229056 12776669 -3142010378915429653006139130011265820704 12776670 -551075209344398801809216401771571200000 12776671 166193095666484233369499393578484883872 12776672 1072622687285505341202567119176288960512 12776673 -62057601302711759261216998638972532992 12776674 -539214699292633631145756343166213663664 12776675 -191262990138794225785767192107434446000 12776676 -3710278802085103863325036559929393152 12776677 757820015583811902826828687877225158526 12776678 -810923641440245696234157575841260355360 12776679 -720577307409261470392454614620711216 12776680 -193622747723276828645402212791759667200 12776681 -160976709555413337210009525576649145856 12776682 -78404738591186152168052732392464139008 12776683 671479355043865433763452176982248821440 12776684 -80746454198404707554165960812338800640 12776685 475169562715395037851845921468307548160 12776686 22743515195056649634241828073152521600 12776687 -255402512897333393382710124443029524096 12776688 -267149045314942177130178121722996817920 12776689 73642157578600435953744430460206190260 12776690 39893437898694053435165851026088800480 12776691 -163545365221125550716948470255901476808 12776692 -383679756196276319828913574480236963840 12776693 1723023295486592291698378711117074461820 12776694 -145111310695315030824512982188786313216 12776695 -221210453090636275954313320090766057520 12776696 1902978071144274353215122322903826165760 12776697 1134615032006320266408947883100718291760 12776698 -1217767991560375276209205977379763316480 12776699 173789137946365063313323856067492931440 12776700 226573571611669881904827850485130176000 12776701 933198366245447695513085035180679298240 12776702 591452674430007626006493012205468291200 12776703 -212058706113312715935496342845288279936 12776704 -757038933882712168161732375489219133440 12776705 -1011469519587490826050603587171228831000 12776706 296898227793535807192614621711846476112 12776707 -91339896500151433615704239600327747136 12776708 -385504635698627524810098571317611986944 12776709 229742834812589533353633466013514234528 12776710 -157409368390850330082073610143867271040 12776711 -843462617501317723803462484109681027688 12776712 -94055990083554839624174900846344273920 12776713 -1451276266586203743079509434101732963020 12776714 -326714335015275594069675984910382892288 12776715 267016677547111218140814854634027294720 12776716 638514912950061848290582673296868099840 12776717 87269582170931725406768935525874867766 12776718 -230320750955329366055107712644323474432 12776719 -42065593675161834170618532590028728456 12776720 105286607461017258199269050927067955200 12776721 363041037727979420942188150955875771680 12776722 24379530121132042808747039694911645184 12776723 -1280157151264871283984940724179437155028 12776724 -346429635450000802073676870264745574400 12776725 -388714110398014801404155289459238985900 12776726 147693637038311792880107961322993402560 12776727 -305115073758959310471569696536126832280 12776728 980866043165885677643520131414441564160 12776729 -95423762059331854765557239010837722688 12776730 54721354729699968032615444130248248320 12776731 545083918373990419311945459262269285864 12776732 -1258842797658257874859081122666883643904 12776733 -41395876317418653674814016459639404180 12776734 -277455985220613540876395580991721536128 12776735 -114719065019005759839962666889157855320 12776736 362325799885605884455576989623044276224 12776737 -1451525725033624811681268459302868083614 12776738 1405718157235611993326257890918744474624 12776739 -1756215199183242049136381039812910318160 12776740 450776438185961873732281034279418777600 12776741 -916329642004712607645777516432345749760 12776742 76441858412985495431848850482558025856 12776743 -165670461073278786610955742012923691008 12776744 1680123467353200207004518224822228736000 12776745 452245957090724958516945423556097457600 12776746 1104388768206762007413322036697204241072 12776747 -363919755710382107671184364794627004408 12776748 345029101243744803123051753325530762240 12776749 2218409090241571695460559803707600861760 12776750 -591266983909877758234165238894160000000 12776751 218146507954316208201984905868455016000 12776752 40404424835573389766296981545473966080 12776753 2109255490098076234632968992344177792 12776754 75415062988942945837399107793429401600 12776755 -288087964584525366940209440691372638880 12776756 -1046394688931697851731316324365887473280 12776757 12001298740998845339826707349692847744 12776758 -310093556866403062789739866736948082624 12776759 288016977722529662073007941674356845840 12776760 577799992184148922441563529613181849600 12776761 -1492593092145440887931295918067594151638 12776762 10422122646313299690909029896767129600 12776763 -247434950078675768379414183768374717952 12776764 65242567495052118159408169825457700864 12776765 733296829997887606297936890166097727660 12776766 -92854262103321425068494814123144442880 12776767 194686416658102686966045563602057723080 12776768 347921492176299400989292204572525723648 12776769 -119710679915675131562798367251832813006 12776770 -454866334644408576120897701486447293920 12776771 -347077279997448970001667067414142843136 12776772 392817094237891431193964914750768929792 12776773 1243513165417944180954141477254358757022 12776774 81976890896495451504712695462348421632 12776775 -261179339445923032046532051663248908800 12776776 872098246352108512303824588735637094400 12776777 290530602003568357352042506858992906660 12776778 -2163950707661958565195355059299509760 12776779 -1128153581387974669010529564028084363160 12776780 -289719237669909412934647152531442406400 12776781 -783301868929428257898734317905870477216 12776782 -289337364248124755526827920457814451008 12776783 -1683947700662768673150341110424950861968 12776784 541792515158993469853446367708053504 12776785 -256630235065136224654544979322898211840 12776786 -1142696982555028480909498690954845200256 12776787 215607061114675192998053023454648835444 12776788 2558498311390601985314839961631195375360 12776789 -494429295192227378604491674185015084360 12776790 -98511960499681449985413779110639213440 12776791 1255818601823570048853219824537315063400 12776792 -222716007236417263942908596639059722240 12776793 34895706272049575852624136075033200544 12776794 -362968015547551375967442912539988583968 12776795 -56042442562861242236444076381662508000 12776796 710370324500663623197314565155743229952 12776797 822735764708913356749575909427121636160 12776798 -824670051594350113209437131100962569600 12776799 -213966558355397618629566828437425799040 12776800 45974478883206135847562668063132876800 12776801 790922609985088879968303728793120128802 12776802 382595730172253563277876492295205703424 12776803 -208880493643212206023135362431001604032 12776804 -341250702716703206358361070157319756800 12776805 -3136267480601847780766178067614515200 12776806 116693584960706182846839779054987417856 12776807 601410291738892936380048999640871728056 12776808 -623702318569894483741146480458645422080 12776809 689276982671225123655599982356955616512 12776810 -140281623754873645333583743846733952000 12776811 -1092084935783708350741571989687828220328 12776812 133915857294300119802477971054534177280 12776813 357340058195887075432854789896698573440 12776814 348867273173464201808572496625088111104 12776815 805531558961035014546467834661454725960 12776816 67508813785704045380204807851685314560 12776817 -1147215499054762659766734658574841559488 12776818 181605544315554901308457582972426041360 12776819 -2007395861745398911405151998351968976440 12776820 186602913134955325381998363483064320000 12776821 -817453048763954608742852397751636384978 12776822 562066587617322087886655980654264616832 12776823 -50257162322300308866626626813488554136 12776824 599735601952220345969397150627209256960 12776825 -36585351327314811785405842282686300900 12776826 -371462656441064820187962529111304010240 12776827 875292806457178113881064237348288934672 12776828 2334256399783256433015172781062012385280 12776829 -185778990204927872477511406612927076352 12776830 107543086606705896631331089350576618240 12776831 322226669979116923796153199556679790552 12776832 -1546619170322738338817179361412435148800 12776833 1292036611122990784873943538245659793200 12776834 88046251772897248597472948176158561792 12776835 -84922298241306741838858130963588505600 12776836 5215009920721861232716535255769317376 12776837 2813041994536462158389655522139749312 12776838 -264139782675499914523811489715194062656 12776839 -759466039291322668367340586022437936360 12776840 139392021987161316226295921574982656000 12776841 -386140364088012143008645938019282805760 12776842 382648473774223249396224229826970429792 12776843 627256482758703162641018509842579383880 12776844 415856599943894000184324939898332335616 12776845 -623455168269392815098846523297040916480 12776846 -1049480366884404664085601472946859333120 12776847 -376477562714951164856914906123891188600 12776848 4201716381445197220232395142791495680 12776849 -2301274935136267890835471331424691667340 12776850 -17360984944355751012268899094405208400 12776851 1532972240048695534150786283947038995952 12776852 -1312011292875297870989830995532913922048 12776853 -255395725736939323278876617485930752096 12776854 -480231170646417711300620363427520197120 12776855 81148537679371879349444206019001424320 12776856 -23388784462341280911932297293148835840 12776857 954511912181781426377145684202272640 12776858 -439969330641482825205926692344173736720 12776859 37641244107108333672572905372388729940 12776860 935529211357060059364700519962445491200 12776861 -534021827011204872302341294377887648538 12776862 67738930815446939529229222780162182144 12776863 -2084805735913666725026028450063289303680 12776864 -1899130557487266488437548709837320290304 12776865 -753851438741131341511777926878144050560 12776866 1272617411841959066164463856013231927632 12776867 67932458668241787846010590453268041792 12776868 155055867401374225119175747544354525184 12776869 162165221686286885534792318796892970880 12776870 520425047229765792075688249813085228160 12776871 228417232655088440085079165189580434080 12776872 -1018523846919919330713265452032867251200 12776873 43374071224005790114161646003926104202 12776874 787384464124217508213843619384473600 12776875 437294460505817042284064319109600632500 12776876 184944563577479509198449711259696644096 12776877 -790079713123495145839749446108528517948 12776878 -477509349214726039218972405415232111040 12776879 1787326783877224435090324038000735726480 12776880 165960671992179319679735832217701580800 12776881 -40792023117246700700814557172605955840 12776882 409230677638316852236121886471969195792 12776883 -198088408298309257695963158693011143936 12776884 207923986072443708852696657222570182656 12776885 679850134751286594651248082255262793760 12776886 511248129593789327532298949589692515200 12776887 -1078352522554161001285461770872906012488 12776888 891891518978034291485902303080743669760 12776889 -142783467971483598922343721010382758080 12776890 1085962174421828725477084922407296000 12776891 9498822441588203943517152272465383680 12776892 573575286589087126975719461906409676800 12776893 -1606894315907574606878650164730145260820 12776894 -193323191005125270057246913984552793856 12776895 80824366072719254228215328503859250000 12776896 -10238943878008421700261204159469977600 12776897 -769227985691946118373311493769648636414 12776898 -16326828746136926512966983708640088064 12776899 511015040298228183521071401572207770800 12776900 126686802441258502333248860793557683200 12776901 -24807818643151119150581341626565255968 12776902 83968738767268132866867977925171376512 12776903 -1385678102352501008142753176624714018400 12776904 170601566179422329672007338486812016640 12776905 -1254624239312749430932331401405336778040 12776906 -657938739302471564931229576845605200848 12776907 -961643513269830227348208472651344268800 12776908 217709782464687580570347316273180560128 12776909 6208758843738200333907509491700238816 12776910 -66026697040493758493827353812823033600 12776911 -864392134869488012933257278524805807360 12776912 -63947949338693528553780332239224127488 12776913 1566700788996677400493767262276709930400 12776914 -290062645660607980097582997218587381248 12776915 -249172703617295342837232514266620651280 12776916 -141524974038012388834268397957928040448 12776917 325468561425214683365244916616801920860 12776918 -6592354781003636012175759397423810560 12776919 -228148841250178692506621816475440284056 12776920 -14784607601946015201846524860060262400 12776921 814693375987294378486709661694310938122 12776922 -30717818521025690316406081890593007360 12776923 -2294487822704231334033014054642449380176 12776924 -1585847655265550012543364240465505611264 12776925 143167716484369105047135026347746244800 12776926 -854680261754464924704667782503881097088 12776927 126489031756455990207065861302932369360 12776928 -1391062667234960149645921829086274519040 12776929 120816094734484336911268395322246494720 12776930 -348058148552566164635583642969210854400 12776931 748422841273659297467195074299489881160 12776932 -209420443373468148814159230746233987072 12776933 -335334395269588398105671877064243234596 12776934 1001677152018521059248999612710619648 12776935 -431567123948595625212192490785167590800 12776936 -1164080796379318498200591970394085427200 12776937 335624953167936858144174564582408943008 12776938 -441297194216475981144306103487917979040 12776939 280311370463812069952032603151632058256 12776940 363661035157656076163556010469348966400 12776941 -997367332446876497670137479676604495658 12776942 -156769862460266719532616798634530760128 12776943 -706016772835095653835817883638084198272 12776944 24504029243135265883515864669354655744 12776945 -1218769066826222366723582098773134576640 12776946 5217813770949035585352032840199097344 12776947 -433504128777420035188221671089269265968 12776948 315030707620420032429541639207467110400 12776949 996608826134726724295923759137963452800 12776950 287645375567640184892461795707752198400 12776951 344179665333136885444608632915437428144 12776952 593367778922438256128210735535484293120 12776953 56538054274013561849792393526683379840 12776954 90391156912745853457999742113382387712 12776955 574568822595855252718516549058151381360 12776956 301186882731704133684167629044030471168 12776957 -716840835268234495159019026877434252794 12776958 -435653266459883575138905428092456646976 12776959 580880951394072735344082527001964526104 12776960 -29078288540213877010888991484181217280 12776961 -106923561643117438132603934401935211728 12776962 -601471201123275231747479144153029263360 12776963 -364038377569209706618799849228726838336 12776964 -272366324984431039990701485011795937280 12776965 222220188098862491764538357370965501400 12776966 -416599482642606156939993224345878769568 12776967 268612000099114885873939600792993267200 12776968 -1525328506697288627646112067147510784000 12776969 -180280358127999883425220858548338304156 12776970 24838808846417060069018476302719904000 12776971 -26985941017271418607490503128770304736 12776972 61894535317831471460928580892879480832 12776973 1304496545095195930608816563480124744768 12776974 -259948999972022552552251297861657152768 12776975 -312358951571836780934726649412732277400 12776976 -37146679235364884513841641741794467840 12776977 10735583634221355152881511642656769952 12776978 221511748975509115591702162149156225024 12776979 -290894618347388954955254942911726000344 12776980 3117505093040494009690736158810252800 12776981 189345837007278258101407713053879540160 12776982 -384901747408826969755492274934525369408 12776983 -347614807960124008639745854748254133616 12776984 1024923868595460820492278311425624657920 12776985 -257147547334995108654051431099615888760 12776986 -365455522511594008303432272949976140800 12776987 1327092876157797738089150181890366925240 12776988 -102358033862792875867949232884570062848 12776989 1088734956727217670012056881045121074790 12776990 -374357712300752743590137420751477624000 12776991 -219851889823378441496593583398796484096 12776992 -2049238919822028372452705703798382460928 12776993 -553145801885491469739586892843930521758 12776994 50683199285179419645678207024695040000 12776995 293161238796073735501769217923756640 12776996 -1072407710615002063818649201257025358592 12776997 1655368061250952821412838452478721420672 12776998 378033114857697287174108042615097598464 12776999 2069824228841557502685749710411850830920 12777000 -760681235611806011760147087433420800000 12777001 -900112416514654230957696419326151728908 12777002 327009963721192979151958875338875822080 12777003 984407013495086571149177349555592150224 12777004 802056502071251027647156554259807821312 12777005 569763046365602224198578685966947163320 12777006 -211033278743152956224047639800872878080 12777007 -428597679712508596114616555267460998888 12777008 127566278655513781530255602717701177344 12777009 89435734854195794314917009955147623360 12777010 -19265809949617483590949054601560650240 12777011 841003007785987391446960778535274791552 12777012 -700954646157391473523067448175504858368 12777013 -4319326869209962543225367998972235600904 12777014 157571344753002259094063323474732157856 12777015 -279144122966667817814728890573628117680 12777016 556193427823547864195324604308548485120 12777017 2183253296055013492823720549535460689552 12777018 179088543003428242537316146032720245760 12777019 1003397734098770944970267893301705528680 12777020 -6005622253822810539136246268008243200 12777021 41327105396904351067889343293487443052 12777022 -258162951464944486554828619231730827776 12777023 34323469652519963283490742763843860160 12777024 -119906016327348015023406728365851279360 12777025 122091068594393232558501915436274168000 12777026 -377746456565869802831812306120280817120 12777027 -76291771745343145059553548498561604800 12777028 416856067107253122432039981452659445760 12777029 -772270010084089844925750090868428746016 12777030 4385081042582192418833117822379409920 12777031 225860261087650993167663225304192494432 12777032 -1530301942437026130591504138422660889600 12777033 -188058983078996695323938562356338026336 12777034 331469626033587447523443699021368305152 12777035 -630639114862628284351149825529661924640 12777036 -310023489307502503569108873460972773888 12777037 -9356137398393266173866356626927888768 12777038 -203764744159082484340025996583476003520 12777039 -193109253277927666537371987744251195592 12777040 -58282884259658123987502681426424627200 12777041 -1658550160761924792344745719153545116558 12777042 690987262972190329579592806939603331712 12777043 -195715794253767330904171776139866322708 12777044 104760836640167106085241469985094492160 12777045 -845316466209091863135914026088274547680 12777046 71757073711321077589861188678833309472 12777047 2518099575807295338805317281663569455072 12777048 1437050443050848022440838793745725440000 12777049 -1269053885009130838144831423529496056950 12777050 195436567439526816496441833063603897600 12777051 -83055649385489895769615098616095561216 12777052 111866356742977194280758308717894707200 12777053 -16196654654717417758546400068223453952 12777054 327964288100809111662767842115482201920 12777055 912121637105563980032995235649129204000 12777056 -845326127639045907050898894729071689728 12777057 -949329525130360831039107656483216388846 12777058 339104699066987216127668728605007858176 12777059 222283526860314100802912758603375404960 12777060 6453056082423254308740343487265361920 12777061 828883023791116349114285332450670149824 12777062 79702155403899438921586668192604328832 12777063 -3546310291234882223200261716873473280 12777064 -373403293213799307463541740055026944000 12777065 -144383152848155556667236309000061939200 12777066 -326013826224827544072706540778619859200 12777067 -1938207014863794569363874610035913149200 12777068 -835759043618356363306652711542049170944 12777069 569312990936593399267840622627158115520 12777070 275014623102526148032205277977284421760 12777071 -11332670108032265176926204865181337768 12777072 -58475310943905285891654016710655082496 12777073 480305242784535196779512405491059322322 12777074 -97802332750483831755686785020802099200 12777075 -471210691207955092880946271109500608000 12777076 -482402698754012645415316201907381327616 12777077 -659285591785668776970131605049203141074 12777078 -116187630717829265663527518428747520576 12777079 -575753725057613154439545463086789395024 12777080 -536457726223708511215490100834863001600 12777081 -127625822251155993794073360485658572160 12777082 -683585571359328681517721053707771763200 12777083 823921932635262778186072022087831230824 12777084 114077114236504182482773560080448362496 12777085 537485692570729474356723359628996939360 12777086 -184217549111155226902075735139954217600 12777087 -736264233960689478031589122110917035632 12777088 281990891506094630049204989780840939520 12777089 109207630069698847580288585281297059840 12777090 186082420165253207359938888779535160320 12777091 -1967297909880233130942654262787262261408 12777092 -385764510844530262430553698135463744384 12777093 -533393079507900367832653677740484936000 12777094 642527961590345124829853452003008197760 12777095 10318802655693376375622023360799162400 12777096 -733886325086087918902072867747026739200 12777097 -5445277985582855936303970076287223628 12777098 630402884663177812608216226141307297280 12777099 375654365530445911815995780692640701440 12777100 -189126365631835604574852229585368089600 12777101 2694612955473688660437908786350936717920 12777102 17995210180324998644767066434818747712 12777103 686455390417255426194154590843530285544 12777104 -447651483047842540491846642654184366080 12777105 786389460406356853664515442524361840640 12777106 5331909663788068515901127055626907648 12777107 -140653246506521968136386528091842773600 12777108 -28828380989713831816907673155178455040 12777109 437869817598946032808142513408689666780 12777110 -84626485119952786117044219918824496000 12777111 -660500737941176231394147699323646203040 12777112 -356208111222632636836944669809154508800 12777113 -863709864406224384993557290764482995638 12777114 -110905178991903591022933980813961348608 12777115 56172951529916367311237478353137021440 12777116 1293177328824416108627462399517849600 12777117 -30902357580158708530359987556578380544 12777118 -318883019212973863295310077838417306240 12777119 5023982755263965564576734407542826000 12777120 -710683428418963135530000238256770252800 12777121 171218602868239241375983932643978675968 12777122 -52479976258229168046797257732471068288 12777123 -64980155104125446131805345932364418576 12777124 1374135369045757274723165614642221268992 12777125 -85292478620575018163071652476061733000 12777126 -58573122158196620726214306865872142656 12777127 1302671129130143830097191019308993351344 12777128 -222334076140810331669503148057908346880 12777129 1712877513492302049223456373470388029920 12777130 867416177545239970310734306014097590720 12777131 -785447739207808216985473577356229691360 12777132 -21184821931997438953358046959964976128 12777133 2176410346343118737633356319568028783382 12777134 -344071295155691678336566110052943488320 12777135 219631144118570822617868234717969794560 12777136 42307059369490716355722557389337001984 12777137 1262579526065924889264992666576094558960 12777138 771389290633212040112952235796948548608 12777139 -1536834525592324342846477193375497146000 12777140 172899349465065899301207577286564125440 12777141 -375499156190116096671511778923607759520 12777142 1088826192576348348636521707724279972640 12777143 -316137623889307830560414254589554997136 12777144 -361975540923030446566292257630440652800 12777145 384509274908556051253604608375581864900 12777146 -303781986075663423604721572855531109376 12777147 991230902375389369699919626534540883724 12777148 832508984926350493517216105301165304320 12777149 1439648767319491993630534007616451584 12777150 -9488835153910958685232768810320614400 12777151 -1043373535908636001038472846356446438848 12777152 248063360160025268497052625707521277952 12777153 -952435105592251894641542934302755924800 12777154 -81513059654572686674856302017475420640 12777155 121494142548005315407553053496856831120 12777156 287987174319556796373683386595383173120 12777157 -613794577073416639731811279345474618594 12777158 244158399743530962322903219086969216000 12777159 695239518854760194904419384356431208104 12777160 -440360836743650500143034082291441664000 12777161 -1407987625445764139434197699188386595238 12777162 -81942574671269087223542934525241506048 12777163 395068920602769269674587415132158140560 12777164 1466379893651654796315712342264069061376 12777165 705347731283174323750884240482670015660 12777166 -683707218290550716414240326081241059200 12777167 148414031895139904778657410607614916096 12777168 146971849488805122535400106162078351360 12777169 2364107010605564742273698691253312691520 12777170 13618258908764465231021413756416706560 12777171 103420677808422814226659707454305459264 12777172 -1262199745757118986739619093507546781824 12777173 891743366048031362835873075820435669980 12777174 378056976239168279188785034297389435744 12777175 610138578868716765772548316284562420400 12777176 -489040669127733973136834107774091089920 12777177 -1207252829527388308172830044049367040 12777178 7341972779804114549409540998927643360 12777179 637979743421589393740216202519945151680 12777180 16289820540551370492082142503214008320 12777181 -752979893052079238999075540534244829018 12777182 -191758780031103698966846402823337583232 12777183 720609615718026715165922614797600590064 12777184 -480992344271311387866766346041604702208 12777185 133835266525651639870343588488199928960 12777186 -138746633460092577597280589609685302016 12777187 -572347695066563077246904316395098130640 12777188 83462454060312126877343616588394732800 12777189 343633776462734313327796890259635606624 12777190 24497935794620440352795952689974064640 12777191 110308389174161789944153080519578086488 12777192 1899815268042822489040143587232645120 12777193 137767582363428375683935259733042960000 12777194 -414883002163623117843982358027606785104 12777195 -153087457979786133322103341277591416080 12777196 -326984299240961588641545840762374784000 12777197 932531898582550619670815703470559987000 12777198 12641119960385880756428040210098442240 12777199 31486734565047492605353658919289651920 12777200 84308653129007988571199216357302272000 12777201 84218891953996426724606167935814572930 12777202 806190658175274598312049718997651329552 12777203 621765974123074201890389807366822773452 12777204 812213932397822218210530218774715942912 12777205 269705754021364814860447443455640101760 12777206 -61383149017962085454791990545133675776 12777207 222997769141971084231158357389584595280 12777208 -373746813639437113490077244294371246080 12777209 1804486072729764620701890488506249570410 12777210 128149665517048855226308472006811648000 12777211 164091894064067908131958940305644175032 12777212 -292945422887434269053356675468200821760 12777213 -672685588338882669004177831332031361856 12777214 -592620112847587792152926126318647532544 12777215 145476397077620078658187431738709603200 12777216 570369360426795439577769744287498502144 12777217 491329887610330118778789005936688146400 12777218 21768494558579155168807347205121570304 12777219 -2953257211155320770629311870499204192 12777220 1074133256701864186796078946244289690880 12777221 1321746114928394193676326593093175187422 12777222 73465001242301758369342003067541627072 12777223 -30598226411856508911577226183299275840 12777224 855738689973866236682611659568392360960 12777225 158652883813756553816708474139712323600 12777226 -501221398189399658422097687971721671680 12777227 -335081258035355680438551358648522053240 12777228 -570958273277743725066798764637694410240 12777229 2271455589639337788941362425809955780576 12777230 89391770695923451790424767890514285760 12777231 467622161418658731880511565084376258560 12777232 135861951644026581148275556369269522432 12777233 -795996330926038674027744270073858495680 12777234 18362808141085968405591538776410687232 12777235 7323902613389213749659785392139823360 12777236 -374909361275022524454316936135454066688 12777237 -1260126055560595020124475975599039680 12777238 986995473809007785044546284420985535520 12777239 165987216305867205525563561006049878400 12777240 85811021114648327756004206512075161600 12777241 -510868436317059646622756575815571177200 12777242 1034686917486424797814294412686896748272 12777243 -567536413036729315409326271599162057872 12777244 -84108636850062588487429585903969785344 12777245 -490209535566754440548667063740292177180 12777246 -429898403766869322044662130104002184128 12777247 77937256164831885115586023207743324512 12777248 -1669984567195655548170390561794909798400 12777249 -68953596539528387025312438052234255392 12777250 151795362829171418243066772801495720000 12777251 446336762977708813690820984080749924864 12777252 361747467432633706178588490973698450432 12777253 2082636637165569049648003724304236859200 12777254 -675524650720487886514144209601702672128 12777255 -472090276785966991953552419544619142400 12777256 1653013115683599120106005461395165178880 12777257 -3624346415487686044912552108498494473088 12777258 -262189883812963237809618568835765037312 12777259 -455898717060868690109515037427657507072 12777260 934053766315000222900208088418912757760 12777261 -211970875469117747626164745916079163776 12777262 -448342258559583498757847910350902172736 12777263 102818192590753641402739820330140045824 12777264 3418045356154107174577421667778805760 12777265 792434953848817035099077431966843380660 12777266 900074774060840756402569605287659970832 12777267 -783959362306444962518614631562889344960 12777268 176379728698397362197981434782520043520 12777269 1196331497694607144681620171289939435200 12777270 22907068467999810250680394638243840000 12777271 -47334001071746257937562038903376894008 12777272 1595245867194667627889422753618486579200 12777273 -801684624371800891722941030742012847878 12777274 -297318760622693599278831136333405758864 12777275 -397499999344675104248013103759258069200 12777276 -977050265643032063998396803828061962240 12777277 -1088790994971270383401902514209884514874 12777278 -10563214338750925768771450267299168576 12777279 -1150579183628575501694272818536140028160 12777280 126644554094729212261987577081443123200 12777281 668853786802164503419870121692223072592 12777282 39326850083102979869561952545314544640 12777283 38636765566471904280039462728775051000 12777284 235280440028257994496623199794009318400 12777285 51463844454487774089125446154991100800 12777286 993199113147747045132452410996348782144 12777287 -683502858206846883148172092647729905064 12777288 -471865645123975570871541574689867694080 12777289 -382988516943056151338786979948899120934 12777290 632550604925048819194695964663719266400 12777291 -2296923439292470100639145996961416201600 12777292 682140323719951896069994672588402893312 12777293 264507672487492386819070743861876451446 12777294 -71697523543893145762981272408604478400 12777295 432816190332865102451948623517474497800 12777296 176403490263636324758172895316963622912 12777297 -425752685009017142609223389389494680640 12777298 -158935753715087009667881479281873416064 12777299 -1329038899909461499927151976523754951700 12777300 -133314231184811836954589000174083977600 12777301 403411995583975160805269443484226757504 12777302 -957682168054057030382257963796376330240 12777303 33458665670837225408293011361688963328 12777304 1026234979026429013808790293353972408320 12777305 136088434797596476958968847682884968320 12777306 -21178177212008935150397092551270698496 12777307 926495258846235123287469948597114458320 12777308 605296351640056983150496144798468179456 12777309 1110932814237677949158709453028000852614 12777310 100508160454321359834029049835488768000 12777311 947316117136689498928554141323889903552 12777312 -1143020407682199727690233100589884243968 12777313 -171158305539293423306726119128508612618 12777314 -186311486970335090858982846550894435968 12777315 -799671536870592498314244635433489702480 12777316 -1732930576301931852909172253744841436160 12777317 125644642878816980983523081728939989792 12777318 -469596097977927722953939158379408834560 12777319 1848842719744245677483998594532384369232 12777320 690550679695861448665337498462627788800 12777321 -2957348413230675918050289408062227776 12777322 407340427331679801316492678563278742624 12777323 -318667727844279678969900179321428781136 12777324 -34297073466967162078104620724133920768 12777325 -1074586234690757280620819599341372576000 12777326 -60283509328901822856605623753817829120 12777327 574860158027547475826999741052802324608 12777328 -262438472930872712828196623997939941376 12777329 -495310299815704000636662204710300285760 12777330 -185621805918413533159563032727276142080 12777331 143241920575592821733348768124097862992 12777332 192642842838570714140235944430831378432 12777333 106732272497914924293346557157719078048 12777334 -283822039409130634909539282044509049184 12777335 719434472490202058466915153756323919600 12777336 -29975595744632294173325596172084920320 12777337 3400599060867593077743996819636340200192 12777338 15970214768615755713355041799788579552 12777339 -515735761339224038414523124588225228776 12777340 357386963046823417537041075873819694080 12777341 -1698910941918218878928544657738354555258 12777342 -490530941006084520999072597816317239680 12777343 -330367895963240095469973373081324893440 12777344 1115459390785731867962952724820546027520 12777345 21377987053157813468909040880570255680 12777346 -239473110839532849263416264387949592000 12777347 2435472024101038452505507266003207591744 12777348 -810584692586893441073884732203594332160 12777349 917400286899878696388478785164695799040 12777350 -261382021127302911156466711409109235200 12777351 -223855594947423831319599901416278757120 12777352 579892118686430695704727882872238080000 12777353 2248040453735274047607150595369881089460 12777354 418622168889172326753061196030184950064 12777355 61322673362593572244316601653177900160 12777356 1942639434392905304003518563149739574272 12777357 -1226500464894153665337167184254893008960 12777358 226873768181956741681010076707604288 12777359 -389712569035904524744806147728803789584 12777360 183137329647226434954880638813398630400 12777361 336305815109224405216700311467957606962 12777362 21699535620028076532829624376418350400 12777363 158291366395053023554356467025561548928 12777364 -11896002432001277636904107521022603264 12777365 -1496250057211646568087826651293940120680 12777366 -76545116710051185746131295605527207936 12777367 1529912111963580607655397446856547773640 12777368 1227089658416676744431130768197353666560 12777369 1472625931414639082711869877566671025920 12777370 -591080537114759570657569463906335448640 12777371 -53081147414937875993981448598547779680 12777372 1451787298831232507799875100426943703040 12777373 -331385276739851026050402164090836389888 12777374 -2669656525921738266824805596395626240 12777375 -447922010983918596866972806577204664000 12777376 242600134881931523854952011600138076160 12777377 -167143100221286100361167465921808751340 12777378 -422632204902391036792046202638695146240 12777379 214726764304815639916398054061137536800 12777380 209651034992658173861868144165599354880 12777381 -1564911953823209696214361504711297145280 12777382 -654572068876761254216379800602173170208 12777383 -942477137715240223947687133567345471368 12777384 -990975197707336088854798435166918983680 12777385 728983781889755393274227250409591484580 12777386 432948307327873485370333665179752600320 12777387 414383935676116970734134079474011329712 12777388 366000648795170181057978630722182712320 12777389 -1425315293242961841000061830061688818080 12777390 -393698715802072762176744613445034751680 12777391 851028329697650259201442156695767369784 12777392 18765764242522457619339131134412390400 12777393 174739950533436489980660286489444426864 12777394 -11997728789866149592982833898803200000 12777395 -282085328570775301652555311502358367920 12777396 -585660362699013029211677268884942942208 12777397 416569957129990346829112099702477960128 12777398 -34489568558339155437259073906859034560 12777399 927248209429565332968487372967056855200 12777400 416215096147690251649450623631710720000 12777401 -68954117128074445684039225271380211136 12777402 -392268441058624722426626265548023063296 12777403 66396275512546433975265503424627126880 12777404 -387792009662261540686843535009834969088 12777405 85957687806541333524014233374114624000 12777406 -523322232524025974214826001258869125696 12777407 -8329498821000341969023878571180826112 12777408 -55301096182116226873030657452885934080 12777409 3765319528607348430694005198436376808 12777410 -589824781799029508689912750196652380640 12777411 -158307691802283699541130935980574387200 12777412 1123790140189126312516329475539694921856 12777413 -2768771747975094546756128846376780192 12777414 -51170606623616144437774637658727975872 12777415 -252247239508466308266079967636019194400 12777416 647550002247538462871454743343727257600 12777417 855229712083358541503457928525416547434 12777418 -45046134046908099196646309250991326720 12777419 304821762587162071855256748332103836496 12777420 258169126959172950202174417005059112960 12777421 877731579040172929369297453534753934892 12777422 -261625216731113819904389534073766160640 12777423 970154293391276050977753732224502088584 12777424 164363084039347871438884408564326727680 12777425 -117717110480683289258950980109812307200 12777426 160586686130973168146012271962293644288 12777427 4781513841064758502749070148256578640 12777428 649790163111863185205147256410010883968 12777429 -526509451283788274497360056685167454080 12777430 -530090290856577779759634621306783632640 12777431 973662231359404009058386606733464388232 12777432 -25793057812789017524158923307572633600 12777433 510231551118281413606377311272271260682 12777434 276963980195652609434152327294439432160 12777435 429339057399135624044842274500219572480 12777436 836733264146647953996592524707178496000 12777437 -588938839481019983950731640059310840980 12777438 213532021933457152579128513926502733440 12777439 24237952445261669779688217548552406880 12777440 166196176536221954739735568180806942720 12777441 314711677812772908208428137595981366192 12777442 -257994828400279644788126582124308382048 12777443 327551971186401710761635910315121533440 12777444 -630558724642766804791443741391977984000 12777445 407311172068547853379676996318331693360 12777446 -581167585861473004920739843665564424896 12777447 -299745402999505868871045843834349258200 12777448 1582884787217057480002964700362502159360 12777449 570337425186200161013418969692116547664 12777450 739103925419545738623462208500019200 12777451 -1528560920570976975719307294616559873548 12777452 490777310641760896065223221176659679232 12777453 -5346563506784213743057200761316873600 12777454 352976335742206674567672168925954828800 12777455 567379740556001840092472493555086702160 12777456 92371862420104300338879967458685648896 12777457 669135957037154502146323359434948533824 12777458 -45752825811008747786068941626951814240 12777459 1198074289208268240897445496675044055808 12777460 -353598953666655817222676769732551884800 12777461 306247183102478473331873739442239718062 12777462 -505653915656140083676156687728209190720 12777463 447502779875335056450245091862167270240 12777464 255216214452154904731396890087959347200 12777465 446933029297894579453613483734631565120 12777466 -30004494432360440467449377648213448480 12777467 1327619696765035606959820406663703805152 12777468 -595992312887216923871524460180149862400 12777469 773554494525171396551344098778200142592 12777470 -191647323526153260054450911522051543040 12777471 -340514426426227106715193337710916448528 12777472 -163764626056691075709647074293983477760 12777473 273143448864409491470888617509104158722 12777474 -163338372672380123063472430273710656640 12777475 -232593264467409028227110274674580215400 12777476 -346799957475937303823965515501518976000 12777477 724189770068455037356815983160438090720 12777478 193111182056290377656793288408566556672 12777479 -983756796434241454931244845901110088 12777480 705311453456350256388601049972023296000 12777481 2150399576509390150076497761522111370000 12777482 -45930292275918278205471203016863142048 12777483 -1093891988084099439466142258092862634000 12777484 1345050469351510305209325730603395766016 12777485 -303376902422159098495917716286906973620 12777486 178097247226570612156245188735088256128 12777487 829035624181060168735039816186890397440 12777488 152705089363457400351691261628468772864 12777489 -235097347695574622288920003527415978752 12777490 301578271376954880937336940921878425600 12777491 204639957350255221831499536420826510892 12777492 -54091843410753804727583954857118785536 12777493 31987469582444247932619737367520816384 12777494 108145250464224095577627330163533689280 12777495 -34905396310996225118501998123340076000 12777496 521250226703794088753916186127151585280 12777497 -658461669791557171230764333564606496054 12777498 137337436775508890308451309998639513584 12777499 -365293710137889648305448488045815226864 12777500 198240909221395915346127738037032000000 12777501 938900875962285108359468290102320412704 12777502 581935198334920855756292049136381613952 12777503 -320996800198210229975314866477936592440 12777504 -314419650146967624096214293781244018688 12777505 223730729630408948362929093158372077200 12777506 -116762598852691766374276238273790348288 12777507 -62823270206210218442446316779829204244 12777508 -23963884514126370199423281475950220672 12777509 -2262100280760438593403182152261928260290 12777510 310745817985039118498387680448527077120 12777511 1366140937061831014032002981796230725112 12777512 -394294399886782307247858310036606156800 12777513 -624250346441368832209626633647304474240 12777514 438267701078103915789722888329465196544 12777515 -848682889304384809766949367521982330080 12777516 -444141088664770179120318018081247180800 12777517 704663073855885339195476718781436700566 12777518 59375281506307960622995151931302608896 12777519 390127642406310306055232995621623463680 12777520 -132596751331662225788590603180708331520 12777521 2160136711270778884219647018145705576722 12777522 73624277966247475121348067176125932672 12777523 1020946654805744380814244269992817692560 12777524 970534540618780427818244185110098676096 12777525 197516557935144962442136991549627248500 12777526 -571928387391224796136338285656793704640 12777527 -47672189068052062290204452150740779984 12777528 -790167861016895032521449307095575756800 12777529 386347665988462713960643771220818969130 12777530 -259629039262731983385428750249931831840 12777531 -437933116302233355835889566435845486480 12777532 361538330440258224507764779572397853696 12777533 1804114254693746279178101139091210819782 12777534 46319961660962874888077830841421772800 12777535 -581988486318626929010219046299191154400 12777536 6821781532123991681514847197412196352 12777537 -1204543325403080047088048551461828431040 12777538 -242739569132271883804597450992194348160 12777539 -3225262972050561164490245400153014713440 12777540 335505608263205850451010947855427911680 12777541 -183180937134094120550883878453977638336 12777542 272242447637925036021492490651716984672 12777543 13470440777028069679716852770041411944 12777544 -375604174431442053085741063033701242880 12777545 1327848332855512305182846444166681057600 12777546 -172556691136232906921225713813468463616 12777547 -110564882130751259120078758871717985004 12777548 407029999992047652132080446427261478912 12777549 -174641942445001285483009586210743763712 12777550 -390427268330591632635689299707476467200 12777551 -911173591051511576034511555039894466448 12777552 -60001049196978046243478499855848325120 12777553 -1912203728071224706356347617876432717198 12777554 279451856580358271358502163201962232976 12777555 -23385744800557949186397565697401966080 12777556 -645823273782528197971609427891312025600 12777557 -138984503473477863169485431566734482400 12777558 31264594991172141156287513673287989248 12777559 57872057272454682811812887480972746760 12777560 905805565442196036847569402991036416000 12777561 -1344411753054035777830761708929136249600 12777562 -277847928548967118777797198419081081856 12777563 -1319877953602552020672075199137555328188 12777564 89014198417364738150773533572346961920 12777565 -729752048363537657244505347849090659880 12777566 1033346926105322396845788603907042031232 12777567 147233940469475877380214597799913932800 12777568 690437759325909703070661869865597665280 12777569 -310058449172226541375411112608860622080 12777570 -42163271471328345060660643348729013760 12777571 725152439110007798960442084567398212200 12777572 127748638202142298642755705230589326976 12777573 1395774281569620765807244276426132889184 12777574 -239111718510355703057048022421111987200 12777575 211309216508308473622772140439331741000 12777576 357519978018444870898270424641496678400 12777577 -299750518073638800495153537737155845574 12777578 -657663073076861509704727920688417093632 12777579 133790970317305029249766063738037328 12777580 -12835114957290809711078728780071813120 12777581 447812416907803683467122025709478684224 12777582 515998468529392502241098899819173513792 12777583 -502135507079193814283559323914934914008 12777584 -187677552506458047283312991408453222400 12777585 616435527646933555824737883071765222400 12777586 567907986894457732516573820838600597504 12777587 -625872651812311677614400941303008477608 12777588 -5351912880767797385665127806455686400 12777589 -1390312978351530528384469847847838348800 12777590 29522094661073742746553458634245633280 12777591 -49575787229727246347535564796523616000 12777592 981411429303685845755479214732878110720 12777593 -695173678118792503975247782276374631536 12777594 297443144177200084569327623087925811200 12777595 -3985423106750306662369115429476743600 12777596 -514478477493255084845889227747104209408 12777597 368277897526040989096984089676876511232 12777598 37733269506740644798620962963946169920 12777599 -3063888009807955947836012495561292535536 12777600 330776756717528137631863129843433472000 12777601 1457097345962268875647884406127648759472 12777602 -1152082480477438419912051381225389434848 12777603 -151184452129783228571357468979086135040 12777604 33464087827793186418343050354392850432 12777605 -1074153879985422212230655363552939452740 12777606 -250733137321432909838431408660681222080 12777607 -40748884541111706121834764675634318680 12777608 1818553097712912039674342353648189440000 12777609 -197076380371655078630468711051724601728 12777610 -416991119026714804331370757834537883040 12777611 -61714208346829815788575735647041040384 12777612 -46289063318653903174606341378001433088 12777613 -239696757954002827703515634781787576138 12777614 581166351810746805253293999133505451840 12777615 -89340781744167514484014526765602860000 12777616 331240770947781583431575352866105147392 12777617 -41977470115945625396060707231453817688 12777618 -126326896288663832104162194090109255680 12777619 963052359475569579735225052243693477896 12777620 344185094208686727095302394644924047360 12777621 1064908425227263907347591745446541994912 12777622 -3528601896817834073861583248215879680 12777623 3204713860482025260747996193943879753304 12777624 681367314159408655069764460483263989760 12777625 -225925454928676689797732689538486880000 12777626 -106816652897941102774064639671210634016 12777627 774260484164082104320491201413604523008 12777628 120967101536124839802375052040834959360 12777629 1899517514979276604396681300204759072230 12777630 361047280289217915919380632493432192000 12777631 -471185403223808050819565436901298170448 12777632 901646094690835271119632573446319636480 12777633 125828277621674507816108045924516225760 12777634 -442559347979464368533146331914611821280 12777635 96424538332091151759756414203713642800 12777636 -141711643392034565582061104113778442240 12777637 -1589416685469230251867911007000770235808 12777638 60841279178365714937096289334039050720 12777639 -268173155755906382473224820338789982080 12777640 6658366014613608853626978716662732800 12777641 902685481435559527071049800734013213300 12777642 -393020414604088235820331531014822912000 12777643 -132858141425588636697114687824123740108 12777644 -1324698861328270563331965572187995520000 12777645 37161657062789909574285245295312138720 12777646 167451122478389147539216812213243346944 12777647 -15429116590998311173907191699780858968 12777648 -70131772053025131073276048143967911936 12777649 488408747049797076347416923737411157650 12777650 -13245976153447997587234033902267340800 12777651 -741178732003285237221182326333964330220 12777652 -439146338251793200454896786975416074240 12777653 -391561790603012539207065567946086369120 12777654 141354193186913037868533455066037532032 12777655 -1502762123577614236868350157942512097280 12777656 -220132494317116910075405288485865779200 12777657 -228717014788616922606926095957408020480 12777658 -1211759069875996377933042610864120978320 12777659 -14512907249241921765761134653382834584 12777660 11232987791707490139682901814331791360 12777661 154196114844736962217973439738363062520 12777662 -302188797848660766182936138954803722048 12777663 -267667371106581398682642509529128089656 12777664 96851749554183346366237874799589195776 12777665 -16389256869609716085878229259122257280 12777666 -666094422329465351254256298984120836352 12777667 -122848492793131314860338829331403439408 12777668 985493605860717254060794182514827090048 12777669 -326717003868109626105907953675055106976 12777670 -221474624593392423325447134488857779840 12777671 3385267980154348155893185696901162286720 12777672 -1142992214072954674303578947907138478080 12777673 -47054004026283962006135520152545638912 12777674 -91148905555278785621806181580822355968 12777675 -32662455113435304484949881202194419000 12777676 789050180663072528072006637642833100288 12777677 264109031517421629237738585640426026240 12777678 -582495422972967851702857763277114688896 12777679 81401811548082467036454722205800695280 12777680 198764333160126039299644263139555983360 12777681 -347098419924168820584780991770764768208 12777682 495196932671771651133476245461602642592 12777683 -1620060537195907843684112624238834863520 12777684 -520443960083481106403585346682414909440 12777685 108174350694758052495825633688764917760 12777686 45341968952383901812028658765594380544 12777687 614706238036593584774126613924717703608 12777688 258400002347190886121173521120989675520 12777689 -1545221649461547578541429601053317687280 12777690 445709544528230019689390176370308992000 12777691 -154677428550078086805405272621955805536 12777692 -1925981230421977519127256565302098703360 12777693 601956944916075437953439666938247708544 12777694 -255895302415940710864108392599267344128 12777695 183408559205200212682794419239302701760 12777696 81689997921915540343078949233549639680 12777697 320486755042580227258207914440207714560 12777698 -321467616664739673198411811241706941664 12777699 783169400594452121890111713278655229248 12777700 49045388799578487674081761183989472000 12777701 -46707788213888639145295877948875945800 12777702 273339794815649933021560495309880991744 12777703 -2309168047780467359867718464191474159048 12777704 174450993350078272141940913101763379200 12777705 -382824637614487084404105447936378385500 12777706 584109081945127210510851442587001797552 12777707 1104116524592614505409027863735313322752 12777708 13046869491839149538274726756279988224 12777709 -249813878997148935724910103590573752320 12777710 -838024847696819475033369892300580532480 12777711 674426136677097190407165151768711915272 12777712 267962409370994233212073283794627756032 12777713 666224911414168927618404592291686453864 12777714 149021097202023962708666413866275268480 12777715 -376958541205670955938775716643996074640 12777716 -75257332888494512859759073503889649664 12777717 615346025052473022680892018078710463648 12777718 555883786285342866685656286801413478560 12777719 1544923085145661242679370203583809184160 12777720 -548079342589076110474865712276495974400 12777721 2576853554676586961320216309568540666 12777722 792978105918114768390661421081290668912 12777723 209925515443255902743298820510133445120 12777724 -960656780225365367323923934950885638144 12777725 -318271863214262235365437795818860184750 12777726 -164651479556836658974462502962812398592 12777727 -864365564330962056649121830994538691488 12777728 259488275338505279686802430053780029440 12777729 214832295790462500695388274399887111984 12777730 117634293752225740271262489123738907200 12777731 -2270045818410710597137342646974511627136 12777732 364480662287297802914843752556937345024 12777733 98193784182776784118732721069379505184 12777734 697265310930292527451548136152714962016 12777735 -42755757560941077755311278001311590400 12777736 -1303529141505301208428633938841929523200 12777737 669512868474570799505354456081014522752 12777738 161868579345044389746313999217660222208 12777739 -230926331944844562190237297709488284176 12777740 566014414222154400635496106373025991680 12777741 1199736484520406407399018887273880817750 12777742 626328438764615564004681156398059557120 12777743 983515004054591359432162355141495038320 12777744 -116512226302246537073481615145834119168 12777745 1352139902533390916518772688789361456500 12777746 48849597769664682165666327747298504704 12777747 1104761970654419032417579864980312636480 12777748 -1487857504995809226546073539674525337600 12777749 3113059628342404458316718351127211638336 12777750 -61166315557533822872874859362175776000 12777751 -13290818469586044394069298296266484096 12777752 391022774912690803668734529128557363200 12777753 -638426219197180739735602287541657448496 12777754 -203725997361138600442286357711374902528 12777755 434255455696866689763743737202362436160 12777756 -678353333849001695630405091792736470528 12777757 -1544675818969806962025586694324341331060 12777758 -251972685545623017230840471714846403840 12777759 276511054261721457969591743696878097064 12777760 -1515307855164872740382232042475827363840 12777761 -1770223119153949443654135210552589129788 12777762 347461981483602533965831037938268449152 12777763 -1579389907639171467437350990880566701988 12777764 -636801256443285594103926299823004247424 12777765 -21383498774344006106113245964794961920 12777766 -40973797356982683612568851142908149760 12777767 -731408245177290956002165491991735908600 12777768 2616979562640208729296890143289084067840 12777769 1253394707914349876243032337864778122340 12777770 -305230236531996972587357635663766990400 12777771 550384180163203648924793688271696574208 12777772 19632908726223835686043151262371660800 12777773 133153456210277966530032096996819708684 12777774 37507837648249429925321358595883069568 12777775 -795896850570052718106741990273252698200 12777776 -97832420757552831359935398431214796800 12777777 -1656401876413827276389968272790101888000 12777778 375828999690727697152876888451692173120 12777779 -1405141619575047445399788848552544578400 12777780 164920141024256221759454158897561681920 12777781 277845066620167615967341404610029353582 12777782 696516337046079793575210815373093592992 12777783 -709977605619601949488423293760471961136 12777784 270974360837922288996880660439467192320 12777785 360302130319446445625505648970353067200 12777786 1996723668859806900791687428515919104 12777787 954685030636054989763385210295507263592 12777788 -644845953497507310230867101819890600960 12777789 -1061122103176418887773528406331905694976 12777790 117775325580865873552194187714623072000 12777791 524266065438728399669808374139361723584 12777792 364476183301613983416133821224498233344 12777793 396417241319058191758428012874834324800 12777794 14932439384568064693655076150313330560 12777795 325574903969882825353478383000339825920 12777796 2094443052306044420917239893446425182208 12777797 -437515412415977273486292929200231160448 12777798 -483732538652431401581144084472410660352 12777799 -263184903587695511887363361897121537360 12777800 58289305882226453449317636217516032000 12777801 46317308413905596120297639079162319632 12777802 180963453987631752305166835065080196192 12777803 44035527087039945876008657979775916052 12777804 -698183477898725209037522898398035968000 12777805 442999923656478957029639513668123232460 12777806 59746386099342004362921268102294889280 12777807 255074732766862227456020819292287197440 12777808 -512103929498042010684578376757879840768 12777809 -1286501492483955850835919662184321359760 12777810 84357085113031965700929447841073925120 12777811 682273956051979552275715122069988325232 12777812 -490386511401173741019284780787853758720 12777813 -723691174875431655976226733317824349316 12777814 30322312471478989324214758019243579904 12777815 1176392932152315355612140960561234839520 12777816 4372681359210627140677746524205711360 12777817 -799109201603589948152090027221863413180 12777818 84746252206732437640156949597798565360 12777819 -616620289767386595643098923562032602320 12777820 605250580496282351223856751379142218240 12777821 -622356823534161902702469511647043133088 12777822 207672450978076840884314323106557335360 12777823 330384101626748866806295196434675851600 12777824 -578040121705545767854256928014169538560 12777825 288162891369516737451803264174667711600 12777826 487524308410966742138225834032910828112 12777827 -1662884305743482382095181642670228164324 12777828 -190516507890033371067473419272635301888 12777829 512574963941329219067865254856076434876 12777830 -9096219684273117695627946854978945280 12777831 -3203553384871643900537883080192100456 12777832 -1480057899547518342934085302331795481600 12777833 404452466730418140963661462935247843920 12777834 -98871625071466808292002014789379185152 12777835 -107370731079232384530595663729158264000 12777836 1171388009009628612571745605089332148480 12777837 8682254510288937134499037379521486368 12777838 1466024306375492124926133212535369618432 12777839 -1131308562781865462032584196299881577408 12777840 -9709633186855867874569474594336112640 12777841 -494977048942346006852431320891252824268 12777842 444312097156180884913458533812815360 12777843 -203474746439172036733305025484983936512 12777844 -906139534086612629174560030833315355264 12777845 990703607576096600440183809135191315100 12777846 205769056457788716398706634728322969920 12777847 84059172960354222548017701455768932480 12777848 -147224743213593594631993728110461808640 12777849 346856837895287207116438803546730492224 12777850 -261247463493683293090587789414747936000 12777851 338614170377457822012706457236618413312 12777852 85115958523460280881089698262983091200 12777853 -659628291260601022861901629322707199040 12777854 1082892309013735202176204478060891429376 12777855 -346993729716090498040293917735131084800 12777856 35725301542874813265605737916053585920 12777857 -7046410289558810292291805044791120640 12777858 412956375836034338719720847415013489920 12777859 -73792125069615950564529249458252688320 12777860 934645711857661155789053853411838414080 12777861 -346676044934051891013533189158302719040 12777862 -40824422541516834130991575707142455168 12777863 -96666313112527110667081055944212825504 12777864 1087888699911775791095859401856479232000 12777865 96101449738787628756905026429164872520 12777866 -106832154155934631069718854308735344640 12777867 -1436972920620047478865010194789129627716 12777868 96780432228992296512325612781948697600 12777869 -1081320246264170330157061953096601535400 12777870 -106589974034773102288762380642445025280 12777871 4065021763914935603636002643136111529344 12777872 402838684130050509059118685748857159680 12777873 1371182989903832736670658233405031814384 12777874 -88045289209442508219603732746781158400 12777875 -1047164584192593744868302224396736252000 12777876 -48492610843826233252765215097752623616 12777877 -340471059541517386044047818135581073554 12777878 70526300749056789905028963771662238240 12777879 1280650328843452720931622629901444784848 12777880 9592000275887556131085258342039552000 12777881 -846565101148474778729141887010872297968 12777882 245201193308550481873906710325103873280 12777883 -54186230113345532380933070600716526976 12777884 -251309187640691099446003976703371940864 12777885 958513224670052635474642518868952827200 12777886 -23800668273077086059609483944344846656 12777887 -666810659947984995343100674855997382480 12777888 -248349249049838523869711893423787606016 12777889 -1301147887881497177154741715652348193310 12777890 -462610198377386967492108475439750922240 12777891 282818224000599690451127486444877176064 12777892 63632154029634258791256015648395277312 12777893 -7215286596497320355449265578496100000 12777894 -71532357494035401072803365598958800832 12777895 -186000160161500408358799533043976357280 12777896 66500823762363752636190121000348876800 12777897 -1209094818406561051921385059097485233216 12777898 414650992052799432664397757027101905920 12777899 1561557656723495159016728432425918725240 12777900 191652474859602598293498849678498201600 12777901 -444104109442869795785006734649854469098 12777902 -568937896895193073836631354537370182848 12777903 764160327507315659503970997773965786320 12777904 -29459197431386444694562268495624994816 12777905 705640702492445166946562441401064496000 12777906 90225439000768096212594218773550851584 12777907 -262134567523250188318842363241694879528 12777908 -147526909134233751371163549167216087040 12777909 725165177977893178781482307423167075104 12777910 536887460800135737644275996644537423360 12777911 -255692329160279063243934140262273526488 12777912 433698232090562814454390003170101944320 12777913 132453187002238102259994504574842665160 12777914 66097670573435859456148207278746333856 12777915 -278581396425998228903419657488866592000 12777916 -919279331988058454276312267393804483072 12777917 -1454639225448299263863380085428442383034 12777918 -435536808570955123576195739798824565760 12777919 704332563890538123399201701830045322112 12777920 14354179169393891481085136493902561280 12777921 32999327915451824157559014166506948096 12777922 -821785524703125961101139400157350438400 12777923 25550367425595873598020822199846386504 12777924 -317680068501962561479064787859813705728 12777925 -832776084457411611272379112620958932000 12777926 60987025796870955183755516501366286720 12777927 554243496817502192201423610123183805008 12777928 -2996081236881993727349107899258039459840 12777929 -458995434760663108654919182104969490716 12777930 128537022965448267101859476186148376320 12777931 2746623472169911392566928352950722044872 12777932 1363176185698255216536817286810071370496 12777933 -34489563914736498991360895358491930112 12777934 461682183312038762099092213761246635520 12777935 -548051679784032110050606790880036720120 12777936 -465432545242002088829819559379599360 12777937 -226375155886698879083150038848278496000 12777938 405171879022706231268716315558503351296 12777939 860756153792154181937657873329147985520 12777940 -160956218133368940844873719671159070720 12777941 1154248075972054300539639933581031154368 12777942 -410288346053416531952459937685550966400 12777943 -732232537093929299713281501502063314808 12777944 31163931859340082492232954502910044160 12777945 944750648001770335699859016232605241920 12777946 -281693004222187785778537911634743053328 12777947 97446494039502797435415996380427243552 12777948 962262453654259314277994797198296545280 12777949 -331784029366012073002077735864693221952 12777950 -198586450308487088040605737389354897600 12777951 -1363789303503818546519747851389567636960 12777952 -648493737439893836380093236058565640192 12777953 1391598717444666874251073794900152133864 12777954 36345503322775557262587972373549645824 12777955 479349284450980186553370933584104641360 12777956 26323751140125734628978028132385116800 12777957 -589300099159115204945966100855605397120 12777958 -278404300753170767477206696696193413920 12777959 66856680096797768095644192763257475920 12777960 -277011757077615695085449964371627212800 12777961 124708977705102863131596522165700170560 12777962 18155821012307157416193153494400653232 12777963 -109306120010281910931540386280878568 12777964 258542852423818564393300532070652340736 12777965 1311720454902890639272517328092034245400 12777966 9192888524639536180681440132754145280 12777967 -262436813823042898109913072128938519984 12777968 69024213636620460419647627764184842240 12777969 369975386927783281663127070517377420144 12777970 -33464437767107271981609157132011993600 12777971 -840088529482471134963542222638355586000 12777972 -294144616774631686236021554040825348096 12777973 41253586765792015704935882103295155200 12777974 1892242652244724715737575374565068482560 12777975 -364709535936026050188371193176997369000 12777976 -195816873923279323097491627626225254400 12777977 -19243154530950811514934548277446894448 12777978 -100934858316499822099182886027788533760 12777979 -1892798301927826736184213656878264915420 12777980 -525611341817252278496932064594228121600 12777981 -996016256459109016942955542034341275648 12777982 35780592972663599182123680206380629504 12777983 696075143282402598673545429081811287744 12777984 -578387522606720598478374185655053844480 12777985 935276027939455837339040913294418209600 12777986 152166208412649242618608751673293658144 12777987 323262190617643464570034012894128088752 12777988 1170039332847951010781577984292261647488 12777989 147267539478946105881108871105752470400 12777990 -153428484327506990751937641985945094400 12777991 -933114439814298006128531926969748030048 12777992 -761017064627374936884712661834132889600 12777993 -1824641642278230888868390528638739596 12777994 -1117182737784784022661893440872064008960 12777995 -329416896360308487324223703670450934080 12777996 -361979851853495134436738011980545802240 12777997 443534724614302529533760465478919085580 12777998 1202251037859342151517951162044413318720 12777999 -188398947726639355022939584573996285152 12778000 -443621521645641079943602518601297920000 12778001 -1598464505017782604797768738003815569998 12778002 136144261531341907588476391828583479680 12778003 -74807197534578658177498770766719846320 12778004 -496067162736059808711953179222664419584 12778005 -178179293586233895822671370921146090880 12778006 1278314954574047212304984693356579196160 12778007 -695002560568074639225454034878048492968 12778008 1069416676028763030827359721375690895360 12778009 15033612556917623922376631646409508160 12778010 72185559587529735725051919072389452800 12778011 240371551245590598625836353794939543632 12778012 101696438364024556950593807217605474304 12778013 1031666452142518414725078014529323587200 12778014 168381729256258595614886828667475660800 12778015 58046554819151821590538458882198028320 12778016 -666019990985579526108444242292885159936 12778017 -212032907858574175504783361374908472320 12778018 -647618799778035530698888440954663670272 12778019 -495383585938587981703459826172214685880 12778020 94120290781812603849161322876354969600 12778021 -978591794328965237462610142959029955778 12778022 -522519537560805655348074043355160907200 12778023 697702299812906618087636565298749756624 12778024 110289555109142861404141788989882849280 12778025 147759376927126845907445249704797216300 12778026 -337092911238657057502311361560741209856 12778027 1337469035657525927770600832261439773876 12778028 -67428880564589816111298780104079704832 12778029 -1701485573211878041900767468550451346432 12778030 -100277539013155220713043462154182667840 12778031 18523456320519217253640601054796528640 12778032 4891095830706881324964047088424058880 12778033 1351599830482887568550898034382439370440 12778034 -469977789475573452745115223586982521584 12778035 468874383293087687391156414770074547040 12778036 -96248999809657562768536804401018625280 12778037 -919277312580570819465240347710386631314 12778038 87535756657980050069925529100284838400 12778039 -1664503371766475410531025575803497333144 12778040 -445058211647946197360375141517954662400 12778041 35221645249291559926030911571847338560 12778042 -150831187984479219771327782875388285328 12778043 -1618669396543314627858293383390785693240 12778044 -12162164449771269595720263709638908928 12778045 39286745522134774079731154090489871360 12778046 451068183488244678429035439403105544064 12778047 364752952570631836882280219043834973440 12778048 -655795829846421071597594875128949768192 12778049 1422973334687680149695456602690400869680 12778050 398806130593953665736545078620090617600 12778051 -321309068895565048562790888539544407040 12778052 5369810477651585442203671153823158272 12778053 937602108065524122097733436408477268704 12778054 1196171432736958202920377190205303742912 12778055 -987069321047186650859465208426459672240 12778056 -1296174934281350095713004945528002862080 12778057 67603455877878451070952105392912856384 12778058 1111555065548274831944316007013906319360 12778059 -12100997010575989554204647044340404992 12778060 415822483954138615935264900715798978560 12778061 7547318713311344636315666298668568984 12778062 -475035471068826575662826324188504697856 12778063 -1656314115237445852918938148165296396688 12778064 104701918576738206722170082162704908288 12778065 366874548655186988105745073894391767860 12778066 -10098701706600723235608477175414772736 12778067 -372990028803642164496819118849437254400 12778068 -651409094860613435136878157169424424960 12778069 252281491771095125791822792494126699470 12778070 -2210148503879300226670140004035744000 12778071 828018932302170968756571244060677188712 12778072 621790977986647807474027115913001420800 12778073 983646045693204131586765867244055980992 12778074 -40148863360031316454162288103350466064 12778075 247316251449490030888894622498701013300 12778076 -384569891488649214949302772694191411200 12778077 49264773475760621653698377856771831936 12778078 1872238208785488238838136750950548352256 12778079 -595202919633973597479754815883019428320 12778080 215135812176321989013842569062588088320 12778081 368380763575123951927504960342201742882 12778082 978009934484057107560501949049242189392 12778083 -106061364715392037047188511290002397616 12778084 -1684813892741467894474696196759538432 12778085 -283172857636214617016053569785798393220 12778086 211593043503949616706717563068398038400 12778087 144925889020266328837898264902875750912 12778088 266528856815905090691577171944640706560 12778089 274599001834203021004373711996446503840 12778090 -191643435178915736184724014600983597280 12778091 1886876226533614032650511684088932960000 12778092 1231008558433476417072874110984013301760 12778093 175267525079138128028830083919342880342 12778094 -68790727892605633515364003525014912000 12778095 -9872620823976811788784966183947006720 12778096 227181491412074769546368222868570931200 12778097 1403705221167049925071395674365384693812 12778098 99152172783065021953300156655294814720 12778099 -1817757160747459393829716963913105952936 12778100 -391597791583559928246654306500675145600 12778101 -195849282777929110338291229487033525760 12778102 -848982988581131862982225861386119121600 12778103 302306516604499298176833990374459891784 12778104 121906878112763561258501512213618053120 12778105 968115811861835677558882205455596917760 12778106 -304832990138952747263491265960598946560 12778107 437909668395442238016109022553540633600 12778108 -9444145280806812808428399826227404800 12778109 56179352440201473163025079347289362310 12778110 -326074834511843617500400476039854856960 12778111 -1771604664536781059835931584281002204288 12778112 -753531257259221530977973093451641651200 12778113 99662715043785533240011595520531108144 12778114 170176490070354813257874496335427315200 12778115 -616875797235723179562649212840057352800 12778116 -89082955913718858552748021153122127872 12778117 -653776089992530460578226433636512941248 12778118 652040471620564196631071965223777429760 12778119 17960362138417868008074630300059186544 12778120 -348197793165510029859070907027656243200 12778121 -1495434787901570491479853208112759960678 12778122 -80430366509169537996516081054131382528 12778123 -1846798262009056906783556751385366235456 12778124 -669611564787010170856928054864381800704 12778125 1318984870255272883106686852253028000000 12778126 -245295275469488590691009941558980981696 12778127 206306125925595223703456293107631813200 12778128 -351426518508839126406296998895478374400 12778129 -171046559517120992620557722753935312960 12778130 408229954363552834915419186159805452960 12778131 331010731383219338144440901748099024960 12778132 251987625140862913082078017715159808896 12778133 -1169323413574682832170961083028888762432 12778134 -489308042226878090163934823834608403520 12778135 84324383161719815434649234867391729600 12778136 -575449658352182393152595624752594083840 12778137 -181557814833754655306732135931707163900 12778138 -1665572477041669006777385102619543552 12778139 -113204629424965995751899960725664739632 12778140 -291698944928995851781095594992654822400 12778141 -173476225905894455829690592368813523150 12778142 130472168510250605288361402293634543744 12778143 -226171766129160371822209320740724249216 12778144 2163937911985291269968971003321541591040 12778145 -967068727936115391078793073941492949100 12778146 304351587493312160570665725589040945280 12778147 1711923162632205959670423795072768357596 12778148 1419696418742896233387706997524351214208 12778149 925737024173777003285210097744753831264 12778150 -111798569341210597631958131813677824000 12778151 664930639168936593107885675361921868152 12778152 -737747295790253297683133790011186380800 12778153 -621204255585792439915024529466618712716 12778154 -90927385746574467962734032127465513728 12778155 -209586073808316263243453263386405352800 12778156 695961101026373961597744639055141481472 12778157 464007376699078175783250632981593343712 12778158 385754632391095504681342871637220572288 12778159 -830458049416732481529352981031721242280 12778160 21604997763227992492920993818845839360 12778161 315134015637840751188364362727009178880 12778162 345416960651670830790886029314805893664 12778163 789060996571829514097140377626784294412 12778164 -224243513721940420990785052175506642944 12778165 1576840952606431586261513696549619501600 12778166 -330933749250408505627435294023154447968 12778167 1032909082681911386266539267190065371880 12778168 -415568630685731003747050971063230115840 12778169 -760330675187176138855779044163064693248 12778170 204081675459129307005187566528884678400 12778171 -1158652803785045795666502770946395159520 12778172 1061563619606457016244251238727746912256 12778173 -556914709309099097712977535186244560096 12778174 -1116175998251982172265690795909358545664 12778175 459146509117477991847430597938520332000 12778176 -202318553659196247755517111516820144128 12778177 -219150592303965824141560984335431975228 12778178 -377797329535139902852761036649304338944 12778179 -165283387546232544098126007379498272000 12778180 -1827027255486184978746943191047113175040 12778181 -1737479666779530902569562684606105760 12778182 -892705027784754940501215806639276037120 12778183 -184841059460132293271650694549636664480 12778184 -115225491485407155133623826616586854400 12778185 -58934540618738883709525481791153587840 12778186 944521279864940250565961344139893489344 12778187 234602442881977704689991806220760306836 12778188 85405031723660420321777377549950566400 12778189 430787166241391392345127545726971311990 12778190 -516737495804338537256078116793983022400 12778191 -663076055947408514819000180779874117400 12778192 10656622942139041886437199639078764544 12778193 157742775386632756451644245116981196660 12778194 -62717234984382071948181978935701767168 12778195 398610809819006362989822100943459665200 12778196 -960340062305545723648018406473768425600 12778197 202068756778399813580142780493945264800 12778198 -550756468725106082106988908645535203264 12778199 -415139112018853523208022830004697853264 12778200 152964956405209290938549301198090240000 12778201 641179702668172712951068890972312616202 12778202 545184571470202952692621584695486145792 12778203 507281529296192761233653620113230739840 12778204 -800409032673822938408756298408620844544 12778205 1053703876425767471988397790967077580 12778206 -325108927016947277921107056079806013440 12778207 490655854602111989096034191451517233880 12778208 71884056501395541204140230527428591616 12778209 819049766812151851171807273444105895040 12778210 -5730034374608193707543667025914363840 12778211 -1563994083297473816347539224336350852248 12778212 -35320770605967561759881737762905415680 12778213 148863575675445234254221948320003292960 12778214 -48348872549205614472324222412617875328 12778215 -434102926167288325877313969784686296880 12778216 1319717059411150218988151695343353282560 12778217 -1642370348499715613751574571102997698268 12778218 -635208732374793800723616951755521440336 12778219 -1174112919315224138008735500199255207488 12778220 -249793974610496442834786505598656665600 12778221 -281344012432010685361149901252142348160 12778222 46321431530427764593038996190608660480 12778223 22196991723802937823631556218767389904 12778224 1082204853411908554533023248485974016 12778225 463059825787585376029538768961315331200 12778226 502204452122175769408409688842188407312 12778227 75875751883913351723721923163706056960 12778228 808448893852093080518461956031578205568 12778229 833054288593273660872705927229781158830 12778230 -135442149322348157830658426086138932480 12778231 -467168002504643658263811601095281999936 12778232 741801161367986258781159344363040276480 12778233 369111175665279434410233536212064258304 12778234 115758811249644440287222053193613187072 12778235 -396944904309303384972805887171627256320 12778236 1026185738959871626219458576952273920 12778237 746278376515118281806537791921302409292 12778238 386153475908245830525035823431017645440 12778239 -1454153121077078129525197008172297190640 12778240 -1137855396319513501260558042082050048000 12778241 -352548948226233069755455473211218268800 12778242 25041342920256613378711356312710870784 12778243 -415950944838811741269530132360780366280 12778244 -802978803077001516475190603787077614464 12778245 475278589866346289370886000661292992220 12778246 -316206687801730785616926132649026906240 12778247 120511105556974529617467051956711825328 12778248 31107667295822840240784573071236792320 12778249 -1478030539548114529872160983415949605680 12778250 1128380165762266637110734625738575360000 12778251 427214426278380292597704392977027711920 12778252 -1064160353386981595015813102390183467264 12778253 -1832132118365815922667467844513906327498 12778254 -638568542906734914422157914367117396480 12778255 -474099406197081555626904389496392033280 12778256 -183498771826303184110871123084004876288 12778257 -1280030356579173036121268797600526553360 12778258 481452983888831263899237840036874716960 12778259 954441498360051622768472868151654722684 12778260 -434297311863106673877382142106587136000 12778261 -207076394035198824014440944632806184160 12778262 -107979032572809276719638303658982875136 12778263 -18641143550997368205098580990482375520 12778264 396288035131929437063180052555940454400 12778265 -297620284964090217256932537922680072960 12778266 -184623122979456302732661888031379515392 12778267 5315755490871060296144131366358438440 12778268 130108506223290516973050187922280949248 12778269 929612674637226035015337166373327036736 12778270 -740586596500979869822555730324167584000 12778271 -630876605827230378729626888159759100672 12778272 278517743978919208005598713403391213568 12778273 -755665791340317847213541843297028787920 12778274 521046699295110385584120773425152269136 12778275 -483984476482148266045297335333720350400 12778276 380884193698835954806668729918986149888 12778277 -1061898538070359490785827050546562791874 12778278 -666431194974665808743288672458829818176 12778279 -911270957811700938705260134805628720000 12778280 -1435560769112337215139890128925912371200 12778281 764150049445294977378144129840363810570 12778282 3026515788936897099531026433613959168 12778283 -723790219876420758215310889877455933440 12778284 -34864690420209761361819492512195432448 12778285 -27740052776853936948404619364144530960 12778286 -144828673931000887244561403172244990400 12778287 598587997613995779280565079336159431952 12778288 35955273720961456748339457945647185920 12778289 2193956380395547125824025357633567171090 12778290 -44313927788874751413352426536837580800 12778291 -762552732112052351308572438702673160308 12778292 1123324477676550677549826746423817542016 12778293 34332703408562228289327393627891296256 12778294 -425230474771393748694476791426588475520 12778295 -193263706759227508406164203004196064720 12778296 -540032417844293064877958034798796800000 12778297 316573706951056452312321566883192732672 12778298 90625672146488810483722053609246992640 12778299 231787400942378683362830451809251202640 12778300 -272103353250114805430255215633955059200 12778301 608361881287225319025155575017512463372 12778302 -6224305676595591912633770390982792576 12778303 -2350327183106044022061495825265554576448 12778304 -34441650401187830423887714952222343168 12778305 292856291751286673572002198913686942720 12778306 -132971932136628489591270857134535669856 12778307 -279340988044224181277457072426503134800 12778308 750971610131237897204629806168556248192 12778309 1482355244255092214101155765153354596510 12778310 6629200128136215472494986984540741760 12778311 19281728234502063659786091551012888064 12778312 781620984951864283980711380428101043200 12778313 -3730070485716658387903923429004589665920 12778314 -173347005798092684843176726838695829760 12778315 660268600983764931379609201731759288720 12778316 818063386616415394069182486994544458752 12778317 -39490651192360254932997054235452640320 12778318 -62998339134179630899483316079653210688 12778319 560558284020539524862327059258688868720 12778320 5099652214638956971615252536518246400 12778321 -1895704865036319408454814274535566184128 12778322 -1427217645354707657834725255328649009888 12778323 -892945614468587778424209098200851968256 12778324 44258611930492916733744423190678372352 12778325 276963893751174459220966769558810628000 12778326 89653382508270996704791541309995296 12778327 55300298675771080654097043057795879176 12778328 -1020169689363172123872866810036333568000 12778329 -901559047934651420447044967564095386240 12778330 -83457431231418401340759906978370225440 12778331 -2307923967958385500741867800880011047868 12778332 -46367477157485431515720988130034475008 12778333 1968771017027933008620535505528181548582 12778334 -251312803248707458058995895120906573184 12778335 -181736059448121475683549927649462814160 12778336 750761814976624671837524993150118789120 12778337 -205394235688229277158422450610118829824 12778338 279392130565457677124591322068130097920 12778339 96833475319259056292643284016281114112 12778340 -537815568157892775313622889708875673600 12778341 -695266110084808665693328034617943234976 12778342 470569290105379921778639162694562191072 12778343 -430312721713831277971645526171718155496 12778344 1682407208665646151288224872913842176000 12778345 176018676395998612733969299599306968100 12778346 -116278573592282887592819477010196525056 12778347 319704693812836401899333048668264758960 12778348 -1055089738400501466631155992886821376000 12778349 -1027510497010606118407105659742611563040 12778350 -89325960053398982045036441152334812800 12778351 1318448872100819447991641183408461894352 12778352 210938698855410553842812354474885677056 12778353 -1299916426863925667939192895820510080 12778354 -632201260172646191984142464082227568624 12778355 -59753425632016774153455115541734272000 12778356 -837064286162246974556683868520520949760 12778357 -294304578103913468758620877403310580200 12778358 -14235415138533809679160151344562558016 12778359 914985819850811734553230568606475571200 12778360 394524046981748140242286038798945484800 12778361 -371443113854626038877584857229288982038 12778362 137750486053192403861585093682736145520 12778363 474198332762509323484139184393251735904 12778364 294433226649330701297366797014016243200 12778365 568230501511624231103671534627221210720 12778366 -484985724058096353854608711281926826240 12778367 -258125569291769464952297027460029142288 12778368 383440875173648301185880482747818967040 12778369 1693675042887396752561190714115306032770 12778370 -637907806586020886995814223853031216640 12778371 2345346740441927417824781877682054903680 12778372 1162720951823141499417756295146912488576 12778373 -2459041215481078490613708274989379093380 12778374 119338552864490620800873182413470105600 12778375 -418237392883460643047404945372621176000 12778376 55540918282372084280774054807701555200 12778377 1106124574598447974972871588297112226320 12778378 335222475326547823621591019696798760240 12778379 26703713229185863777252619358037682184 12778380 33209947312236602892425875185086146560 12778381 -926352632869394756087487814033329764352 12778382 -646371471594094004964671068889736326208 12778383 -1143501866360343007097491805560864832376 12778384 -396285055521027916430799416591447449600 12778385 242951926519064429388056710091203468800 12778386 -172722071480691727642855201495742545920 12778387 -197491994581509943126098270053017948000 12778388 120830384611244940686041214640003182592 12778389 -579495968502407889882431076539992189800 12778390 785088327505498273740881052331014804480 12778391 1114637261825824162101788051149397454792 12778392 -92954836181831939418789514231603200000 12778393 410006710373205588240274210393160987840 12778394 -137604235094967422026939194736771407648 12778395 -46016952168998384620724854809223718400 12778396 2655610199029009705078174453090043392 12778397 403068583934414376345071898813693981600 12778398 311252371647836822801846552951296542144 12778399 -373931987681421298925174102739681133600 12778400 686808384545072297890072927786888396800 12778401 258412171830872817353153033327086043424 12778402 -88058415469461318210300414131266486272 12778403 -3081258288432643654601397090198830485440 12778404 -140592205740708600802610333316527176704 12778405 -339943228708797015212139466181560880040 12778406 535384674689931824963447606600899903104 12778407 -2206078609927706576845292539213401325248 12778408 -1142488748466999064114456851420844032000 12778409 -266819641990963670692227570055068042240 12778410 221839690736813422706482497998505822720 12778411 -102043827664631191955369895248228933448 12778412 105449504763844168247019534440615116800 12778413 838957402097930482252381633014457675200 12778414 -621818294445958453475330970429464674368 12778415 -584039948804196777711774523514561076000 12778416 -255272198709929083556342344792201248768 12778417 -422942739353590699995237212360760243822 12778418 107897759703039204762218022494207078160 12778419 360624521759683825730409459720154464096 12778420 1476418570469162441939112832103209090560 12778421 -440693684091710489482372500413762127378 12778422 206301027375015902920485490671349110144 12778423 486547198533947936470898710039911736240 12778424 218385745270649874691811408155855319040 12778425 431720284136260035641480604891092232000 12778426 -829400012518902507513705585070432307088 12778427 -363820401673841317682476442187490925724 12778428 146744374953213725357546596426561795584 12778429 -1040700822836549984788965060614532736680 12778430 112288758081333018423344606413970784000 12778431 21021438734444765138615722879055688960 12778432 164155756174526411086167655384583503872 12778433 1726675902899032958338736137536189839682 12778434 -586835453250436831489679459065832900016 12778435 -82894832551527987952550082630029307120 12778436 -651087292269204690767914199088321684480 12778437 212282694964226101676881525136156204352 12778438 -453942040183974079611320394552640821120 12778439 571347083646887616853803252585612797184 12778440 -227752013215511774462649666840027955200 12778441 -667791560706819804290670077299310286336 12778442 187521619117417390978745979066165237600 12778443 392775813374683901523054542257446334332 12778444 280014655897342678539921682563817482240 12778445 167998356971426508137505711557908284600 12778446 663872083977412541229943869470368517184 12778447 2061478810902692892142464291416798648 12778448 108417683676819977831643508191093325824 12778449 1256578497959375615171264646822593428464 12778450 -337922437349377485305885114529130224000 12778451 -388189709117939080927034828322357360048 12778452 -966700397632945649698910125230178406400 12778453 -593505590535280794488397104152995045298 12778454 -870485908836182108676494254261306034688 12778455 55505484504914389310125800244688716800 12778456 653671382042903672471704803166870425600 12778457 -697317399823257913437243752473163209728 12778458 29958085446908065824593205174708117504 12778459 -25397261526080830728048254562906873072 12778460 76094805752440206342607974494415521280 12778461 658297744479434684103071589422062293510 12778462 -101051819756928962278091451353926993536 12778463 292134652820085506615796175318926134208 12778464 -54078236920391417499278364564467220480 12778465 -1151626817566907583809986846153621872000 12778466 169196840126442959407118662633049510400 12778467 186375337713051033289419325200689222400 12778468 8378887986573755827445631989990062336 12778469 -561934393638374470710536070955364260320 12778470 217932886552296751750512857425589418240 12778471 -1844801713141064642946251753033306160328 12778472 -169131231045044111741103931803299020800 12778473 225623103928872837333416867350273766400 12778474 -859234237118352731203999471084575453264 12778475 334281227801460086267998441588249570800 12778476 -72879379163390902789345636460896455168 12778477 -1272482002467908241293757087697246565674 12778478 -21562177952705902774298558038652962176 12778479 3631392418650126036506892791146432512 12778480 -125979226514773047048052073568792084480 12778481 670809768044619722535807394253199219282 12778482 5386040626134418394234638624808497920 12778483 -671067053877908221696221316841045577268 12778484 490144945191734099899156766371504281600 12778485 -417708029565039815351148079681321356000 12778486 263339516626278672301225527837979017216 12778487 532834055708669232991084749893904651360 12778488 294173456211799995811384558720852070400 12778489 1402091772471874239714998511638119976960 12778490 -167449054620825107236939829772870612000 12778491 304317351886741408587320494449535929024 12778492 384026600765371429881839352128377946112 12778493 176815052507694958767466172648838144384 12778494 -530682215983776427627604056765919544000 12778495 -1199987775747694011372618808105702479000 12778496 1568591068406350315631689993558834544640 12778497 -495405364468403483830292261528060355726 12778498 291600691978477521585078497161639170000 12778499 1472101477401710852945225498113258165500 12778500 -57915906142503265548997919380236288000 12778501 1180275455192081744674221176901016376064 12778502 -896478501682491622253864039176972387200 12778503 335009403099915244625924531602815150504 12778504 61848442385971134330160831036182865920 12778505 -252512279741285464261578116394996371640 12778506 -205684974100512576539293964684694681600 12778507 -21480118252760944381637216549331366400 12778508 1579248046896705903673590987257289985536 12778509 -732742460796823711922033811172269636480 12778510 122565710941977689796877223888258104320 12778511 -82483136436298804890552541614281857776 12778512 -134762815474225559516775155012528504832 12778513 703510224707402466140248779894016278384 12778514 751969223487991844443080011550520582272 12778515 -676205341340443485646045298511176002800 12778516 -946368420762175119344791142553133202560 12778517 803956841046280547616163062315457975566 12778518 -502569911941505179013968518831669804096 12778519 -212118604896464318100726570686101798000 12778520 -136802455301650239982283654055051878400 12778521 30698480444427626905486927592821545984 12778522 547770832826657031946522115667919878624 12778523 -1278644988467224636231239901687042383228 12778524 -376534667115285396206953856124397496832 12778525 -10991204970129417190544619050957403200 12778526 -920035848777417046128922899999896401920 12778527 -1279707729837701064275468280922292718720 12778528 721747669392353016552516009277098295296 12778529 1510980693354901676828240573124359472660 12778530 116752630161128336746094763125959864320 12778531 -571867052561770606903981193694063213600 12778532 -80297206108380310111585748818006380288 12778533 -2269194140719331316594256915872561830400 12778534 -762021838910908389697250257798156567584 12778535 275047340309021884937337640518186769920 12778536 185813753674040992128442325014650470400 12778537 -2084840430488582658131045826452525127814 12778538 791482573852818875201747826745001092800 12778539 -519546165356138535251815812876277116480 12778540 -1183747086576801975402435517746384384000 12778541 -654157541226297270140581105247917420416 12778542 -29362976637745326147758141391178020096 12778543 15007637593668863096981749206540901440 12778544 162886854381474293610414175638645374976 12778545 14041075834800347875113016943300880000 12778546 -103447888646704898380509980077916455296 12778547 1074310364192615286554138384649443476080 12778548 212880841886158355681642687985064673280 12778549 259473360207887889635289033732891343232 12778550 33419058889265275630742641006901440800 12778551 -450018093459309214821186348332288147520 12778552 494548528527063453150884726964371865600 12778553 574599851383276089303878939697957557802 12778554 -329981498573435041011902268278717933568 12778555 -1192996585994609459332129877950961543040 12778556 -271995874579509034934619058792915756032 12778557 48439310062981173591617268416114020416 12778558 -75523919928659670501372615571356618816 12778559 901371694943499917707384750023817901760 12778560 -19251785038107875140380069888314572800 12778561 -1421289448491189924998173552006476267838 12778562 -39934627511556322672066793612519665968 12778563 -209913281334566239747995431811434086920 12778564 -643168787232465900349465065609347645440 12778565 -239321690268091843237304058801613725480 12778566 317298313408639747151681873589736857600 12778567 -1463838249536848845424567141331951514528 12778568 -11038673526209625545990017946296320 12778569 717417213632975837637651227330446193664 12778570 -7042029897633250770977377049865123840 12778571 231452002832183738458874395097425902192 12778572 -28012156319697610054682895104763887616 12778573 2702217198632865008256420862369119075520 12778574 -1091363874869340848043261928634032630080 12778575 -441173398206720824552224859780926598400 12778576 -69523357896816062677900134224593305600 12778577 26861697743242853069201984130906200064 12778578 25632182936848159420990940715633106704 12778579 237461383639681532020357614767905345872 12778580 -95243679365670353335354811437040640000 12778581 -912957768281757560472747008703258385248 12778582 245893904252239579388619451202720392704 12778583 1599930812124897332093451321610616024520 12778584 68365758177201194151392968983287562240 12778585 -1357649523471808813146840641231937078840 12778586 83380380743798063106231810475791398400 12778587 -2041308858813847336675854199677651593760 12778588 1154212741067229865734444323999615410688 12778589 1478670840727341330006183819802220528460 12778590 -432585660965643633171029775538848629760 12778591 359733048744042312273672519045816169072 12778592 -1978925374827574372736874132112298999808 12778593 -131296372224637590085606061439741570432 12778594 1362130244005170701365090830574257216672 12778595 1843428723909152959146450586854876223680 12778596 -148523781134200104691083781171540645248 12778597 -470986219046818080753568212065303195712 12778598 -164352222137442884505459692471808741120 12778599 750073082782182733163872494287490689064 12778600 53487008666907546805775545832241408000 12778601 1600123571483675851097537456608196660304 12778602 250808935929398205252268371223124620800 12778603 -103346009544747711534162643967836135616 12778604 -129549938151151943160302979292697343744 12778605 -123319064700882915700635200311029100800 12778606 -800699683531400161126814869101396877248 12778607 -658568463253618525270286131686003209880 12778608 -263723005514496238169227043965612425216 12778609 954093133616337715997464413281153553204 12778610 123895530777468522196731212277540644160 12778611 -17657617358906631426851725467414992256 12778612 -1054069890948248604707107533205552637952 12778613 320952907439942824576930187514883706880 12778614 -135297691875085809617890144411251807360 12778615 265176217495941530772348658974385360800 12778616 -436122628155225141967038756132497571840 12778617 -541011820439195144173187346274920886752 12778618 183844893303148951745115651401243578560 12778619 -19459560217571174476205064319922341104 12778620 143447335693486238741990604643470182400 12778621 -574669738025473239549998522522096637600 12778622 -255220224094198545277446149516709622848 12778623 -429242588060979040840871290935895631760 12778624 -677272471523950524659756520536675450880 12778625 -806896300188993552429416783189318415000 12778626 34191723016194688251898395051244967424 12778627 152550529578845999937470686419295524476 12778628 555794835780989570704694203683199539456 12778629 1252222160665095445204531207632384559584 12778630 264213998744541242384396239054289976960 12778631 189118379070521597287621918462062688200 12778632 1227093498295776445800156241326730859520 12778633 22578662416844626677440911922294675520 12778634 63400651167291235149520280820967354368 12778635 -167423351896995080759514326502039348000 12778636 747835646179870284810391250491849733120 12778637 2208518207204621956929955874910652847286 12778638 88577405815227934059250769141312122944 12778639 665540528648523779376919043723609139024 12778640 62832629696360762783265078517314355200 12778641 -1498881329772073744708990626771929987520 12778642 2068668491515999270639759589169605575680 12778643 -759534320563017952260683575723635969108 12778644 -949428543606334710108789898064921702400 12778645 645990161128927583193218458878762585600 12778646 -97880517903026456443169614745443072896 12778647 -457166550787492568052406891689556462080 12778648 781692440340770835694322296314135951360 12778649 -270374616683424513087165174000821611836 12778650 15257358199739104873091380270859364000 12778651 1205569896616776936769991176118714818704 12778652 -1659846812067285800577291802173662005248 12778653 210084798646525174796052057111405708384 12778654 1725812238424374567603562162436324352 12778655 -211061811992433111374278605374793220440 12778656 -391554873788049109314523968098289057792 12778657 -1292143249441319475739785558331991419728 12778658 1018919074203575141585544168112702544160 12778659 166559740477528621570284576286716730200 12778660 -116774779200049619436092346875894296320 12778661 -612382873793542366916374219866366653760 12778662 -33022057833426933500105791704946544640 12778663 23155790847794725092206993081616424264 12778664 50117861298816032640001865353001041920 12778665 232281400073192211961327154786297187840 12778666 -983319610888321115490255774656915077968 12778667 -228523127641741086029621594882737035696 12778668 136362254184422485390126150071868293120 12778669 50351326557783728952914948748300261120 12778670 -327299153702743103956473608814614022720 12778671 -428991430727457841199056462820395591920 12778672 11510320073084456191563375207684325376 12778673 -770150657405133197575434643941154553280 12778674 240402791274446403051499658586667973760 12778675 22588355556111996660297087998123889600 12778676 363278877296169690528088648112804647680 12778677 187102088848231616704043792767233364128 12778678 7609227658779547736381025303974752320 12778679 1081745163646640148521039969914357325472 12778680 -674793659819115863636226995654044876800 12778681 -1879582178799541028646151789729410194518 12778682 427642109183184335026175566071446806272 12778683 -75770362316798206253280504422356422096 12778684 709580149450114583889450518556678124032 12778685 44685366449889961207102904341475155200 12778686 546182080452615550729481057896145975232 12778687 -16200593954301300661626080813420634000 12778688 18770061672641552669144496886209576960 12778689 -509914248644590253908337645327407104 12778690 200817741032512750570904448126264751680 12778691 411025961220462736639318067643050764092 12778692 -781949941955677514202904693458646272000 12778693 -1908562272061533047967176378358854841058 12778694 48532774307814328174601859857558552832 12778695 -388610845505230682067883537030586496000 12778696 -51559458937626956739724299775526830080 12778697 12190243533349317805856796809961494880 12778698 175417650574602686618737840616502814464 12778699 59595676425570510793908054463579175464 12778700 -574306625137740628855292658517588953600 12778701 243995753354899389633777157155308179584 12778702 -695182527439630324744007217055594160448 12778703 63960861134658295353523440343910885856 12778704 -222188083829806313081052479781391343616 12778705 -1637431957565727780823100246752269183000 12778706 775861120143437814581718061323571665552 12778707 1215419257712709246932452071427942678320 12778708 1003330100992055425843326223149473126400 12778709 -1339998184665865864715446434789961585920 12778710 -308290345549582813474365167343315431040 12778711 468609974167153492579277605034168924544 12778712 103830778254362513261012295457107456000 12778713 -580573765616723167415478687833946732018 12778714 384801371171928585923021542724504640480 12778715 -1097884390204469093679242175688704974880 12778716 199279280326436180185045628305666621440 12778717 138939361797253697920617246819231728992 12778718 108323722739604875950965817594487407104 12778719 228235005552203245057070497569247381248 12778720 422830535424981982496303445913998458880 12778721 2252410368882022794940512907034310459072 12778722 -17100635154836926941887632061314401792 12778723 -672197294789736623330761615855369456 12778724 -110183607524349863562397792971416371200 12778725 469603940153474542620566087267173329600 12778726 969560417998869801184624962250113753312 12778727 123808237037121621107148654110076236544 12778728 -240474066664747779386895485689991331840 12778729 241369226828869490273984375371206374330 12778730 232359601576790371300476390231063249600 12778731 52225930411610891607827393940247553280 12778732 -1230572468550121057126379093147188059904 12778733 -1748588613202333631951216444205907241376 12778734 438610686083379785636755547946362210880 12778735 1058427056265857444542382754080832853200 12778736 -167849008890277951662064527384478875648 12778737 355322063768035844701783988784087957360 12778738 -18522781000771821490464159924813869568 12778739 10258808658897932251711895927318190000 12778740 -2100223954948754026568249536002785280 12778741 -1019686335690553890299640048148825099858 12778742 -401514648548034580684579463339906725728 12778743 -763253374847514103498525111913351241600 12778744 2057580517965729085066631328116414853120 12778745 254531948276198668368359400070698386880 12778746 -376642461589963030861920065474997129216 12778747 1035744388258937283695324586420291204072 12778748 1397224259019311386721310229482107793408 12778749 -269979879207033821335159263779514578880 12778750 17077545966685078705825668070671120000 12778751 109452577013785058807042898414708552552 12778752 210381746845513926442539017459573194752 12778753 965468510203681672270319719844208716884 12778754 -121680779612586222561152312103513822720 12778755 -785186363181790779888994588076363239680 12778756 -530343927750393195662883134229218830080 12778757 586648874878646017942501151085390678492 12778758 -199985540495388599428385575232779863552 12778759 845595230273986782820219758976807793256 12778760 1076006911638485333462396689437412608000 12778761 -69532774183238789398985197306434267840 12778762 -1217862743179558533105867176027208268800 12778763 -933835579813862187785694927571858088400 12778764 24351368451627125793577611284774295552 12778765 993369893978484884651851213225144899660 12778766 151601029098301419970817590136280327168 12778767 -1516437427213255992463207194540620526360 12778768 -40871435385767273552409344969157165056 12778769 -176377152354304575133539598109005930830 12778770 -207288707959150483771886964991049894400 12778771 1584540866708065848478574995152290972972 12778772 34132116771704026406047171796070481920 12778773 86906431238952916493960397519786647040 12778774 200586250249671502303631115307873199136 12778775 -895778423326775457983022741941020957200 12778776 49463317783430630041602731223225139200 12778777 -636842045951663572120012740651565782144 12778778 -435600670568392255064273547224590584576 12778779 295138041854077855543900252539889170288 12778780 -311656380786041536615811566944408145920 12778781 385727257250877011167195247274991694424 12778782 -185605605869827226340879912718479215808 12778783 42305708539444093140826541956251227904 12778784 19357108833534451575992426441573793792 12778785 -41623568217063797061745169944312968000 12778786 -870224059099608637585729098677107551408 12778787 763498743970105141863581643478116364800 12778788 1052877723892295529676391693696616284160 12778789 -207675399678167884268676154532965996160 12778790 535162451743221584190705833472545558400 12778791 13999537644177883604454500577973175592 12778792 -490093956673211664619074038439641088000 12778793 996573692967795679632365078810014984128 12778794 246186214885034186792232259026175645440 12778795 626460355952603108740548969739759480320 12778796 40087825134651508766764369460099650560 12778797 -257718486483534782453627404262761732800 12778798 288143449829984422829092963453408028160 12778799 1433987328883394751227316048427241463792 12778800 -14449598760178642184942910491905228800 12778801 195710012214908964845010161888206418240 12778802 1065628509267248819044927712728343726352 12778803 60732677755921475219384558492163154080 12778804 22378835187258822374684390094316455936 12778805 -386323996069041923563907977339955748840 12778806 146768892365398444948037022410119181184 12778807 -268216600954279624447380757909496602488 12778808 1223673840630777146142690567364859904000 12778809 -61716535297113333252554411559443622720 12778810 504004394081064950706061963471392000 12778811 -2579523438511805467295452818992589025680 12778812 -447173558032906272129401897530784206848 12778813 471645447884397065335754581594364037062 12778814 646247632340810320476039331939684928256 12778815 -166195116507508900531243030346342630400 12778816 393715000086881879687980571311941877760 12778817 -209353005346981602411828184194895171134 12778818 94683766417464905700458435639858815488 12778819 539306836775523056669498040837439931896 12778820 -283970906734968647945586992406984867840 12778821 1689833229237867386914425483998650791840 12778822 36700784274665145724891212461188424832 12778823 -216252128740078361307635157499087132512 12778824 -1140915744123952012214635347997279150080 12778825 643513732334313153745683573091332511550 12778826 -19912706639289832409494445713311494400 12778827 -81879831439293040672927657278323604240 12778828 365286983910888314495024391458655271936 12778829 -48981111312983025795412069071789721728 12778830 -388441359668906328393278648736823296000 12778831 -289988933406566448937521561282976165200 12778832 -401445108368567430316515248183415668736 12778833 -79207293622361674367223792444491438400 12778834 -24909701902958297812141603503893219184 12778835 -709948166583654504422554196011842528720 12778836 -236988504330363945801295084677889843200 12778837 -16320370017417183639200197989063361728 12778838 484907285813943157231373810508345252096 12778839 -587148140768110393870211222784307462992 12778840 -896227319854025713791040882348608307200 12778841 -724422044453525026826447206445954639868 12778842 -188589698219494813986469306420459826688 12778843 -986873652429897977903970701359982523648 12778844 136074310459869775589497764211916345856 12778845 -770445231817806005606759986738899724800 12778846 176868759714340252511868747792494736384 12778847 -1356738414030490104507914109335580538440 12778848 -489557236391162846642271200271355478016 12778849 604581661167054613364801693298058460640 12778850 -51459638435086510910753529160783680000 12778851 -38458655683607253076626071693189191680 12778852 501449784662720158260753042573429841920 12778853 -745560737735277854486071919324096816898 12778854 716579353743929309688428631662930004480 12778855 -268078731730392082773239695037720436480 12778856 -2163782410662914446728011553657018885120 12778857 -97912524051560250243881936671758917760 12778858 -9567973997313574979549046730077150624 12778859 -1641674549991501874443855881411355116940 12778860 342016438450206168224635110219909135360 12778861 -347257257405158903535810741910042495188 12778862 410694615975239635674957506897943354432 12778863 -46775733244761607196807406741779204856 12778864 -112748002462163471466845191869812441088 12778865 12045405627230382520131804247457835840 12778866 -862043676608507685061120596969284818656 12778867 666665795699036327234537808052916054272 12778868 38033938940903178956137076265777745920 12778869 611154624102349852015141640468290560 12778870 -94414834840302969907665834092972592000 12778871 106059695499562234995998269340165883312 12778872 24130447172595775214615440847293009920 12778873 113958844758398679388581946830090246122 12778874 -211754446681726651430821668705355545600 12778875 -113821620975647585406038301806617956000 12778876 -1252931699220221127967130010065121169920 12778877 388869486867503344644743025822310914432 12778878 209355069862615700731632352039250795520 12778879 1982926624210707116644898638242504992760 12778880 -110642245840461867634363388433688166400 12778881 -1149408516883618969381562575534639332048 12778882 -5471096014681462666865768304415334400 12778883 -490489733924219410202065783361565389472 12778884 55397173060871918867207107163721839616 12778885 460027843040067141245531363929997429760 12778886 -961190014492174122321596973784009096608 12778887 424473683289600654907804182297417696000 12778888 -28025934199748438707109598727122570240 12778889 325181692181753418644670510083408935524 12778890 -505751172625832832567287145230257474560 12778891 291328298715386598283307017180274275000 12778892 10632356499425098624834369441047724032 12778893 210171972896607439871185796984469940182 12778894 -340821236191373749804973092409479869504 12778895 -1013720073174799392682040986998136404600 12778896 35338922967458205183644806746860421120 12778897 1808043225177387990088019539609729296192 12778898 -780944034305821353410184544105028369280 12778899 190314179199230307911845964936117303040 12778900 6462230354942194139785858001749075200 12778901 -361307723975913909289535599040783475168 12778902 372661331762436786599229237870054672768 12778903 -742032084487723145504361284506591081320 12778904 -464499583221864139910479942975796428800 12778905 95046600347795742187357899050376769920 12778906 577337332190856770106661479599031390720 12778907 -963871975378556563043997456825795982320 12778908 310127898559827822572660383650676700160 12778909 561728350443849270890203789030293402528 12778910 -487511842471223467485463148129880723840 12778911 655440646549422689463794301809292698640 12778912 -7969365920944663372862895382720413696 12778913 65241128267481886118616719826120276480 12778914 -521059187881093993765556549775990226560 12778915 318373109254040139854983165953322890720 12778916 -889364313316155239606228542263652424448 12778917 -73812290213125486063054964695972683456 12778918 497575857380187756879870357204746337600 12778919 1173080087900731457304975302980021890600 12778920 -302727998609280523646461550082583756800 12778921 361158205076160358462676280458068141044 12778922 -134347385061418185874316687457489452448 12778923 634122058285388353397258139938589322584 12778924 -1533099370753821204596105912427657596928 12778925 41722211584381884466370894058978276000 12778926 690985570630871462164321977872655418944 12778927 -93019746491517044892133746813490493056 12778928 -94972767926298086754563507590386647040 12778929 80541644809369531768084194118519118544 12778930 197044252360449241828879512767353144320 12778931 -1402606829575427179426835227141189583472 12778932 -18868398892701275817487673246436323328 12778933 -2318816342529393511364761406451261644818 12778934 252522762514038325068747185524993535232 12778935 240078098574837709565355424342399813560 12778936 300631416448247255082677706956149862400 12778937 512705923817866609679447818567248160260 12778938 285615220898539454568990833755118361600 12778939 -777454304749736747528552619508803633744 12778940 76873031852186302618819037284816097280 12778941 356872318018842021514234791593425625664 12778942 293771769312768280483695767581466687040 12778943 -847246900330900409632687789870708463808 12778944 32630499686561654375493309709764526080 12778945 -369656682434238074553200336951757715200 12778946 830223516447999175789649542726679742672 12778947 -281961105917822850853210569816080490876 12778948 -12656471203171272873954883808123490304 12778949 -344159946343975377508573547161005556488 12778950 -255512606896789355871007885815924542400 12778951 22226878776661838883157977557863951824 12778952 -1149014133589477664051950624531204070400 12778953 36659546425175511496010339519223427008 12778954 -118925537623125321491751958446460690080 12778955 16617199451786819229199522782247871760 12778956 -765267764430810844521284475300017234688 12778957 -1966479401375488487601989665081046870688 12778958 -431099505870965601598860921870938137920 12778959 758807789813063875020329767882127207304 12778960 -28573839423999848887885019580065464320 12778961 695998004550915783766857339928013667840 12778962 45967638317656252161891626778785720832 12778963 -1421396972734398894257970707121034215080 12778964 -695044785088757064001089850444476518400 12778965 -6527130739449619077962436573439912800 12778966 -451714902610367643280381869334755765120 12778967 321751960027992723351643127220742907016 12778968 -220896187561972207153365754002332590080 12778969 -964772166811375264548232966523429297088 12778970 -16555225895990275208677470764645548320 12778971 637882860719775902290851782172262316544 12778972 -166657525136456392725893065166535284224 12778973 -1860395285041107778305427827450750386778 12778974 -28956087039827165912606050457019023232 12778975 -153522132969435248658738969416145600000 12778976 -83000833962042891279012186199157637120 12778977 1609960423958843283462849304400394332832 12778978 -489857950813177467085254806294668758960 12778979 -1018847617711712507946530519068780961040 12778980 141548638452043242739330989956957368320 12778981 283222060354149767442897002897630982782 12778982 1697081343450661286325199303747054080 12778983 414985474741815112648289075022479346864 12778984 -29417791131379311492327757625548800000 12778985 -526110858085602396514919721959668230000 12778986 177154448040901354913285185354204942848 12778987 890622089177357285137025772647888431440 12778988 -554424353212455581108790550173854851584 12778989 414121846800450893112427699214343864000 12778990 -235649847437270189568070975462667120640 12778991 -143986052002883896423579231693885973448 12778992 407494406035399818158195757903122595840 12778993 633530051715407691756968316365713500242 12778994 244203867783715361870472872661621645312 12778995 42158390976448054953569134763827090320 12778996 -685785567885837135477578925734507150592 12778997 538489262600396792117314029103919081664 12778998 -12296068319971770719941671935562957312 12778999 -1255095115431239363441619995687995519000 12779000 208377624232019170284518773856931840000 12779001 -902115171343215022713992061007621507920 12779002 178801111095051145238471203233959756880 12779003 -664291930521253869271980637512959758056 12779004 965364440337275050756960004277643272192 12779005 245269731591236780663126174289027544320 12779006 134657244960000087038202459111509803008 12779007 -987289084387918720347629303657218613760 12779008 894777252053713357366132909040876912640 12779009 251120527637734022395135509250128071616 12779010 122219740415612134567264627366722063360 12779011 381969880044079873718146500637050028544 12779012 -1280639131450899430739557442760163700736 12779013 273684341394027516841723810313106953184 12779014 370133976929080090321319031194036974272 12779015 68199724040207871791827124267700184320 12779016 101349184794071715190750729587970867200 12779017 -1039546781304141756179374752295934952934 12779018 216296675454388416624554030923762870272 12779019 538838115886603909938004585910587572480 12779020 339171055202397547126633495010304384000 12779021 1722229607484983386442806816878423591222 12779022 -201219558834248051404600329033673787328 12779023 -562210769602889010096443317763657057720 12779024 449322950079173951340079388414098882560 12779025 -2034350116394197935544330803887548800 12779026 -471772835302893743882088224270328564576 12779027 1791145470400726276282199339858013816876 12779028 -277638304475256077232066081703245429888 12779029 1005506435856562653785330943818356943630 12779030 261700963750156886817941972742943242240 12779031 439261629863379526729352220881130888552 12779032 -187472447787072472763883043190406635520 12779033 -700195894369432611133019507379443750460 12779034 201581930250763076307639457654415389440 12779035 -1993333166852786157745305972062571049200 12779036 -563112153198215663421836894432945789952 12779037 -45203189063351738097033286406654909184 12779038 181072934078778677343456878373507841920 12779039 4094802121619418925513694245860682080 12779040 -1104265237238265941602718039431918387200 12779041 9840226497705252350788725168625858464 12779042 -554925226054786462835659065265421745888 12779043 -253118081669813520550877152435647910536 12779044 369283981144832707300802310362577057792 12779045 129507577756104082036742437180479138300 12779046 -9592275380783283553732186164093665280 12779047 -367541998224025934316121304852312170504 12779048 410865117399164110247288924640437775360 12779049 1027820979574656513023449596818322558864 12779050 609310168697355900743801817972702489600 12779051 961373906510950730046793517867211452400 12779052 -150907812502914173703664305206682624 12779053 -910770839180751125482181457199004406420 12779054 764070753632245878328096466282083526976 12779055 -440292214281816022722394657227174880200 12779056 156029965671752382077614160075285184512 12779057 900043988739129428429842512072088134180 12779058 494861723182621934354015739712235024640 12779059 1927219448309402201064311268207421317260 12779060 -69549138449239936976383797099803074560 12779061 1302141407055302815056895661735175696672 12779062 -1080779472112315579699103192771924431968 12779063 1755662639725706370733231085040590373168 12779064 648147116263412379872226182813960232960 12779065 331252842156712787443749326968926112200 12779066 -147097352551305751278094022606062790400 12779067 -390843428656513014261751004746870399488 12779068 -248649022419707888631071971108720386048 12779069 -218902597024725053133333343949056009530 12779070 371581391802238286694418865634623919360 12779071 -449838139153244104210412717464962978368 12779072 233014339655252493211102425514989060096 12779073 -35500388330809770343387914358347321600 12779074 427744779620543594400325032902315579904 12779075 78852946939964194639843329509708394300 12779076 299281424746350419118349232882072408064 12779077 -260143027770542604499320235536735414720 12779078 135311895372617792792554538612049095424 12779079 199563835308151841408016334122633279360 12779080 -1184608300087818204038689583688112281600 12779081 -14298507836891806789649868145428060480 12779082 204826773280917392715141580141392513120 12779083 -913599759915331061559903091748046866668 12779084 5445256621164490779873820433669239296 12779085 -167145225280239348388453238173063958400 12779086 348216889386840100024012547275117635840 12779087 235303323826383086839532798592907478592 12779088 -5655419007219348513852617781306458112 12779089 -1127494918310687792851166582431516724110 12779090 -542434844005415389208254326543680911200 12779091 -142259261270431536499149050346307851840 12779092 442637082685021402237979613965096095616 12779093 1655979606325760768226851625894471483342 12779094 534902693039200720667213704335945355200 12779095 -55153154228350488307596071102029589280 12779096 1456572244568217455777441083582928486400 12779097 522216444320424113135801318495323083072 12779098 103681110842092757008406868538691706336 12779099 -399195844601352739267236465851329907712 12779100 -644633856754215892258791844786292352000 12779101 2122853515895897287907002093161075896102 12779102 -1031979310431946801472366283328524460800 12779103 629056741859276674283909475248524568904 12779104 -1182320728437625011875929174631279493120 12779105 -1149773503916043299301882936203650824000 12779106 -35474013993983997256330058466989152896 12779107 -3151406083580201556350352923097617210880 12779108 -424419374740504364150398702990647257472 12779109 -581374340976548225677445306981454814272 12779110 44579493551682986231263395975304728960 12779111 -1470411097718706620162217735212135551920 12779112 193395799096702474474248544474737868800 12779113 -2440027829006696693860422353453057111516 12779114 1011660446433153431553462644003484063840 12779115 628264106779981490921076601497016608000 12779116 67792858996836867079576206606570260480 12779117 -379641018364231090471966867531828432608 12779118 420479648035121570164191007270745609088 12779119 -328352527391294418082637349221024663840 12779120 252938217665340521914622755012305715200 12779121 544571340799067676262458643975994824704 12779122 -518554864620663541410549186013079278080 12779123 154689767900540021753588066535696472320 12779124 533665250174388968121971138436633747456 12779125 -72474864051331206359159966111722941000 12779126 122647766141088306677653260523574531328 12779127 -5777804661295428246514220830378760832 12779128 -1450577919597712484122447318099678371840 12779129 121986971138290359748201374335846217888 12779130 -12311211923877728221690738524161310720 12779131 -1206701631210179131502956318691793023068 12779132 -1194130531164852205569207646634736175104 12779133 -709780737337389501935569364751042341376 12779134 -361775863719732277255614637449549024000 12779135 -885013004481024058258861947134262806400 12779136 160036444420242828496935492262601687040 12779137 549970627432421227255961584240551381952 12779138 841553438282429006690413956202705032096 12779139 369607421650080490183736546217035282424 12779140 -684725971868650506828026779397182771200 12779141 -2116369634319374497263887382568283863458 12779142 6576714058268801285152375630114869120 12779143 -43040240926839853809897003800774214112 12779144 -294462882843028173987378151531229184000 12779145 -228540267401862536877287693768650793280 12779146 -40059869348188861887121539231869004960 12779147 -1004123468382834337966890263082140431404 12779148 96886655364464715714504549085537026048 12779149 1759527068781921780006270290472596372150 12779150 13323395819773621838008924222791801600 12779151 -444599916170572495705818023729371584000 12779152 352702436199580875333964191044453113856 12779153 490257192498597039000820571585008395120 12779154 -56847814457403697050742813312938432000 12779155 -840716241725454918896371656213159942240 12779156 -645240606827228439674364403997538947328 12779157 214567375909252148072854085760772494240 12779158 121813864248277938423245447224621224576 12779159 -1171202416993369754923751649972012588384 12779160 -66029548560282297254869816430241792000 12779161 39890921105911997360260419676228342784 12779162 613369788365909628792691171119146398464 12779163 32018280170273530417059975392989557384 12779164 722185288234147510630797959424778705920 12779165 -146741616642849201795546694367155430400 12779166 -163629310561263305696731622819605546176 12779167 -686566335778151203794031109336049145488 12779168 -462537777010558086065420899021687357440 12779169 521567658509100955792773477789672936000 12779170 4103099485042226555676693230801187840 12779171 615107144882280488489874561594913115520 12779172 271213623976631138627680088887085752320 12779173 343179428651080609199536184921873246 12779174 473993888841110839006030405105254091392 12779175 -279493413767390390417142144412605093000 12779176 1464806385849531999909736679394334510080 12779177 -1425956116796247532301179179056230771974 12779178 -635737659969629725511166501855476908032 12779179 820223536968150879820858237348741349776 12779180 -398593800033950374198221048081136281600 12779181 116966296899088191051282198779493113280 12779182 -32759780186038015851888140282635549056 12779183 -7031138439492524022591418432847014800 12779184 332268263876348655780776456149503049728 12779185 640395233605164561384742836444271987380 12779186 24961551150776849829623147585120716800 12779187 -473681529605668354361274931164463920840 12779188 396101206495559410564119112787043221888 12779189 -1540411934509408306372526374047560985444 12779190 210025911740813891438533394334243131520 12779191 -1022140887826748225734312417393817569920 12779192 359896994407042958425971971731767214080 12779193 -263858748704524554326477351596354734720 12779194 -242584158052358563943998361648880530208 12779195 248308687655305614309835305604652662080 12779196 421700092516736465870634365251044168192 12779197 898310982436885774600290872675185048646 12779198 -756262647732774068497961026999527744000 12779199 -1189796438833368996580900701804952542216 12779200 -41795608408154676168879361948306636800 12779201 558117910428574939746362167954724706132 12779202 -45968879115459060382128613912958371968 12779203 734034804538045056599598729975875931452 12779204 1195540568929954257580959275918246115456 12779205 -568629454809729863653969368828545236800 12779206 586891894973690220811095384135487660032 12779207 -157196498476166472302323126029803079888 12779208 4562982725567007586684048551715000320 12779209 859839932968110221926450744103916408410 12779210 -330728230837371777032263068397472025600 12779211 468703469504430797988570743354278114800 12779212 1526071267160636545129241163483247475456 12779213 42252359971620408978896349544212864864 12779214 85576068296916909101439195045296517120 12779215 222738727419257504313741812738181389520 12779216 -178466984467252011076902111254183190528 12779217 459851097610201998101951907779867132688 12779218 870591465930228772464622536067105634304 12779219 -847774642134874811694506517028769187120 12779220 -128433154998896649820045457716752414720 12779221 264825199349549281596043550290274227584 12779222 -566730977333811671984849219827642241088 12779223 141827192404865185842643354723807856640 12779224 -387076218636827725137197706089291673600 12779225 795629005596647326164450796659191316750 12779226 -379043487654425475423657529985590069008 12779227 1745011831315788675063036792747562191120 12779228 -99671943336781456350962160312757936128 12779229 161724745467830277640090259189955404640 12779230 902424938341606637996441573367520619520 12779231 20408782308903977059854530042528944032 12779232 -646563725348707021679573698918399868928 12779233 -343594849612102973394874652575965671518 12779234 12284429565663053492170351447495261248 12779235 -142686685789280356565711497729455244800 12779236 -1595581514060656217785941203297670866688 12779237 839128699957452562154015230587355376640 12779238 517275285901389543108276494068827045888 12779239 31655880581339193203388575885347791000 12779240 -1217695255724305458099330131460738355200 12779241 -1893603737250071573748816257550362177280 12779242 -87289816589552273819434073338348961280 12779243 7574878430219491310917707346912741200 12779244 498672145105797089036152744513610791680 12779245 -461309028955067112902990080285844269440 12779246 -1083162430416109619279894951516781332928 12779247 -36586760670505767625620175334507797872 12779248 175803916816107920600745510051868835840 12779249 375280155656321892848445889041935420772 12779250 434998489580667191789120309022806400000 12779251 140464190525200343786211479867852050752 12779252 -774213750059439019443446425767981339264 12779253 -371488619009486815443594770056327561536 12779254 -163897751424830874814256185817824803840 12779255 -2702778794555266798643238807025794882000 12779256 5453045251727961035324483676123955200 12779257 -1744868615002983702718188727493860838496 12779258 1130479027360629710625603225188887962480 12779259 -304069730677112654204502113260946603496 12779260 84888881991451840502755266629465640960 12779261 -800556859194056756317751888239610787936 12779262 85142353461140386542154196843102643840 12779263 86158197111674933981113192787440692224 12779264 -471346897983804547007670934364781281280 12779265 57144134986941613567812498112707659520 12779266 10037765089986149169040358869137715104 12779267 -2009170166663661817790664257248061664360 12779268 208996308696738943839898824933848509440 12779269 301434688027200062007707549409840581020 12779270 -6479586379598641359199407229929834240 12779271 -133706231871293631273487581392703743760 12779272 1952511255223095851770924028233711411200 12779273 1381407675646860273872051785803677651262 12779274 507030382934491291746458544792869386752 12779275 1244468121562046568353093997919018763300 12779276 -127002746504753938307678065067528386560 12779277 232035682600931836210299878025821368320 12779278 -479038278094007114680275670937985394944 12779279 626375024735574907415361279591859559640 12779280 81002146781094922315391380591380480000 12779281 1169531494918392764600058684430861593664 12779282 -260809062873142238913285915242480640 12779283 238546890832150805062508351850055334400 12779284 -287755734184814264253424349694001854464 12779285 187197784664741191147300118118151257600 12779286 -222389771662657387145027094725662986240 12779287 -1891492897156035475291596004644781851064 12779288 866770457302531216342733345406797813760 12779289 80190944936420284712753972619543251370 12779290 10152961985999540934572159088230860800 12779291 -117702941749090721737155474174620451792 12779292 -742361467193025726756760663199309710848 12779293 -879538512247213865968993747118971682458 12779294 1274896861794043361711254138058490048 12779295 127303904345524584470961927225104146320 12779296 -1422560047454862424726014574658971435008 12779297 951520070179576081507587588530471899746 12779298 276842316512097621165052601730851513040 12779299 2788155717085535560158504217009056848 12779300 -447771928157733397889047747120214016000 12779301 -1114829735757403671573382420459087461696 12779302 -320873271878748614573462746987011728448 12779303 -401566087764125696999591087210796893448 12779304 5601223131484877295928336690306744320 12779305 -80081269104104161817985196713254476800 12779306 -147424159568917415354886382193562825216 12779307 -47233358585265765859228783629640395072 12779308 -893210473641616879238982532692422475264 12779309 -1767627467833214311583773500436995056490 12779310 312029813835461914349231677495921580160 12779311 -329152123342903976863922688942201519088 12779312 -93364651322467657526648182454847799296 12779313 1483273381722992634682414875787804050624 12779314 491172423856835466623005239154713632160 12779315 -385323785590989340603486438272198209040 12779316 474347644874377409451716013359545712640 12779317 1022804268818959527055508239371533272252 12779318 721043247628225670709921266393989145280 12779319 -115845694228029548937781940877387952128 12779320 -573107958435798863507664838733559091200 12779321 -1557301096672124716913417228071681931478 12779322 -204260747491876903335905854946776777728 12779323 1133518046262229747693121984923858583760 12779324 55929071632025126750367321724327449600 12779325 277032969699939259154288196302156934600 12779326 105829297228396169237731235367724594560 12779327 2065163483676273149749619518046821431672 12779328 -125947446234460501963102517095122862080 12779329 828689959619952379165365954124191842880 12779330 151492081516012561513071466198700467200 12779331 -150562020506913634052927285341117494912 12779332 -59619300568244483536340364156867751680 12779333 91361440086318609316558382183404627200 12779334 -490986142524672293665003065572327704416 12779335 -458725106786240102893750392821598195720 12779336 -1496073111646610842749706366748220472320 12779337 120272975383022069885890816370260963968 12779338 168745314500748998394018420493926897408 12779339 -607448966019317068682410927278804538860 12779340 253981942243422213331651107930197114880 12779341 -1679275916914699633761852573827189528640 12779342 -7199908584948283251018657058663118976 12779343 -545971855422533390733716106848578080000 12779344 7304390944679032223829958238644076544 12779345 349420779631458347794170019196944741800 12779346 26522887139921719156848275959419705984 12779347 405184424094266006971471722081296762880 12779348 1546195352521503780450682536180833140608 12779349 197067241435428299498933288832654188448 12779350 -170545085767396284053197852595227989600 12779351 -50815160723650219109238813582776299920 12779352 -223252648863075725447652159262953185280 12779353 74627114810500955369205204856739804164 12779354 159768405822080373550965887073393836544 12779355 -246659741127143481003149792122529585040 12779356 26038349514851791148853803608384532480 12779357 557943214380235486613650398605348397606 12779358 -53815827422746023171028268603768911872 12779359 1385881931317997192255407971024764474016 12779360 -240934575243733933133090512956665364480 12779361 -121993934344418972186351846777050793856 12779362 -438378563447552284394619799250599322880 12779363 -49473503610225053308513303586715266376 12779364 -193757941746415336147787222776503336960 12779365 1471604862958134728937011010243664219260 12779366 235175112505907863903063759631699281632 12779367 -19327684013834606079128964795926498688 12779368 583570207725877320808789873573699829760 12779369 564971648692512008128118978988784723770 12779370 28617187342214606863764778737220199520 12779371 -593635606368677854206076481248330986456 12779372 -272716130823010629425661336335175352320 12779373 454997831875532994686369197960117560384 12779374 532305790413909713659514841923951055936 12779375 -40094639851935710992627466134625280000 12779376 6038286460008580746254592352066535424 12779377 -13036672575685771123018294174767883288 12779378 277461627095471116105256313215946540960 12779379 -90817365310572343986632757569474533896 12779380 26724775398401216497396403829045634560 12779381 2514912598602985349092531553688969026400 12779382 23534157332059314042838239384072192000 12779383 -181318366611791966121494448609085335480 12779384 -873887373093533546996925015737783869440 12779385 -14796684192796085448325781651062935360 12779386 1148214639925676519242405143314593561344 12779387 -506435073353179162028617776609332591964 12779388 -880370940985709069021227386527202236928 12779389 349236678762086971368054164987773173856 12779390 20971573662279737688743789475386400000 12779391 806581621258416913479468061339977505992 12779392 -1288274472028284540654395656448350617600 12779393 919380733202106262354978835675555501952 12779394 -1055820179541920273088609761071459273728 12779395 -157569974181534497472539406734191567920 12779396 186670361929225198160179087360255957248 12779397 -351251239764889462861754601481573320960 12779398 -171398190753801074590381619687464580736 12779399 -340384402795501607674283578419142266600 12779400 -7956199393372905594466983522831360000 12779401 -789270128921730008558022493268952135900 12779402 -324566810574686011933873922905300144848 12779403 131062374691780070918632741008682307328 12779404 -659754190415277075907603941621553663488 12779405 904146690630655288830230367912872394060 12779406 587423992474921595843197544239832406912 12779407 872262936652873558124764095984152004656 12779408 -336341233568078448163978495142982279168 12779409 -368836925040151004949165378524379186432 12779410 24655891449180991244950600131558067200 12779411 -253890022382819494622284058503871963988 12779412 -641403767626939620177662143998349682688 12779413 -23974926137249907152753116378902915912 12779414 908823808942720955640785313164192738112 12779415 -543682675116146637342748329868690920 12779416 31718846639500940840811722011277475840 12779417 20794943074169253995538185864751950592 12779418 756757131630485985986595753197278600704 12779419 222397298980057663334907496136153519040 12779420 -657683125701640253955508051212921438720 12779421 385493625693807121475779928726462325120 12779422 -770222212861813992345239657765411407488 12779423 -2510881001794818242294618819649317465640 12779424 -341792795402186037316942632311020584960 12779425 429434893332847587308441888634686420150 12779426 321295171822054175006864982774250322688 12779427 776037744602453164629769631886918142080 12779428 -10436687948479556560973327007277547520 12779429 141217069668660738567363255167387194968 12779430 142239703121098115633834787207993484800 12779431 -127247868702876736539125315299827385216 12779432 760692456890224752586044602779803648000 12779433 -1700365481243614234527050585953181390400 12779434 -904488472878571527959567734791106242384 12779435 733036429516964029684864687492160308800 12779436 179723464952463584270228060072597325312 12779437 523164087229218335078850623878445911392 12779438 -236757225560016058182234962718241536000 12779439 977280689394266487049770890717986055568 12779440 -37930794600595134363585834464174407680 12779441 -215987926504812625544506339430016772608 12779442 -337330070522144390091266748996728620752 12779443 1341538444242957605322237843493641937464 12779444 -466191612541388243803701101501649235968 12779445 -656392807657937537829415303235569876320 12779446 1317239992505769743965488829564258768320 12779447 -1143735041311500836252691964623423903048 12779448 -1260396246505240610511281807505405050880 12779449 2808485859573452565695563492982369450 12779450 -456205112777828022255945122819122254000 12779451 -4262350149407166505943319066573036108 12779452 -243486520764410058796802019375558763520 12779453 42224468877367743635720946455608813164 12779454 -221966255887976697120696907579201315200 12779455 294789083914263711198209639618015557920 12779456 -459949039495227470975663294752185384960 12779457 545240102006311703829937607261354203680 12779458 -1158161688514875503977488747094264495920 12779459 447430839568323472401491299068386265600 12779460 -191194999283224211053851629387475966720 12779461 -2496167184904177853207841249283432333056 12779462 -629943299571543967088743927769133444768 12779463 -59150847584568403507533409149805191600 12779464 1790721353720025739469988045563531535360 12779465 532515008639951236289455522141134085860 12779466 124434701166320672748004047779146257408 12779467 -79424807006163384932164492822739360928 12779468 66249029433909997596248117434971586560 12779469 547056046569056535583174646268650974188 12779470 624904575594767240541012138930225240960 12779471 5334329345470618507180147030759094784 12779472 -204979005635682117566506640398740357120 12779473 175232380320519211185465678944785804800 12779474 -1136526684736927873941529656440787153264 12779475 438139892797397290323380501741354682600 12779476 -1434402751952283826029959739396677396480 12779477 2615803593853666710159236963442276081660 12779478 612357083642920843437059370245242371840 12779479 667670286890196579175790908361651580784 12779480 77322004690129403255620951221916876800 12779481 -357800226830981758106055423782297974080 12779482 488950322239732007892304994126221892592 12779483 -1421215589788203256045099030009724702268 12779484 -739409775371846779385207489251562878464 12779485 1126963119048085789235156654502761331180 12779486 -1254799063573513835228967061371682420800 12779487 -77551505371626628742942935389091673760 12779488 1624109871618196125250831852897944207360 12779489 112507274983534211059906444055965060656 12779490 134592743899536947397781146272733373440 12779491 -3130976343248028481813023620677714577048 12779492 -978978994050803626318428399353319717888 12779493 -143707726167311634891127195388773702176 12779494 152756264424419973141967202824853107200 12779495 -596340896859992959887379807957526193600 12779496 -371903669945130369546674986429525754880 12779497 -1061065848105409570594820507406075697548 12779498 421896363108325887520577886556420014000 12779499 -924909751939775635624004107162374759336 12779500 269842222643472937757908771887594240000 12779501 26092563953496103951709857097436454080 12779502 142340048086507165594846162283286233088 12779503 571367404078053025742526029777822659968 12779504 9146114071269396638309382814043897856 12779505 -7697540077546675735843876737519465600 12779506 1865813586011017281064115653029985336320 12779507 4508426660553606469959989598229878720 12779508 -188370614499921766817729895361498841088 12779509 154005629056982776043536494137728731804 12779510 80772510595422761864520010766992684800 12779511 1163066820706788911405917136968537130472 12779512 904141762497358598707691928437419130880 12779513 -1465728796156073026732704034704302010816 12779514 -10147829822795176460654765827370803200 12779515 549800470070373958106416203229891610400 12779516 -395686114896347217008838634776491458560 12779517 772402812162611237294833815518736421920 12779518 739123007485968203496542995722274307520 12779519 171302230622500994892320021768751449568 12779520 33732381413468549163578314873079070720 12779521 -253854057597058440159733529417542504400 12779522 -260426734031067791056877541388569082368 12779523 801679131164631623663325323158077858372 12779524 713887025423946791508356082009465812096 12779525 -58121311491418027771719255996347570400 12779526 5326451988913250920903096406634531840 12779527 -1103083405713172155608646471057593751320 12779528 259320478095997031889148533416342492160 12779529 -58945615094661504189012437992134807168 12779530 -38259767301656542881152803638810223680 12779531 1393159881992262999945563260661848885332 12779532 46485983456394596924827868287525460736 12779533 242291791423811383501327370547824089600 12779534 733674225230163485113836234941118292416 12779535 50504946017022497988430003016936847360 12779536 -47313721957836053266730300987670528 12779537 240998730273597401885641692309623180400 12779538 -440557470550674947207224522798555484160 12779539 -1742837991700688743833031244462119432660 12779540 196680739512692630401697576638345578240 12779541 493191121510573944044581652816597241852 12779542 -1038692832519620136556944789627105167328 12779543 641982447802550712879698409750847776408 12779544 -989400042149440889289454702932356628480 12779545 -834855583614960739142257284446080398720 12779546 263132360922422985242447562341584844160 12779547 82270993115040178666757211189802851840 12779548 -486266112675957702104994164427935442944 12779549 411139164237406417614218294332591954860 12779550 -13073728357232692064566548740804707200 12779551 -5045752100680377968245028244588571496 12779552 604769749243997935592809300643374694400 12779553 -903511077929812202396111428748826350592 12779554 -1057653006047713430027864815541371599024 12779555 466750480108324418970383063401505322960 12779556 380324040461911186445398860326726830080 12779557 7803971453672200344525167128226462912 12779558 768763449723463955531524733654002985280 12779559 129379451458558266459600800537631836160 12779560 544849961335773287940168714762299136000 12779561 1211008713678983524272548054413325374464 12779562 -126598562210427760754078216018946347520 12779563 1484837313050445760099776767732003141640 12779564 -173832034913521160831034320049122377728 12779565 334639263771565695859173613540876631520 12779566 -278023711710718279433565721048754904768 12779567 -667103010271495572860336513944953606384 12779568 51512254086293273385438957285102600192 12779569 -204871546963031625823101649524512922240 12779570 -767904727326731228764260489976251239520 12779571 262824155754053727734990195815784275200 12779572 -86169705958929836179015706047471723008 12779573 1385965977614721852303838609428210003822 12779574 442214537552846538928022818648224368640 12779575 60714755474841934291346371563660057000 12779576 1373867972374584671055012544856300974080 12779577 -442312479396053336883003780478695896160 12779578 -44754537732994662948400816397331099648 12779579 -76272739419995544791538402178232269080 12779580 199007670738030831956842384051311943680 12779581 58315870303120988672279443923728160000 12779582 935340991832413794615198833897756312832 12779583 -1096866325396413073164294110759518369152 12779584 1055134269861404047089717609357200326656 12779585 -77756838843247819760625390255386768640 12779586 -272632199091615575972869109786033068800 12779587 -33282816015637958465776467955042789488 12779588 150485466538310663854747313221127618688 12779589 -857969486414040399244456289052135103776 12779590 412373810311578112892831975844827683200 12779591 459901302542803557987948162654451292184 12779592 505918006998072395116296946367013396480 12779593 1687452052377266983554307480727487792000 12779594 -770324319303482545838653367508271037904 12779595 -196496807371385277265988389943443608960 12779596 602083486985926814822416360036161372160 12779597 -2801017060373479408322096272457188070568 12779598 42702684132151843379014776201120532608 12779599 12885841163689100307613271691001575360 12779600 587498649720810433557129619429785600 12779601 -371307418613630328736682775548495706816 12779602 1111100328377490583788641795411788927104 12779603 709245100382744867099456200835153046504 12779604 -962132543159700389601834541748764995840 12779605 268763350345759517916476067461076389760 12779606 -34082715685820018938972383556938433920 12779607 323132743915225752088911011246645472000 12779608 1063964109705114759521447539393190184960 12779609 -187136494503561601823912217721968373920 12779610 117605720728031633258447851772950229760 12779611 1603310120198578993784043494532601711140 12779612 -340064834877690676326978946237604318208 12779613 363611036339932160526605540437035990528 12779614 166189733864691569643617076327244243200 12779615 1060300167387388875084153465429178683240 12779616 -797371295793046970048057958674315083776 12779617 -806680794581363882747949638462099388 12779618 -401410237885842973073771707809035752800 12779619 -375362872183667067554620684055953170432 12779620 -95230987850179281529952588758446673920 12779621 1631550152186658869406881224822675341822 12779622 364711673840661301748200822110437289216 12779623 -167493645644745102958103012893974029128 12779624 455389131140044671214171835142571376640 12779625 43892753519482259306225503136844816000 12779626 60877600242205788205393157850837371904 12779627 -559170869419138041284003495294454434928 12779628 53109963270329448283975661753182371840 12779629 1979935803254453424935969912875894444032 12779630 -544973193509571311122921045788547200 12779631 17484450244364324178129346525186671024 12779632 -15351107607236810401695586979144433664 12779633 1525766615971004955792564622436310787380 12779634 -7143951877748219867991137267234743296 12779635 -373952727456162964122659969457338808240 12779636 -749597508418205847463587153605511997440 12779637 -328940463240098625773454068618593602624 12779638 474993269872340351336777910617764866720 12779639 1752755227530527995495313995668987118440 12779640 783161350202400988743521634992080896000 12779641 -589954150727578903606695174599825234070 12779642 -804152725415811355921219973551609680528 12779643 24196654256266603214074465487785628928 12779644 -1338206697065037808446497220779344423424 12779645 307990700954553764721187886325197760000 12779646 -65875908708583212093488180576887882752 12779647 -2688858344224793240734733467236882275200 12779648 -311245594388996076821131948824566169600 12779649 -96424851098390470341240937904700420366 12779650 -29596455840466335886478569843876778400 12779651 674100156112791475900716457528838871792 12779652 157596860522260313318906126773798072320 12779653 -1578396487169122349564951396087038242500 12779654 -523478900172556640683163098429474393728 12779655 210138811293675119855063167194422123520 12779656 -1406058735053200408606534466573892357120 12779657 -799353738331611723033885038795288064 12779658 -90937425747062108704556787211508116176 12779659 3961121299865486729990866803405791088 12779660 110018501126611439566574015645906457600 12779661 935843644922150798636279254676223579072 12779662 174915942016372078490099460484676801280 12779663 -506497405216819604439814143318504662736 12779664 191078196865311811288154734059829198848 12779665 737058471524945216292959627234978736000 12779666 1149506752324619734344030976136574971520 12779667 -161568573899709285581732225335133519760 12779668 -1562815503468841748623475189438159622144 12779669 215321490853458796511956983203283835296 12779670 177129019730194944360507498600345686400 12779671 596751567344228287153096909944579036872 12779672 -77391797120289043687409309855703859200 12779673 909787993239627705409855932843266437584 12779674 -53097005067151581583491724342180005888 12779675 1218188001380158014389232523151638018800 12779676 -127571072443806830266309120866910273536 12779677 613735325358972867606054653448352855526 12779678 16819136540411010244745823842448066624 12779679 -792752821421141420827231313010406413312 12779680 -1122911169483923279439403883682128855040 12779681 -1663182457609617220646190154487347555536 12779682 -168778044240938518153302918053209728000 12779683 378691892861092221805974541691784321904 12779684 362594366668235844084598655532578390016 12779685 388785100440168553248159631624008799200 12779686 -114349243217270584041394382590376832 12779687 1292027034286655053259581835324629353336 12779688 153020535051252849410589622070811033600 12779689 -213702982096235709197206626857921363676 12779690 -337708250763442834895628915459295491840 12779691 -417454587018643243637345334611994712080 12779692 -585289282000775112842492506473568701184 12779693 -294197398451571296395553437226688782058 12779694 23403673101073930702655583484206012096 12779695 846175331184303959066964299721288087600 12779696 -347836043018057051352779448254984552448 12779697 103916106200161844557947995457620874240 12779698 693155936239328384228478248990321187600 12779699 -1188474510305885613038234077295476421064 12779700 81008220894243153929350469721418752000 12779701 1029441521824038428869665930051322101504 12779702 -283786140689692037670929103503658492288 12779703 -1247514410603852368840726869531079044288 12779704 64844696443497518349918838513586995200 12779705 376870546744405635917766212962746408000 12779706 -438702993417791614809112532288308509696 12779707 183550790039295318849245213735052345956 12779708 -1683558098401117393078742939210149174272 12779709 -1211148871637689556414533075708791933696 12779710 290484747417497092514924595478079261760 12779711 562877189086885518885698382189760690032 12779712 -373119857722348052936035208702101291008 12779713 628666499146004790340626930504657360962 12779714 751420329444470596130399151156853439232 12779715 -384881401617666700921608450964027358880 12779716 1070932842585831579453776574393124478976 12779717 161846354569805097146839101109834697532 12779718 -20222878617914505363061114140173629440 12779719 -750945076242661377566879431314857192000 12779720 1026470288011208329552765471774801920000 12779721 1295559168127102140406975220323864049280 12779722 1059140783791925026542893004783802404912 12779723 -1207696715372384977250046073959020920320 12779724 698335918799676653627752764397363232256 12779725 -67310422778086728219400096248048112000 12779726 -29475311121440012563674580276441360896 12779727 -156790374570479188726694956938787676280 12779728 -169237529494283034477094589290137337856 12779729 -702551257106823095259090022095865920 12779730 -588257726729989334881590855181813752000 12779731 -364674314243184777146537146923575755248 12779732 348805451021760837651121526474262405120 12779733 832951809447175986574155208008260197824 12779734 -189992715231588035855589854316930410496 12779735 -76477729903223144544083241432053830800 12779736 -452829338627239075684116434976277401600 12779737 -285767628099523709914616148272472998400 12779738 -188151297030561546617617511321048874240 12779739 -54504983576498106203873780715406416420 12779740 -353295392880891014383956335399801318400 12779741 -150531961647377126064272288992578529896 12779742 -702098840357705619830291264934139192320 12779743 -218488080928717398612725243184139299936 12779744 -1806513825311088927610439414333703979008 12779745 69544165758376843008968008029377834880 12779746 335691075017063315023534908469295331840 12779747 591179312467264541320888987004691825432 12779748 12072548331040138811488518796510064640 12779749 -929908182338468404938590460943525274340 12779750 235862076340604038656373355273716224000 12779751 -1236295666492545363686113210693892686080 12779752 1242835241808229182583355388888833817600 12779753 3898683513858456958047516434554903680 12779754 125955002447969201826437378404115274240 12779755 1340152031458704829927102932931207688160 12779756 1064591340540895925134387870936736464896 12779757 -156050237861863879990566730726371844746 12779758 -33976684065118149041989397468877443520 12779759 61663546769784598728043536171568366080 12779760 74322855384465221820008147030491791360 12779761 2146062139870423195814386759663797762 12779762 1260327977451500684762333896561985071632 12779763 -124192234127344110325042590192759250896 12779764 887980457499275080641222310621027208576 12779765 -678148562027652133589344217380219884000 12779766 -284914818042015291183646441409455009920 12779767 -243477364653486574057455752083966359552 12779768 -194149352426333854401568493595033600000 12779769 149413455014341864638957038735568523344 12779770 -1222108582001398882742387310882021181440 12779771 -163925120079953225747373653592450391848 12779772 -1287876992981079050388960870780960768 12779773 862214889956771470632909925586590916460 12779774 374574800630552638379835969603351285504 12779775 -18088514546056484618470571901253870200 12779776 1136021281626299022175356262157083738112 12779777 -873839529570647925882984843954170866620 12779778 965972323457282822662517614769940480 12779779 -648546784595653433352808747255527791620 12779780 80520277853356328587163036420344320000 12779781 82595521426090748473005212472989442048 12779782 525032349096426866027653248442883121984 12779783 -880778796120887890949303206897803748968 12779784 304347515493379689815382090285240913920 12779785 1491330450045199487805174689905075354980 12779786 -102407594111654926221336876749928056736 12779787 -826299832731446532537661213572746112000 12779788 1302991950940781374509100373911216190208 12779789 419521254828260099482835437982242229568 12779790 830088096533979859754856027082673015040 12779791 -972608033420974017880410678320263237200 12779792 303687487469552635614307583255621738496 12779793 -89106707596424434406101478930032560780 12779794 164887816371461161258359160830682167696 12779795 84221644247944419593583287531517893280 12779796 30701701748934034333585163877650872320 12779797 3187218693737109948660439312366532777632 12779798 -470191486236280422079564676959353285600 12779799 -520247946659842926217911204597825244800 12779800 275971355439590030624018790805453824000 12779801 1201057918377572124191570473062778170132 12779802 127577098151562034096941922190902195200 12779803 26725580560853311166811568632643732480 12779804 821672768274424284331618693715112838656 12779805 -571563671078107074608817561124544321280 12779806 -140716889264209521135485239063873079616 12779807 1030953383843100514964809237841681519160 12779808 66354013691569632729807036978120622080 12779809 -24908813393834211373163686689378545984 12779810 -578500206149825944288284440227766906880 12779811 -1407216807634359406475281141687829565240 12779812 216096476389747318976475784108623888384 12779813 2155106251903079742359466420095727538560 12779814 -180482572021730782912552571122945272960 12779815 -25367912222733708397782962877113996880 12779816 -234657264181908782963142493853286973440 12779817 1782589044289885813544150380578266799360 12779818 -9746102707478702624105729649612011520 12779819 41868296913407719420664616033259965744 12779820 223406340796009690985803609839024000000 12779821 1075001232167242069638551126280718480022 12779822 -914529594961243488257135997781519296576 12779823 -134579669112171265503996143400065548032 12779824 28767808222059247204256613098494296064 12779825 -580346592235301654760638532331555107450 12779826 387018555567469071644104620910543983744 12779827 1722891762878914446483793816387290408832 12779828 -206714471410096755079477664578924308480 12779829 -1326886789161202022962041682223999998080 12779830 143214122210013327851316875670541516800 12779831 1338678887881122328245664905039217438632 12779832 -620189949775236493892583034057973760 12779833 898538284132296952598557735732602622848 12779834 -271565199639291794464670329913675255184 12779835 51604718758206178365134503361812569600 12779836 944530996939121011111041866762699228160 12779837 190755065275281959131288896172677792000 12779838 316881674594695707420721488813864529344 12779839 -268105763100413056625498476353442172544 12779840 5253216093104087805883869433131171840 12779841 1099048653145216408963647267279569244384 12779842 -1414507234314304983165332726047556307456 12779843 395121921645027569793567558601480985664 12779844 34709754843877729357201135277497319424 12779845 -9520625817731337957055858995429693480 12779846 411496216641596029983593106615660440640 12779847 567846219546979855847371540383009259680 12779848 -756514306997720566430714665723633582080 12779849 -842427991180182894898521820670421786150 12779850 61345281966769077129055868593037760000 12779851 537289400391681349038879691429248683152 12779852 -75940978358897671718062657697936974848 12779853 1336069287992872396796730143326504691904 12779854 915112727256985092614687847857476992 12779855 1703431932618238677960071186504638055520 12779856 -134036584494975114651453566164144619520 12779857 1756168382338014741947535343119194385652 12779858 725806137653843311975640687358345216 12779859 66441763050383656723686991179973079040 12779860 280306218336364549153211257253053198080 12779861 -1290251438088796377804600595780520351538 12779862 8447067456477958737099233089413308352 12779863 69820116386620710222826170706244878344 12779864 1262343002897718698866175217928944844800 12779865 251851421289592255718249634217165920000 12779866 201308212836152788415559608475942888960 12779867 -10495780249658743540863469255368285408 12779868 991483641593841968282052299635934538240 12779869 -149521150664462215805111853006382450894 12779870 -143378909196271736403025578513120186240 12779871 -545726388602649352506296757420351648240 12779872 -316111064568409686836068401512542371840 12779873 71791021693093103405926416124390042800 12779874 110967533870393386928311463601868769280 12779875 -2305316683064422022103896606594303220000 12779876 -1082872584883631090333528399600723285760 12779877 200550128928806771044937439436422226080 12779878 22330270482692606753773501159827422400 12779879 407070172498260441304862515698335224800 12779880 316801543325144771615449111398862848000 12779881 990367211468720830493377313079479147520 12779882 153859497567826463850431922158996367792 12779883 -193847343991406649351644502872575918080 12779884 281489820013902708926174667176490101760 12779885 -210408312361653366006379257625347171840 12779886 -135654111503613332518337451477823388544 12779887 2948130230245839402485177357148867386400 12779888 112806616733789097320741580815098281984 12779889 21089741667955935529706950677559380000 12779890 -168120416597327963048568404368891558080 12779891 76379240172028975214886856749802373352 12779892 -577299801166799337786081754672249094784 12779893 -378626107151471985994677904529211624800 12779894 867069938169069818832214363378385481600 12779895 -227504239018100713333406809311954040800 12779896 428031904741601600768900290137143746560 12779897 655491609680159962384960106526117259140 12779898 -151034494318918168759848889600787675136 12779899 -2269322639915002904456806978782222340 12779900 101738738911049934643713519870609331200 12779901 -9354341579440632336575440266222277632 12779902 -83213577378802577404173083746164033600 12779903 -1393927405075548469618631535917771540640 12779904 511484961923541298656005011623735459840 12779905 82800810771829297163345175569321034240 12779906 76847103287634032577135949621881715152 12779907 19914799682232520673378636329358469120 12779908 198724310527107621582590481978905938176 12779909 242107402807329404765426787421384800960 12779910 166823032816564331163135936895589068800 12779911 1164552027443466513667960086572390913600 12779912 1527145298305184973016045811768441779200 12779913 -633987228383752035299544593851235925600 12779914 -108391682269032929463099081347295314688 12779915 -166010194983701105688854888116496778000 12779916 -293634600669032890886994628153823440896 12779917 1729476492172381384298962767416431190966 12779918 889978956091815710996117784915129908160 12779919 365961705303875671745549566655128950600 12779920 -392065498102669479068816843838181048320 12779921 -5628788686901915701697182648389644160 12779922 -408057169409856848642422635150703900416 12779923 -271886506288861523501748012179303476800 12779924 1425012153647339735321251978938000640896 12779925 -513274875813954843787066540476444040800 12779926 -621514894201072246059006008686443077088 12779927 -194396549689869214950487571810431064160 12779928 282683087409802984249506565931159592960 12779929 -907550548602624628538957123806836576000 12779930 802386232465945543789881976416705627360 12779931 1690835533079064345666769874666407822080 12779932 850552951749913488747246731031476920320 12779933 -641618323156677550669201659208756660320 12779934 206198839399369751184260702870252242560 12779935 746555860141719827288830904608065278280 12779936 -140770469205897778824274730325809037312 12779937 -4264149042270957740758897729621430268 12779938 -785115399255608678574864377776036936320 12779939 1081156504465644935928039082688974219740 12779940 -226863018328035249219701075174576640000 12779941 -997152362540531451916741093007981358658 12779942 -231369133356437357449238917806132770688 12779943 -399333216350205825682268855438213795712 12779944 -25118786104986634590495074813128212480 12779945 679209266867293598456988350740813505700 12779946 -212010102616104909040791109290087662496 12779947 -880512242055495682922667632845891302604 12779948 387340800406518174337813829843920521216 12779949 130104121400449825257180690891028174080 12779950 -361327517807960700088617543486872630400 12779951 1553837077399154640405180786935618586600 12779952 16044359362466818569162550980293099520 12779953 610144362927809189845444120011921613202 12779954 427527110959184631338109693500404564224 12779955 -117571254240818747724015982221666007200 12779956 101573143543565908382241299560076474368 12779957 -629916644614109372615357721828403822788 12779958 -773813872792439496806222269462458101760 12779959 1868049608905436662340431729029747229104 12779960 841015503074179896412957546927449600000 12779961 442910295055167224855360157995344768800 12779962 -536082548428326843071716814297816417568 12779963 1018432984032548940637182459064832577024 12779964 39102693913576561974945481167662499840 12779965 1167509125432143219681691022260748567520 12779966 -1085576156891544561922483011962251085568 12779967 -407379146968159549150012148130252825600 12779968 208180404198051484261724542201965314048 12779969 852023972109367971446076062799737666370 12779970 -48513711852761582354484646647471513600 12779971 429788632664949142573104108505778448792 12779972 179348176965507299918372165433666458880 12779973 167801538937691290315793555685504412224 12779974 -1618905067107590380809472123897371555648 12779975 -340138822624278676149019138366800005400 12779976 1077903470835424315817021411812354867200 12779977 757207699038478956858460160102006975872 12779978 -354956640705963206824468487616072618960 12779979 -186095777792820579549519247837695513600 12779980 -111163668068761448490961464163605120000 12779981 1495899710258636324272803862598887940280 12779982 584488336070635837693597695356344153152 12779983 842241066975814269227602575048102976464 12779984 454870484343432152401348989919531524096 12779985 35659144680185622935012845953953021760 12779986 -402107053674598976817778522869273917808 12779987 6389922416348643654394248338072004480 12779988 -392435348231822597669634242302775623680 12779989 -4189220766334853336980665597220285120 12779990 -414097786341863888852490903785145110400 12779991 14205646338819555951640488827893190400 12779992 -989866194581300183609561976849350400000 12779993 1836268432351523501521994592746059039242 12779994 28853152573533007164433236341415383040 12779995 340320192000882905636519308292278797120 12779996 -375364449741170235938431748800263837696 12779997 165131758726590277187309986969219079328 12779998 42694439489164279655180678459585839104 12779999 554298378163915649686025997383650980000 12780000 -107010403177519771512659398775439360000 12780001 -288649501314277131526013704766308502016 12780002 -343897600657040639480460075017926320048 12780003 413126916278818002565397697516329424504 12780004 -746295956361926395287697376770424258944 12780005 455498734450698165926956259811724231680 12780006 -560916763310589510982661756032342476096 12780007 834101470792597811736593076854635603256 12780008 -213433770111605900105826096098533785600 12780009 1865380061849397830299445589987392443968 12780010 -608717392393564444112288116650156441600 12780011 135428066032533487121604926788018343400 12780012 -11104941945083520011329796993647312896 12780013 -257038524918099471660257150496356221738 12780014 -67086545408232821763363608056847113920 12780015 107038441257911385147358245718395073920 12780016 -276773101122444932217981763814444105728 12780017 -940687336313730699299119493601053141934 12780018 6240340412611458985084782413711085840 12780019 62874823001491485238397397679071279360 12780020 -370819915889412035521585985383138560 12780021 -1010018911379457054520620644393741227488 12780022 299577718435547565262311816699854415360 12780023 1004817170331261209938493042479582990560 12780024 -263976347680694437393395649908360622080 12780025 -115885996618151436265909793400147418450 12780026 -321132673785921956096303301715900688640 12780027 416801698406463288773976967514141550000 12780028 -11038243118487218869276603989953971200 12780029 90417139487256664637404251874382281728 12780030 -1725246602889415018256878824965575680 12780031 387660241206868634423636814115215606000 12780032 317114429505276256764648534003469516800 12780033 -181640118794910111775668528640234953360 12780034 -1384956234792695230644907423781882104320 12780035 -638607523159001888775430753959913901040 12780036 574074629623570293225861208945153449984 12780037 -136375976623147384385512588111386986660 12780038 -105575726965278302687713282637109575040 12780039 567831732065068218265395241084193346720 12780040 -66494840300511074840934655854487142400 12780041 -2102961339463393953230146827216549315840 12780042 179772714533634110894792830524982824960 12780043 3736650565809433669873990028911040817424 12780044 680727772417047117405681282825204288000 12780045 -288989672626654715696193891058171996800 12780046 465512226052286671861267691672005926720 12780047 118803881698477343364574394107109145600 12780048 -39350214106199979392025136205358170112 12780049 -891990912069835447869866174083504868160 12780050 -117414842900749197965627862795946999200 12780051 905220668008188564106418877614781523824 12780052 -373779158766358803821251650534242856960 12780053 -77344673275973827935750616858544723232 12780054 235422661644117055622826794595235973760 12780055 -866157440059313595622462020323228744040 12780056 2401392109064964286604368709851951656960 12780057 -943606815128744330833372865676607706160 12780058 -386695039463681039689496089644118095120 12780059 535503061423296649625176140447368287152 12780060 110708832660959873415317814432397393920 12780061 307684047879072798572262932268455508832 12780062 -422870381656249119647526196194439843968 12780063 40366981649714226117157380853782495720 12780064 1273578655827150945805838216227821453312 12780065 -166448771555578609415133330744047280000 12780066 -118401687789186703768126800051207338496 12780067 -2447217406035846479671960496103972115040 12780068 -277166553770098631541920730384518246400 12780069 -341587932927270656194395959239082725632 12780070 -822846289025824788716215350281834555520 12780071 812834889983754561032099574296823962544 12780072 -1002688991714647531139226880266348134400 12780073 -748216609846333146087875937490972896 12780074 -266106239313530474038311926474610676032 12780075 -23782263568492848634264284602183980800 12780076 923013912133516233669483675198474517760 12780077 -202508643899753940135524142030825935520 12780078 -529414983290411407708136346467186352576 12780079 -15866723224104332269588200436429675016 12780080 143764642923863940901255766102722805760 12780081 -1268434865573126112749676007383746052030 12780082 335880121671665421306050576591146590480 12780083 869022815318377289166971468248224015600 12780084 269957296609835980060491060151565015040 12780085 243588836016799811235028128425289449760 12780086 759700838892358931251864689326528852544 12780087 757204106674687578475137056735165514960 12780088 -180280426685697679680636594242623856640 12780089 -52468590425150687674490496656621614848 12780090 369335549627374832261905389388414441920 12780091 255222582985636024780448568500906179584 12780092 -632005704879653630423924020395650769408 12780093 1489271504894501409200061496872444327264 12780094 1044134934367037253996810321555742308096 12780095 1055813362340927281990758575013300378600 12780096 49727763475796177781241140454732333056 12780097 -1000813672955791314191104086267841121280 12780098 -1265547233739971192977006006220899827840 12780099 -456874604727744542336716157060735576736 12780100 -12503674120556825948766869688948249600 12780101 -3008867335248304664883072315077070862500 12780102 -19630890203642573768153295368208935040 12780103 271906675175367092708452045086947741440 12780104 -1952281030800453727503731327816322186240 12780105 -349347873438880385198927396130414187200 12780106 -231582017090072106714908654077391095248 12780107 1326444813685184764689863337255696068112 12780108 -349052983410107170092896762055094702080 12780109 -504244002918129876064740051806075506080 12780110 6089851820956335305348229016462986240 12780111 -58145005796345755528921515830896974072 12780112 -107547312084312984098989418197792989184 12780113 -209821255481291140165259533423189450638 12780114 461903675362426400559837281665333051392 12780115 -587196039576294737655748118624018316240 12780116 29771779456872528174444292343176488960 12780117 -422529646302802936630863944861207640480 12780118 450053987867373682114543157297397981984 12780119 -99496312916971851556512461014731804840 12780120 -694987648759185390230024984062790246400 12780121 -1416781731984669312157647563714018242678 12780122 -5130218964884991420065834680837272576 12780123 904995549293689950543316854559984863384 12780124 -243094905875387535894397828351783987200 12780125 -2275808771745356163460463496228628521000 12780126 658687358832831172910658214255903315200 12780127 234244901301141759320070113497942930976 12780128 -1402127719144216711185532385488795729920 12780129 186510976733104974726806673656279857584 12780130 -421636262895389258565511675426462863360 12780131 -480638643719257401018532799560971571008 12780132 -850299061869966451900269193274722249728 12780133 -358740345683696571614229182542137987720 12780134 -467996274332798683748360733374263655040 12780135 -699341372512398903422751908579372153880 12780136 -1620499069927008873788578642356114032640 12780137 -518296074745166273197949016049971714048 12780138 93658294179190053924940101213835011072 12780139 26120901143334336014245166551362541940 12780140 996740401809295548457823986443709501440 12780141 -679408915435223154339919161140308800 12780142 111263781378861505709871623814295810944 12780143 -569484342248973022270030715366573506608 12780144 -88900166502502335702696285162712498176 12780145 -67299168952706467053054588644367817920 12780146 -1062451091891385086830610237545261731840 12780147 786519881799205086278529329449602732600 12780148 1690563356155560933560591603346355918208 12780149 -1889688598080041431752006388754747024850 12780150 261071381772041379965940947073994785600 12780151 -597069057272867538018355402472900748096 12780152 -336871034735334865132612932156880650240 12780153 -179169938898104862218806659985536115200 12780154 -116971162649530242097542862641662615328 12780155 439182519838503665467943715053725209600 12780156 -35860488027717016392152681814504611328 12780157 72795634484135880179752942162168533888 12780158 200821148385244866147811146765531461376 12780159 -6127565794657717327633983339775003392 12780160 -977316159696425954946273545287630848000 12780161 -26967909188055566276345736857879730876 12780162 76900576803206256849186555561473616720 12780163 999724022088123124514375257453863314184 12780164 -1148051519421763627491016847446170891264 12780165 -551777242724327062960356680926934698080 12780166 174323372211321474232926166273647189120 12780167 -728354709851344815175860111532923317760 12780168 -73165943176010370632465534244070195200 12780169 1406111963047445957103522319930650524570 12780170 152682381025787101460901470812800063360 12780171 558822608241250553097635066208607213920 12780172 -228854917034115427939718016167781519360 12780173 394699562376472787412301187078421174240 12780174 -422400882723012643363362334676865844224 12780175 -162935359636250956320576059993667637200 12780176 -755655168084761855853472174204707667968 12780177 -1728860209301833763085306713078124566400 12780178 -17991146893219720754107773644024025600 12780179 785458276128425847618415399337685719640 12780180 -13579172956124529280732583999502336000 12780181 -512322484791021070710052940058726748018 12780182 -87255461240016676338368626055271482688 12780183 -25052929247605763292809146965338529456 12780184 599600629765231099826285205855726796800 12780185 -154118789373420321623276202802044800640 12780186 -42995291117320007239263894168501735936 12780187 -106070815362460193684778070843512500736 12780188 722137412641006265872064788860473445888 12780189 -13399633234799658821043512871727438656 12780190 -475652017333157475874839181408579852800 12780191 -1315154905067047479744164102619925745808 12780192 291372692291062870210596177857382187008 12780193 2811239416812951580967603500425609150720 12780194 279979305207220831817406304719314821632 12780195 378821470975611587854935493227814015920 12780196 243436360647620886452181234365534982144 12780197 283507150004279918784135460992187667646 12780198 -494450455195651828210694300857358491200 12780199 3798889521109905766403910598569755818560 12780200 -941996257372826863430282048174672256000 12780201 -21781290107361953068643292079774660416 12780202 -2125926354992725236355152682355170560 12780203 676306127700985460458886755431183657264 12780204 922352375893495297308079686590740317696 12780205 101679389618732178640056705508515454860 12780206 -403625691398813099537309660883664810560 12780207 375412524981496008241807320283110401280 12780208 62646979510043680935501545415840497664 12780209 201494040637803162361490809902125347560 12780210 24393236483508792563765483904776808960 12780211 1650968257132106740944550085243528076812 12780212 -376927623327842493733914843259149434880 12780213 -640432858656073246929328234293331401600 12780214 537622859145482858079138914825645271456 12780215 155241595885015268883217529996353996800 12780216 -773534661083503315900449366526710681600 12780217 -59531153176222373531652620003428253360 12780218 1009307173095572887157704330485535683840 12780219 -491314541511432103474698166423342490856 12780220 548229560601441738025503282222383546880 12780221 -1945517894991734694808569233092059547578 12780222 -35494034717846066199065033037464494080 12780223 -447635625395829560106161436997987246528 12780224 284577268571438070598845051430508691456 12780225 1072497607636551810437264618206291680000 12780226 263270032975784963227952713850943851520 12780227 -2956851582881134360360410889485330413928 12780228 -468869778820556614254127545343060116480 12780229 571086233658514319723871491904651674784 12780230 -11390684881913812710353495965628033280 12780231 1133595813013622078989499555909004701352 12780232 -3622353010819208375825433041485977600 12780233 -12750342084041538005493689156776094796 12780234 -679274595495515578985887769560261739520 12780235 -26596806271951473242785829910607503840 12780236 -553167153818474886924681733147654471680 12780237 -672415021599720936317408994986606222880 12780238 856505658200789924304216905089121699520 12780239 -1825124970479668425564619123716875084040 12780240 -389695131056514552502018277276343336960 12780241 1509729633221611634822765950748151631984 12780242 -501860692700986439100410542447030195200 12780243 316813409617798060042839451314007084704 12780244 492726468059992288801300758089690857216 12780245 23137445488900605211517912938821369120 12780246 99021725722939480690159360030175059968 12780247 -1469067743936450285653746679360001373304 12780248 -252446793275209919446928096631331184640 12780249 591740147186110455872736104254446677568 12780250 164124497414498333866320191946405120000 12780251 2104915061947741959476453169208314448104 12780252 49477382569084066248150262130367614976 12780253 -371917969052742348560677645001823968820 12780254 1153231717413706739061024895536877800576 12780255 201368490615977443014200230390101782400 12780256 -63813620714804953869011684780446580736 12780257 388438746620216072913515506125578826432 12780258 215870118648370238654917628243902126848 12780259 1963512838033004075439192468471634787560 12780260 -103027046244244621072153603330600742400 12780261 -18156070828462954010039528783591891880 12780262 900958198514305314990825488355141184128 12780263 2082144553556988507819560938442782867512 12780264 -159388766459148626204083919146450944000 12780265 -1810423468498923772631447765809994914680 12780266 727346900197558443891631630363068483840 12780267 -177547537596181639403829781076454422352 12780268 -17077670076819593112974395804249786880 12780269 690224552317538215314642876075959795670 12780270 -424288827870265803206213671960763084160 12780271 377218205542745905423084504293852423360 12780272 96863813312431471387910082217435791360 12780273 -574885452877740700329935771704149001632 12780274 -194186785504882149783475296645219978240 12780275 735449444160773848869917553200771904300 12780276 -6378013562341975295202998042306605056 12780277 -541846461492632884191876096297439954176 12780278 -649665585479085939007063568074395516384 12780279 13162544875657304116263673874118561024 12780280 -365811443613183795756771557424485376000 12780281 -432142434122415109531338812344868519868 12780282 210522775829345896883602638287836680192 12780283 1354870028475011254780935669349957376664 12780284 -660214524660292867161506705065786023936 12780285 53503622829625872162172272739888435200 12780286 -720549538758277511050030715868685858560 12780287 -822927498201566602753559989620212491680 12780288 -928688221838608003843272055619070197760 12780289 -50160999247083879894077477652914821376 12780290 656811090264562967500570281146787770400 12780291 1100437258255628074968945041226013529592 12780292 48309894146282311146314015131006136320 12780293 800247875141980448053258814587371635040 12780294 -439844643903190676269320009573951384576 12780295 412694142649807006464829344072173514240 12780296 531984596333438845827045212543349350400 12780297 734758338475646694739646406750466671588 12780298 79161276796071129240491511400054026240 12780299 -167622272039993661316897734139522564464 12780300 59747861290703944488218117475925248000 12780301 -1933520467862011168077677932536229143348 12780302 194194182838730177376724063809091783104 12780303 1578337947117121570826468857366269982608 12780304 -128138768858732182748694553507911434240 12780305 -349994005580460016715240240732591142540 12780306 -25999759879654713906144778234398899712 12780307 -189401033753732117952432422150231263444 12780308 477176063474612341462917152127953166336 12780309 67694391895803235486939120826150115840 12780310 -539752994801559225786871689684183325440 12780311 -101107822730169555351819027987629736960 12780312 -1037449276661952616751494148921654476800 12780313 200319535522841850060236019943347957824 12780314 180260525367128875565839974233526217440 12780315 -359146287896478181769662161936150888000 12780316 -148727684951337343031330464152467560960 12780317 2448193832852862932479926802350755948064 12780318 146286186239702580114005434569243783168 12780319 -639336128288269520252901456711024212304 12780320 -37250753913816660314341236819665879040 12780321 685875022420214794663302394518707201712 12780322 -979534431587588820189319590889703130288 12780323 -1423279599595076136258464987038924075428 12780324 -240011907589036167126460207514213523840 12780325 636193994372247395509734951914698833050 12780326 -247439198863443677657947721749492560000 12780327 134591469104178096278016631390705354752 12780328 -1840966331126589522575654246316325601280 12780329 -194860163055457146810647393557366466040 12780330 -130350299596618065819898825080609166080 12780331 3559712683832059345444063141026898880 12780332 -1027868154126461436856799288370324026880 12780333 250805951918761196590525129862462830902 12780334 -97856354419862631841539461499146108928 12780335 -652354923303393359909677879302472209720 12780336 46204961093596325428017569969548492800 12780337 -211124062736950744796563008338488467968 12780338 118724774665218878736306719051375393280 12780339 -197525130819626945303057179237686110208 12780340 -100047268786486416672221846008337664000 12780341 -24564411932967606383943495048147019776 12780342 -65134098532680620828255459652951937728 12780343 -847593092941201334286321104612898464256 12780344 -19791816755532221910863161802462515200 12780345 -936515930241953145443918975831770588800 12780346 -429633003404605104107354585310431434128 12780347 1016397946807137959661642419659404173796 12780348 119906932628802341783937230150693216256 12780349 256558449928523986980518895074760657350 12780350 87816410432739658803902313725212032000 12780351 1171512543350921533964090383988833877880 12780352 195019353366868012319774608813475233792 12780353 -335914695635539119427715089770047236158 12780354 -188138136170608408617289934112344056320 12780355 86111106353261816536887987998753510400 12780356 609133452845271825154843270487617409280 12780357 291682939749235325981819985471261986592 12780358 -851724751288476227408953227837511050240 12780359 -733064542323058101296877056945049089880 12780360 110341772751834810312364673837634355200 12780361 -1668757513197580308710128007351112150576 12780362 -425972180744979394280057747139336076800 12780363 -30177855141725246357384293693413698856 12780364 -207506652313945385800844888973152338944 12780365 -13032401159351788791651806905163022480 12780366 -486072831651941982389280660971399203776 12780367 -516558774898989144202421932429773766752 12780368 367506834866497295856711718306694356992 12780369 100457913087726055198008006525974784000 12780370 228845409589267954631216696843075266560 12780371 -338729207071950870387643322151069048000 12780372 340949318557676813592154081140087465984 12780373 1042171858111533048069326378448194428622 12780374 823200924543546431676034373654867520 12780375 -247286104099237652470189582202335512000 12780376 1465744235513893097321185367505484769280 12780377 -382133852035959554406326153876488761600 12780378 304148969622410257898828013509286584544 12780379 -1816285689929129048002686125380406923224 12780380 132018712897709430538899459825055488000 12780381 -20472319601760936421351070166205662336 12780382 -1707104992744960408469921453885001153600 12780383 -878560190993531128084673428150149120 12780384 -811211853218758599824850154726839287808 12780385 -1770836914576216903185401926001737962240 12780386 599401154343305514826207062325324609920 12780387 398697492366317287287586233407342469600 12780388 206753263875558818652271666415494400000 12780389 -1937186563791241694295748013039770165344 12780390 -102278277011929299852327496828394342400 12780391 184032056722406975323065370566367983104 12780392 -210966516332039245606195213263112734720 12780393 1145580568482892077820033619030760798864 12780394 916427984328070613184967297116862298112 12780395 1343758686969870656350056853877236274400 12780396 1761439107554600977707945850371252049920 12780397 317148969173806818004632557336617990464 12780398 -684094024798480920149855066861749156800 12780399 305230016317738859486832936722264448264 12780400 99136471279618586110360621971087360000 12780401 -287483871424783754275014688528633756416 12780402 -50129096280731256900873187665597415680 12780403 1215374461099207281511161437248088789160 12780404 -213091869398236760897677996464018628608 12780405 771841106424317476488221304928864178400 12780406 -175663003249283136394881936670209077760 12780407 -1091276674258534462359479767712507519160 12780408 874508707244153970537531278479017246720 12780409 290910523619890702439792777222411653610 12780410 32982503351893752662459760726010321920 12780411 247763136821277895039878909448530875904 12780412 -427796722662557952819862424421246982144 12780413 -948498074897450996009888255318714557416 12780414 -752270981600281357011635451202946930496 12780415 465652300005815550780725557485199513920 12780416 -2308734431807550973236506173358525644800 12780417 -7202980937154826222522649633312783424 12780418 138968371424837186786583012599260549632 12780419 549306588292172499844111298294683606560 12780420 -254187450072285988480541745744497356800 12780421 196211849838883654693598573821788132000 12780422 -926457609929285504745613657748370691488 12780423 -36795330173238878029076196672570533496 12780424 -685480027875701710358228666006793047040 12780425 852554505313459081118635996491487065150 12780426 -336669387989157884579209321110332313600 12780427 -767404302915294430334724351826252663128 12780428 -519613075737209787400378927631371259904 12780429 296418366282065570142192230338970845632 12780430 -331807406708477403311019869516022996480 12780431 -195230878242978490703042408756997605208 12780432 20463886407558131176594849727502090240 12780433 97520938897953439650246143522981765184 12780434 -161357118831724127146616650463630026080 12780435 -34162713076069746452034795804834967200 12780436 1265824594077569880500783567632695159680 12780437 2687513836651692744338575283997088772700 12780438 129635748717487988675002497132169061376 12780439 -663798402976952520532649946670242048288 12780440 -577690318449976464531896400248059699200 12780441 1076033891845481589782542847999395524852 12780442 -171712868973096922040991374949956871456 12780443 -106857554085374177656709985053571803712 12780444 -90008310592098863619215724693456643584 12780445 -232839251370086210315948689760710080000 12780446 511152534406618510768059747767805394944 12780447 -321416381355003077027319573966167088168 12780448 -328922395782454089529090639647983861760 12780449 -76470492870348990472200385588705513152 12780450 -16974170057228958181128292660701792000 12780451 1480111333823028214536718532218961226232 12780452 482468356886722049032014330770142904320 12780453 -38531566698135902165034481461342088896 12780454 489316042950115830306085786775235358176 12780455 989932677052911869602026545938864626360 12780456 172025970088125773878422503382361866240 12780457 12909468294071169322662468396346176100 12780458 -1111713244626068154782004819153729024 12780459 1187375816055593567061320691866413147200 12780460 -5931859678510170922461833106667438080 12780461 3425074644641996526797038569189330027072 12780462 363047854365105539946090814560523161600 12780463 -306255437611035498564257862853053605696 12780464 208258445461536863958625010787563274240 12780465 -152370323730714387337488088389787322880 12780466 126361551794204990528805410675399417760 12780467 -202514199151324175808949410312206329008 12780468 225997208151260302410705036356102818560 12780469 955614768997708929100488098008795854844 12780470 -411563474959037464462045703328424696320 12780471 -21709605153812916617550365478630596352 12780472 -181110718045846952923474811467684270080 12780473 -6705166827724283537588984028582464316 12780474 -280859187018449152919637868893706080000 12780475 111885516065156494142236018964643720000 12780476 -859214400696680967770113387488208734720 12780477 -164364510333577028179606947932505716160 12780478 -165434827214793456032178729199156104960 12780479 194604900597117287436694190085496287648 12780480 102893437025042357263562825574446530560 12780481 -67360505288220358021470716378128702080 12780482 226903632333323457884418814864301097984 12780483 14028018649822551345756360798719488824 12780484 1062044732805248123028042833764347046016 12780485 583701437908287811553515141214739715200 12780486 -420725920860098377510342478642509193568 12780487 765682231689095954871719012836187490480 12780488 278165545190644025172386492261384847360 12780489 432898692950463150640700651093004792960 12780490 -296425884543728873513985201599401435200 12780491 799682745695365958465622439782565056984 12780492 -678358856190400141336060059319638901248 12780493 3432924286961546745473006871934510422240 12780494 -178269320227817841082372656067494973440 12780495 1267608178386005930201098558530383040 12780496 189710580981379831745222554104218673152 12780497 -1317930538788710844484545860285697778368 12780498 292391214335778181011775709038014009600 12780499 -765627522386530842105726921321709916336 12780500 527411834516366584836428311869181632000 12780501 -673283732634282846275647961186149001568 12780502 -262758225577817084509835044681235558400 12780503 -6579016783481121216792033719105041440 12780504 -25084510410232476111328625107077120 12780505 475400849929323229402062302875853382660 12780506 -494572881521046892200246403334491539456 12780507 23364884127738582747434891002070248560 12780508 291858873686564356572929094080358337536 12780509 288706037582371005970501884285219851616 12780510 35289288678664487885168259203805573120 12780511 1040897428434946485534435986689754302112 12780512 -1158860328911110542225177844534521888768 12780513 1500396044253547416685853872219660900242 12780514 735935678845501593351033455164044875856 12780515 1256149590157647080408345043262058935200 12780516 129310926938674959642717033482441416704 12780517 1098484866721098914496750623042076861566 12780518 -665471214230794638832171358155647418368 12780519 -431857153384180985235400411409974621656 12780520 -343877719414781751398983383837040742400 12780521 -898236509176954998127180817409493089600 12780522 1295328450697161810762542680895600696832 12780523 745651217641250101673107027435590786772 12780524 1710314010687835320364382950602663588096 12780525 -45197146196809545826254028976842752000 12780526 -130799614512961818387950502825039773952 12780527 2055364938908531978226167197200857399376 12780528 -147984228357583971590393059436367937536 12780529 1639426890435610818878123790040095399076 12780530 -234292919442607569471240393411044313600 12780531 471714797757194087504166135993909993840 12780532 1006611924878594988964481896366182151680 12780533 -41049780471099075313752201934627378080 12780534 -31917865989484188149188666782307162752 12780535 1460322187324876899315925687815114939480 12780536 100066002042848658724792338202181959680 12780537 1324085510723753957878426885683821568 12780538 7223348440429004489672697193264137696 12780539 -1320567772782545893769480811708958365660 12780540 -128304871242753369035363339910514636800 12780541 643382633214277495042064359403157678400 12780542 19638874738299002659948073370511129152 12780543 247741035216979769645115754706634132624 12780544 102470099314236697737275105403769716736 12780545 -1545241649452116643437590431395862804800 12780546 -20258889953319392705038096486430976 12780547 -816281935060501274504385637592261617760 12780548 20410258695711748809545567344188284928 12780549 900964581130516364917706863353251095488 12780550 -176371117559552052095725529321382331200 12780551 -189150554315774022033495405346448256 12780552 671333488796157171386529792280074117120 12780553 984995041229589177660748334276244427802 12780554 -30956917992916747279213396810138837248 12780555 859731217746421955979246971259570251760 12780556 435996337388224291522840600156194181120 12780557 1117128624020683179992440189570932394806 12780558 -305437681299652329207335100470052341760 12780559 70586818600429695107713761825046894080 12780560 -36629208479081164458144794254838169600 12780561 551817146350063916426071251250097725440 12780562 -745882880127417187381604642097714745968 12780563 -145745568206168285013897981802907246616 12780564 301109069675790964107701641803242059776 12780565 -135508248153370878219692744924323267200 12780566 1061482205620157767879143285416242094400 12780567 -102641861246764937221383073696076675616 12780568 -630273071808881827818695756465971322880 12780569 1802948969247267287265813172523437408896 12780570 -186833220549543331947290099324425766400 12780571 -1005571324899111881458436255609671790928 12780572 456805624359472332203206618589862655488 12780573 -1458183147185973055237341251053705056 12780574 -830254957822563577222210013585048398848 12780575 621457696371787972373620519202325715800 12780576 119431197496459001865233186516946124800 12780577 144160497480367497645306047216637276200 12780578 171630129212689810932163031596218144000 12780579 -234452885340438421473948999496451327232 12780580 666391873659257727894150404103258316800 12780581 -2127715507242110476296215857584201423936 12780582 -88802763518054551635521144313714207360 12780583 2064254906343588466416753967272381646800 12780584 943874186572484883016699355149233592320 12780585 -1317844794451304665375723329058940466240 12780586 -48293909207774287587946697698640111616 12780587 203200399456630970013000962340951680832 12780588 593005676577606216009822493527105936384 12780589 8851217059686277321745242747502920608 12780590 -81901964271780705010375992768315091200 12780591 168332774359123328231950672946651372304 12780592 -84669088700588464071832824494810431488 12780593 165611785427676388693276698394384502016 12780594 -81257702645862981332077219142510771712 12780595 23106384505900112994541124403222344400 12780596 -739253197158138146860450059228104668800 12780597 516250929728041307007841355891998848480 12780598 -1284190368302001723245089146347813412480 12780599 506682700481986923842774131265627179464 12780600 -105543145741901666203846605165281280000 12780601 -1528508466390774812497853971403186813398 12780602 -361875018303068764786183372529789860896 12780603 567812398195642954148566318362443892264 12780604 -506386757956629342101266065350204191744 12780605 532078563831642650314266387941546905260 12780606 -569707861891741584392265732673490056896 12780607 -42244499649727029173083739787782041600 12780608 148640721379331808211378305596486320128 12780609 -23187855048691706937362983914154851552 12780610 -488363872460865306470192665472821525440 12780611 688600914908309684407475098032563617212 12780612 -627996238579345840468873168896159989760 12780613 -1367669047869107768095491217634699863138 12780614 -184435252227339084332520527558091073536 12780615 248021446725818439543550248011309819520 12780616 -642903271710477088240647884387966976000 12780617 1302364790858896292539229177648828143872 12780618 -33710684460116054416624574016348690432 12780619 -2122941286007091611923188818786090851440 12780620 -884033688076959405333990792345226752000 12780621 58747469563746850486256802870522633612 12780622 1005102707029452999144982902803044981824 12780623 1098692181809050269552486531323231504160 12780624 286892522471912779574933330882071756800 12780625 355299975391804962680497321753494375 12780626 -609054046207312692255869358594127045488 12780627 -23021053016182884095589127188277348680 12780628 -12776882877689485355053520535871576064 12780629 604869692938891929164591892759993889230 12780630 -195784765583527673030457461798432000640 12780631 112741730192445238422130158238362045664 12780632 13225526210020859978028600041202032640 12780633 -95142800115551382291824609358730548000 12780634 -719468944767717270666354947189573556768 12780635 438935801095117888275695129208252192000 12780636 650061884749353285901158458449573699584 12780637 2082136458515237841280803886411462357286 12780638 238559307640751636221343230358067672960 12780639 -317028244628720315380272834972537331200 12780640 -474083254328529718077910780873322004480 12780641 -285466262592169729231956489136926119916 12780642 -40605396309671440139323569572486846976 12780643 1242478581177173076985233333498330203396 12780644 1506532996556890404504628522610141214336 12780645 -615599399029038780836026280613999974400 12780646 -448019842135897796596360257030831973440 12780647 -2274723648826374441161237384430599651688 12780648 109301515225570196487303574242395289600 12780649 -72042027039440997217277648809029856768 12780650 -573166421728320049985505110111717833200 12780651 -169935016164452719819004440203388241472 12780652 -628632429847553146992328053094657589248 12780653 -2329957830542868875546862500140073659476 12780654 463375196924003656694262416420417710080 12780655 502109719489735826279483609573466306960 12780656 -12042305686134801098646662178422980608 12780657 -273071385791523983089510038911400002046 12780658 703535854257472545419541927236215562880 12780659 -677104217796167544025933688207527068960 12780660 105658131470082362660995861988678492160 12780661 352366010278806040696845317446331785262 12780662 -1380412036445955981221720725578850455936 12780663 -51787036982500598900610600705019625472 12780664 -591209222808087567794208208317376942080 12780665 213764252261032352393619744489327285060 12780666 -41395877561592398404187237652987078288 12780667 37759347533388822958946644535374403760 12780668 -1859667484585446066752667986678862280704 12780669 -354889888217483070075199209317972381184 12780670 -601135476080085109071959726219913673920 12780671 -552008360215173000224619327767400441000 12780672 333409673602911037080146293278879252480 12780673 -1567394076189837225095378250925576723280 12780674 1048397526608973708004967192172290256336 12780675 7181752587195657006232528937244010200 12780676 -1720842233481334212712385846638067463040 12780677 114265549346091353761381067801288280192 12780678 1214285143192216571954922509219263119360 12780679 447395499641362955902085954117104224640 12780680 -445385128171725207782462115819808358400 12780681 -79980916162120758616969210062144145536 12780682 -181668952660568654812791430195762464000 12780683 2525999723245312643492096072679824246424 12780684 84002943652140038676306322526472333312 12780685 -378729657925787809200041882884512861840 12780686 -280165549366776927036393110289992544000 12780687 878985542755177475292063845644048769160 12780688 -212093189789281660769644051354488258560 12780689 562192098740546383307034844938767837490 12780690 174819270637029075928233367970243658240 12780691 -887001369568196593691000272204585092096 12780692 245465629058166362551158284086964459520 12780693 -1893962096644811675321637858775127716800 12780694 72107722162857477299813660397673932480 12780695 -463250061029735220492887550454918429800 12780696 -965705099817299857661489690364269875200 12780697 1427158123408956730462455010773315075146 12780698 97955342591315390174848888640592760320 12780699 -722542722814823032119405539102850224640 12780700 -301314921202009729376992087585211084800 12780701 -93325398122057169237506549117652086298 12780702 551687889108398007912561430330358922624 12780703 528513954330654321095760832105160580184 12780704 1669474070848789201338001136092742418432 12780705 111035953503602025045900003456925749120 12780706 901140539185434085968418755150564053280 12780707 -1897738478312948212726189477285859659044 12780708 287462120537678391613362129466003522560 12780709 660427681438736339779465490158365825504 12780710 -705971743018176594666375750121814753280 12780711 290802173520067992098186947149670248960 12780712 -9328973145712582962455097154396323840 12780713 -301900960214800704176128518538266519216 12780714 112795387103547156763520091550438324992 12780715 -253729191385162622013620831426939156640 12780716 -27965929862094847228837387705993909248 12780717 115908142982936973697363014686212329312 12780718 1751905107312434812883745097289624448 12780719 2145344757709128893300080542234670010640 12780720 -182319622554339603714148390471945420800 12780721 807858472322735572015478503422253176372 12780722 96871273571355649725081786012257519232 12780723 -200917802235208372667666869844088742032 12780724 -1388292586426900673723080827717718468608 12780725 173228002312538437014109839544706749800 12780726 -232536699963545980327413608173715582976 12780727 712178202149738404704360828831559392720 12780728 1329085249772036404792866839755190784000 12780729 167487439759768074475206333895073977800 12780730 -177722709850987265162315457719557516800 12780731 15046759812056292102790132054367186532 12780732 511250958525724975364704605626166484992 12780733 499795100594474896837489595264749172320 12780734 795746810020329268669006799548134518016 12780735 -822807804236572606873219015837408588800 12780736 -99520436260949932660402781736861171712 12780737 444166356486461693439877685986621719552 12780738 -123289231458620471425868475826829247456 12780739 631898793577521076065787570688922491680 12780740 150823212793778184551263388362571796480 12780741 737842936654183208342586080121071239392 12780742 -78767250738604023878065384395673761792 12780743 -597682066270649013171944887095881716008 12780744 224550471771994004851166679547025694720 12780745 1087810005911803784186377876153145014500 12780746 -1530298158119592767057049338427332304 12780747 -32705158514413751866712711895142966128 12780748 -251653998274172947735672532802144537600 12780749 770377436779652060859363134165569899840 12780750 605089693714087050518268037566242208000 12780751 -154570889125614535158373246467930980808 12780752 3232296721011348286744533586631639040 12780753 876269756145798462461901433309996077888 12780754 5022206020149317329134686361773110272 12780755 -344528690652941722090272863312476216320 12780756 87492691566281710313632664037190137600 12780757 -547243072887713446954769321896037913600 12780758 743504976435984444504329376624944520480 12780759 1512011565659627910395931319285927201920 12780760 -65481673275741766211955367609577472000 12780761 12894184412119919460269987157440994624 12780762 -273959442087147975160649988506807260416 12780763 -679754487627385269232102405119815388988 12780764 -984189469411480187904299620241525452800 12780765 -258143156549347365316603266538381793280 12780766 158057738271776494298627150291795147904 12780767 77517850726190962448650474991367318960 12780768 -276997880522518947309622172749261701120 12780769 638533252617749222553546015088974270996 12780770 -412563654717944760240898079112208367040 12780771 -745474110197774641019358066487811716488 12780772 -230047425287409519847786448217475317760 12780773 -953312908853203687450420343234644915200 12780774 70363824129520158192902341773864877440 12780775 -55326084272985657650510637350024320000 12780776 687040935015289039064678647232359726080 12780777 657925555917955700422576687736352715920 12780778 901500716579139491176896351689670543360 12780779 -355342668911924431192125409626150818880 12780780 74252122828859390022557403903464601600 12780781 53512672309090353166027289059555786368 12780782 -548627489730029127034788901661447582976 12780783 100290545216651388002050506990710021904 12780784 44993091795993677108834426491579596800 12780785 2080205513914379200843264800065502417000 12780786 -614863295480333193126726731991827417856 12780787 -1604497045921537088947458094102917291600 12780788 -979517211204919016096366749057943046144 12780789 -531098700113221369706092919124585689280 12780790 -319651284731635486917794537184869769600 12780791 -969384750006036012493000687294849720416 12780792 55318888244435774398895977691894968320 12780793 305392698018990877738601099937098408580 12780794 775685084234751813156722284437013544784 12780795 67870656847592420539218756994932933600 12780796 248255698115046594868916974842306116608 12780797 1297584225998032986475894731913516650246 12780798 713156920152717898540187479948718009664 12780799 -500856827780255562415146261387656982400 12780800 332845811115931814437017949288425062400 12780801 -409579040707558548570352538129650544640 12780802 427049539005417378716097717367667174352 12780803 -212561029528334466041192490390913711920 12780804 6230058787486064153121905113278971904 12780805 770132266500894490220060072961879830460 12780806 -1557497432695181267482154013961454751360 12780807 -83694403210132872183970453522176864 12780808 -339252835542089448187744949046576983040 12780809 -587397538927467688215014972310881781990 12780810 129484399562244509938539645935605800960 12780811 81647267016164369543556621698111859000 12780812 -1285756522000395640521541874788404407808 12780813 591871218428464686550818231702412906944 12780814 641376130605586691003083969015556984256 12780815 -1405564504438963997735043166427527730040 12780816 273472916333371723170418354066750832640 12780817 -1156782187974471160472176424917971402780 12780818 72315515025260234681345520940741929360 12780819 433486520178640727616659054338856734644 12780820 -495748070690006205374186569037732190720 12780821 -1552649175535026177041947959706093999908 12780822 -891547490560658938368449337926631204480 12780823 746596004772809641195841347379737058904 12780824 -133578659840356414178862321800972206080 12780825 -49400187288047427918675227624827380000 12780826 716249343811168423554791073664500752112 12780827 2262271695961627510638053210288719244676 12780828 -307028542185952250003337567479317996032 12780829 -1035052441503628879421794319513908125024 12780830 16870481058892348697954799300401992320 12780831 -379037082103418826895622037482884899456 12780832 1666218390610920414524688473651144097792 12780833 -341496152154861253426879723474072293996 12780834 -249047482546891710189922866426374400 12780835 391069661609349250338926196096072543360 12780836 -72537699893063634142133698084722269952 12780837 1175115834855852839927643141563499212094 12780838 279712527029294366805458425734308032512 12780839 -413384909095489101146217017747114193744 12780840 -48683034773133575923319648853233664000 12780841 514407840007589084950643381413632752500 12780842 596846163512253559274394019435249640544 12780843 123921866810231420742000955802305625328 12780844 -18279940571335916850040648460387380224 12780845 -59607362766413843378076985346944339200 12780846 -143328757363379258833829496774109221504 12780847 -22821082304167448135316160411483251072 12780848 21196422083869088340288964016472489984 12780849 -291705122831678247681381514307757633936 12780850 -434345551567836797236365065230019787600 12780851 2076297876445816508011781903155611276480 12780852 -210611070400224363478252920705592590336 12780853 1765437959035900864370571029354654371360 12780854 73876184366373883733139093328229609376 12780855 861207707597029673107147434505526472000 12780856 -1390688784629435731182110837225154478080 12780857 -1308117832595327050801835719640789658240 12780858 342382280496318729633944015179096048128 12780859 104515575788412094081438326729272698400 12780860 -324034007119588756052667439051626769920 12780861 -56489598843773640991403240693186663040 12780862 492979737186460923134907980557442034432 12780863 -666714889287463650381961690536854256000 12780864 -270510407436936721397784297015945461760 12780865 -211973029469410064624583969823318865880 12780866 182516988588997545936520262953772851200 12780867 -894260818048546571782951734204268944 12780868 1265283878233026409111807369590009016448 12780869 -1248151901486583424287798558540768485730 12780870 -141105398090821096594381634994646210560 12780871 259152411842452322932231174594252586072 12780872 48649179367842999339967496625745612800 12780873 101079669093043727535346434023794891584 12780874 150169130965611908622154402027160044032 12780875 58623104789217442288142115181454340000 12780876 -238073013407936569622742059135343763968 12780877 -1559415300103751859225267554700118059274 12780878 -593580191129639739727917369781476769920 12780879 235374567099350536428636788715734920584 12780880 -135592466689144525918147985586821529600 12780881 -634863511703838475704830148418090866318 12780882 -1060167307426404392392424428093169241600 12780883 288368322209972015536777574070221297132 12780884 1025391703190877240891394364398484908032 12780885 136783690399541199400377997557768128640 12780886 473575970816664151634631334551206767392 12780887 -82949213858322180200691140581263600000 12780888 163239838144222639401569755964341186560 12780889 -891757538883745588793067450921670118976 12780890 13955947934958132788304715154351281920 12780891 -202741766611060129119883197467885553300 12780892 -1434646285596699085427271617813303094784 12780893 785681369832834473035938948724682085024 12780894 -87288449014791488984023373356948930560 12780895 -439849693122056911876882736972873712600 12780896 54471587557964196482225667599336865792 12780897 30295130749231217915026833140918232576 12780898 -717249842848792670028454824527832007680 12780899 -348370067527030421483909363715046645248 12780900 43152975716089214193446806394208537600 12780901 387349001016246057224527689796400121920 12780902 53548769412116750002566906492312808704 12780903 757199601137761328837940133468875359616 12780904 562356084308958751840291935823376332800 12780905 1317423926879943735800117158534402221120 12780906 -704006672737698547499595465037632692736 12780907 1480747609876120718884610657484408599156 12780908 -351211108716177772805385561885899971584 12780909 13961156364640498684845010770889158060 12780910 236093143987003722724574138099592552960 12780911 -56032789046284678870756505418035306880 12780912 -203975085930641217472140220662552821760 12780913 76353268158322790713919776664397372004 12780914 510301200385650062461772192345798871072 12780915 -272055676774562770038498363133149742800 12780916 315471938576330564587778648204277245952 12780917 -1000758167044330676893433981970035150034 12780918 195429889855832637627785662673956042464 12780919 -1278209740774946106094532248651540824704 12780920 -874410056084835724675927979091861504000 12780921 959037173464049715705067118946277775520 12780922 -44929207630810328970275302163648947200 12780923 -382292851912914834914127458199939882720 12780924 107187516269317658252838764681997788160 12780925 -74994382173317585034275092745067938350 12780926 776216681640896368245100992691990374912 12780927 -477023931464498242462737766999875840192 12780928 -163348421025516174415133916622340751360 12780929 73906731224128459080164230000774623360 12780930 -144013868300610078479596628680640117760 12780931 -1620979334058550878596930136610590363268 12780932 959260288402722323008402471744298810496 12780933 -5847965688355337532716061849563415552 12780934 -80846909431101160145508208117361097600 12780935 -1332980062640672090357119443965622282120 12780936 356545718150181139451954279939309568000 12780937 128883091034274736073307263885680651300 12780938 32158044807176194828568996441385886560 12780939 607440810451803554454748753126813920000 12780940 816822478051310445435961518296999393280 12780941 728227252715603313103997275302756540342 12780942 -243274833418561736130143992783883621376 12780943 -279883940096970666779933961269462941216 12780944 418866623328206062502500603988795719680 12780945 -1532701665745264264884038307141761854080 12780946 -40938136327080471962842426266461982720 12780947 -837411479400897430799826691882833400848 12780948 -752980950460391213314957653204454103040 12780949 -1283734640933782859256755530144181864050 12780950 -39792732148323738156369049779383894400 12780951 -1188796746421890131269374572020865007768 12780952 -1926668269396812372157929240684432230400 12780953 -5516596419606739251625472155557119352 12780954 -70768904890355649578594747153141419536 12780955 554420343560520275435959359789467304720 12780956 -1007580956646975156145525313388934225920 12780957 -110670064082765231484070129024852050816 12780958 -208659911463364351331238845231636352000 12780959 374807571399974545134498353930004146880 12780960 487171403459705247499841506670527119360 12780961 -254457870314331993961108486524128260928 12780962 358284923998828433564475121219149875712 12780963 596879702116757018849056036667025548880 12780964 -1410641263006747331172892269112245661440 12780965 -84767402181185094775848647990752315140 12780966 110591983668137147088940580481337264128 12780967 1733324649176705707505954516916156084360 12780968 -407024184055566932462145112286991037440 12780969 360678141045372231952331597766410400144 12780970 -69613402069538426930412098869886812320 12780971 -275599441886186184645608703511532039136 12780972 597336050671257081393823683725794250496 12780973 2232727308368811055448187032098651955222 12780974 -100643461287437033834498114687006112000 12780975 -402638081560231616635552841519676311400 12780976 -1582926892030814984595163943223623680 12780977 631841388616342037706313547243391034080 12780978 -58558466976694226653259520252226225152 12780979 -1333777958392851761826786314421455431416 12780980 -489412914843369899755179055880217888000 12780981 -1181299234114963718969027737989813861330 12780982 952324356174631164077790844482942647232 12780983 -401802295160633064043822985944914519768 12780984 461732077896978287608390956785897779200 12780985 -158555990781866877277442692296364381440 12780986 -21511427522814074642441789594522911776 12780987 1347682827313295912757205406042100706752 12780988 1650398609363393255276420866335225344 12780989 -643967205849463914656999817872901194676 12780990 874705584931687602405095636380953600 12780991 -21063876164610593489979743903148265248 12780992 303173357094349972395871361089256030208 12780993 153654270049213231145422028369799502080 12780994 59657127782057331627827772493266488832 12780995 -171398984326896073377402561317616662400 12780996 -712923426843614263829308560625633996800 12780997 -320773922220572081619665841664995023460 12780998 -779264840643586793888972000041957476000 12780999 165475703402173422454929229434916637568 12781000 -1090244284658953760844621246354439680000 12781001 11362679009103584519665595283109365504 12781002 119431671019823150067664528641744157440 12781003 -161133014900554158493267009486508923200 12781004 -269960231867542682021180600739115742208 12781005 -213624607981718993381680094011755547200 12781006 -80322272543667695948156749113735304320 12781007 1482969662080923916578535279073691350256 12781008 -19640471660962187683256417189916573696 12781009 1103714542055039213499302727853479188210 12781010 -132609638844949722292289825019673159680 12781011 -1264073345569902036154592813831658625536 12781012 -563907189098880036383750317715234957568 12781013 -399464287782268892414587950192924451140 12781014 -715093008480884198385791073755311671360 12781015 -716148693427348631898092524950499968000 12781016 -148382328789966225537879111988204032000 12781017 -297914286597909750514231662702947400000 12781018 -822885867871720012917243253765344381984 12781019 -14724034792630475877346253057700503256 12781020 31640154993940551118880246921776988160 12781021 41582851368540573604206317705982770688 12781022 371574805881839128301589682092938936832 12781023 215923228703214441181636297601142435600 12781024 237467734106363114420676824306033098752 12781025 -305673163724421175780212164848523455500 12781026 283061157522661339485088677525498322944 12781027 556536832485323179078075179508786424272 12781028 -19237453772961408818212022992355669760 12781029 288408505367985790626004027284634073184 12781030 -226651968076313949422975262435093857280 12781031 -850639786998494522304735954592134018288 12781032 889277771257011988157661697743691530240 12781033 2381527996043201064253528017489913323664 12781034 -94243543377564796242578034243824064000 12781035 -387278157867438985190359064711192497680 12781036 773919885701246816999400279703109914880 12781037 136728979006960840281230642215092522060 12781038 176986288897847893803372896422318215744 12781039 -814895868246642809080543446274734828480 12781040 139278155315960286730239568966485442560 12781041 15716737646901077789536290490888312704 12781042 1217194341067745167143736213748120913984 12781043 -1031880968861487364955378581354460479680 12781044 1351620748121003679324101376539857489920 12781045 619388851745421455473545435760146456600 12781046 -37115818690536685815874306394772946560 12781047 -214355363535649218461163950284102471680 12781048 153929007562171337502707826260331356160 12781049 -1991638986022512534239031838044022540950 12781050 227608566591494261171164980388274784000 12781051 -2415673262165381091749346835039345684728 12781052 -70124249181814962401454966333218979840 12781053 507421065625011634579101233303575138560 12781054 -274734164333455867244814685764587458560 12781055 212301312615569594492708491900255774560 12781056 193047600569820145682135923539138576384 12781057 -685528849630024337371617440627513873708 12781058 -87994098892110836492737152887171219424 12781059 20442146391864742054461365475124021728 12781060 773335853118463683590595313882933812480 12781061 -721108302415394527896409310543528131200 12781062 9591044398154539225713782562350613312 12781063 -116486072912462436929377586614891683688 12781064 1120434762416411865965723565792412139520 12781065 490753574007792260465279698286317102080 12781066 516358465610983017041728377503510717232 12781067 -11291962304676049663695112048186742352 12781068 -144144351573491197521244179315091100160 12781069 -393753865386273972996093655587131753504 12781070 244876739328186452530905689426328972480 12781071 -372344423712908562930830907449643944400 12781072 -314147444575380594741044183262788648960 12781073 12044112314732674651652306983112371044 12781074 -9633875240928031492052855823345868032 12781075 -1134011101931028465542991867536841243700 12781076 -488120788643686317010639760317440565248 12781077 451037641396125278597509054062267830208 12781078 -54747988692098667413764770547997500800 12781079 -340306310088850665779473504426833024816 12781080 -180545588519228093311217634595772620800 12781081 952794230704295963425709024779059143882 12781082 -54889727430321308340453977272790926608 12781083 -40457610620999438272231555534522798080 12781084 -1547915486382029105268588701012377782784 12781085 381429675145333733105546206685433564780 12781086 -154091823871215497324994295977573752832 12781087 1825075666222866121940008874559812448000 12781088 1939688857490593786208922849561023938560 12781089 914145487143137495778290669351450991954 12781090 -4587381165674124720286789387780062720 12781091 -212900282924652544874921389457339923920 12781092 -483635299962260013409884939397616360448 12781093 -761329463932371507237679743096080781312 12781094 -335731442880779091339039816286880263680 12781095 -53415376920378300405204016045183231200 12781096 1414194837536929327483873606890186332160 12781097 572608329413705493022396973156222370432 12781098 -197901300012547287127295167302354255360 12781099 -1598359147070637977947691307343864381280 12781100 -299467249726744467275963134625027865600 12781101 601278595001930288674333625378424512832 12781102 283522468421705648680170430254782482752 12781103 -1156837998233641995999760334033238609648 12781104 -53325647593962836876065944111147909120 12781105 12325116448011381452958878224799002560 12781106 -90419818198268969986059309758125202016 12781107 485613902884574799474747328813536870804 12781108 217087263641366430913421437348592202496 12781109 185009360397501091009031068811973372 12781110 -270586662552623551697697175898605056000 12781111 -225820480307215963451061375250519100040 12781112 -1145595639732661997988436230582113280000 12781113 -439036587992465766680541606728966087856 12781114 75287739375380536202333653690990454784 12781115 -161571877890990093856350677552870930880 12781116 156237946167665168616704006915259996672 12781117 -454056253236900489261506948921822059834 12781118 -280829406190685239863584856195330170880 12781119 340115672016739547461597586254614394128 12781120 -111994565336422728373965501473268695040 12781121 -3085477835797907530256785561105383238608 12781122 -179144904350996052370307529039247080960 12781123 -124497742592127725735764422966235780896 12781124 -1049159570555329277236909112494475591424 12781125 746746119678729678464191811560246080000 12781126 7061097896548914426557395337392924512 12781127 71425366880156840491811699150101504032 12781128 692377020538800858810373583610508124160 12781129 651250909839397709506321344704197929440 12781130 -502648130320357934932953815005877723040 12781131 1260039599929230667288032842953460420544 12781132 9587309800519962470564667913125230592 12781133 -2668890485430933262573458483216698064960 12781134 -24264445331133357587563020781062497472 12781135 38725847441619849088197682938778168560 12781136 19245133876515915455437606187708841984 12781137 -545489283808538478637193455030836902880 12781138 -880118563306334698078770710289766247280 12781139 -374580632607742745468561623205685073248 12781140 351123637157050930807980218286909081600 12781141 514005827554242902301072121325794853880 12781142 374163223898562432078161749162709458944 12781143 -111336328588235544285460592655550280760 12781144 1532363425954275889603408686671194214400 12781145 129251951716801328411469529567971210240 12781146 97462292369541604132033248321037418496 12781147 209920033380852579696303219673662883584 12781148 9274641279015336053016416718284759040 12781149 472415734311244071237038410051174683264 12781150 91376295453818402764752427868257896000 12781151 1854970371034833083162377394687169359904 12781152 7350750968299920881945991029563195392 12781153 -208474222021505077926166728443678343168 12781154 1046044966057188627785954180777344093776 12781155 -5180142732964799309659464502298482080 12781156 275138288729244373105790042708151964672 12781157 -2463450455855639265956278175417221165440 12781158 24782057944973207807262557217024981888 12781159 -312053512300282811805704559629959053640 12781160 -1278440862889850606245558196230049433600 12781161 -46407627603702140637872640247832367468 12781162 657064326243184103857029360255384128352 12781163 320085155208597830712160739543539882080 12781164 618327334617587525391664875582413647872 12781165 1069907864376817815760530365259251298060 12781166 -202019644939171033097564353911349675968 12781167 506520166292809345211631176415223848960 12781168 -298542153700638016780592855148300894208 12781169 -130727402427726267092347180576596921996 12781170 257499743676335310907289793707004096000 12781171 -717911789239466822591990316999316344816 12781172 8483141180285796607353890788284064512 12781173 -26362427809557056469861967030987776000 12781174 -172649664185881099051568907648106789248 12781175 148663803374268256819821140227360321800 12781176 -25443723209732080164860399727162163200 12781177 2951379503696351687719258920019211163460 12781178 -498815613875701574683660619383057740288 12781179 -359238778697551718272281074913243952080 12781180 267161071631983651492936954103685795840 12781181 171299469151726138908500369017496733792 12781182 -38132810725930259345310687488077956480 12781183 -1623052295263695341948881960450300221568 12781184 71843694044733917892633017329322557440 12781185 -18429607683424610444849437587055651200 12781186 -546140942553852533720902063689679944960 12781187 -1919627640228880777789380201876754828164 12781188 -28926084019089020555318500196335816704 12781189 -198258840179145547210186669213594301120 12781190 -521504217300200195273318601230333364480 12781191 -4739546098782440851236541810738346880 12781192 110535400453494449779758637609162014720 12781193 1781191533608107809393846761600776556442 12781194 11137754493519732136541606779267637760 12781195 362906150548373716145904126391414685760 12781196 -536887892319026387225413562093732409600 12781197 -60796713391458208983131513264987648544 12781198 5350181919032756379972334429698670080 12781199 1519451211449688847951666878827425547160 12781200 169749135061699385515327172520262041600 12781201 309038263472113694577660710976054660900 12781202 224996496196362332653002734358850936320 12781203 -980791016688560434281698068608503130696 12781204 -318798675630985495427007505379883972864 12781205 -1497923500092139652272531377396735240 12781206 20964093454743444805679750733697739520 12781207 -122862966202398604488286271845204094976 12781208 384331318414731387017805729520329891840 12781209 -692448148822644491425883381284566364800 12781210 -198040533005103867124026536187775160640 12781211 797961449349410406349974957654298959624 12781212 -48599909783059705995341893656390110208 12781213 1044971100688818872333637405477638899660 12781214 -1455716765869687318469099578380915132480 12781215 -286858313470119853982406082435892291520 12781216 -346697122049633672402577547790505738240 12781217 94273616159758458011158733892252324612 12781218 111234550572595989194630796354346748928 12781219 -12376796346917155865857737534201899640 12781220 821400607380624422256859306075064640000 12781221 477636480663604243285506683025276948384 12781222 -1210805808252284344122363401319984365088 12781223 291894389402903447570841208256296088544 12781224 -867181118657877467565312558902221209600 12781225 -1418613760645774070695857127790670604500 12781226 -145695541924343577210032571822666475776 12781227 134536221562453440710713824140598431232 12781228 61810314108908387124693247058943636480 12781229 1130960381893077840430218257332542294720 12781230 123475726784605598631035974383759360 12781231 -481170075939441615170832375765606547400 12781232 409862586054994821144423848219020001280 12781233 100955461645313420849423087071111290162 12781234 16003698527340088652282157387054316800 12781235 146597384968366011370998361982486742960 12781236 312162768820784723298439305825185531904 12781237 712608117026607149193136002970955630752 12781238 -97771820132058768634886589559221706752 12781239 992698413651636438673072919082078382824 12781240 -529975622491114981285548704263875379200 12781241 390009406243812875070479628910128291984 12781242 -178479196721004879987804542646827619840 12781243 255440602156672892680056104695577105840 12781244 -407172472654783850025822331761957470208 12781245 260803379770020547464921038292243709440 12781246 -887158471275127282675940599550230336896 12781247 -1725353208837605230685553861411638184408 12781248 -205745968584646606959918744405886894080 12781249 -560711081577881742896803710830064763436 12781250 480617361502399255678154977125558750000 12781251 -3343529224558265265474383993549487408 12781252 416515132271922650237913211555562004480 12781253 1305376340084883903442842498388591770144 12781254 127054980695168619403647718366868272320 12781255 -226649464524740410931225804548144987440 12781256 -488838067587202989063847690156569861120 12781257 574844145776896191117561951444769648320 12781258 18809276140440112674054567202422986592 12781259 1362397657229947413602031998052150160920 12781260 -547786816220296470281179897472626944000 12781261 -875555097210902229901149063811896319968 12781262 391807669572911675622052231654350986880 12781263 -1150363612988451646516088048701357350912 12781264 301715219056662733010985817722260684800 12781265 -66203116366808341440036706447993425600 12781266 698067461441766686556909262274564428800 12781267 -1181101663548799454947913359517974369684 12781268 -696034677877548866037138716709668040960 12781269 284792344254965294613616502737780171776 12781270 1191075812260884670411018991565607737600 12781271 -727185237250050153016646980194552465528 12781272 -362133851104224808650259489499951923200 12781273 542049538067418262332045177446407470864 12781274 1479282208273420210139472822564978377472 12781275 155652351258914883989438077568778066000 12781276 94923768261570860638032774911323036160 12781277 49598253742947096383436258101790984480 12781278 -11617927117653219461459486266795621632 12781279 409387410095285390026707251070827134576 12781280 314091691200499542949112432543064391680 12781281 754395666539273479251685546109248718880 12781282 190021553337390084176114500440158374992 12781283 718754351388375410414263345856908179504 12781284 164380981938123758795997713973504184320 12781285 14804024254644282522655751576233974720 12781286 203908282780503383755819360624338888960 12781287 -302596824274539473820153630127828192560 12781288 573914063998875218117457519488703283200 12781289 -26898184986097910340220419802121853360 12781290 -56471449076413338854684261638298073600 12781291 -657167474789376878398654119951804887308 12781292 327359821837096044811139753102428406016 12781293 234212361048937893751728098133946987584 12781294 -26005040047048708784637273033878129280 12781295 -142535395616891243818636903040238838200 12781296 -286872036744523859640799793382315294720 12781297 239702799859903700236129167061924599972 12781298 1807157695011649379383984368821310843936 12781299 -376442499801439118992969804689778779792 12781300 151539665131923391744878435161094912000 12781301 -913589276701725976947046667048864814390 12781302 319789721327247387097984139797221727104 12781303 -955685165833840178103685983257643015448 12781304 -490958380703414558378671736385515274240 12781305 -89239242661763646360768578447257468800 12781306 266044459219192645447866613749274346352 12781307 572632887707638553301398379951421112064 12781308 -524229134329619154722418174715633712640 12781309 6942736720375234808181976005887303404 12781310 -526737914753933290016253303419263957440 12781311 -54044720469184566257791358832327254328 12781312 -1723500651590500836691907881150713954304 12781313 2155329336063434997118900279019733986562 12781314 -41752783462344697324923091949135927808 12781315 135949125741358508182881925351305940800 12781316 -567121600668296168527642657523294008320 12781317 166275094201870033814118856189624226880 12781318 -84752618378836707989530445382496954560 12781319 -44082010513086064632335443732961640960 12781320 12539826881188851710386975891982745600 12781321 568282539526294049769234136284189310464 12781322 -824654828936465415295790546217554527488 12781323 -5991031934549405700985026793228996296 12781324 1499498486536364722686748774838173181696 12781325 -989177146923843590425281527135468210400 12781326 -226133208079392138455476088190532684800 12781327 419383990028239033768917213756210802360 12781328 -2753194844965073224094044476631941120 12781329 1140249373034069097734882530963239201888 12781330 165508436729695588818912272347318333440 12781331 212977837476365369198777656988553768960 12781332 998417048367653704900900063906009232256 12781333 896137188282794566881946873191242282364 12781334 609301168516213427479362523685266985472 12781335 -82924224785356614998413230286575575040 12781336 842372840539190348082785987347207680000 12781337 -7801700438820725055008250113819689014 12781338 433589937954032130226437892682012590080 12781339 -891177928752381202672677257395476212860 12781340 49719878046879033153470295510288691200 12781341 -1458730050538934670512904308802316858560 12781342 338390440693559691739433153861680662912 12781343 -1448153553903316684518335283146302293408 12781344 -1445123821847275134763243891665854791680 12781345 -1894323883236081618987384281792872816320 12781346 417260434231578115724310321701097179520 12781347 304915922387705568937342512994082706240 12781348 -460875848828280052737825012496320142848 12781349 -403461083644309207408170792081017973888 12781350 -45644534589095219801790056608771010400 12781351 234903346404109517741223808596835696 12781352 794459748472088904568242353463005829120 12781353 265553325453803931963733404920178384000 12781354 -456302515233359061986751316372939931808 12781355 -1236322375965130661213486600896324076640 12781356 -599615462531289512290188011254900480512 12781357 784159151727676088525037823239939331840 12781358 -327535760094857186451978052420792662720 12781359 7343307344156649614753325561083184264 12781360 69731948398551299209590715730381045760 12781361 -1493421936819698309723183784416835181038 12781362 84017112121882039180385840596201340928 12781363 12110284768986004931326742291866471424 12781364 687549042642296918105919780030520252416 12781365 565746133172640025255442126826152512320 12781366 79379986380701020797832684430168306304 12781367 -2120907935814931618918192380669650218584 12781368 -650638483546325327235666716276588544000 12781369 -2024894034795334679384369172523228784700 12781370 134243058577873464375592356770766658560 12781371 887634119584816059297888034939342149912 12781372 98469572996950854255840936625837849600 12781373 2322646079001081038220521762725842172800 12781374 22078038154262642868760005891727536768 12781375 -386539534617091865616641415781862826000 12781376 162825431816931668569788026615412817920 12781377 -471877595274347663715628403614250019840 12781378 -11666468602595494013751159331869203760 12781379 39285158575280346298781407263038741280 12781380 -398096723880836596826078641136767549440 12781381 874013559897363959286398023224265495224 12781382 -156508774173007065673313094537784976448 12781383 -345834243869554481860595132447084012376 12781384 289792529128408210768087677019607040000 12781385 -536616795187403160262342711393882491420 12781386 80739180856143825655164526366436160000 12781387 840547012899341940105381733971947546032 12781388 1451529856704570156900466371540804588288 12781389 -196351657022862916638889215876712319520 12781390 663285261127609196088346199462150635200 12781391 118954950367164081627671177603906185920 12781392 113737636940582747787264770841517621248 12781393 32074963622679804734669570279443915264 12781394 -690421821174237965343565277594372763504 12781395 -37794373583445376473653307794653689600 12781396 -1160002765023187102952491161694594641920 12781397 -408438194166330836489599415198370345348 12781398 442992500439718184666818429741896701952 12781399 -1168624218694530713152552973026839281088 12781400 -690004431885948846240201802731034368000 12781401 264209575021215588409341577138989070032 12781402 -315298193452606066026378117514377722400 12781403 -1866453794960005193532722457274654923456 12781404 -286839860323104171908550203131069839360 12781405 123587758912113315735456853058081562360 12781406 13482757604281896836701207442906803200 12781407 368114481994125169462262696727951624192 12781408 3211426767963214543362246608229177753600 12781409 1095860455240136287249926880449619485060 12781410 470215858274876984681331163909503129600 12781411 -1552068351721670300829080982784036725988 12781412 -133658524008149816261765089888330149888 12781413 -774674373265221372285164654504497860 12781414 -536956740987747984321595484528931716160 12781415 -802809424201568002570158696771756289920 12781416 -190759151024519883792841475542121840640 12781417 -1468814164369825322642588058231496521648 12781418 90953279986183546512441749592122769504 12781419 -242324348817629448189566894266297581312 12781420 -331463755405197781344819345192492349440 12781421 -148464228214328018709067417765979550378 12781422 131162820240605390795651158612475228160 12781423 1986059367981794225426607220912077182672 12781424 -1902021891592458668857026003205619712 12781425 -18048624948763570867829252278447216800 12781426 252415288769471311182053839447256616960 12781427 -112441197531617945188688540709865155600 12781428 -364874201036765899502132253365199433728 12781429 2216996836611181734850758290082228554030 12781430 -251414028114744157906409270197598292480 12781431 -189526465904582856542103121727909357280 12781432 -196898108192376373037058779550197145600 12781433 -200126113394580603667961212361279967360 12781434 -596712689327278617515988387848597329920 12781435 -2760065854888186084572448998706923840 12781436 -621131390588466219829399479526934604288 12781437 264916455812097551464858226026233500160 12781438 244317040620023686441262486409622725120 12781439 908244941445168243996464980876923041400 12781440 259037916840904381053951804568082841600 12781441 2020041286928019500456903108691456051842 12781442 -1161971890482930410329154169695161966128 12781443 -557093980189360649904364560217398012936 12781444 270377133011798760942404357644132352 12781445 -383488991229776141633932746133694686080 12781446 -357215008704040911184802140840074282816 12781447 -683731790881613788047328468503118288800 12781448 690845286173137079522513345089597532160 12781449 7538134178370967976463474602943676800 12781450 369502669023353789685984543135384460800 12781451 -1595702992761560099466623896462727989548 12781452 133802125731317191777027738215457996800 12781453 1812001761966026889514840843864368395702 12781454 -739083767211829767418083190610295021504 12781455 1057484827913741367464792182086328320 12781456 173502423412691190578397821873964777472 12781457 455698143701634663568140799769959099380 12781458 -377271646938513778649591786259254036976 12781459 801219117143539339884063015353919935660 12781460 -836356485365608999104491092438637836800 12781461 374255323214974911559323651587725905408 12781462 -149272031800804345364737225809459302400 12781463 457551153816210816988684892823263374464 12781464 -19990641523049724098496842727927828480 12781465 -532951782777422873901480712882550126400 12781466 -716837726432394997773153169944584567568 12781467 1095619074464795549400032674761639412560 12781468 -84236074075949746475646395218239160320 12781469 -667894672898630999800566232210109422560 12781470 -270746355640224848335246494278534367360 12781471 -230836439518347901494927891219404993280 12781472 -1755860313120250979767038476723748864 12781473 298082506024227814355736701384889091968 12781474 -151591904049202779410191927314962533728 12781475 46992335096886629794193327580391052400 12781476 128075241508507543078587246433387610112 12781477 -2310379015543468479324337816220503286880 12781478 286474881662442719820597623397098313600 12781479 25585091233899047381163232798309918800 12781480 233312274915581820194223034250294784000 12781481 -85925936018059500228728056968182236800 12781482 54968825154073119885705610434775855104 12781483 -693376763962098211913029992690830593392 12781484 -1100031865510170583512552334780460404224 12781485 54750310862139448580861859814351862400 12781486 -308438721153498883763333640077891099136 12781487 759618498214796681277241478011009397136 12781488 -45494301064369142929823343530409885696 12781489 -188694421496151801253986056616723801600 12781490 -708591200273187981049667597262961420800 12781491 -5206292289335721759848699782708753920 12781492 -5102238734221692507578580548977215488 12781493 296147196365981208606068453025565238460 12781494 -430935792822286188912431967864204292032 12781495 -525585078902228961748036815635685433200 12781496 -61105569742246230601787428432310599680 12781497 -19891936236505942365418273625229619872 12781498 -786125133666182492007795656396935002000 12781499 10382206335013323650412990232873241520 12781500 -41215722623393722765387014217372416000 12781501 -1417153719888566298004457882942699753268 12781502 421169091991837657298131485549892673664 12781503 -1893708718210340755622228368009499255280 12781504 158378478010194351712142216677747064832 12781505 -528169916171075130506041962195423199680 12781506 571594459613407995935563031928817067904 12781507 105443358295835292917262139721574557756 12781508 150520471568777698364746986936482867328 12781509 742077806233802047127506584201228410880 12781510 -90014069374728198393965226789414147840 12781511 1915503416559465857567249361613742129112 12781512 1485383575867662054621523395574152069120 12781513 -791277606360491459181572015877938548316 12781514 363268168838027045916297748866521752320 12781515 -145552409112633747258789059364334129680 12781516 -1221096288383771623826631895423064194560 12781517 78545548678601229649914336081868598784 12781518 -199759610313857976966884213516918851200 12781519 39972404800313382749600643557188977280 12781520 -231534802343323096621515754105384550400 12781521 830918221142156265425636902076155427490 12781522 -75896130313384756175672430347416985280 12781523 -278575418839026889466360578844689838280 12781524 105231611028269113922834360066145484800 12781525 -1036049166496812475209284273253820856950 12781526 -235137916224572199878542401073171992288 12781527 568068941898026447533651646490051679104 12781528 947152344846544110387312683224333824000 12781529 726054086460617656082787823999443709440 12781530 465157243318139681622978905634429504000 12781531 -827376670975030523149506837794242535408 12781532 305346176238632404837422153504958941696 12781533 -347296841864607399381432002270922836256 12781534 593594707294750122206706311398731036672 12781535 -8527131964443774891773937052651809600 12781536 -1435598959724745351400476688974109212672 12781537 -640861272020360496938840716223573154432 12781538 121145437446034669540774746581561190912 12781539 -312897159133193254645380638076046988112 12781540 153414062216103083002751344881372295680 12781541 405296000252203389188180927056296738942 12781542 23245949155575560867814310392125692800 12781543 -4661581678757304799493271647518214256 12781544 1249898450314642927986179539697351900160 12781545 17116981726133043788212668159996998400 12781546 749848482644893932331070115230067865344 12781547 -992808691704236153050878849095019368400 12781548 21562430588362667826732490133014683648 12781549 643571827688405317758712289415140748480 12781550 99633583861913192183917825008358929600 12781551 -595323712012371065447422248375443461368 12781552 124646263306064301519092220734885068800 12781553 -280698549810829151150383582290542625198 12781554 -28275998666851872497726490837367118592 12781555 251981872808084079966896556049366660560 12781556 -1263889509652810431609969917044715999232 12781557 221541334406536591568863849912291485180 12781558 11219620792285696946552049946947937920 12781559 -553665822079834789301945434626570939984 12781560 175364915820868144568439111330555494400 12781561 36399418291716619844379352722928261252 12781562 -185812941749209992878076321440291963136 12781563 1223693024230761458115279671686210321944 12781564 434843182967894924636050977575325874176 12781565 -420968701075290059732186012344915291680 12781566 2713276775824056908756813190012718464 12781567 576141489311481323198001818168909551616 12781568 -93960718382074083438307932989722460160 12781569 354899484476298130878892365660578204640 12781570 25703232452563944772483022114231169600 12781571 114750552479280373581867459033612096000 12781572 769456858867475974950205023947403144192 12781573 -140852884212271014045651275045076118656 12781574 -461520360918447282110082999596739634560 12781575 755157746671467727866018238046858293800 12781576 326889435016415623614300254414854656000 12781577 -806110881748735607138571244735981935600 12781578 1142074932821974844829194629920104448 12781579 -1122271857677666479930024244202407990272 12781580 -230020868034753236527035374783451125760 12781581 566928774075469846415328415107337954752 12781582 -87711629874283810342782856671391550016 12781583 -1136813046645793320510558403979907849600 12781584 -49344064701460659008717411250970951680 12781585 -374101494635902994593105036212397425600 12781586 77464534046795564137437641436045975168 12781587 -161934466858016851766420081727218968320 12781588 753960750031116552322835631828034978688 12781589 1288890763387556041988386304179435653390 12781590 535913215141723342656029342717675673600 12781591 -405266635450072591657087074090359797448 12781592 -444850539554982443595151041905051904000 12781593 695149373836644289918634943992866410810 12781594 2154862108336347201579349575248831232 12781595 -107039950586869816096034248149700438800 12781596 347707101737719618847134105705435003392 12781597 -6468504744447434310587223395301002720 12781598 -373990786602394532292419291401388419200 12781599 -426354456030781753641795383902437480960 12781600 100138494345464033121217027553869824000 12781601 1168961661639171297180105558415809718050 12781602 -552498509419151879951671482595215497520 12781603 -1258633988915668248674170803693925124064 12781604 740062588547793930120866877019968460800 12781605 520236546942268234611864192237383145600 12781606 309729938629709576701581048838448640000 12781607 -447675228700685319655415982145145115144 12781608 -308492178550700897201592011250405703680 12781609 -2248132843519452784128468183197840301190 12781610 291582544647367834748708428904141905920 12781611 -169084251137715781987542633169851712800 12781612 1528702631814102367625530973742389632256 12781613 91066939020457165894538225088520699704 12781614 44566992879916174037982092013892107840 12781615 451526187329432986686265173042640512000 12781616 -402763194405507629954170724365423116288 12781617 -1098114535590126538875307018087921070688 12781618 1295012422779434104572340176000480143904 12781619 32593002978514246454084598939254587020 12781620 549166286425291918083345663481320506880 12781621 819002950951667980679825597146383232 12781622 -127673552295387388073395928455040323968 12781623 -130351814670359272180638603007067846400 12781624 958317736390807363967058823196209704960 12781625 -313876848547414209725545533775094451000 12781626 -287883298379509014599078908782294001152 12781627 -861219216504061258791540792594681451368 12781628 206262801400504930750024411103117626368 12781629 223451603070140825353909489767917977728 12781630 -61747234745959134461265202923520559040 12781631 1015848265444245422504434596595195722432 12781632 133414226940302502261492298093053345792 12781633 1474209659181015571774268140851728193984 12781634 1165584899950583619986587225494059427360 12781635 -70214907884531011911110784235748367600 12781636 1036873166872975778652783999546688634880 12781637 -2507469735927753304155009893012833622016 12781638 -14661865369628945874272357811665239104 12781639 242327766821577866401715504926241888664 12781640 -877828588673826230602364977065611827200 12781641 -141749578895394440175096068580582256896 12781642 222048951486414147602307480496113158400 12781643 50136374816689860022088942153593073184 12781644 9234652042147730950403299617660182016 12781645 -163260278393494887818053101617550677280 12781646 288837876488681836948103086033041315840 12781647 1748443649870611691025185446337352929760 12781648 72551608128068475885626984272269410304 12781649 -821468401001638580471486127821414782350 12781650 128149170104037741918912729722633702400 12781651 581089113656866476503359713722571320304 12781652 216959420960880554376815840152542707712 12781653 -655630899862441637466468862277783980896 12781654 187733460441879581527886255173666504512 12781655 -188898351557335789888575643351899742440 12781656 -514509696365422438227160393968743976960 12781657 -93504264575077738780949098527168524608 12781658 28462217163772601715468596150994397680 12781659 791939007115740699948737250122224333440 12781660 -378155126167224162120876971409708280320 12781661 -1599569754963109453462718959851738823680 12781662 172235078876820868029558303712034273280 12781663 3083350205535431569971272218947752107200 12781664 -5799107780308463627942981539366699008 12781665 274014100607276408407985470378906742400 12781666 835781881945731517538842664642202902304 12781667 -1084160231349834630060586787084826186000 12781668 -333546081689103044979074321990436728832 12781669 1454043301722274962272332559263587523070 12781670 -223828248727312576955010960383624878080 12781671 -92695165628101818486073148233059330816 12781672 -221357653568955029028670296228067737600 12781673 -387616777305658103415389984414578612656 12781674 553755600988541007025343934310783119360 12781675 -194576818562334093627810925240291686000 12781676 -12579193880427208733379402914098583040 12781677 -344400488781662639681792568585807726240 12781678 24863897827629570551486714263322069760 12781679 -1317643905213574328737348217815503007824 12781680 24710399443877454735280418197300838400 12781681 1934135755888526688596501957615803201824 12781682 -2112906350685745823033861466077483870208 12781683 -285428792870027080125254308689800650200 12781684 -601221347615321692196890773450985182464 12781685 157388304013401721472824662902748274560 12781686 206593165162869073741431480411659449728 12781687 -671602088611190481242512689333970813928 12781688 320524880830546916307201410680707317760 12781689 79081017701931869464159141136636122416 12781690 -8499161956522415859710397521085280320 12781691 195738754836619648005793303411636295040 12781692 197888805721810495535022912989483827200 12781693 -1745256074466282010201915908675707493396 12781694 -949721957201434865376544060410162799104 12781695 -134309012159003657016134969087776018560 12781696 1017436566555046918359047043966692229120 12781697 -1962837907366860545432689990730409167616 12781698 421910830034121335280668515266377595264 12781699 -29985794871058972388993061836864740200 12781700 -857034820183382747141036792854048732800 12781701 -519731065994146551338224397972493468960 12781702 508186769569124734917055264962975315552 12781703 -434329663603511558711434886659161549312 12781704 105696334330316590100420862869039677440 12781705 851312521659000657101645479145681081160 12781706 -342027606762689312069452434036387275520 12781707 15751565332248454348665538082682237888 12781708 330257755851043494803078091610324905728 12781709 138592584645734185977516544941711847500 12781710 564744146392279939095053917328056795200 12781711 -79208687311722957825398236637718441000 12781712 38272025763298097859011241875991232512 12781713 186762912917842108054973664391115173824 12781714 -1653168417140554281669590469184703472 12781715 -63084785636032756441441333026739423680 12781716 81600221874684042510625855695248031744 12781717 -224153538796770359727429380859526624580 12781718 581807974584524655652880715901737935040 12781719 16320574339954296757914596809293703800 12781720 134747232230937047837291257210601472000 12781721 -750582080743871772074972747082785935680 12781722 -318732310095530360395994321374406025216 12781723 169432996720455094885120666094694227972 12781724 -21866420483688270951034266238818708480 12781725 -239997241430000718217447933425675088800 12781726 -1537267587561388689064335304446813246720 12781727 217640242273580775745210875595608245472 12781728 -951792680713298404688522118204651012096 12781729 59247215853248943575122290413595291076 12781730 -141381055538559176736580514989785362880 12781731 -2622996015218445734049695257935429462720 12781732 527660785498846734763640854328707220096 12781733 855108483200587759865445796558595133024 12781734 -60003173688330289511324497809752211456 12781735 -520262375414950563135114409256480943600 12781736 -392248530095597751637249988650733076480 12781737 -1234795617529461659386767414227249759760 12781738 -241911479397872882119326202815248160000 12781739 -1802744394677578510258347540267493559544 12781740 -196298588883161498012189417257336857600 12781741 858085995865363961630215196081507522272 12781742 -972521338986706805392699857727880257728 12781743 -246123236740743209148139951033007738736 12781744 -415777387817942922251249585083090206720 12781745 716144558447094112066851406290989678400 12781746 68739972202076454010643675660686944000 12781747 362112899041814333581742117326126553664 12781748 644999881654984574980253645221516069248 12781749 -581949943297249159096826419330136226720 12781750 -5837992286248505184842446247540160000 12781751 -388192622309428790089069643038985039928 12781752 -21449451980867074985317780992488693760 12781753 749679384991030099092981675030359001002 12781754 693613786953709258061847205136913457632 12781755 -7166407280213473855291497097070108640 12781756 484893134666622424373143480911799511040 12781757 -3091238074240332218359829960790332543496 12781758 -459121558133698933622302496743631142912 12781759 -256292653309096204669231079824953232296 12781760 95601051216812459371951596856305254400 12781761 -44777882899326966969619311107687139456 12781762 -119711847287755297222382923385214850560 12781763 1303649867934757583697043562769766878012 12781764 549143369974610721283318175952802972800 12781765 -122605535037512341531108450601895905280 12781766 519538760779852943265616478279611796832 12781767 505859989939546715151393026758554315648 12781768 -1572069656842318318927879879888004029440 12781769 -160882810194693482171491085959590745152 12781770 59670865223684222778966265000953984000 12781771 486232376689004495774006414055054605972 12781772 2986661768052308643996131434039933440 12781773 1139975810258419453783644748609545813120 12781774 -651184251598643777564612570088360300864 12781775 -389869156992698023089672032827968720000 12781776 7848576943863873389304335314255872000 12781777 -372412524919939416628791947069168241180 12781778 480687661066428966092182481660838343680 12781779 177429550833775012075405583368420154160 12781780 -634651893960929239625516934719914752000 12781781 987874331780768952589206045734299125582 12781782 332614182934679995273303506426470696448 12781783 447765346307593595367556115429204140720 12781784 237072916250782425074601735385095874560 12781785 -1245168794783487891400102518114373752960 12781786 -1088008264374418527653747796226785339408 12781787 1900650057159367964795055904916540816712 12781788 -547655349788445653639126802774726672384 12781789 17884576348311744588718373810070783168 12781790 154281973129475708414833810584403599360 12781791 778839736718422778048955934969139025408 12781792 142267179249944088074948359891688620032 12781793 5066592852666845345262476115921553584 12781794 -490373207437831832155805596261077707520 12781795 -138354420594056286198999480745000009680 12781796 547716853632255134969093199139701473280 12781797 -820492551879519339851346933778451068128 12781798 -162329353633187422290525279127198826880 12781799 988175397449873032414928505502802911800 12781800 700725614071990197226299548569602048000 12781801 -1217651867186236946237551459220176112496 12781802 8122501313635763394085161469937554944 12781803 -659539537298789443420696114828793104296 12781804 -372498455473098926144870067213896202240 12781805 746634814290516139583173989996826464000 12781806 168314975175668357457871428947863716864 12781807 -1545924815241986882742853854585100405248 12781808 66147737952749172068352379476532101120 12781809 -333704889298537078732484458882098101886 12781810 241067229909006090056274146522586886560 12781811 728287648405019239575459787314524363424 12781812 -176357325443265133166194290988508141568 12781813 137429974203014413441801047415404556800 12781814 -532331169369010144010740296027534075744 12781815 472279621402851873341937072749957405520 12781816 -515545948811190775779916836212952576000 12781817 -1954009266959822361989842010807777098134 12781818 140949983237354918721863381946313064448 12781819 1322456586109623742718879499405569182920 12781820 -1163024877535543127725346558123769361920 12781821 -500336888924269765365375358267172051040 12781822 -438831856968257338082913825038130942528 12781823 266092828567905508750096936376331363072 12781824 -317214200683963636455918429050807255040 12781825 -97054877219639621467250836943388944000 12781826 436380959696919677088134457577848746400 12781827 628297803814161101796019485066546247680 12781828 447833269623446620970223040430484464768 12781829 -29699316068749256517058330180557707616 12781830 -78717662418586416142235567662168318080 12781831 557239384402472442459933650819194172872 12781832 111181972647432251571947465873802854400 12781833 -128164657512916647648378490847978562336 12781834 10143956525798099613489244478426850048 12781835 -628127491849592546982102411559347120 12781836 -8416542222889407205881280604147957760 12781837 2580854743872853045770037370619977353260 12781838 -1101359162726819547163154784571185448704 12781839 494189717339120280956722264091867752320 12781840 42876320558373053341780064577407631360 12781841 288316059919738736457946001582444129640 12781842 -151511976048470679472041014303500898688 12781843 -241913584272460574367172574661603677908 12781844 1558352226889084273791738527195733668736 12781845 -824535191242054818234250840823816494980 12781846 587309295953110074463248157618231928832 12781847 555448365862903434171974284074490158000 12781848 -827446577800691053713685503703254958080 12781849 -292649797191190037915068864722916420150 12781850 -287986318254683358069011304157974519600 12781851 -251789638737412313757937613280973674240 12781852 163178675474136301683142012780921146880 12781853 125978695151170622160711115847375555040 12781854 -12830846270033831733011310681399500160 12781855 62509740911754547727628882620033195520 12781856 -1068427717825273500217681913225938403328 12781857 145749784432234757748242451170386900320 12781858 -135157962316050524736557108822116601856 12781859 -996343937780382696018013529832205627392 12781860 -8239919719791067327113804370679316480 12781861 1995758748047337846763828932758726246462 12781862 -38929519844954023572552811436658737088 12781863 -32523506667240589137230872475241788208 12781864 -752852578410522071392496148591149721600 12781865 -488214040110991695979654206043049755740 12781866 166621562189916525156379268956175481600 12781867 -528337134896246146624266331901365134816 12781868 490604256729302921881826679367441414656 12781869 116105825849935781247800282670150759744 12781870 110417693986192766315764191801998659200 12781871 1101318209826924273137774422097198445072 12781872 27623907861357574186716199741312204800 12781873 157046587424830777152189954168937522728 12781874 128186530913295504002346265932476823552 12781875 -113506594002913754745166333493187810000 12781876 -1318719958396066477375951577522715840512 12781877 2295737863909613826781766761311852591726 12781878 -197281047272519955420012928235028410880 12781879 -20914137928295149075181825511897350784 12781880 356615459329754492986189106494751846400 12781881 3805367908144383895526347631279801472 12781882 280067765859569336564493655503125322240 12781883 -1626048284805453174371463274777439561976 12781884 -632978956318497447469608083255213260800 12781885 -103847273929268614598479887532068000000 12781886 440636118032826433221234585383767594944 12781887 729550744512218957277050637128901141960 12781888 -167529919448884567740111579950281129984 12781889 500234929200611148422853017788081370880 12781890 507079089394117659276148250925902576640 12781891 -1112454630026774632403005267048519504708 12781892 -178785790857237125572009700751409950336 12781893 -162241771010934782989314859922064020736 12781894 29128987527252181107965052524464454496 12781895 914272979836581481526515942620703920000 12781896 -284229771151007917950092489097352396800 12781897 -1594708352055391373076245738394856111654 12781898 -721282099535088754314753751562521870800 12781899 202672464951710816274999501479667683088 12781900 157559413326412249293957160919616224000 12781901 1840851167693771265673404554080112999904 12781902 -173444956622739460379933505647668694016 12781903 -1255228572492334148647280450972887880848 12781904 196113732032826637775381397104114909184 12781905 281837098696259805337240746185066256000 12781906 263976884819581218536017207441302571152 12781907 1620145086177594660064572681601372914156 12781908 588775544079718255850738534005863936000 12781909 -228477168325501073305260055138392300288 12781910 170517769419145184972464201456343535360 12781911 824544886761930987464825912975584994304 12781912 -81807741145375854972094169788317327360 12781913 -145170838091155491739358894364876865260 12781914 240066601118754890812171899917045723136 12781915 65405403773921442988061094507646118400 12781916 35288467546847077517364890005639766016 12781917 -7550356167332655348197592758511417024 12781918 284484396420441760299248636129394086400 12781919 -545682702862537872336776121846879763680 12781920 68856119346908235570854125477507891200 12781921 -332365767271760256449880124577017994348 12781922 11970361234487876961659027043021048192 12781923 132934940060401091276497615326182846208 12781924 71242213882621131088590266558638387200 12781925 555194800050062954122632539607573496800 12781926 -129537891644509788713667132794276550336 12781927 -7327078055333783057530647414867789264 12781928 1278254093416099321498585096154080296960 12781929 -1110323182453551827949906073303521615216 12781930 134987022542314339308554682572926848000 12781931 -33645132641253629052650018988112208268 12781932 598309868356223057651202848826890747904 12781933 253291758185078375685154174862716321504 12781934 368885090898489858487727599023355657152 12781935 -60860039090840621932326243915733156800 12781936 -444995362079937444051780605497436766208 12781937 103351129740361527629081302270083912000 12781938 247629774157493409517070143070720022528 12781939 -247578823287032279788127335402062542260 12781940 229525156027594044947435819297403194880 12781941 894313919146081257247553016204542172192 12781942 110226070431767650131419958294102451872 12781943 -759720672490128264236922314113469578320 12781944 -655115143418384536840663341090149437440 12781945 -26372405467141289344699722612478117440 12781946 -472801574143119384187963063245695688960 12781947 -354250178994217844643396014894127028200 12781948 277662752294570033805268755793649911808 12781949 -301730773474402229630725518205381597536 12781950 71350240349953504922658139516249713600 12781951 27409671472062592878001033305720987648 12781952 501059102361046933810265315925924249600 12781953 992113059855110776854153154718626024020 12781954 626928703052982801599186139271282539552 12781955 555661812128402204080161181191974790720 12781956 -766174951240478535342959165426863104 12781957 659071919106404047444299808711977814140 12781958 -195169718441975866196958309875523299328 12781959 -106659243964238644990448258525248561920 12781960 482328248876603021947413761624207462400 12781961 -1338944698507093178383432599960159487308 12781962 -47818813853299287404796638437795742928 12781963 -1387651834297665873164847851285833160640 12781964 106258697691948271160352140763866373120 12781965 -4150631759122393766021363164842240000 12781966 -508779457562570730231514210328390165568 12781967 -743768368565506573484531010515791167048 12781968 241808906394524126293940628729948340224 12781969 -64639103265736104518369398126768529600 12781970 -582513694960116408753870677111513044320 12781971 -189084125636568174315024282495872661192 12781972 -237516295684837356084696050363820800000 12781973 -1057238790004045447206512751081079656000 12781974 -87158962965455508552751489180710776832 12781975 -848514481475428771430669370523289818000 12781976 122058900007214616707632443484701358080 12781977 -597786089326170686308718394522159899232 12781978 583907234609845285300230086074428903168 12781979 -1340461014732670871044623761030790440448 12781980 256335535152385044847932309430503836160 12781981 -1276907782911791802686515777684315094056 12781982 355694755666846388786371048321497369600 12781983 573792530708482396627983869881788422544 12781984 -892741890401968202131211040705698856960 12781985 285372303465914198935678646269113036180 12781986 -14019859381221197095533647067243528192 12781987 -797085883474190995049555301422440683120 12781988 274133839829798537492933185145189277696 12781989 1488715272636154108331558950953723205440 12781990 -28895884397051623382770598906896394880 12781991 -486054130214476170824984533188031985808 12781992 1252625756645730361744632557884741632000 12781993 -1151268277196513818777032109129610535942 12781994 -22810003811319231790489524222962568000 12781995 2203378839415934063831695794547868640 12781996 -340597360698376878337712044813880417280 12781997 1303816882872678164759665298173085870880 12781998 -384255192506500083953612301998856653376 12781999 -290576567512718348647173523529525121200 12782000 -93058973278925595618892677490409472000 12782001 401879236182563734748913353915017859904 12782002 -512962771019396115595226017694040453600 12782003 -836185349200910545877962718329207290000 12782004 621914978477988620237431964228523171840 12782005 -1222962556721531432206603586306661612000 12782006 -246048080295282648251766016890185795520 12782007 -411957814169073282290277564338126957520 12782008 -181607141392070673889951193399500800 12782009 462504280356001067471571529782989847210 12782010 60305545796475987061831628483419468800 12782011 -2323006122598668111556061204028805110240 12782012 -509931603939911878495223298496573009920 12782013 496216058329355029414500356301153558528 12782014 -9713695825910787764134840144699622400 12782015 991106732111047597545923085689108669160 12782016 154552148967925618387241253494744678400 12782017 -1838188944878834456199412715069482527934 12782018 -529114716882452916273197488302929717040 12782019 -362300517245492337992709399090483548160 12782020 164651048503694047636541787649220444160 12782021 -90280728827792105118995680330706155488 12782022 -133365741642502119730837531030910192640 12782023 -1699454861964073757546516128133304944360 12782024 -744883211275389767205153731759039831040 12782025 -300851198332876781950651263745529483250 12782026 -778630449138055821052231574381508472320 12782027 -245326412749180265384148807742702358124 12782028 -347122152596949029811313110602006888448 12782029 -195108410284751916192306044406106653716 12782030 418324043286978328220790135591955604160 12782031 116742961611560805464389100053479324552 12782032 -149076071503718653679448804555695063040 12782033 233510972007506790704365796416103447040 12782034 126189441797043133104195907959175083168 12782035 -167537746052133541142718513270559091040 12782036 127164083925350516440795540264526485248 12782037 495745897365092438282508850383203882880 12782038 1383891244532062075604829050422512442560 12782039 113975732999229004976737200556932803640 12782040 205115527709427175592084289173403648000 12782041 -263185299122124006276905526498653729920 12782042 235624570432320653860229892141057146880 12782043 1286472955853107878270350241134662009344 12782044 74980229075255352535187178420895186944 12782045 926700522071117261673689142882766424280 12782046 126203248621722545062301609688005400384 12782047 1477066201466678757252145293751290382496 12782048 1605817522372602536384062537647760343040 12782049 -187629316698416500786062972422489924160 12782050 -26331798847664754862777233806911981200 12782051 -11181764490759652741834915761844168248 12782052 -632805964663106732052244950427442212224 12782053 1466469010404123367838282666065974642302 12782054 502907062750723410380249211213210819840 12782055 159466104616276668782149446557644300800 12782056 375438023316157687239391538584977653760 12782057 -61792669061216239415618646152144565468 12782058 108755981361919871134886421212117347584 12782059 -709848776702394140573060115473537814528 12782060 -57185587848932851734410677716138931200 12782061 -621111953763488827912427663412926397600 12782062 -943117175839356748562454938755447514496 12782063 -409672564899591324542408424797909294592 12782064 52934543935052862047370130796891111424 12782065 -168536459809734511894034258868556311000 12782066 500104869371713902307939427790073824768 12782067 125339608205289062606567274584955495480 12782068 -410137470263213263700109291622330862080 12782069 1199116654061426678305548519134911920060 12782070 -260725438300374614841583202889627340800 12782071 -498235132250914658387189588663611976728 12782072 -120053051456237644040281711484355379200 12782073 2117234628594351954938763513385064951040 12782074 -1480192623259340425130860988745692805408 12782075 218598510784810352936295367504073841600 12782076 -939193746334590746765161298268087418368 12782077 661240517490854151913974394958509216 12782078 -386452085686120131051464077137380068608 12782079 854534172944468638719002675422924341840 12782080 -343750506761403345583909219879606026240 12782081 49598618418154846728506950075174168680 12782082 -201326874962538891453026452902456110208 12782083 -1104489431556216226155789964468236879336 12782084 -403512709094666561321504781295135985664 12782085 20332522881680169503243864837797610400 12782086 501517185305571819672321230503899856992 12782087 295205113946928141889024545079407299736 12782088 -809357971038101404337329807343673139200 12782089 443873853427502153711905750335818605824 12782090 31226279686049285609758559958468232800 12782091 -93398997259383371134297054740645690960 12782092 163517574702822120146582829935229934080 12782093 -2190377079184118859252369584853913895220 12782094 -2461551821982684955215578851876122624 12782095 916208637634161049394952047992330110600 12782096 450909119032030049285930721177785352192 12782097 -733794456825772841986964878132325028960 12782098 234048879035525355178019649605024025600 12782099 -1595699513038553978762421735259936215480 12782100 -140206004017589139673139485602883891200 12782101 -247013777840549787312626144175105990898 12782102 -944000968387047674642813736851650384896 12782103 -661818864752008519278951030659591473200 12782104 -16998166383762210930149775446798346240 12782105 25931315446825630508674780448103966720 12782106 253998975049431878491266156895350918144 12782107 296367696372288694374692986825699246480 12782108 618403518437385889990845823758492103680 12782109 846959232406604526816746264861779499904 12782110 554341809017983048262195055876066625920 12782111 -129575827412199481620646672964028451200 12782112 4217321240981650815788592446721490944 12782113 -1154681904196140227148105943960816809504 12782114 -342387143883646755351171969823557696000 12782115 174954078536366499002386526454434121600 12782116 -877007083495057505481134107091256622848 12782117 529521538349866480665514904833455668640 12782118 -379991415624349394656731877862655002112 12782119 -280316773481516163509332406182472845728 12782120 13822412884512154705978980278589849600 12782121 -395247622368228837392987679316628367360 12782122 373385538661501314061919235115114856112 12782123 -944634370809815061561729005448754659696 12782124 10813970976873928603756234956277698816 12782125 -220267629626301186917282335462019850000 12782126 534860340125004591476602302367673680896 12782127 -1390236864613996483384673472699120647280 12782128 -118607379802005327297267811732127318016 12782129 2404551273167389605845036659150533971730 12782130 49204000942251242263756217376526448640 12782131 576652838571251112752846183197104688432 12782132 1655734015047891861057432012887832883200 12782133 -11919758856705315081672379462922645376 12782134 6084600276107302402261846923077929920 12782135 -591450378488012153168821784659264956000 12782136 900536236142289659753352397180659302400 12782137 360078157841207381121010020883491376128 12782138 -488379313182145643530560309705078395280 12782139 -1122964362871593869958463157628920697576 12782140 276893821287554475502371778721965693440 12782141 21970089823600255072319396661573938784 12782142 -237495188016884480458087844716872951360 12782143 -221812104046182380342868518556229877760 12782144 -197693637859998562804147557171243515904 12782145 -471524824036806895719489586379152913280 12782146 -734373475905269614115338519345716657600 12782147 1481153352134391896548909476396518432064 12782148 237200839139140428215839857048834195456 12782149 36329590450991874650651072510984057340 12782150 26321680451869655252631244979772777600 12782151 285255337498827290565004675142120656800 12782152 -22429385913861563569588768691200849920 12782153 -1460566072529874723590524796985180578598 12782154 11606923958374970199760529705324912640 12782155 -1507218259024066589286381837620769290400 12782156 -1190074460441780575610609811114449802240 12782157 1391701138131362705455513198292396418240 12782158 2160667005321422120913749126139579648 12782159 631698495752190009007035863598294830904 12782160 -16675208947626497588406257364184104960 12782161 -341046498810557795697123615130245234368 12782162 -815847536302675065060789427205126524800 12782163 -408515092098254174365061688864238051656 12782164 476875292671728815311119340311329984256 12782165 337554494557112425043804773227818774400 12782166 -69421909080731567478200892015932146176 12782167 822326227666707835044897947566814767104 12782168 -9920804337292962763394553842761728000 12782169 323706652446392930449559855309749152768 12782170 -320147921150293694512254819762830994720 12782171 -768207435412395478944884083037264432856 12782172 199480194884488090760727118827022881792 12782173 -406663069806185085353917793181967259040 12782174 42424604993833598943397457227248882240 12782175 104786036026261803023352399665149305600 12782176 324931789731206052374503499533129089024 12782177 -141529546837655516046188834311454314974 12782178 -351941907245166727148204168749764468480 12782179 -543976964283217120398229065480959814216 12782180 -8383316098711304042157436072646860800 12782181 63571742490541829101727184140615671104 12782182 144815647280470723996626400926743302272 12782183 450832664611532744976628243193091189432 12782184 897513643138407117945496899144607088640 12782185 457207199007421977456708532643468283600 12782186 928731391542713342246106099210875151792 12782187 302469357804173083161713390698190015208 12782188 1277437744558629637690443762525726533888 12782189 -529073643415223530198329339447175226634 12782190 -294333040192153050774919424003895492480 12782191 -105359687515393293267594974330575151816 12782192 101333818095010133795865175921119952896 12782193 -560490150115266603774499226817153365760 12782194 -821406025579848400923327330485047832448 12782195 975803081325586772738947698410446125600 12782196 103881186544490667558085303397658396672 12782197 -373487063022117679359649102738576795072 12782198 340679003537214745039217130048253440 12782199 462338583503500783500966530436886783488 12782200 -460205262624253010794018962722150400000 12782201 -116142698504568083781870143785841438592 12782202 300213193319784233694069769670594476032 12782203 -495690636755060251874387461403558357760 12782204 -528362796449314863978153861598449921024 12782205 21957306532183813273378982842884138360 12782206 -161232148976461303881513238803213534720 12782207 1525243078987414386679588230166962214392 12782208 185670272655350043857619639380496875520 12782209 1278685319893384956194944254996231552 12782210 -161032731374077421823013127850518423040 12782211 -177259609486336748007736215636919176960 12782212 233983569113829927944027720508428595200 12782213 -2096864448068060351910009283545259013538 12782214 872999995792747926499025114264691985920 12782215 1262175440998061019401791404838515284400 12782216 435967638745898536045077423468678804480 12782217 425953215883251136593855115657577733312 12782218 -636518938422052599671879668083427917984 12782219 -773229016220901182466347244476408590380 12782220 86158126030003704360527175509807185920 12782221 269612400284340729914797946259170434092 12782222 -415202206421200011941341387737353982528 12782223 -16168741685431617581434791673136630280 12782224 -31971934239191120056528186315645911040 12782225 -914989792294324473691739820516484580250 12782226 -388660871069523116030893671870422403456 12782227 56331779503111513420846939775845910728 12782228 590376603194634048863514912287096093568 12782229 -342894279181971175028891026236738002016 12782230 151479576874874647696641354562569937920 12782231 -368256823752526837256153681031359343360 12782232 -138005689773584571208886742228535910400 12782233 -939978957220378792815971261141667758518 12782234 16238647138495601045948600734666316016 12782235 -47527638045923930119273509168563226000 12782236 528067945273272459604250089355660915712 12782237 -284340663452494069437506754804486609768 12782238 -70486645110432498320558447749755340800 12782239 -187228534466086591071758975346192604960 12782240 -301517284395426846726919520815615180800 12782241 99045619842844077096057696385757907840 12782242 166727387490721840175915508392034091008 12782243 1686371376583182869554388508354423092160 12782244 87071279568706408065469011081405315072 12782245 96221208095668586755473458115863007360 12782246 -430310280467734311125023320579569552928 12782247 -47056455392716856948476203135683703000 12782248 1775115838695321915473022554200207887360 12782249 -1688420543378792040021928946728937366880 12782250 112439222397269705898065029676209920000 12782251 -187491346297115161103752769744689932748 12782252 64247601383644577419981900016379199488 12782253 -1169444678774264525427572065693486509792 12782254 642355770315851485379350309089824544576 12782255 756380455824791419222724403086231753160 12782256 289804279534056433173657118925758758912 12782257 190154448808716536086903528178557586304 12782258 -565877295593920957376343525814090337520 12782259 795389341898507897093784079695959024640 12782260 657286470103900658528933952299830425600 12782261 -1015781383023025585050645467618378810304 12782262 43140766937219896924023228736867413504 12782263 -789482731187923836772058913782982420000 12782264 -2081071762067890463031808432943835156480 12782265 768155135958167903182854196400599168320 12782266 1319241993627017873397330331719552000 12782267 -1320010880557787052375980581441183350684 12782268 469574974304168323915649498878214410752 12782269 -1039215873816194276386195538545545912000 12782270 281028323112584813820816168575721430080 12782271 761392777445695199874284401601773512 12782272 254581290757887678601579897113626542080 12782273 263171666326715028174142084055987727744 12782274 -463309896330134475561996323710873127040 12782275 -611445455456372552456086794313640576400 12782276 -280573153451381809647776140769678439936 12782277 -181508887955368881176688065023062738786 12782278 -78908538108283021275126625175014008576 12782279 -471161026557914572441919656287335269440 12782280 84676586246869240346997767735815372800 12782281 -774583123701262252854285440238244924748 12782282 -1054768926779933878486939679649063799200 12782283 21534907125591772963680483614473842528 12782284 -917761443584918265279081690649482544384 12782285 -939092200746397429720150536487924180020 12782286 -91050116815807265100312590325005307456 12782287 876130155184652427940099344507825090816 12782288 1152731729751534745279459960204910592 12782289 151797475137743225335050900423518337408 12782290 -553299607047780506391071504337950281920 12782291 -901998040889682555166048037570478231000 12782292 264519904733578333182559186905131925504 12782293 -190066042738049339839053813657847186176 12782294 -7455129583665858249622520777444168448 12782295 -922597960700382888845956003627762685880 12782296 -311218911041668532895445032106972938240 12782297 -449887396593642028651372092101507726880 12782298 126698739536985592495715172245503793664 12782299 1421707988569629335521152962819968124920 12782300 85659198805430054469123282164284876800 12782301 266584100777762659571818171954893772800 12782302 517060384339404995284604146298940318912 12782303 1127891652919390945643907410233684251552 12782304 117815568780821326328745757661859938304 12782305 97441676061146833604216055479337149460 12782306 1250239544812819486553010269269398514464 12782307 601028368941547417490162504163926095680 12782308 18274977075800246070610089196800049152 12782309 15914928198219507574696968015299613504 12782310 -374007116183153972370289830812745843840 12782311 -177996183233841842702462224921262598088 12782312 501549390923429294284983201366359930880 12782313 2039078236787976728129242117145766674400 12782314 963073945931970690043218836415501710256 12782315 -88290068602674964400450323480167979680 12782316 171886842773286888126779107132909501440 12782317 -69982147045640703539589576936818184468 12782318 -80066763588505710278471304433988952960 12782319 -1222499569750180178353700876704388736 12782320 -127876441564207087789224860743879065600 12782321 -4488850986155498316965773503191892300 12782322 177319274128059190682897549429947845120 12782323 108300009368472887354744878184849180224 12782324 504933117249898053106353737721148764288 12782325 319963762781313829847629496845365319200 12782326 -514235166452385210847988219506846924800 12782327 232984046637990941774473999448622617472 12782328 -218788224036844523644568712898790277120 12782329 109452533580036749812191902561999742976 12782330 -502067820059810759068040831556983731200 12782331 -182377835580696262183294400628162345780 12782332 -380693295310915581259426741086980433408 12782333 -1135210918057346147568855609989215559418 12782334 271287071681320393285967048639618807040 12782335 515944302874173225946535255716146002280 12782336 984520690723528085791335446866569461760 12782337 -293000483781155222176646748596716876032 12782338 -88003843321034681415166385929938393600 12782339 -783951132797118439964412327966761401860 12782340 -289574211925307268225929694036431462400 12782341 -22667866751588940648805545132352979616 12782342 5871132966982916781222658075113511680 12782343 -314606367217235075627325580196773012992 12782344 690993421634675773833647372897106908160 12782345 448924599309083337160755832427479819200 12782346 -33136659676805595277201072279091318016 12782347 -3040744351497081854873612405399024628528 12782348 -279077532486886749440919466273381939200 12782349 1254990964788906911177376375897740635734 12782350 224683515459203183446981620790039680000 12782351 10515489901846808104381489459072199280 12782352 -557930304154270377073179592825503744 12782353 -377372690706280962330070315168401089562 12782354 -13943086666242016023595771504562472960 12782355 244100019608655563314310080307822507520 12782356 -541341152910236052703116715196457086080 12782357 -458890327047080377333290597621443246688 12782358 -212392017108517133680654812443114227200 12782359 -398235601000633566019414932973317824800 12782360 535941047982751321325042830809135513600 12782361 1416904443800155061774236295616073684320 12782362 841279737095647997732215956708912072432 12782363 -166988833968917083691446741423381067520 12782364 55204361548752665970518755358796595200 12782365 123502553880952318386332548862187959040 12782366 -663805470584553127405025926341244810368 12782367 -4874707577563340636817492739134775200 12782368 485166252179192377486480804475394195456 12782369 99202748202888566217209212433394713796 12782370 60366925694974691133568464420274076160 12782371 -86080073622658778262043705926011226880 12782372 -118257181244331831955763013255675479424 12782373 20460881196335367337906307302170107904 12782374 -378718302620648750722027757445114781056 12782375 867192641650736674870577369348701770000 12782376 -394500889674058376562251178479555220480 12782377 -82893422604175073338019475927147856774 12782378 286596689581318509473927750816817305856 12782379 -371085312023473466806322854346761525416 12782380 490078554930948885304923921690675025920 12782381 608231063622904540918464866143994139852 12782382 900841266409215654372873076592361338880 12782383 -1482774410030570629652510319621001811480 12782384 16584738169556716474080478308986880000 12782385 181724185529697689840346372205740587520 12782386 40684088586089566103739333022254469392 12782387 -728031448015157262874465077126928717728 12782388 654188907923481460148298026902277775360 12782389 1830179331965869902571446303163116156 12782390 193283563112153800960454921384862508800 12782391 -311319243164252549597886305611677316656 12782392 -575355783167894554722054249927514398720 12782393 -92645025040357824488501509987207356156 12782394 -258001111490296373216969821500461160960 12782395 23463219425214576087334632488132952720 12782396 -244645334218980107077936307880379261440 12782397 -340481135071441439824692273518356358400 12782398 -960617419391853833832445404842349292800 12782399 -4675170220655982446516159453621622048 12782400 -52303505712660242361449489618907955200 12782401 524135720064975984152634466967775493204 12782402 812555441222845893222422909937957488640 12782403 2268106309839644894857718945381441423760 12782404 1496353976437668185662840155039764041856 12782405 207923806716645855732195693630897591000 12782406 -25818722427606225012451664838568710144 12782407 1361701267816272766928086751663499383832 12782408 1036786145717045035608659125915958952960 12782409 -659124013049843333871768953741712740160 12782410 819568995790142539138401153088672800960 12782411 -961400646460639015809567479344125156096 12782412 -335935155580064791840359114518909491200 12782413 -412733736132121182164316842068431441440 12782414 -485060081127425711328968088212844574848 12782415 -687728179601229691574191995025012030080 12782416 -63729449871223854163297939562554720256 12782417 -2127826342072537524881134183166100784140 12782418 -412356918884431029409488299251791573504 12782419 231760495380380276468198247897507410880 12782420 -190036738038361411474784019368890245120 12782421 -778350093154912103384072749360774017600 12782422 49458019362286462568389790708594788224 12782423 785687510969757383370168109106411462400 12782424 123938904052186436855357518177664593920 12782425 -571054601948496710999042301625127796850 12782426 -445395969882896793236412042112022290176 12782427 -108100540507111857981930034917234107136 12782428 -1789384984425023225822897280557642376704 12782429 -283972401600713975799046483688090099520 12782430 11407490426331597800117350798179667200 12782431 -1477549447210487885200100583090342700768 12782432 -561195434110738803875772210545778229248 12782433 102134073902159578791549411642330064800 12782434 -109360251723935369057921552530278056448 12782435 252205848093675275411230971115508876880 12782436 -66631940198972123626518934129870141440 12782437 384550733176324047102925617010474867200 12782438 2307051672108684364357072778439130944 12782439 -697848745566298260523807352995011607176 12782440 1293744417826592612493960988354560000 12782441 -890587640196908945126233962571795552128 12782442 68127612896796664022299956344017123584 12782443 -736804519991401661931055733072015942000 12782444 22809340601733935225060105635864647936 12782445 39217806200296293101885508920007747840 12782446 -68572529575037380082240321974081948800 12782447 -34649339274550382359749011027814862080 12782448 1533515689367097916375868045828751360 12782449 -1856201812934589180652943106695889944064 12782450 137842344025991682487480076711872110000 12782451 -314923751257356157151149087686363002880 12782452 314382124724844658617244582605486057472 12782453 -1671067094465942047340956778399378944740 12782454 -188448528715886134484878080089529543168 12782455 -427910614415025250589102690055019326240 12782456 1922935481414493010535669966668990402560 12782457 30272070066055355715282347353944326208 12782458 -346360605402721399664708223868727306016 12782459 -794596047804546806336169931252871971920 12782460 -56833122097876628800380508704136765440 12782461 1775921237645933487638003916970562451712 12782462 81216564164876394020171205906638367744 12782463 -1046801043675191936541737942196224070456 12782464 -303343100618281963121192355797925888000 12782465 960123020364273021248897233487717803860 12782466 -472321007862829372564317431003827902816 12782467 -166205375905914422090000273896553700484 12782468 -529539906617517263867675869376432624640 12782469 247284890138126231229291442588040787072 12782470 85807542284329161330029307443253252480 12782471 315504862310968735584822849279297666792 12782472 25303336213217190872910490274624593920 12782473 160882251827913035320599736988693290704 12782474 168268879874661058850385766839476239200 12782475 -284416413076367877138578783759494620000 12782476 641979185628276210110096266876310361088 12782477 -64506576052407107448288498290228001780 12782478 -124870224318067718595561561604283473920 12782479 1940015321852243333813811790316784684080 12782480 99652252604000027274744735414842818560 12782481 -11865218377125409242222437553771822240 12782482 -274040330836032970248759703647777591408 12782483 355370354042185262216347774270851736440 12782484 -360285476532680206267260109779799130112 12782485 257890352899017328935394496268542002560 12782486 252050508228811726521317681432854428192 12782487 -320010729383673630081021776708609174880 12782488 428768669247189971677030439398427627520 12782489 -2069770570939304446505725134089404419900 12782490 -182545166591521920559863692277241420800 12782491 1174960087458795090695470845215571922800 12782492 -1480643263527741718216144077438322819584 12782493 359441003464710280661010804147927206982 12782494 112467461147435806237362884137543207296 12782495 459575723013044016111721874156646975600 12782496 750252961174566344717534795852282855424 12782497 37181857110307102316691698961068318080 12782498 -73354954632700395075920831445083703936 12782499 -468391324865672989827396978168420915336 12782500 100979048859680222503013317638468560000 12782501 -49400492603499960345303234526415064708 12782502 985231277492622389587677678053042759040 12782503 71116068418795999151307098842058248464 12782504 153268226311235897608865131448519884800 12782505 521335978884782610952517449729330426560 12782506 2176019422121577074003879007424348804608 12782507 -1478013275005315754541314023555968523440 12782508 -24601278250635626928494842405438487040 12782509 399333059645451396055048535189026660480 12782510 332117731129033461427646056849513416960 12782511 -102278567793352613036316930293044336416 12782512 -686385530215787571581077760891401371648 12782513 -451034816108039324181374222308512944238 12782514 -1144374384397010089078647896771232926208 12782515 -1153616588911397776315785777351788397840 12782516 876659708094605244767181734319473664000 12782517 -89466484691439420935518798880648483520 12782518 -58769872466434297675151571923334758784 12782519 -27042719311093359391993116147188422656 12782520 457838292899120248288388167054786252800 12782521 -942609812287890033527775165869525035308 12782522 -77560982563152071688557578517008844688 12782523 477215978804198672456849531429635884144 12782524 -741553697255938302683652710414979584 12782525 -201327757777151887903594138740814567200 12782526 80398169507131000800146721871547065344 12782527 810838591822432907613290938781112266520 12782528 84181108918250721770905840595377324032 12782529 923704326697087083779806437658464189408 12782530 412529630698997003698167747016312688160 12782531 -1582669671818836974130060726761460266648 12782532 20097651205699788362299462264157752320 12782533 989066878692205190143118112675485848800 12782534 -121927185092334682923907082811439783584 12782535 652335275909101858145229192041091254400 12782536 -213320590460224794257471658772574515200 12782537 -45138392089926109593077482918318780188 12782538 -184099970243117500088444222382067256640 12782539 23850357145610626231504421769640247040 12782540 89869244625400610655106313502895718400 12782541 863162508823090047794220056827127813664 12782542 203509502427545405590247379666492311232 12782543 2275118072412780001542602440108233023520 12782544 -145097044748777578811779742298214367232 12782545 688780949480968117844176409923560429300 12782546 347443904470656595856138170046732375040 12782547 700436766445985979991037020944921735924 12782548 -69667719440313739886107633540288292992 12782549 72328301083237468033642728412716822528 12782550 -150679937783536285517699786931961036800 12782551 2667626249299394970797660019872920672600 12782552 431927232977313438243390609097247385600 12782553 457577308022392869446289681767254682304 12782554 -1557922883988143070140222651004027532800 12782555 -25148643496890882421610514748816031040 12782556 827945107826204842192918151219374571520 12782557 410580780379718790139254659951762022432 12782558 -856256556290795618629343353050649231680 12782559 -55066863455692702022004529621998522240 12782560 -110724475043662053939082243920447406080 12782561 -388159738661625652324098772201675500 12782562 -314589540913194141191693632361513909760 12782563 150298638632564452574093409620551039480 12782564 -292132605181817595341803811617334845824 12782565 933905855462189718163461579097213288860 12782566 -12209294888725113382282917631789564800 12782567 4861516627949024373301715983024636032 12782568 341591187698782289183815916948465909760 12782569 -604752749993022837678193476253236182640 12782570 -233922144863753361029120870687012792640 12782571 -125012815450079694946046142360226477056 12782572 138084661106774682334970572694960308224 12782573 -2024406854249071109503095199282651361280 12782574 -60965366526376338107304099802040169600 12782575 150759478578594036200695813071024797600 12782576 342535671384809087238155870226757189632 12782577 -342704791260430204535796726552623348880 12782578 697837939380178380609595682677181709840 12782579 -602367369206004486502533640652057937720 12782580 -93247401455290137370365920533842339840 12782581 1105180044732845071439748508636474320000 12782582 -95828949409517187837843818172635126016 12782583 -1563868363456765283859336336960980183040 12782584 -192981064443572064409939079477193277440 12782585 1261113633651571732766948892776571904200 12782586 -304667646834689896682411144886658348800 12782587 -2044593445244978354948929915499324020968 12782588 185289269881446673221550745098865350656 12782589 1691150666143776533312006587789554979968 12782590 1170362538159666780532181151888187937280 12782591 2869515047142298480048011106958224808400 12782592 -65084266948535443150510379040830914560 12782593 -29888758302813331579705616584514669016 12782594 -1596154535825447649204963052345447188480 12782595 224216817258193514625980574845536665600 12782596 635083044900423480557296360818108675200 12782597 -104540861521058040807483329348624342688 12782598 -94009213593249873913845999196823642112 12782599 -1226426804442533685631876410414823767400 12782600 -136065519162643349693008496516689536000 12782601 323287104596179091218505166861692068068 12782602 75730758431134836312862659143996534784 12782603 -694692871325144741643509469132550066896 12782604 -134695919591074221446890775036044399104 12782605 1364275577807034227667423226039834631520 12782606 -983467812586727585032198051459703209344 12782607 -2642803101314687023158930292662413504112 12782608 -22654800897931446879074355702591307776 12782609 -237024772317701559589967082295367040 12782610 -588097320533797628250576843173360640 12782611 590444366516974372855279733926074885600 12782612 59784806467995218332033112211492284160 12782613 -714351799467288350900703428965689453696 12782614 -379412789345627992034049892183051566720 12782615 -346050119798975642061995697573660411240 12782616 58391596773009396145426471435663441920 12782617 1080325350423969359986712745689043512772 12782618 605725034295593050672060882081895042304 12782619 -933223672909751233992339562627157935956 12782620 166156269103397431645942674950500608000 12782621 -312297407574598866550954986227043655488 12782622 711362883709009873034567058875495383872 12782623 93723731645911514058671562605174910720 12782624 615662500202792925904325905081641861120 12782625 523322793535472994743615435344427520000 12782626 856136716636692555715291520060641692960 12782627 -118276933311246202386121887050163582720 12782628 448366744635834228794947568592103427712 12782629 -1065760588981414146543715976032923608770 12782630 412860509530959364493565790560758025600 12782631 -826535439285412435097236826036254521048 12782632 274286487922953633588431972689664486400 12782633 -477785073168559643479055330025919539456 12782634 -114308703889455808283491986235956299520 12782635 -25555968446077501090630332147657939600 12782636 -110532997492331854519774454777842782720 12782637 -76806681816242135666190166065480499200 12782638 227825613345942677305671445503208474560 12782639 1237299082272197907441524522625757639440 12782640 -1108834231827326630218205570417295360 12782641 -503187484710294091012146658847728314048 12782642 666758430326215762715128647628890803472 12782643 -5593854939211084968311269639867747776 12782644 -373842185618231264285556055409610082304 12782645 177474185585327713236822525717086925600 12782646 -177081616953489951566285482832152118400 12782647 968106884006234143880710270155299453096 12782648 -166491085982285125687969866908862259200 12782649 8902875656686483156788881637389449920 12782650 521420845119797928538959446326655422800 12782651 -470286434391074427773024670286059422448 12782652 32845687803999810255330889745710040064 12782653 22651871125132399398797152763713338240 12782654 395549852760604819224166450173818539776 12782655 835196243765175613949742252611806800600 12782656 586146461841154243136296900159605309440 12782657 -530259009549602270152431886459234413948 12782658 129678878654395066699266356236404979200 12782659 -958038091665126587910976888689298115140 12782660 485276219322819312995569872145087488000 12782661 -154653697481726399294966197261455471456 12782662 1125981801435663221198832550258605588672 12782663 2030614807416315158522793137179506968400 12782664 -178909113380733742688098464539816755200 12782665 -11040623269008939203487638937076586880 12782666 -264894127173539321026438896056529903936 12782667 1296011233041114798661874984250256654848 12782668 -1483929575352516098219903175642507246080 12782669 1235344472757757011759515382435014483340 12782670 365344209873211045296872318383563062400 12782671 1952436989660544627882327934385262633144 12782672 -64479630608831276352892105792265650176 12782673 -156230947505076782565381860090823721020 12782674 -859979482889518460631191361169153075200 12782675 264903309204698809452585859894809628800 12782676 -166332563449677603570234305727195586560 12782677 455037330965607002744926583008680520704 12782678 -493271206999684587630591099260649863040 12782679 -105863042425215826703384991206657014320 12782680 104260921088924791649829457253822054400 12782681 2612284896638495055050983610703045507072 12782682 -581567826708874208973953902816676880 12782683 1127765667882745021488688281007883652932 12782684 413359601608665014710802215739229136896 12782685 -518246947273624823648262937727038615200 12782686 -141124563868040325454082954379258288384 12782687 46126334068951635916436332007682852480 12782688 -1072208520541451663944295517122720956416 12782689 17165039636308148042114815013226259490 12782690 -62933283636935204823683311832334552000 12782691 -99340519996976412849767372864871602568 12782692 321697311986813434921840124125403392 12782693 290827770695874186152781495079781539200 12782694 64260794410406722142704488011603765760 12782695 257513680228924120765715662625332387200 12782696 -7501158614749263389468268439539302400 12782697 -502400924735116307231268059936770681200 12782698 -366638503644133031354671516784548181760 12782699 -183865982989937847693545704392664249536 12782700 147968802066092343879381896674012032000 12782701 1656772432711910120346783472417396079702 12782702 74418647851018874273593572127294940352 12782703 567228757691412630921572270828355287304 12782704 -265236897416559294624398679161579765760 12782705 -152401908526969964160498376461530793240 12782706 106843320147590893408526323005925843200 12782707 652745846870024025725439073292825373600 12782708 -257060061511034203826183631686055750144 12782709 526136910567261880029566923871168936814 12782710 -132972596411833333857166309508392512000 12782711 -928649819991785957410508945307566188008 12782712 -2110778325626936031198744164880992501760 12782713 901542086279434192815505914579896265962 12782714 132556460411679023172785537068215206400 12782715 231120947127312926273471846208210570240 12782716 461973096664580320620913780690565027840 12782717 -1732182039381061064357605696097623194234 12782718 -382947693296079783460758491891368396800 12782719 -767210894076758340239741357339862142904 12782720 678514876518112834686506225942239641600 12782721 65878585003769916868507746470378879424 12782722 455758009580592025139318122024381453824 12782723 -143968223227777879401472329135059331120 12782724 -590143276686026424959168022471707670528 12782725 307749024339214648621190663166688656000 12782726 103134280539380377225844567314756067328 12782727 650991513220823314423937773370160350064 12782728 539739196353932399182458028545689318400 12782729 2114438194116593993599959955842398082576 12782730 248195132900230234394425918223020734720 12782731 1645975509014456758731719614728513438144 12782732 823725931984396112577646668528812388096 12782733 474431193551188140090966724997128871808 12782734 -71514237486204537170403644472692613888 12782735 -429652848988823847242905117404583490880 12782736 249803804123994092162893949384315781120 12782737 112740097329896235857425383483728410992 12782738 85076475764115236411701582791954618144 12782739 6287919570381131622330994596551862528 12782740 -665272525520553428752603279944400431360 12782741 1570865137543376322712787747893420736142 12782742 176267735791815926893096459910980214784 12782743 1640837756938022783620088707762610519664 12782744 -141103268970754293828989245540893696000 12782745 -831081950992794289352707891699629350400 12782746 934365109680808678787509001918444409072 12782747 -1077240023233380159283874428470641497488 12782748 565264866439328505559163790324506910720 12782749 -644640029937189880573509934488255944864 12782750 -937612217148966649824664625587640016000 12782751 -64551070416478652074089686779020656568 12782752 1110057495926746770147563556416306675712 12782753 -3230000387366348886975573631090624561920 12782754 -219409347188267556808692317942894671872 12782755 -7554369687904907236742434741868433840 12782756 -161271897167864221408366688599735615488 12782757 42407738390994404152482283451918791680 12782758 500883935285940789521444573023312128480 12782759 243186907378344884422881740239618377672 12782760 -182880047582181153611971358222647296000 12782761 -2245940223055771405662310560059506469638 12782762 -633683669921327302020800933105549720736 12782763 104933606003974648660586815243660204800 12782764 1138887630475088509214861224915351352576 12782765 148341498779284675108742400534822960000 12782766 -673560970082495063340546920438706710976 12782767 -853539420701331671624586772373162211184 12782768 186691475503820808619134441308399419392 12782769 137527207421575958831741113105484718528 12782770 -80936844173531727410911046474662778880 12782771 -982728143654133394993451004721839745056 12782772 1078187826750675059356610893599802171392 12782773 -1059823684199909149525192437945201642080 12782774 -1132624596791503385329097753215398624864 12782775 -74003604264530286009349039163214224400 12782776 698249650064817844269291580983592796160 12782777 -170926294432264792074484140454770103254 12782778 -742905718336790600818964376260579005440 12782779 348611212078727657370912615645668862720 12782780 142811787568604138975221970172141926400 12782781 -1263228189526509271882965802394794984320 12782782 -139048365369025022579294794038097920 12782783 -684184922301020591678716361393172733536 12782784 -38513694729358953000549838129157111808 12782785 -26718266378584415678531343050266588440 12782786 113825972978531794496848394760906081024 12782787 -980814751142788292280926506809893201232 12782788 -326117011406894149257136910691340550144 12782789 -1313932965697145444281278676031673373410 12782790 -332349394829160579246320434595287822080 12782791 16590131815723746633937292045295994672 12782792 467666322798830429637103390069898649600 12782793 632845198547761781207976620250137187744 12782794 54184584362511074728679590480224246720 12782795 374891031483382665872334270220138960800 12782796 -83530521789999780219350301396313030656 12782797 165700152796489924685076230339599029432 12782798 -551714204876729628711038023125899194368 12782799 47968258550729265969143137144034711040 12782800 -197857442347268568311621699707389337600 12782801 -587323484299958971017275190399484160400 12782802 -22236764775462554171588460528105185280 12782803 1071790353013573741914196538377675320 12782804 -961092017534948903634400751772587556864 12782805 123704057768417812242086775957183064320 12782806 296166193584692444530989754004286488064 12782807 650343046052269891989183242234233330056 12782808 508225981265047921874054163704203622400 12782809 -431549419957702201415888981246779242112 12782810 -278679603434254636772422204294671858240 12782811 -8230952249979331840917875845737063120 12782812 490028886037212182412837853336733731840 12782813 -779823067936836195991996178222412685440 12782814 454166602134601645153986492051543582720 12782815 1001648180177335628118068563280935703520 12782816 328181243181498090488047251193089490944 12782817 516575935481624619853169471709128158080 12782818 261373968244346774794431676323136353360 12782819 87054096418952868795769243598345290752 12782820 -346873386059969419323469868251357900800 12782821 651866970774802524394969941264851271712 12782822 -183134614463781095500889796611202058560 12782823 -141983374226979925574147793867927948000 12782824 220028909662750016946324876767310643200 12782825 11696619011882883470150876822273587200 12782826 -336307552947076390243908231162407086080 12782827 1444112175213429943946741393152250723472 12782828 -158055874187758338019378144340721983232 12782829 -198888006009487954783033512245919817440 12782830 -19669480949276571301323359627453546880 12782831 1421489787020903178542173458832537207632 12782832 467254748347201881920071969439738757120 12782833 292962497295674759313635841813186733120 12782834 461542171480041670771534189933377950112 12782835 378788911822292143726385646437488375440 12782836 265156958967716302111674823880476790784 12782837 6584271177671594721851001929786820960 12782838 -193064480407691135339851223251383214656 12782839 1748420920605531723079627176561115226440 12782840 -20335613959761982078325158248048230400 12782841 -3706206050936439881272519684552483776 12782842 590130748515101860159803031448413449072 12782843 1556862923171737187260377556333260664920 12782844 646538605057565011365354750399902954496 12782845 658735727549305687996016804352346925100 12782846 -552423750805256095033504721244858139776 12782847 75382138066303625470271239826610941184 12782848 404783211859401855409118823934385455104 12782849 1896994042475726199327888182663110355760 12782850 -113886993286193626996516580263315200000 12782851 773221264759263218879834099417287673852 12782852 336781793805777140491950364257648537600 12782853 -4790377047953061606191814831818667618 12782854 406462451870705480605683307170756294912 12782855 48096100063932160614604341995845439520 12782856 228436888386997188662729066211098419200 12782857 866361851002071114950467291835925704160 12782858 -191619194858452398266107760010106897920 12782859 -1451358006986618495366598554586476893200 12782860 -284482108742237661692059269753272785920 12782861 137515196328204767782988006162334561024 12782862 -250190750276000420665727664477102823488 12782863 1055017468372460132702457075243455128080 12782864 -208417453435089639645332448078546001920 12782865 -278647714147431358504338203806417601280 12782866 -74591525423353231990461547623584378880 12782867 -407719859940230160345469628432226192084 12782868 -3595189042663931860953902984218705920 12782869 -1394778601301245585041054922525599891840 12782870 211226871431593838949330421006499738880 12782871 287374879011222927655904028096978418080 12782872 2683795818127311675462216102389217607680 12782873 -1460352074624081764113993573039629581878 12782874 -30920009708431529273548691910167692032 12782875 -776345786928473687642434518011216124000 12782876 -160262348800186349728767605844696403968 12782877 -210927380390888965740673487835340021920 12782878 -726418401670354489696747719259401337344 12782879 -99143948528907183402156357465858671520 12782880 961696601779301885125195566480359424000 12782881 -8144522406961370465494083227347852800 12782882 154656215829606007089858067835465667072 12782883 -37484961924687853868203031484247800000 12782884 -94361429053612645792728814679244425984 12782885 -789261694731354843765683007452303292420 12782886 83981707254036285172133042776711075200 12782887 328574390419862526491777825137343650600 12782888 929771223101635674554574956985807989760 12782889 -299209652334223068437814617324363604672 12782890 116121450894933621437620504586947087200 12782891 -276967763449790344697048244307852800216 12782892 409593650525485204435148742603592780800 12782893 -1840557355314721370532773515066574698858 12782894 -647185786405760456122720888821289000320 12782895 -525386732832001978055283076647712351200 12782896 142978305883528269660319252927159992320 12782897 865384670289976488576787148769015779346 12782898 17543597094443734363888916876778516768 12782899 -882762657186977850889815357593072355336 12782900 7166235424322460189008673038527852800 12782901 -529188728531999404663627753664348383968 12782902 663345604221416732654239001847622115904 12782903 629151542649140784623585470960308008880 12782904 -41558104380826984380564712096430714880 12782905 286608452395331634742231206626371245120 12782906 -586816005171527805110899281208499944848 12782907 -1514741036892950880219635651706275025360 12782908 -509148277728119476350256068897288257024 12782909 1743630192628302878163148423035979708800 12782910 -9967998527694186874492327975365120000 12782911 10201454730436584870884887940168432640 12782912 144274698279080718236912626888794439680 12782913 359807557523112007550045459397998760960 12782914 -879735133039688531218248169346141680944 12782915 -90063718745157509750361455426206272000 12782916 -85636090563416170257376528745893952256 12782917 21257647762609192476870879112794540672 12782918 -1631511799562113298235568163645516455296 12782919 -1544466479507383771593610989845967578880 12782920 -1388533721516651117493826531878057062400 12782921 -440593529481284014493465615429928163878 12782922 -331725390302579433163634504032975097856 12782923 -2111615244359968932084164134507230092760 12782924 521183229684920338881118445454017044992 12782925 -799786797835383966478167195477399021150 12782926 410759043034224350421089842279755484224 12782927 -390708594349099498899394423811789255640 12782928 235803115519162476755325395879572144128 12782929 1453027117691721192249817128458695058280 12782930 -249413550985294219712390185053212889600 12782931 85008661412792055670696199448987131904 12782932 -568726080809691939547302779417149483008 12782933 -1142640137774579399927662095358838272818 12782934 -23875399605978777120765895950295037760 12782935 -1000298154926789948566027291860978722640 12782936 -1253726259276906799299659049901566935040 12782937 -871876168965948346469250640472665206432 12782938 -220893278164818935522175580382150632704 12782939 -6229818685556527588896070518591408480 12782940 227951602933052514880209820125170073600 12782941 1715259289978904846370484386234669026342 12782942 -758438983394807883968023085823890464128 12782943 -1574773827032903079412869361790481216 12782944 -143990380766926767927403140147490848768 12782945 175869573599175123795802085940621980160 12782946 491761671214530180128318838766255984128 12782947 585066025168928811782450327224354778396 12782948 2287947134897515486271502613167605381376 12782949 109065386736592175770084653957219424608 12782950 -170550375888582530055875174060478996000 12782951 1089493257984087326736968917313368247472 12782952 -146417778791279052676044548923789148160 12782953 795178395159906615453836746629574879120 12782954 1993678633510094119567544500478868480 12782955 50395794085044483947880454758072645360 12782956 -117156321594884384688124471781891802880 12782957 -9066032456718756228680420160912539520 12782958 -193635925255480294052632874464739591616 12782959 -397923629254694795035322170734548320784 12782960 -117160007968893310871297361910181560320 12782961 1064740208819786449603326248915043476640 12782962 -73448696267280883869536264662027397088 12782963 749939528964992901811707924880819586784 12782964 35251009591748000374169508562383052800 12782965 415548543678883050316039393799097290520 12782966 -665293449185830901756553625899166593024 12782967 -128609255471711653098115702124596100352 12782968 -884171046888840282684806954397975552000 12782969 2075236836242526358223459359579897163040 12782970 -3494446177297627734869973178574256960 12782971 -1718296108299590663096329290035884190856 12782972 -798176578149019337041058758963896215040 12782973 -1125623699539424584474519413714756018240 12782974 76181394940935621795407587681873976832 12782975 129509532490216268023211200299983403000 12782976 -15268277934656898721910606550741811200 12782977 -1772477328432207124992979913168440629376 12782978 -204083863428546776801667014054366071776 12782979 -1193590239671180941042424276978803828152 12782980 -159974302372181987987867065439797002240 12782981 -653488054447225562589764522550479235300 12782982 -54871324568135829702729244120002619392 12782983 682370328057329462434251803761302334232 12782984 -1375822900449614295861943434094830013440 12782985 369400552394774094645554624726949912000 12782986 -268464244209244678480795025766745810176 12782987 612929744448980271572838905326606084752 12782988 258799537537166955756100135854382341120 12782989 1581975283412100876733509156123591460790 12782990 -374875173810054910782086710001747558400 12782991 -402829443180730638180131235195528357120 12782992 -239901625199618485583807716090424418304 12782993 156296136941061328171115946610748296242 12782994 -136918904678808855608258966798845014528 12782995 -48151199237799023513666966150257034880 12782996 -423120847155443947749552586426485749760 12782997 26719190928829144841301161103668224320 12782998 -1048147401739800307452068115421731180000 12782999 -1141182392990503026511995937598967839880 12783000 8599172870921803260240656815626240000 12783001 -335110481584474215000543004611947295936 12783002 1146160413898472761765114317647604083952 12783003 134229608688380759386649549024799218544 12783004 162008421613943493204525577899564103680 12783005 -486930574722122990189031137141162887680 12783006 3619070268155718052239629963856820224 12783007 -1349564693062010040041561093519188147744 12783008 -850310624993511433322016973517959987200 12783009 -311355070099626800498481280865979964800 12783010 11813792640051465944340329945650448160 12783011 821934904670721058621778604526754139612 12783012 -375807425322467832346803364953601314816 12783013 -96131107132254889427975525324812552320 12783014 -244104686197177455928900082237959280448 12783015 355854625913484733663472128051161139200 12783016 185953931267175707503934565382940052480 12783017 -35443750412540978311823602964054610552 12783018 -597408038568868634937322568670722916096 12783019 209295716773978564283705768111640635296 12783020 -1068843980849157654700442365975602923520 12783021 247869253266686482770794990368716785280 12783022 -449804518303675180554156924526740079680 12783023 12689587550157589163488624415958581304 12783024 9280965150391554467870923991752556544 12783025 689768738612698089641481866661787806300 12783026 -26395747497848242393942820390855006400 12783027 1119970604888045628258837205939598404920 12783028 680284188204963928850371273830590330880 12783029 93981959459298350125679557892181934080 12783030 -15128003104761773123670399989931072000 12783031 -1471232553439861071059230733787969989328 12783032 -225341239306650361577090101943852359680 12783033 187240624616374990351223356882603911744 12783034 560485409191870662320088169462231786752 12783035 1015112061601986366683897708648459844480 12783036 21370097846728090823149603683550494720 12783037 -1579313612525846654112385504736439920314 12783038 413669493224392640249099479911606586560 12783039 785722313319682129874621171540609070024 12783040 -798296326881760165428430024841625600 12783041 1263384253493721795320282495047870277442 12783042 -941803355290740840055954819207570901760 12783043 213751642117865260218878882956122509984 12783044 -210601805704164195978100963794811860864 12783045 1521485382470025611176644389128241760 12783046 972881111820684997568852634321042053472 12783047 55523517537717312849877464776823801240 12783048 228487660006841692370226600298828185600 12783049 -187564876111208725932032896288914422950 12783050 70013780092932148310653473667217644800 12783051 68323718578125637649385176186979432792 12783052 1673239689652277003765047791343073774336 12783053 -250965872717858938734085807912708236576 12783054 162446887558382493453873476990734969920 12783055 348303046945457981505436173857106561600 12783056 -45802547400574362912494088947278282752 12783057 108066746635747129625132004388461010944 12783058 490217638053698028268007199086110187520 12783059 520689941739496036864484147530288079016 12783060 1035550907249894506841800682486467215360 12783061 164206072064664151936451768726704889824 12783062 -76183313731846239848444382148609801536 12783063 -1235749707111000997805298728241713308056 12783064 664778908693232827445184226465492500480 12783065 450919828997956613715474340967891792400 12783066 -210387186006592519689701833608075254016 12783067 -358745044359007122750283164441222435840 12783068 -522281620596155964000509366745202627584 12783069 -1176898045216094053337913160860408153600 12783070 17423141443216382349224455631502412800 12783071 1387649467909770172540079533014645422640 12783072 1029593312883024359242008863772543025152 12783073 2587076634286818904572161366301521786880 12783074 217453267716792995742730386722690707536 12783075 -480536064425924343600690397636417757400 12783076 -95371604612600709525313566461394189312 12783077 1618044853943948412108800449097059852926 12783078 60723340686054684468288290432875032576 12783079 -2746199728733799200285900802101428601712 12783080 466990478375097472597128750809344358400 12783081 -1311292397244684552914421048075916603248 12783082 -221349567797075310465273644177060486976 12783083 2175113322164294436303011209244703504 12783084 -423517403298415140344917472584628275200 12783085 -380568921420135323552966722676017232640 12783086 -73475588007580816348498277669338111680 12783087 -392017399645355898769172228551056347760 12783088 -39840754717823015154947634443869093888 12783089 1769343424701278390411161330626705193200 12783090 201405214511039738578616809696796152320 12783091 37437114722120090277794303242327148492 12783092 -192290812649947696628990022086196602880 12783093 -310062261885567729018054907155064544736 12783094 766022611592960468478898420534943016096 12783095 -711130645820268353576968525458010080480 12783096 36642402527633682577306650366207713280 12783097 -1688002754196328976774613422213391641468 12783098 -32928167237052243602797283391376727040 12783099 -493442900800335596147671066369055648256 12783100 467302803123033038266702931855608588800 12783101 -2017540973904888908231516447318762161920 12783102 -114207745830324045060107766092521691520 12783103 49680703144486178320275687075693092928 12783104 -399603541460697192975747646454753132544 12783105 502426108675649453792684338045632830400 12783106 -35904722072376336579223480250038448640 12783107 -3758867843020967849461108293376515412128 12783108 47105087453417369011347391920129921024 12783109 -488870536183961844863175483511672692896 12783110 175722310597026292597525847704065336960 12783111 -553942764842477574699414739514451825792 12783112 151841409608743580610309623334632939520 12783113 -904773593749999510418036972857868667840 12783114 -186695730322855097627839669707043850400 12783115 -1255223561405494020821794859252205350880 12783116 1120311255443818708223666004998491043328 12783117 -118289822740270741902498162751255966560 12783118 -634344331673287929581939210658568050240 12783119 61127811643037442056435100259045529520 12783120 10970333009449283345418600772251156480 12783121 726493375239818697522807257983491099892 12783122 13479991240962102544673756489393595648 12783123 683315486300605217636023311842681366880 12783124 646742198449066805181077281977770311680 12783125 -41493686833110426258561996804043672500 12783126 -12448714296404815324891190905539303936 12783127 207497824244108547837081299692222417072 12783128 522949574604972430286690364606797660160 12783129 -245719062275094236356814549824549615872 12783130 -237825839701703755793068732401289416000 12783131 -346880946943061891221590338805990001128 12783132 188322737507149761655703451867617197056 12783133 -1652894775834643931171148067597564523328 12783134 -136852972113645310444054176078863563008 12783135 -426697495885118745463134071301303427200 12783136 -2316621359211253167826896938179433791488 12783137 2271825567233159990511543451142473938786 12783138 -626185372166070748110718480184544061056 12783139 1267432265246982134004415235868436270940 12783140 -747446059481256672390584470458348322560 12783141 -265542018833519718108945313209483490848 12783142 233204427179063705761139110092767712000 12783143 -820428256539730241952076548941149244400 12783144 429566344640793332560591962735731834880 12783145 -668427763621956001843786657422626068920 12783146 288563457430345186746994598849430307584 12783147 -323662099635833738519299576218326578944 12783148 -663307598534362764486012372530699468800 12783149 -2129022389435981464370139060380279410260 12783150 58065279852725901884606947045422048000 12783151 1013896891152584757766570792836399483152 12783152 305401493247480185753906765782067576832 12783153 123305735296771742147768563631912725104 12783154 622760720841078004658150834116288204800 12783155 27927198934365091874813168521540043520 12783156 -28844372204410305591383705247883235328 12783157 -1758389618908667996106378812804345825700 12783158 760715514437031099304477960264501598976 12783159 115455161097481049118604464004497286800 12783160 218750875674455648732112449365627699200 12783161 -2251102434683492716846777098043785569238 12783162 -172370560424828337799319173041226506240 12783163 240777057760881765928570761262939949200 12783164 1484056219308468548283493585721441381376 12783165 -665046615721682895003040762988116786080 12783166 21330339051329975527305691902812352 12783167 -378175508803088545051703819467770406128 12783168 283861880439993817628560458213442977792 12783169 22650242410062164754882694672393088496 12783170 252912122168531722121886571804591756800 12783171 -165881687923302438270166773808743481680 12783172 -325858899720175990816656363629875731200 12783173 82294051981694053093094774839050507744 12783174 87866899644066965642822179502622317760 12783175 -31694769017205450770376957396756013600 12783176 -17149088992641768444784707919326412800 12783177 -84275693390820274723551143282705926128 12783178 1038228514973985294040113655657880750640 12783179 -244111132398718614871840397763877624440 12783180 -774716634601659982257830459369845401600 12783181 1605776048316446191688328930347878096000 12783182 868721934125567263786682509648257005952 12783183 46697275833792626079475418170352897280 12783184 -161474174076488904373590342932831944704 12783185 189181506777566796534684806057729157120 12783186 -214170149585595194841797367092059171680 12783187 -11829612976094492016560316139086950164 12783188 676109757968017365984854614522031579136 12783189 -136430537485027865366924609554063000512 12783190 -281589199519818459626877219977468056320 12783191 16837166503802023858658275039254173184 12783192 1033082955363851215841585450747357982720 12783193 -139476031066929426918452732655405288000 12783194 -352714180107626718008091869688983449104 12783195 73740206327904700809746122825561124640 12783196 639481917624714575655984138593313681408 12783197 458313723553900825723461438251685755232 12783198 429613287271392971771774206640172057600 12783199 396930209888442581478963719227772548848 12783200 229292609752390274127314315070455808000 12783201 -180663808589051361053340546783386263296 12783202 534088201347858861553066101763774377552 12783203 1087180980171535926272888001166765543452 12783204 99876095534988686632317051848053800960 12783205 -599043122934313872818463020170112587140 12783206 250299038685590792211766592691055300224 12783207 -56550556441620377231243403738430523520 12783208 -333682688811417784431976505349397463040 12783209 -293305810675134860606563148281954423260 12783210 -183586018607236336042689523211707706880 12783211 383735608917448411724272981165665158032 12783212 -374445356817751197677506061193182208 12783213 1453898718489563910127508843655516132342 12783214 -612120654155544414145293325854259652544 12783215 -271892562286512652189562601308077969680 12783216 155226563713603276739970931295579013120 12783217 -782154192316936189912335314739667634734 12783218 724780848880438808668464082240679240736 12783219 1137761248141279768908968273925786277440 12783220 -43630089645903260464437409441049610240 12783221 1425718962684978238933173184728528955488 12783222 518571860170297217486455539738016547040 12783223 -773423198221183507099551392713391653528 12783224 -963643808650115446072893553235603681280 12783225 39016400772367401306235103445987715200 12783226 475746668750196530155600283604468701664 12783227 5416052899240779618612625077801429265920 12783228 -89765010346838225062126905450044628480 12783229 527790156348274507630138713179049767160 12783230 845459429199859306289820240762297053760 12783231 -1274861877296259380194377771133581074160 12783232 -355493983378369275827941317372102574080 12783233 176458292518114337743607699979336200004 12783234 -510828565307605892833734229416609928320 12783235 1474913887386412246803822398259274740000 12783236 782190998983458797090823413416283057280 12783237 -690409451887524821048392619623357316640 12783238 148835113563529308981272407987545158400 12783239 -320644902170189232895684659439725811200 12783240 313000053128883273404842092467336448000 12783241 69969727745413331811514670775081919040 12783242 -575969391075646972447083625078008377856 12783243 1256265812744963438540549886722439304128 12783244 -28989796319754816185934766885203811328 12783245 121906384601116569286657749767289105120 12783246 10764474785541174515777576159876895744 12783247 1743355852081359045874670478105725860872 12783248 -183149197887501766006414482519852318720 12783249 87836509078126067009936462023944259524 12783250 496276023459188320871885071110309384000 12783251 -574933447674920496988561566390450813888 12783252 395257594745083138123180431774687657984 12783253 51906237804130695404709685017738053120 12783254 1109601864298449890499763271472048687744 12783255 14851337110063980393739539718390838400 12783256 75617768927712311632637206516602408960 12783257 462916040423916432789773576375645733840 12783258 3484636039294742160664167085559688960 12783259 167531864224345596602958102780085585200 12783260 99457145854890194760847732579035494400 12783261 -295770706363785519469101350854019622528 12783262 165593879197347233553517413409187037312 12783263 -11563842527130708235550936186655954000 12783264 -186327418198732286509470361849804357632 12783265 216100587983572100487956776627214923200 12783266 285553831266098365408331977721641296384 12783267 -176094760358201143773072466872766929600 12783268 -488357207570399637071175058226920250752 12783269 -1241150427081741188279664583498758430404 12783270 -47718605109018131455638358579006828800 12783271 331934083593993234930178887206957332200 12783272 -2883642688779425968125468990502346342400 12783273 -418054289084664691757380982924912588736 12783274 335105075559387295400344202314307980800 12783275 112497403384369649488470705746057569800 12783276 -456484271778633409362039756363628032000 12783277 184374426625224428374474383642198655660 12783278 46052036215670326372942177556622306432 12783279 -357865966651654122722591071857432141816 12783280 138790393591145105644724075677752360960 12783281 836412348024355069312516778286195926592 12783282 -152102768221959971204185108058196702720 12783283 -176154605017912987780686869999384788468 12783284 -509509432282235038707591491804059066368 12783285 360180680914243635026144032572359256000 12783286 -177550442048262620351464743917101302720 12783287 -2069984540610814777939737385483165320 12783288 -132264111500625086013592503798966190080 12783289 -252356625586607870438599675082272825340 12783290 -29393046477488842096550485843783756800 12783291 445463821445089813308724864828204912320 12783292 623351443815259922306508755818346710016 12783293 -522855164859883874716574498692161430458 12783294 127135408238274337420911998017333763520 12783295 477711572976207746308013181009405696000 12783296 -235193195811416334651799679177226977280 12783297 158780825031223228388680262644762566528 12783298 -13739299834519633793641801419669034752 12783299 -469128578537776542505240229739699413700 12783300 273020120346538659940548078383821900800 12783301 -183342221788257115139753151953643993348 12783302 -71587555227380227958364628056485072640 12783303 -347473762204715605884349104973323760656 12783304 243425810560335484232622121242845045760 12783305 -697499631499302507529355084371395744540 12783306 -256312262596847926178186143041537792000 12783307 -1403432564860543230316533505629268078444 12783308 370959547045553779125299299065623623680 12783309 332745960027186129998785112037746588160 12783310 113009921304454054122178911545238837120 12783311 -92075071628952030005240354528830756128 12783312 -333774342098930829446525207488663388160 12783313 -464973746115006454042623103960772930576 12783314 -250632555972022691418794451902011340160 12783315 15972429902810138895764949124859965440 12783316 176116409320028866791227831706900641280 12783317 -2039044518770240102427110245765499071428 12783318 100746355002512721194002505094628202880 12783319 -778700255165170587818446145342844252280 12783320 211709529987503125174362966009858048000 12783321 -176140451988140436933068339746051795110 12783322 3949911295551338073517826046507755232 12783323 149411191863265510752803561279485159440 12783324 622699992035518808828750268342985837056 12783325 -507690644677734550095842925236239823950 12783326 783826266470002586826663785584554794112 12783327 -292244818218340658185565883448230557880 12783328 -1369915880765402330960153640151605313536 12783329 -175038172291442225453984512887329962506 12783330 -143218988526050904387489300063714170880 12783331 -708767387201789960176674559951688641536 12783332 -750611677150636500430914790049715686400 12783333 -345439529951687978415610075325201079360 12783334 812918620118591201839973524823187822816 12783335 208037587584590280354346493867253806400 12783336 791193785116423925456337594492946022400 12783337 54989296614400120015771915077090695040 12783338 -6158052264298855000911626708368153680 12783339 -10008871739655908479616971312600847544 12783340 126136602864446082509432856790842531840 12783341 704902369108645514789912881696235904 12783342 418515256603269286602824619879213293568 12783343 -582989510350668579705483217035793844456 12783344 146655866251919466071276881032744271872 12783345 1007572389725946258464490500671914148800 12783346 322560523918321519744991395497418573824 12783347 -680161131258590759137345010536953681204 12783348 -213574986113641305393000856175496010368 12783349 -1287600951531587834306760892988133699648 12783350 383546426402069415473216796784397882400 12783351 208043736309711438720669497359737264384 12783352 103077570102328176727457698717263667200 12783353 -1868684906850095448208251026638716336480 12783354 438845260614999719270337271929656908800 12783355 -645870493279470000569917578864476565600 12783356 -941176256231075002475968934036923822080 12783357 721011979765314881732208746558931822054 12783358 -221627108316563136346182884949518696448 12783359 1580911652787888104887481641742003938560 12783360 469531817579411812015503854560660684800 12783361 -875383992094811163721386699094935479038 12783362 8113458959269070522685695126468544000 12783363 -6306429462445391036953602542761220112 12783364 403605911522132666768740413357992881152 12783365 31341428220860687151568226381286074940 12783366 -135439401268767087873650404568397686400 12783367 -524666318867209760065047005239333268584 12783368 -103626231229886529820512363888641863680 12783369 829781440315278351867381289281035283648 12783370 682921161048632301857470084498903862880 12783371 44198470300940997749920410199038522072 12783372 267989060536978024994789850515976241152 12783373 2353425575159753300188035203588225855424 12783374 329149117992089611689609794691968573760 12783375 -11076734594690148755403883908829044000 12783376 -192264155434551269001038179992619245568 12783377 90957107615943109735015497641693253120 12783378 176989306961539849627998487527371509248 12783379 -213315450366613790540464648003065032624 12783380 814419578098244261652245658598191916800 12783381 177719353068650995603463601980511105120 12783382 -40194963639498301261333658682294600000 12783383 -130688551892616798188248891115260285368 12783384 -21773861308270801825269463477130342400 12783385 928817134420193583859316846012169052800 12783386 -442595651996021014552524319185778874880 12783387 296667573986349093997935644411981847960 12783388 958534627900269216509829427789164911616 12783389 -719796403267456635790652044388790981888 12783390 -72176514754692371714167059703382169600 12783391 1739313787787725265615020238828218904832 12783392 1421516706368102645572847548965491638272 12783393 -146409995946583773663561163452081254400 12783394 167552937593474304093956833694939799840 12783395 123306170597286952483180515173942310720 12783396 -150549645296979602907630177022780382208 12783397 -680556421088309692447377227489307455136 12783398 -221771012430837808661088414904428064800 12783399 -1631302615180515400958599564728172204800 12783400 139944748605434495141749800579293184000 12783401 -1114800566344269229699142775493074206598 12783402 378062300615550898900096809646933909680 12783403 82060848818792232594945894599807411280 12783404 -814656155183581265429204550130804927488 12783405 -847675316479520235656873440197464374080 12783406 757104587068029549785795714639466196224 12783407 -260978568523988429417783618770329498528 12783408 -64139151732983026524901957064196096 12783409 -207311062081960475448116473894023794960 12783410 -184025796666914656937276365779638252640 12783411 322165873192559842429446125928024854640 12783412 -425563168462680620251356022895002859520 12783413 2234208806201189781255576311881171127040 12783414 170022659437422701707836955746822293952 12783415 1608412242354711939867919140487217401560 12783416 -1512585981090645371084429324906599403520 12783417 -449697686179033696889833486834465491120 12783418 278755909683733426963729991583641315040 12783419 -1604460409420582924478515989150949689240 12783420 -17072866105241561763357048529933393920 12783421 -160140797881597859458307123066104866880 12783422 -758036021983568455481649326364360991488 12783423 373266813457622136707237843557571723904 12783424 223993370463014225767949233933300269056 12783425 -1048898916719040910012887563499069335850 12783426 -94632498483468513319290618604529464320 12783427 30737324936657792360569753817615358280 12783428 -125305664603185252614142226553308467200 12783429 -529292303882145735733862778350685363552 12783430 -98311214871269374260362361668592168960 12783431 769236572168901684040538033513541048864 12783432 1082028008436513878185543091762056396800 12783433 1300363171558498134105097111516113111104 12783434 -115323759466987531422794646920970066384 12783435 -121508103149049030819952588587486420480 12783436 -1699550615796454717152122633877063880704 12783437 -445554792987900441609487375365548528148 12783438 -11353994344367784541268809421712693696 12783439 -264842006913327329587223307445530525696 12783440 -17392800040274871379658036790725591040 12783441 239685453093559683247195811118477036480 12783442 194279838654731211184411761635405325312 12783443 739639962111263267379450193745344276560 12783444 156610143088537122823558250325888479232 12783445 66976446009391479068921314352732036700 12783446 12003722683555551825413791411739576064 12783447 -1866661658500937894443119586169715552000 12783448 1194863622218029574081081082553689999360 12783449 -41895077501545583084272443332644971264 12783450 -151262791326178444482433771426842758400 12783451 -1779871234352910610279690584329363183548 12783452 -762623930991699629471971376833895643648 12783453 1185032043255018418253954645715880562304 12783454 -558455199034065565437149158201465021824 12783455 -1207557768407840956935581895122554980000 12783456 -142587192153618910859512542360146804736 12783457 -330695754612798593185933499367764419294 12783458 438021953113923487088705820577629760080 12783459 9700031771255460074957851989144698208 12783460 -120194761558157563791972915008682762240 12783461 931496299155560150366244951450188406300 12783462 340258223404935636792401486512654287552 12783463 166678568258946987862364625723616364592 12783464 -461005893931076169150200234501431296000 12783465 -898996854302350497873274013083492762680 12783466 1606775090873533784914052487667179651840 12783467 2172003607698138587563431499509602201760 12783468 -11119490868161066761072784979779245056 12783469 -465141083281824467480811125268684736512 12783470 -522037789093533276717123948212551680 12783471 35732911548467510555398393308875389440 12783472 37449403284553519955370294479118336000 12783473 1677408463806408822285182444274656832420 12783474 515321199843585985110798140925520442880 12783475 -329828510499411944738338041678629086400 12783476 -1113129026366839803637612254640027597440 12783477 438100015107559690048267333336996429632 12783478 -115371754170959153455164418736628691776 12783479 799913148513826305196665595052415496800 12783480 -245069434028477728362650974153069363200 12783481 -1290483056600231357195079559088409709568 12783482 80927567322297372663590831271052157184 12783483 -164080039714688349422082645789828577428 12783484 100357258620447319971716772717627636736 12783485 555077802535865051477617869759846172800 12783486 561248688140377190633709071342578361664 12783487 -486372776566093946695635494542220152568 12783488 -837425878809169125616616801154084372480 12783489 -521731633182861899879056828476173011392 12783490 146522272388472375161766445932422428800 12783491 976322417914232762414778075240355927200 12783492 168491025252719666891869974061977722880 12783493 628915701882999408711067550862027835742 12783494 227020088133430167819584868847075744128 12783495 848842384024517018015069617502561991120 12783496 810330252815046727398595049786813276160 12783497 -154434340205266375833892661407375902054 12783498 -130839539505128385766675619888404818432 12783499 251786841442343819726663693220948684500 12783500 264540340312792156639683803710808832000 12783501 414212263542205288557882906895662069504 12783502 -742077171406920710439542571948047469888 12783503 -2039295293087695916757411507864602167248 12783504 151143981915468878071402725612406702080 12783505 23091978452389958936668396106371708800 12783506 -797121211206619228865148720281189441760 12783507 533405333771239212243358013739038557824 12783508 -338847291780275242530515631440729068672 12783509 734321772809662178929133010790019514720 12783510 56286632852936243079939159177956630400 12783511 -505109784218554748198064070509804259448 12783512 -1122100285193647339827436265159329720320 12783513 4176262798784482448070331413286131648 12783514 -496566349492538568392594852813072784144 12783515 -62469677976606952741048588277214600000 12783516 -919658949212722354412207629935367249920 12783517 -2712877857504597274645743039015145595988 12783518 373115066933850883651959061043218472640 12783519 -449457900677092530256642365500527623840 12783520 -552437866249258970907782047364736614400 12783521 -631495893109379026955677704135154219500 12783522 293312666459712015061746899288697529344 12783523 -683466678195610112220034174347675010280 12783524 -389984225087580944030929874693727641088 12783525 -103587623499316976272643565890800411200 12783526 113147995128599305215115005016804112640 12783527 15777505869329623948274060658072952632 12783528 1336890593014892817163402432234689331200 12783529 3281423634952198103556327189980981450 12783530 -1178946317161518301486760916780943718400 12783531 946204727677150917121955413352958174552 12783532 281736322592017995278215128159723999232 12783533 409052159627317957426173038700210909312 12783534 143475187655536936068807797068190685312 12783535 140586282269014658156994512581069449600 12783536 -309370038259362662527899339694182432768 12783537 78845327818824620022451167376798625448 12783538 -435190784000761661568878765166155744256 12783539 -522998542247863425053672966476666683120 12783540 -259391832189902733400384209623851991040 12783541 65277860291174624305788481935280810104 12783542 -255164144689355135558722857444382024320 12783543 -1549533487689800531693539971171647673600 12783544 -867042451063596265055934495638038179840 12783545 -1562780924873334198121414905682134250680 12783546 1244279831683458124194353281125780173280 12783547 98087583288030461944957365137349802272 12783548 -1473319843796593142997312156691809776640 12783549 -474212615854670985949422010170562619136 12783550 56841121194692742814701465621781689600 12783551 572642346121704241716417381505178375808 12783552 426590401595410769975164243098678067200 12783553 1824500825822878456659368456319697998000 12783554 -70591232762844372864537652310560505856 12783555 889376842143111291394927550050097071200 12783556 16313403366695158719064555253930908672 12783557 1100217794320142882847198475492050187806 12783558 376630993260409387583651168786878949760 12783559 1037271895089393993568117447401860044760 12783560 -214984383351501410136872608946759424000 12783561 -61912091848283652910471127110219392000 12783562 -133324788096973466708540194491423515136 12783563 -313902635280875658787746135386263354752 12783564 -501068365788246284611970686729365062400 12783565 -1247393624455064683340948655231554943540 12783566 -42890890780896679188553919998117816320 12783567 878241845005950772720980274180954137480 12783568 -53575011256550264844058785513096085504 12783569 295488421939175712088655971639772873970 12783570 11958155513660360240623079788984358400 12783571 -1694772422316292240759685403308953582228 12783572 237420476824855307202155497904327726976 12783573 -100587581287367851072421326502144195616 12783574 380217810764469995648316552391193763072 12783575 -345687672306212265015841462003346277600 12783576 41238936339500971199611035864565309440 12783577 861921385164340543256475083409180760320 12783578 -639345958509381495174427251591165830160 12783579 -27092252456136705654021035100157664616 12783580 521681852983543676219612608464293913600 12783581 635794607553551765469675392828682537312 12783582 245014893082649726910893323033172352 12783583 -994036339235262453657705829568031584256 12783584 -1045459796458883384336939196792522670080 12783585 -296614568806285484834585369071885353600 12783586 -262232818186952935350680276177296773120 12783587 518321475806950621729812100734452841792 12783588 -677389035484912206537521604736139151360 12783589 -61406533556167376185555933084529208960 12783590 461110100123542566400919055508100872320 12783591 -495206855137897104216921670832824393200 12783592 -1030456628362997562879396689079999006720 12783593 1354551815455644301823477726526797638842 12783594 -130101484054559450873234665800383354880 12783595 63905389237308923320837195849996922400 12783596 -39607869060955039302183599268531182592 12783597 73497892813661449270253176531380302400 12783598 212602234006801566131025602602395316800 12783599 24064413264431937059819992729187965440 12783600 70683315324988595879986436388424089600 12783601 -84217840229454366748682551351704998288 12783602 221618033596098491164838024365889860512 12783603 368980789901044241847972918596888795904 12783604 9491986136464117956913560528286656000 12783605 463843834179184652701116618867379200000 12783606 65867180954529557677789575489262233600 12783607 62205450237750753191871482243653592352 12783608 1639064568074963134982279561710459944960 12783609 112571329252856527979836065045852373440 12783610 71809613164900697911600265208036864000 12783611 -493980842492424493432785862601848452720 12783612 -71552773636540700634281356997341003776 12783613 1066657036305833159938967086828202579040 12783614 -16893291562053860514421374522073457280 12783615 95621896448238258862485107118188591520 12783616 17178413533412632316785262083683909632 12783617 -346248420247908058649711953566134394816 12783618 166070399737571302708345929599051971200 12783619 118105905374406206127444618399370762944 12783620 -263695681904289691837146488338668184320 12783621 138187218769406955471412236497961731904 12783622 -428459245745914797181391422788660115200 12783623 984184336456291485259284071325349920 12783624 454857605715578086778733092464046899200 12783625 303505957933440121373119311471595200000 12783626 272495149963191972361459228071405170880 12783627 -411368410636823958915544917419159575236 12783628 299424670901423955902176443538046899200 12783629 131513270478443386137426692331040797420 12783630 -112851664072442737112817916466733711360 12783631 -331067452035665712498573052215596759040 12783632 6201866606684922750442768310316564480 12783633 44769121410318021897571933647686736624 12783634 -20984804206650065193243262685267804784 12783635 1857016928827362709510013465595887061600 12783636 -136738052829195701502662871630065786880 12783637 -1237503120493395519523801622597720617760 12783638 -122830100970359769329686975634121799680 12783639 -59106881641632491786597380401668193024 12783640 1206893999010627131629154376416678092800 12783641 -345996836893438378528775662196681058240 12783642 4474131943473750126532142911822675200 12783643 -984736547389278866322419731528640513040 12783644 47349929508962398311249185889539790336 12783645 -126919644721619762170610404035214884480 12783646 -811378223946380052836089750860752258496 12783647 829560293483506121757961938205398048096 12783648 -326053679653632623191103915060688322560 12783649 1593700535985737114156160040450689975650 12783650 431868854199359056569253787704124400 12783651 864864296503984109046262293405481423680 12783652 -352491731724276909657034833711772344320 12783653 618493586242766904964397396537757235584 12783654 -59654492482594017887415168433942960512 12783655 -211914054068563713935070347815577126880 12783656 -167798632357329358536473243204213145600 12783657 498076636360218486157717748885485668240 12783658 115228752429773390066961247234971230976 12783659 1913660243175402859439558038566364577136 12783660 299246012480785455536997473518830059520 12783661 -719503162478488435075939504412144366976 12783662 -352887562080715392061051375978625066688 12783663 -60821471016595132706836144767253051008 12783664 -182760171739368005498960750216592752640 12783665 -395537936239061392759877140027411448280 12783666 282535990323192325135103415031818468864 12783667 -1211127663575281076618603682820173705240 12783668 -70592765752006041810213289955145786624 12783669 29726388035201309636591112146719942944 12783670 641517016479820505615172977824807324800 12783671 1491847377222153219281328531774123929664 12783672 -181933960375788787549020919915364290560 12783673 -448715583608545076731344674278759477760 12783674 555687269825279694504973527344360052336 12783675 -178571332262118753246204752220773928000 12783676 221927678227536843669207415490978095104 12783677 369859952067754442428676569023451617624 12783678 273472153424585718018479394057956706624 12783679 560127029596787671789361362781959705280 12783680 -3661450902436968805570025920187596800 12783681 598843822636003607375306613589735961040 12783682 1171227474994842893688390144864097386192 12783683 684918528993278743242650823617807070720 12783684 889387713943150541395522406273942363136 12783685 10500255044765420523412068645462437760 12783686 437784821249164613063534234695635627840 12783687 8432992842261971842334823106648412160 12783688 -65765820284322762517926946011085962240 12783689 34341287319863155318686636338926966224 12783690 -53091364741739730802511937715291776000 12783691 -2007808891614266709544568990544515322200 12783692 -752663629541973760858201981352772676608 12783693 -122750813777986531430067115242387763200 12783694 -379013836753042598486775784265294376960 12783695 581343499013250740062195355756255848200 12783696 -154691694358072202218257547618145402880 12783697 1596431945590712079366772601396761836146 12783698 847394140200829980884737425433083684864 12783699 72698543706500933493573584787162912624 12783700 -634708745270936402918229091965508028800 12783701 155778871120720452705320281269057857280 12783702 60149845843740003467489076216640516032 12783703 1152174584889659962630395679086642898952 12783704 1367228166142745670202784893691925196800 12783705 -125827322567936041344402679506708214080 12783706 2008572758612988777312552373523385024 12783707 145812868244984886305630563616836136400 12783708 701700743480280549388754845909229964288 12783709 -985954234057795459638464650004002455860 12783710 -588065414623912903118747554358576706240 12783711 -938448430257703569854170611161133974016 12783712 406087157467372129729636393471879544832 12783713 -1255866507847367113767355730143589200080 12783714 254581752376390289323352323407171143040 12783715 -68936465585274547833452113259292540000 12783716 926680089174530801761636753593894282240 12783717 -274781865939998912966495586838694261760 12783718 94765385174612864724081029412388306944 12783719 940121781363065619618639026201356690344 12783720 -655516814487306276906814279705587302400 12783721 873412563642822277857323954286560356922 12783722 -139218317514475994758725470987901342720 12783723 -900413030092844403567677033148457112400 12783724 778834770817625111491028158071125569536 12783725 -616536653272491990875184890125325387100 12783726 -376385472761382714810828370901332843008 12783727 1308507986349137819208733966739283786864 12783728 297342186291463637032230473845899264 12783729 -298035845251747756205322516189541416000 12783730 -433564125412913365060705019412480582240 12783731 -387170223712778402436510485898739212468 12783732 823095953914834293632773557784492032 12783733 102784981749247005810783759709776675424 12783734 -904004148524275741317678360224960751168 12783735 586739467512476236249131657092963830920 12783736 449915765559117843682290808293403484160 12783737 -60208235817877274126225700779813326614 12783738 248523425748655651029082348433511037440 12783739 -807639288706313185365235717122903339744 12783740 700895921106009223008518260093169326080 12783741 -430762161288614060488203037275283514880 12783742 2171553523536337227064413855689325270912 12783743 419648106798116124379961144904811161984 12783744 -309663850006992393522677644241173217280 12783745 182002698345191252082427262157254115840 12783746 587907198086228900237430564698333961120 12783747 498532285993160973648093161353262379000 12783748 -1057529562977479553174278235910332436480 12783749 -33422327082299204982674856269808656640 12783750 10887605535007646776804151974014720000 12783751 -1669987997164101962950458449482554850800 12783752 1853164704679137624475448367745075737600 12783753 64030190736283139471325737510857472100 12783754 -546571896960252475273009419164831561424 12783755 -416925321203014066254096967467476943840 12783756 -290320589916473054320218328841098326528 12783757 572991233565505693764175462836517035606 12783758 -542662199275288403734024863912228842880 12783759 95099130617028864481943566651724968368 12783760 2717733095246317008375746664136704000 12783761 173079411487000391725036175895012781362 12783762 372320656187464408690031065754544532512 12783763 -120722690203706622140143302626258903856 12783764 -49258758769270943353254305756454432768 12783765 -1060030818263871800789924770015983540480 12783766 21435894469604781314148266103941752320 12783767 -1329477215393977353040692113347334958408 12783768 -464580341966565075359462845921365196800 12783769 197643958920867273092646808137803268170 12783770 792643590820301931516207813438566246400 12783771 6049604061143948052461805124400640 12783772 -42443433837379365227366604017359016448 12783773 -189985335117745679217489919140759357978 12783774 575670870004420190708856942486965895168 12783775 1167120271720425527626490938867794147800 12783776 -821960167421209509569521327158828269568 12783777 -17426137434944469492299304901324243680 12783778 345856780724881182823633392474606397440 12783779 1063429872008776307994110283703164533976 12783780 -208973337471713289273119950323695616000 12783781 -633099168450837434249792836016680547748 12783782 -277477465971634044516425936689773321600 12783783 -677435759652243045811942060713302722776 12783784 -203214863281355354357539769129751521280 12783785 -59976630282827779184372169129814367040 12783786 366818949525765286114227120585036075264 12783787 296131705521974571229534988300639943352 12783788 -1390880588754461405243171943204275718912 12783789 594644555782622960395186208343555722400 12783790 746439513546628687883901218289289598400 12783791 -7352972073053234295093279755049256416 12783792 30456940901026644197490313287771881472 12783793 -486819156751933053188796051749797053792 12783794 149842290818116976424489487818086439696 12783795 361520760415093469727469542060283894320 12783796 831121690989067027965315306511487940096 12783797 856183259011571762219572128935600358552 12783798 950005074333524726508949091602328757120 12783799 445142203861605257625072296310996335536 12783800 -52546502149838663588071576284533760000 12783801 1545699881705185341852138845010349733664 12783802 -47547459693189139898024463173211765648 12783803 35904598448265699900636666418220409384 12783804 -632375573015831004470013735094349119488 12783805 603152073367106255105747760889671788460 12783806 576350790197110248036451484652748691328 12783807 1569971895641633945063062198121312513448 12783808 413557586567032174939521677301089566720 12783809 1814892321231589083008044367069136235860 12783810 -51508640677512067865896825574493350400 12783811 -293605351270284972857638566188824241152 12783812 1412412950796494008218593633143261765632 12783813 461054060345704892169153235838463457920 12783814 -5232913131774605552130964669709683392 12783815 1283483103854513580847314974572449084720 12783816 1039062107925085607274488075803418526720 12783817 -591611284911490915310152278337921076134 12783818 -213030001772080397651897171925253368480 12783819 27353144737038493948527633012290915544 12783820 -303677329642742099935299263503741747200 12783821 -1565372984722664107416187063815464422656 12783822 228400524991058462256547717546902405120 12783823 -267601124518378264600131273523753480136 12783824 -28248616513571738673707271835806941184 12783825 19883654712110068303452942753535374000 12783826 368925430954454652175253590811587815168 12783827 -456247558736934671466018625130963278080 12783828 224636810247207959501154648281359288320 12783829 233085425875162487512803588888374182684 12783830 -809921463278144149199591190456764025600 12783831 1153960362419808249262759730869373083344 12783832 121567514171680588921079371870359398400 12783833 -62511164174090847827861814907506976056 12783834 72471311408397816608829470945531550720 12783835 -543314743125504581109483745736696881200 12783836 539396409443699813225398812347233277952 12783837 -71975300657603950970212661632315482624 12783838 -1179223118333217464933993497120953829440 12783839 2016507539445865696219333200942222644640 12783840 -97695901646298500611255223260458516480 12783841 -323361615590473085418350814322330607616 12783842 221880055335759050778179403401145298944 12783843 -47202862673173193338944185896217937840 12783844 807664331154129764787783145571902852736 12783845 -41474318915372261645711679286082302980 12783846 119766415078634670453645689514160089600 12783847 888839462620790304882111202675588794000 12783848 -615222935333582191290645976434287738880 12783849 -194598412204670997207105469574574465984 12783850 -880341994002641073251239937943354643200 12783851 -226391975297998544177027000138537915148 12783852 950544423144899748722559005430673075200 12783853 -1505514388364369169995526791402560185898 12783854 181159788349520060534312974917888077376 12783855 -472064414865689409695852271952456301040 12783856 69256211259691217593773784577248460800 12783857 -6482008095936864445228322586856726560 12783858 -334304347950835039905272700205816972800 12783859 -5447773693995854184741312376739534407680 12783860 23287691996175248293275688543039733760 12783861 -1026379730624290324566270018185549014290 12783862 -49109551170991952433497701214947013376 12783863 1527729181686877399471493658476378747112 12783864 -1547602672408633556351671363704007188480 12783865 385966516763393603194468943070148248000 12783866 1151885180838717760526138417706119371632 12783867 1316035813910081683242535787328474679920 12783868 -933600379310791323987101609233158331904 12783869 -411968137466661559268086560749887981248 12783870 32907059792653279190831148457963872000 12783871 417407058583379515227795634970763451200 12783872 -927537150678941971089419201110861676544 12783873 -310932130626273421337851469672136497664 12783874 -1675521115487835279879909489752908193760 12783875 -935563505576199970475832212824865196000 12783876 101758195773613071729228911022789488640 12783877 -336978209654002693542159016566638922274 12783878 -549306083065985229533137289268339833760 12783879 834416202409261129928080702663710739920 12783880 -125336669480106858005345290598922547200 12783881 -119466767841983700220617074006168520000 12783882 155827678452409591110748820054999536128 12783883 -28142983709545201001567373965532383232 12783884 1409135472325782006836748445117314355200 12783885 197345737791123042825274837784424933600 12783886 -28872269654342112975785433071183231040 12783887 1709413475156991740083533012646322575536 12783888 25689817283619519921444903931848376320 12783889 1360021994791950821303177946135474944690 12783890 -213734653522875175803077391634810667520 12783891 184380045212867152506936495525780424704 12783892 -509670489228262455017198540333897984 12783893 379686300366291903580622168327646250944 12783894 109215515779866960413329817238104569728 12783895 -114252304197450943402019457556007411280 12783896 -1915241262947925097114973465270850355200 12783897 450335850947584804083299025842925163200 12783898 103336066064567588962498730671384813536 12783899 2113112622092729978700257276998195392900 12783900 -3797146618720291730488044522575462400 12783901 -437986982998295113124101597597881420788 12783902 955305939343046315225539602119846760000 12783903 278994336862027972782742254872037475200 12783904 428170312522034318474997096525858865152 12783905 -386999271180508107486860927062696658880 12783906 -2930892583102055294660003804042704896 12783907 281692269838001548505495629840859586832 12783908 249850088203481103399415229273465920128 12783909 -825403598245376684675945990570545473312 12783910 539553625100821188678533521819730751360 12783911 -703535937885449364674352315120981643296 12783912 475415606791303651756162755279514091520 12783913 -133216111591235436457193265241559400838 12783914 -84954744527709498104156546443689043200 12783915 -87601937072565090503021881693291737840 12783916 -484067705749672960970060877954292059648 12783917 565404651629924520899502940818570382092 12783918 -116446488740719918982585027658428424192 12783919 -1673455480711210275910771408077147485680 12783920 180438279975795823303918001056702464000 12783921 -398781565586482861930872290512218564096 12783922 -567257143513909803380881778822817225600 12783923 380896739338795463607340137657420402984 12783924 -1026577912508436361558280703693424410240 12783925 -346570723001650611213167360788525680000 12783926 1167456665156058929233572803491833642912 12783927 -54851647003616110160090984888124284544 12783928 -397279696999819868187193631945917440000 12783929 -995907612492549069201427265524034284416 12783930 -70699641764385915956430595914832154880 12783931 -2038404217723479059424055023496108938268 12783932 -199421252543305543741044422996024377344 12783933 2198760474603705515855413052324494593600 12783934 348733978300724066191123903131414243840 12783935 382715196539631346751407714380052254720 12783936 -58406516626468763586320060370791694336 12783937 1329886648969176217777100218212899793712 12783938 397794206567803001073134508868979804160 12783939 93636284187792257830570309982105483520 12783940 191116866705113884118328491193876441600 12783941 -826073843638620565806481162847133693600 12783942 -202981292870268196743819675730496696160 12783943 -5861041476566485272635277135207187200 12783944 798972529987801991941551043074958387200 12783945 -854108638237381949284519761325743574080 12783946 -210172498809377934953962593225261423360 12783947 1168490054194386503028792473594096615424 12783948 -284828895409545101149321059915277418496 12783949 542043753092969756941460085460806299436 12783950 -406255931368478659306328178646175808000 12783951 -524527274836152162547582778070754018608 12783952 -243063805944242857576274627172982456320 12783953 -664472875254679388495003316797339980800 12783954 69206213826641924166812009635122462720 12783955 -207880046609781472892146955303738162640 12783956 776048765968253149642736973988680044160 12783957 543363059847875778517737855292033249440 12783958 603397805084047820266427137064923759680 12783959 -16554325076233859051983723870765449600 12783960 -133405047187152638287053344602521600000 12783961 49720601114882725075069574768160802000 12783962 891296416334869350569038181105118430464 12783963 -60867499500303932353641681170694468456 12783964 545543007646803325133996737240100093952 12783965 -406083059449010236200320403196541797140 12783966 63597243540348457472519670506637459456 12783967 732694236258188457064518926533064378992 12783968 -425669071404576703703661335847813120000 12783969 -129635326089985432600958726504021551200 12783970 101778147251116548285603916782706171680 12783971 -197150587289625342032076326205951630288 12783972 109119085212193766402227961086692283392 12783973 -51163878304241178771188936642969643778 12783974 -51262814738970832396651922726278500096 12783975 -152135497445986530218798729393522140800 12783976 -952564081869665235903207015156053468160 12783977 -1563013701548816878114496814290107839174 12783978 -165424739042275203121737592833788271696 12783979 -6296274458366152729056147976461399200 12783980 -553546831239004744785418436293065907200 12783981 -148672450149870288210311917785071051136 12783982 -7942767538186220925118730587948905408 12783983 -671229219032959469033807879587965271440 12783984 -156149072967109314348484795649089437696 12783985 549066549532412829955684649290885152360 12783986 585496436675344662879596152934351682192 12783987 -1261574051973551765572676646407827285080 12783988 -147716410607337134772893273908007266304 12783989 -374910047513707430465391707673390684900 12783990 396146738317472952044471258231143065600 12783991 2477894969518877203462781749393211339568 12783992 258945379897076938524913879910157066240 12783993 -177588511752185390239751298424217186736 12783994 -692129524525471586542453421430708476928 12783995 -31243119566928920926921053681736401120 12783996 398060790089691103942739563564988401152 12783997 136511442901031562896257872800403981952 12783998 -409206466815363256821570349588571765760 12783999 67414341784157136598741277304659006664 12784000 2252426404217443179540772077824901120000 12784001 -157304065518068945784869239316059640400 12784002 440804838243489058529870040263831685120 12784003 -825595682869528057241820889819090940736 12784004 -564197727063293780914858709896823554944 12784005 -364539470007797162300021433200307495090 12784006 -116625114376068980620583540317844934048 12784007 2212031910778562547600156405040679999256 12784008 -294429573675256553966194772558214758400 12784009 454660975256704434078432894442001860160 12784010 106048623467092648868811864813047960160 12784011 -2019149126813060482959270174657767196240 12784012 458256170356103288796000988618706042880 12784013 3521811698316975156437367316497424566 12784014 -963748852191213054496165274575311486720 12784015 -244870076787084771382888517898619998840 12784016 160786427542383186361611281331227983872 12784017 -1948275584140186024169983074745604812800 12784018 56326022127121680190166650556972107392 12784019 208213531732579236031616800447358971344 12784020 -510593287880550081293677203133513144320 12784021 448707865795149518284675187298653227872 12784022 888130413210534276208760687696397345312 12784023 -51551311182617648008219077513401620176 12784024 254359215386689455933054079181038755840 12784025 120168882000767280022673526980679545550 12784026 -340217675867561238871795476631086137856 12784027 2421497794149033897798634743529785460672 12784028 649762384554260783181204450956631048192 12784029 -10326703806367186678117447665912633792 12784030 27357630863955733429555177962098265600 12784031 1653109467787256603584491168755501089920 12784032 770538745904117304743204907686183239680 12784033 59337357430754905376113077181420877282 12784034 919152178101036811308295426677572444832 12784035 -219283972897751019996212167505095046400 12784036 527004943924478756432251886273185285120 12784037 -491634770649043197596338555758163162848 12784038 432960621459144401040816146095719255744 12784039 -919050274119908116421629331541924469968 12784040 435594694809136971590918533896915916800 12784041 -76970611289051725394790396031385360160 12784042 8997939892077930410332904995853862144 12784043 362526665174527461218290636790951402292 12784044 -5736829594019579693276708048760668160 12784045 426201440530357265015263487926856480280 12784046 -119812523621039973096319888904288656512 12784047 895224888652805500935784025123946445824 12784048 26095175644565009509238283244215222272 12784049 43092107854246406709399055856832138690 12784050 24343291309574062084858579906222878000 12784051 2951051016441462901687191961865377850400 12784052 -68602636579621242236334043764227474688 12784053 -427057448993400064352968823841488899296 12784054 109204706547754142949986691958807874976 12784055 -249925720546501577421981890097844514400 12784056 252405873792299919483368892424043827200 12784057 -390424029786858441621266266175498606400 12784058 -18925601332860019936681649137007907840 12784059 -213486337115808125859361214872149281472 12784060 244851902883919838835560952418885724160 12784061 1126994545779744412179229305968336632800 12784062 46798475704601424951932302957587993600 12784063 -456401934412191028277393285394565331616 12784064 -87559624967215201779472329649070014464 12784065 -128114130088763927383315240667894918400 12784066 -1191548993400676075638922404970903422768 12784067 -915937473730533813843823725863031137040 12784068 -61475870371590948457482323390282631168 12784069 -2835608277085633973305630984649678249504 12784070 -144936028498542980197251113051165798400 12784071 -1014440229656403269888092241153234259288 12784072 6005609031244335331117561593620889600 12784073 -1491318510306168982471505669237019315840 12784074 8742637404949747934637992286532730880 12784075 425357761396921642269389184103862125200 12784076 8138870715462373485313168229192355840 12784077 -40675728743114445162880194562389377172 12784078 -1441855627618995235200681030467902028544 12784079 834421009425491682347434495643812236672 12784080 78800381666684895191083900779384668160 12784081 -451131637916767116912745199322642302736 12784082 260721205233475837942940900010751477392 12784083 -331254373848101757017083977978478566096 12784084 -379352033311330728606382695311425734784 12784085 1102932386338996649943635017341535909560 12784086 1807515575956219577359355725136663808 12784087 69779137470370169720194294318933834752 12784088 317611293469187427575748147768781301760 12784089 936306568115149940080086918998298070224 12784090 -21846816199704249420833555180542033920 12784091 -1554768217705654554292505312890752104508 12784092 -396933224100368004300467160434854038528 12784093 -9211752177977122048955846232809564640 12784094 -324268448506732749708230147191675127808 12784095 -900896868480801697176554563419591652800 12784096 -649210338684294107814818047645817241600 12784097 1840556228816007894412861481289086736546 12784098 -140578704957042339756586407091133444736 12784099 1128470873827644244666156368707987420160 12784100 7208833981865108624176294758588336000 12784101 211382686060708325120533834347552057504 12784102 -611028766389253990605465383586485967168 12784103 -1034924447452214506049993482665972844920 12784104 158938647489738973262877601248581253120 12784105 -948789448170900267328872314816569003740 12784106 -80302671813004452910230376354724743248 12784107 -454280518977262526349969750362587742208 12784108 328539561907114394127544762589423741440 12784109 -84293717187103818994537652794180251360 12784110 -34780054467420595791369368499384115200 12784111 1266779610033788036510352083809559173712 12784112 320718494597596075066039432061182279680 12784113 -360120711261575534845480706817367989120 12784114 267499247809340558827430063278546010112 12784115 -15344798536642327223673987472918685280 12784116 676812964234674374473039751199602737152 12784117 187905541257215593333251246654521557166 12784118 205114768671992733140674932748646767872 12784119 72360335132473925621870764673642760960 12784120 66844603011932466816463186003282944000 12784121 62026000018344612685127880099316744704 12784122 390266875786998375575690382507047892480 12784123 -1796030870759571453200749411451276345496 12784124 346937027523655787003392022980748599296 12784125 81757673780450006215545187759310448000 12784126 120865894197019261376035385199951238464 12784127 886320917651491116865183988485015063680 12784128 60928323759181421473436605893385912320 12784129 -229103218368976890093564931246071319724 12784130 -61289310572946948725746256989237164480 12784131 -1002238979554557026081229368220711687720 12784132 1442311283067897320560541691357056160896 12784133 -757227140734407328925976944606048163618 12784134 -202561120033170058892314690618271040 12784135 23935243538711073050180712269746176960 12784136 1171413241085146616529577280887832248320 12784137 1190743663277924320555205457718678110720 12784138 -275176689004025207286264589290071605920 12784139 -917785829589679372137035432970228294060 12784140 -365805094148568680379045520550830295040 12784141 -1190727636418846700148196761985945171008 12784142 -84534578425182699483179061618856048896 12784143 1088895295314391887443935610245090953864 12784144 400733535662429115376861474307644063744 12784145 -1064196737271561015734932598893784769600 12784146 11780256571396458567941428432594815744 12784147 378350154166745146513310596981429527596 12784148 411897353230065583605875311105639161600 12784149 -25837707804904946319554080895924851794 12784150 177222838057831731800769262968121128000 12784151 1287891543390716041973397835254575374152 12784152 52562291571141272034559829480350679040 12784153 -227070618765542533293657073607801020140 12784154 241396789598411460887714524821099755520 12784155 -315993850038861330387000330456270965280 12784156 336007708301053327345590215298676432896 12784157 1620406020542354630634258244401753784320 12784158 998055851918802518688423653207577600 12784159 717855942247123500182337964057530211968 12784160 -57145099154215077024008272269475184640 12784161 62857070867472873160537694076028891200 12784162 -324568140456121095823441655392499925168 12784163 -49296448491167257542482900435570114400 12784164 6205176241002588370100036672479896576 12784165 4339459773177371963192128543660605600 12784166 -10808302015433766688908026277211981440 12784167 -713576289272702182491016461642733275264 12784168 1492637423454072065689977474937977154560 12784169 438324111367944252455890765858947571680 12784170 -59512396644848283713161146769296660480 12784171 -482953174751250456191132040300389574800 12784172 1684637927428253978219386604902946821632 12784173 -67536604177019425511404277799691636416 12784174 -400357574437643765860426629751875487680 12784175 -976229240474982014293664059858389756000 12784176 141479346144538718497612262460164014080 12784177 -247799300270388057734269929286220846528 12784178 117422252412639482122223576681641795200 12784179 -1335700822129688368692899621151820908480 12784180 382108784719701576680275956196065638400 12784181 352604644627151301485782136620685574012 12784182 121776372439457129037002004608618127360 12784183 468643022767015317818163560077062346872 12784184 637274834153063915731184110894775009280 12784185 155136732268422716921388124975309774020 12784186 -90048317313719319308790146105458256640 12784187 -293338409153907950477901200613124961568 12784188 -30594426433403701006936967791702671360 12784189 -362625447221894655359628443395610310720 12784190 169187408290913934987815609754277185600 12784191 48943542705566759622299449096591580928 12784192 -259054830183638919890348370985852862464 12784193 -21722093220838369728521080934905133520 12784194 -150765158703236426174347306266753623520 12784195 100213158325620372171089745734750941200 12784196 1297286655908164515940766659476269131008 12784197 -697611969871073065422957807196002214560 12784198 -61639813343157303043581935792620676544 12784199 649865687372842600565213473436431162200 12784200 -187022903105397966723133632360345600000 12784201 2139017773893616413291807366978520064 12784202 225537097536786122544512111115094826592 12784203 -571043791524568968864841282455798927360 12784204 200897492172461732255318116419687645440 12784205 -151574308437288123791386413313107214080 12784206 311453574123668890170271594139926922304 12784207 -242387552318453866504486629008762137600 12784208 -418008899940230101837727237378919383040 12784209 -77806972619795084948703195522573792960 12784210 -261966772010245448916621624075483660480 12784211 743304479998771696239325498907975796048 12784212 4584346586902163325266872284232691712 12784213 336697653649708043076586650317523892448 12784214 -135318016168597933705717420067684003328 12784215 -903745704464822476437312448969770348000 12784216 -19012058239015787008395483596352061440 12784217 1617027118601248132520158743150957328266 12784218 358855129668276224243935669173659042304 12784219 129107030571657630489305281551170247200 12784220 -358460261846650461046623279963052485120 12784221 1692849259626566115395131429264389792972 12784222 1003294007626745167783068079308917893824 12784223 -725243517649758569348956821521830781880 12784224 883651582606064710287954845434022461440 12784225 -496275358730558489911574445601772986500 12784226 -154529502703892859464604131075996328960 12784227 -623843337257998501792786012945979393040 12784228 -71730046483673694160578722267045437440 12784229 1127573996743241705926755006506733688830 12784230 575007035471667292929567612320440494720 12784231 -72150408847496702052800397626671856968 12784232 -843946389378345069733608693260161351680 12784233 -337031798603546011350583974323226212352 12784234 403410597026332879736280998017828292016 12784235 -1159513965900571017262428252826015256640 12784236 -307505439445373427705630348989125886976 12784237 434390001780307258497665465551957490272 12784238 128273080797121044630669558618964187520 12784239 40739508496284370460164963137519408744 12784240 354018949451805410207703607671521280 12784241 1452734216936682406451227589047206734832 12784242 -250794137901389238652815363732822247680 12784243 -1246505172159884310771576583926985251508 12784244 -30394145423962886139023365419110830080 12784245 -220827596808579337939452878000541081600 12784246 599552191644544748751504163532962407072 12784247 -1539038739561561913931739997497829639080 12784248 -121149689271852792209742720100372930560 12784249 456469929183559602380151184055622166250 12784250 -579383974122907587057170588678592168000 12784251 250616160188034872699340545105413532160 12784252 -695180093906530139800578959491812489728 12784253 -255516120586817172176286309980532528096 12784254 232705928479202033939979150660272824320 12784255 -432451343292998113350396783544702224960 12784256 -778226194839393749354686624028782755840 12784257 -428947632939013569679880079490842783360 12784258 953376697367899302600154181285598466080 12784259 833871537554950256651725559621240846460 12784260 -240135001989413159199252176699467898880 12784261 363454781995138014285819358950034342432 12784262 1148941178366260778040283725269888257632 12784263 -697261248318622291965233358382515335256 12784264 -139221954228267421396113551812934860800 12784265 178632315908720802538585143010673091720 12784266 -455522170309644529708010630990381811456 12784267 184821074418588192628049561921857481760 12784268 -447444861651998008009596559934459341824 12784269 1161522450060075288068864965598663953344 12784270 96725926527224921606864008582757112960 12784271 -421075990072118795168074139349233911200 12784272 189351412306159318423860656560010821632 12784273 -2130885104272546291098685885048014080640 12784274 -626904387098510006860971726346581288960 12784275 51859068085349411320860289126339330800 12784276 -287391149654837241332274360487332454400 12784277 -397148998566810199628756164233040348032 12784278 -191755597164703301325838153590509991552 12784279 762242957280357110196884707452386276680 12784280 -235965563574789631485756209019039129600 12784281 -18943064231071889706492687405785731296 12784282 520992714992487735476812002293913569280 12784283 -1040145518186997207747468409456780395600 12784284 -107782244218097352909781326163279457280 12784285 1004597954914402848153303024977262511980 12784286 -960060635824580916342788418136250913408 12784287 22703961309793950247051749199944749568 12784288 39905386117454951661371689034254909440 12784289 -23449915446127685031138394020820161408 12784290 122293623489530688658475620735903050240 12784291 364846539572026015516380055692709499872 12784292 182300880646770657992019989081986705920 12784293 -1411813951948087585556759660351247389316 12784294 708712719604787807645049958940066697696 12784295 -629252036878470429728631420819953562720 12784296 -435612932488039949482929449063768064000 12784297 -844850163224292060837564834181012388160 12784298 -788675592369529429459237457403394361760 12784299 341373968209039174113844983449618970048 12784300 234267069862892553226039092099159046400 12784301 1514110919982649756880178899949259585302 12784302 19661833024198464174043751960517648000 12784303 -337776203612935536060955300053151611920 12784304 -68036344023015833847546330337586774016 12784305 489252126916565162267840128273757621760 12784306 -708476833922918212790534649707756252640 12784307 662645347888199372958077377857083575872 12784308 -288289436494731111755409871399817650176 12784309 815635452864019331560448978097220404316 12784310 256173834262474563509285093843813099520 12784311 -92269982268755716175516764864738519848 12784312 -292280605788946873404520234218076876800 12784313 -526774912480515250815903372762294948438 12784314 -170249749282859553625228086664611019008 12784315 -516997901543162297381710171162981275600 12784316 294454458533717314477318937932239191040 12784317 -69486004318724787781874352913266718080 12784318 26252802084322542244922279184058742016 12784319 385765349080496540744910360048693935160 12784320 -150332218480830099093293735043221422080 12784321 2119879422702820803053712954931332472800 12784322 194783363646209292911799511321809537024 12784323 1373005441462338119961087838146248542704 12784324 102598850178994704226785204119788695552 12784325 -311980557283564180357994529612521613900 12784326 -543800420460228947779288240953321704256 12784327 -18758435346129673331747145801832939568 12784328 -875699320267882764510476247279418736640 12784329 1805967518420898512008610803128729609984 12784330 -5905895374135817273706707294005524480 12784331 -120398181340596253922455604670848394240 12784332 -73276662979310745969465070798543712256 12784333 617740377485717613331215759493335461760 12784334 20538039823085361802174817096343258816 12784335 293766929287278647612860374277393904400 12784336 -32657340088531933695326935500158967808 12784337 -1093882189055909517622021592627381576208 12784338 119858222602883947011176467262321786880 12784339 2363138497563344905325715555451102572140 12784340 1239414436828162116153288565018919424000 12784341 58295355256682481343717321437950238240 12784342 -237459217691058442036388657964862668288 12784343 -607647064067440385104070063688057919440 12784344 50332263922510130340007415518461419520 12784345 130201377444976515704673310357703456580 12784346 -764518229428924052827045111124489818128 12784347 57777066475782201889023683518870329324 12784348 -1098984663233735188084958737475738363392 12784349 1254956800918102699058806841537628960000 12784350 309455591714822505876514158845078424000 12784351 1014641371523377412545627396482598314720 12784352 557310516240188807206071576865757724672 12784353 -1314106767361416913131381388010964357696 12784354 55878139136862592920628719808955811840 12784355 -5117660128508893425066885087796632240 12784356 61278947212129233551316144804793098240 12784357 -135001166390105099387067119853429624000 12784358 -341694607727082272391539808912194812224 12784359 144753593255130499642107370937755923840 12784360 -1067409962835876782362831173205303296000 12784361 1996107630965567832216981854074432363962 12784362 425487365940490926602585923189819268352 12784363 -219046994111144750168868370754806533388 12784364 -7056318853706345465588973385469480448 12784365 -516038411865287777089328978887858608000 12784366 207073266965381611325651722836574040064 12784367 -586955978882469489159073516920572687040 12784368 -103788195616724888841765058487466786816 12784369 -98247105853277859322631749192152439552 12784370 -453153716273923896868855867036125249120 12784371 -2148121445812523453512125092314518795216 12784372 -686796670261200985636567225040349303424 12784373 -6000139185819241985354267125233781056 12784374 -246816830928266880799167435620709544320 12784375 1299624297395905675871387044322976225000 12784376 2379817181153831835970471609103892480 12784377 -2041814233619732539230113887843827535200 12784378 -214887658642380746626425166373259813120 12784379 732010565344233744707290691934017266980 12784380 -22721822824067008804099484615577600000 12784381 -686506409069740750963886651253787619348 12784382 -121935627854017500662204410633454795328 12784383 -1529588729855187247120888719918812843880 12784384 1021059451810457187390167274864288727040 12784385 1099311227199904804442207952432760106580 12784386 -9804300524108022673708736648569401600 12784387 238479788607871535915010958434094447104 12784388 426988816642380299880442717275920153856 12784389 755179098967378014512151478801161916800 12784390 256684973338744021836102008120967619200 12784391 -617973477052413399885232312179804216048 12784392 -10303841146720129616634837639829862400 12784393 1940268990524487964488180250472429711642 12784394 -341019955280907953979324520567676663808 12784395 -109242322758656804992393184370266813760 12784396 -1271894370407841630159211801780157651200 12784397 615787090881162551127466868170856519040 12784398 210077761823978201780740745789308290048 12784399 -2272229050547878971580634862981176971600 12784400 -45033461265301957457280797587301990400 12784401 -155290613374232916800432638763440224576 12784402 66689665839187866630651375606648904704 12784403 1873239682297325771618403805656145700652 12784404 -1263411493098037522883633807611259332608 12784405 162746206514745581209625924688628371000 12784406 -356380114183494484142699148936192561600 12784407 873312923555529227657977647310521401088 12784408 2866164119754205316650469737518366720 12784409 -547306325401153671887680334191322008560 12784410 98134896284005438969727157827628588000 12784411 -30102889178024659623992276679426596448 12784412 -948706740290815007414819972860850995200 12784413 -69563587103998530338653229746635994656 12784414 259535832336220512958538527866155101056 12784415 -106608167830596712372090169902425676800 12784416 -3238638722026839028585646132759101440 12784417 73129750065090599586836820576882349060 12784418 1186413991081404936724884337737656067360 12784419 -2370263742140011440072626193936837169680 12784420 801110433776441710238068247905482178560 12784421 1298082772514893133255954917403781883104 12784422 2323708789177155837893997961273595904 12784423 81408901965445887814042002422558048160 12784424 -1439518662343759048034844442327992407040 12784425 30467242569585849221547163294107321600 12784426 -162710316226080288061749413241546296736 12784427 729726864455188163691044325482770020276 12784428 946642278839505537315752600072707514880 12784429 -380044400646517868954821916506610743488 12784430 151030721088859369070021809495981259520 12784431 348828951440081339397899490745636144128 12784432 -383565153805949664163917099932229337088 12784433 -1602083394891839808982534964914519758318 12784434 -53774921105666399309744214473119087104 12784435 318697281237385313684633939321624198400 12784436 -74822795283295183062077222341027940352 12784437 1132876124892024964745628048262349406894 12784438 155327796493800871609525817819144373696 12784439 -133234890828143030759371616071876525560 12784440 268159674573382678255958252242247884800 12784441 2250979856320573964001661679474159450884 12784442 1126248109261297162924981320409910367744 12784443 645235430328252137062711086836479447320 12784444 -501993636898511308671780803463583704064 12784445 -653837596470853114463055593217436811520 12784446 992197056445566266914409895014226960000 12784447 1186323995016510421269295372005657954720 12784448 114364355395788484540525081329134469120 12784449 1296190324316144191194919220313447292464 12784450 -8682917092324825054380880565486361600 12784451 1073769193506360217828151833475973835452 12784452 523685561687847236747602013160596926464 12784453 -461501787985816460389613787324488435136 12784454 10293307619107063238861522692112351136 12784455 -584104644878155312490545735052976867840 12784456 -698135571209825299405708148467215267840 12784457 -736718145192922778907130283701210320000 12784458 278700317277197252927946842985330267648 12784459 4224510492411961147083018401193212880 12784460 269600581603961026859073833232869391360 12784461 128139486039877671997639497035257665024 12784462 -42612506141686306537257674447907603456 12784463 4123192892615809851543573244043828119344 12784464 20964449134466710264935319753307455488 12784465 828593025401289584277445224612446721000 12784466 922285565926581506837627394044861964432 12784467 -891731767843771489648520279537821898688 12784468 522005436473338435490273471588964585216 12784469 -642344838797339796347856801449002417956 12784470 9020695867298429980804271154651893760 12784471 -60361488388676430197984058175234579840 12784472 255581732195899069960924730259017625600 12784473 -185878723049917041176006614873986392640 12784474 -228370899087257636785429593848012302080 12784475 510904786233304683765431269638612747000 12784476 -246236976444916341371005806832426506240 12784477 -2607386790146520980922240467269103755860 12784478 -364537506780983550960527975023322799744 12784479 -782582934426648864735610695778230686832 12784480 -29564028923844268096764273434705264640 12784481 -332677796293773646227203564321880923520 12784482 -398846058134676412711277398198852196352 12784483 -210812444463819085784212802419204385576 12784484 -1038976290219925985911589688057635810304 12784485 -303854421618019509417463297989236371200 12784486 -282388780834242405587436323103599267712 12784487 -143675206311268815023654987810075596080 12784488 750538181077600758891078773482685890560 12784489 -1601697968920914598273231555503766592710 12784490 -33814073468603209506938968116958364160 12784491 974425648458742556915281955058186988320 12784492 -213707695987606623581444837667979338240 12784493 -73828993489149733841941692110805992064 12784494 336055244415702468807737204675251266240 12784495 441733933259885470365656886284932515120 12784496 156750305776474301314106603009513521152 12784497 210579969865069557262130665454212320 12784498 -1092489035830247838144945626028617839200 12784499 96571426867460957233289499777200250432 12784500 1104118571276042083409349116357483520000 12784501 48490957106851377772170116686087516440 12784502 -2059584884752619502177818160824835456 12784503 550830175733667494286412099549736673744 12784504 -237120566234466334953999364203680686080 12784505 1017395073051844148639494249506488253000 12784506 56472535190022481582727519040216943104 12784507 155889958305412459753633948124259122752 12784508 -1061447224262148304060342605279371088384 12784509 15098062282985077373581156395018362214 12784510 1106320269789400762239622281076051814400 12784511 -1635508818756233456010841355856841536600 12784512 357340398775709821169205508941325271040 12784513 -782440324076798122910230382216070683776 12784514 155355601716916670470422046420155342240 12784515 -380383098674514435197803010189025337680 12784516 1644285503766390912002221890642497805440 12784517 -637511036949843289349323264338233120448 12784518 -1203960001533898847861890840491101909376 12784519 -1028174231234313977773426702485442232040 12784520 212442891961156151980783411586617344000 12784521 -1582737338031993701980712751731921463456 12784522 147993897887158182533690649876681832800 12784523 -481798364904343902193011059001272829228 12784524 59389507970516929787969625559987126272 12784525 146940343548956242605381369907007444000 12784526 1000183343047208569632881477152675787712 12784527 150135873638344383005757406372049786880 12784528 -15796767474666747687741345261745274880 12784529 -1436282583512969886880180448974960896924 12784530 168501341508626630439249046237080576000 12784531 1585251193955643201832238287018786080112 12784532 1494004456978180839293027585485794765696 12784533 -703058541806587564395276735367254578400 12784534 -508494745831695045516778687605271468800 12784535 1375251895509796585045495143600789123480 12784536 -165781891218907895320913474849513472000 12784537 1182730827811449848671812261394820981520 12784538 -111212054256098118603340068324085486080 12784539 -1931346537258294738401131519212848693760 12784540 -1224941056046829116633669532562265702400 12784541 63546215123501299081840525939588237920 12784542 279971768828459338053537755431822715712 12784543 -1098080741138083971636690637000730904096 12784544 -845740780083955097869011392637337337856 12784545 -8580348509640301588559082970763306880 12784546 189712580624816569827129641025086002560 12784547 715795836034662914700062875958412459996 12784548 290838083361213513799049775559991341056 12784549 650930775984836641215516231862216462240 12784550 -354241241124832521153295938367750627200 12784551 59869921487010752967474293996487708240 12784552 -2175764981310378570804220709062583500800 12784553 -39003793558486743599936050024810954140 12784554 -10548776128528587568044097988788137120 12784555 -79561643504982453722679505365093396480 12784556 -205347770162199920527511872792364620800 12784557 621866067288851797583411014484512299840 12784558 -25277145337710490922014412566878261120 12784559 216157329286556801893753373564150430504 12784560 36134865596449247886081579917087539200 12784561 178326080465662834854815539709534520612 12784562 22546614227004185158277395606990497792 12784563 -79439676392309669210475391787833857120 12784564 486292135563197542345662316167145684992 12784565 -327827834000333767993612390729583757540 12784566 334548648414521802082645109525702873088 12784567 1149868568357464362688102973238879736616 12784568 5342281538709533406431401835627520000 12784569 87912883431477172321674832047113830080 12784570 -151612652572097628939642317235639859200 12784571 -1921706291774527382139218724903380971056 12784572 636096936227437382342363129045936964096 12784573 -99331439266805114780750370642245937792 12784574 86537018827573913136142175847334216704 12784575 107572149649217393116841907602349879600 12784576 126130691543001001807720460619599577088 12784577 -206972595995768527625576267351459332140 12784578 548018111562173375530015661240906484480 12784579 87906772460768778721078364238664084848 12784580 -207808120299792471644756768212712793600 12784581 -2347087598452934980568883823247115068160 12784582 -400811915940866732534203290196705056768 12784583 -216257116323730539785857607068792175520 12784584 -542546265919614053635253586694417735680 12784585 185270995584483636155156991796250373120 12784586 -72823241577181299268388700921958081536 12784587 907152990733228392891400024761538265280 12784588 -8976626631215306284096826767786475520 12784589 -1188342120750517949585134901330674369044 12784590 94732051384040694236244919586791941120 12784591 430165182268813247624099518577674478392 12784592 406086169462026474630678701655461068800 12784593 10339892583055714728839759875502625504 12784594 -372324149337419181814224914666789787360 12784595 -215557230830295853805601213542414740320 12784596 -543054519030801920311737174706890964992 12784597 633423785289015304792663078209775894432 12784598 677733979660560760533668628966994624800 12784599 1423682508569248571036262259666980669984 12784600 366023144599935945012104227150072320000 12784601 69890691686479280843269892057123130132 12784602 85939371402701708348088831977132984832 12784603 625883962834520874400416780999917184784 12784604 -30703450637462194756241702473522372608 12784605 -511190875299206792759133083202500143680 12784606 264199026524853751761144559357483629120 12784607 1028716576621420623289085806855128612720 12784608 -630154269821763395013122306454289121280 12784609 263342592525960563989366732734403931810 12784610 129398526442551912086919864329827804800 12784611 -682333440968914851916812756377373981696 12784612 -33549523725448164201797331222860459520 12784613 559390871921946411692365428148723700862 12784614 -349088403158199474480017689276225316160 12784615 -661580289553833152175646805578959854880 12784616 314311309522510810967043050730297292800 12784617 -84628045619760863700778868101638070272 12784618 43500923064169846370245362002289408 12784619 -1065081943519874330846027352277431170256 12784620 188556290372462204595021966180935055360 12784621 538239799812469552037207435858553355500 12784622 -896247859545664292444491163841153981888 12784623 -611624403482075473156971159621311546616 12784624 100991001747873169529978073070396211200 12784625 161762755504714713001354666885720800000 12784626 -466712940576446396169312617089385559408 12784627 354994295633743265463494301177405188520 12784628 313403783755097868143908982398831402368 12784629 -43055244089011439884220465806442573184 12784630 760159332625037244190018540335263784960 12784631 5296527198732915406808809142533342872 12784632 -275186125139716375245197755364450304000 12784633 669377575977007366858565038342827947882 12784634 -707237394486878587060941253172227396608 12784635 -4590991069509923218905704236458493920 12784636 -60864473323338047050159242578941887488 12784637 -1799452289203129445868188321363706270714 12784638 -283984513037615441898196237356174502272 12784639 125613800580671583168910903953136037600 12784640 -128858364241650151988413266286419640320 12784641 -181929719350281113165024225526836557008 12784642 -9633912757548356376163245406627745280 12784643 243045941310510215419886736424535792892 12784644 -741515592935748401528662411715013442560 12784645 522546818925493861150054021167285991800 12784646 261146377250473138780468303477047879936 12784647 -570840658881320844513246801541484786400 12784648 295307554121212065709700210515936542720 12784649 -248161819776809718461009265766664250240 12784650 85341331338794343056721657477195360000 12784651 -754736082472983509260776413237759976000 12784652 -815068843724977847010153807682714462464 12784653 236981255239068085710999907235594902944 12784654 564239484383395990162004198007293923776 12784655 -289626175403365590392997481131296965440 12784656 -220332309135778472413038726238995087360 12784657 639953246156918771343196228337946049572 12784658 -512392382071413124603725894881504314368 12784659 -84282543274300804188017621264568397896 12784660 -229418433329205028734121895031103856640 12784661 80551685658432046077943185378456161724 12784662 -775237233591549645823881758473120005120 12784663 -374943765069438730919330875073109678960 12784664 -1310076010285301440567887673427376844800 12784665 305005221505128559830994496585271381120 12784666 991623974704378537162692122224919266032 12784667 -725368988422152920970365982685817684448 12784668 231355807735498872005067010595908383744 12784669 -3878992828431928460941230642690012513056 12784670 675215920223216519802566180163104105280 12784671 13483247064302183490571890149744716440 12784672 577940456274368097399000179408440197120 12784673 1291477450181305028759469390784789693104 12784674 -506667826324338370989596077907681280 12784675 -546348777303751299123576631392310272100 12784676 -901758738381915946023994217666500679040 12784677 106207462998138195269508696171112609632 12784678 448679513988529452840060417372576668640 12784679 -872029895528093617031209985276229540480 12784680 -1053452175584333693425550750661861888000 12784681 180129637054606936037476718700918650304 12784682 -271782270137396952695336164901773862400 12784683 533330201108024142304259524138647046848 12784684 -576641867949175969613445254158899575808 12784685 1201735397681505220541512065942379662720 12784686 -28289948018417252948511914687561014272 12784687 2314381436250806416795131976620356504336 12784688 -21808739305198126349082234597753815040 12784689 1831924112198748276185232090400500815520 12784690 -408353382343311474775798642322516889600 12784691 -231961725360903451040682748495272593616 12784692 110600109775716667114219503888617828352 12784693 -2159027435640825808599828636191127279456 12784694 -123304201866361831903117391385599026560 12784695 138358642400526403389837882326445734400 12784696 296866310471673585396654603346010357760 12784697 56961987734500371193214203470061596072 12784698 419640780803060249280445888704086742384 12784699 -233254054197394599433947723130772051136 12784700 299897768439365286351739860463989696000 12784701 1025025291936391970794210953599525736960 12784702 -127231800066669671439389705742855296256 12784703 601660368857827434211248355203927991920 12784704 62881674265163057243268943243426922496 12784705 1054356127580389807682026449216861663360 12784706 461039258451205145982879425387094421248 12784707 -103396004129579016975147923778235935072 12784708 -456051599836897921634752205765235609600 12784709 -18519514244612403191941206031068745728 12784710 140687633036725303997332516997766758400 12784711 539744460068036241364601283159162722832 12784712 765617305453076485178050022962589107200 12784713 -735941609828143767243368964370149667776 12784714 765117388763159947797802669311755168352 12784715 -473152709592612328526670515253443852640 12784716 160192949818147566901182206618584596480 12784717 12691621303259534302612695008040138240 12784718 1007774407625136539067269503494417850560 12784719 587923910226057012970359912447359045520 12784720 -100902418451121974386262237809724620800 12784721 -743071478956163744042095100144123425548 12784722 570967755165608952499716539384389096704 12784723 709497193372234853004002642150186370640 12784724 -145917725127935296078107254483168507904 12784725 -319809774429431628129000132709035288150 12784726 -1160223345454869142034887048924585535040 12784727 2199300430632346333119029847801340269576 12784728 1072842085510084991726087654678770483200 12784729 561973856946447777026402799757230920260 12784730 -145437915509058980823983583005127628800 12784731 1543459692697346009550717124217303928624 12784732 759619982177769442754176557862635332096 12784733 -867281547739452628720772232988344129396 12784734 -290182746286782761236017932749486822272 12784735 -20382793415807788368624167986775475600 12784736 -156828850012342877532038407304751218688 12784737 500669807958258740895895768845786600000 12784738 -443470034608791112087890931078224629760 12784739 2412865350926498362587149405871088320 12784740 -182433331493128535283956944673161113600 12784741 -654620334388882408045952301151223398016 12784742 -128677952702863545237153045034965734208 12784743 -54640084943260041133768491892904028000 12784744 -162832423994445892052802150575917056000 12784745 -101915320045157460089597853324204060600 12784746 113822266633459118263908191838494343168 12784747 -830038782151293434647448014384183537804 12784748 634091766507004065077102268309463742976 12784749 36682108100782568782420046647271321664 12784750 -991750084807210882162984870437578400000 12784751 136293422928918678732525515714455133184 12784752 251322145383009288514619954142768660480 12784753 250862709520946306872406688269746051584 12784754 377908314564958467549481036612115486112 12784755 34455996901504824306123455318852064000 12784756 -1118205353845820821099703670289154673280 12784757 -741781783171615749597701803489595114880 12784758 -19649437313633313419159402688005713920 12784759 672599177435122534084948828809713247304 12784760 12796228857061766846702135122335129600 12784761 -350613881642994418732952398434257760480 12784762 -433971863157374554725429374096282960928 12784763 -683040843067318248563184738526793020080 12784764 154269425796269199783300267960431232000 12784765 -90549757534499552773217540875027115520 12784766 -427456954949991550002504186360668006400 12784767 247223778471206057698619555236398254280 12784768 -153373777254887865063506890159690874880 12784769 -190870882686504600621336491535048974880 12784770 147382555181920917245841903879788467200 12784771 2248746350041566619943080025276801678972 12784772 -90816159705274773123158661884739059712 12784773 -85419796194456506285239398917465032032 12784774 510665935428187319346587376954340247136 12784775 435126499251101242211717280576061888800 12784776 378615635807088159004855923283938508800 12784777 -732233443961610523135307935216353912560 12784778 1222692437854607751390250603183369435440 12784779 -98397271594702292762714669494099948656 12784780 -93538765519354847092235122401379338240 12784781 898314401007521436713159517421530072000 12784782 -9711688210941216750112804571656258176 12784783 -1586325573125136765615619605941531656776 12784784 -108181366613148850107252621930744299520 12784785 -340841928518648524543336765639948272960 12784786 932381169756171325966241415169916523408 12784787 -1546986315129345538772062976860986516564 12784788 308074496706709761996644976359517726720 12784789 -775071498446784077054028950071566551410 12784790 177606027894030560353780912884435206400 12784791 661675222430073549216749451623365919592 12784792 -1936873155469913926371554711909006592000 12784793 740160663565951248864178100297281094400 12784794 -232077170514825427384398716382220310016 12784795 -203458533753453867808302141059421859200 12784796 -938996231674400426432744209345054080000 12784797 -38667230479820337719835895833378694554 12784798 868180257715652194218429792458985879168 12784799 2150170372809494128933977872048798417472 12784800 163898444230602013777421966274566553600 12784801 318437316809537630306900437801569500352 12784802 -288434543495313613557276016967203113648 12784803 2537372324671985176878174248302755840 12784804 -386997841496437295467970146028525993344 12784805 -1459088236677729543314112078202797706080 12784806 -544684165270453352130363314688242592576 12784807 -650270267356007533567577301655701939200 12784808 -728146808921061456403482453284215357440 12784809 -14645304572285126243132377754844297312 12784810 -742194101854193161075765070620605409440 12784811 -591239548224690162563923644166233655248 12784812 715596716853411052873586673650493652992 12784813 1222147692413685689407973611217505426304 12784814 131983196475203176377469172702681908224 12784815 20505865593644975634059109360961497960 12784816 167422301859551894119486812508005924864 12784817 -175183942545240806578149599730244513134 12784818 43779620315021430537376246287181413504 12784819 -180894788290817118017364646755517908672 12784820 -13137177066785774748367956984803166720 12784821 -2014856898469752800834508128636002176 12784822 -57793700721221667705870443037564525888 12784823 -853602437565306479915619498900151955928 12784824 603971722720406828749642309081829376000 12784825 392247848607491912730517286758118771100 12784826 1157761270101581165587256319719170368000 12784827 -238205313916867272230894950447194938880 12784828 -92024038420390764051442032182228582400 12784829 192167147378377536976885237213646159430 12784830 -413140048460268890123304986322038302080 12784831 846470360101611878274850436827032429632 12784832 303175318245354080800184175373792051200 12784833 725403535492443365943342179418938275044 12784834 64295657696504720612432593204968314880 12784835 1227341186810067173106503876304351412080 12784836 -207719420875731223439712377830105743360 12784837 250482462341557607596781572951026943900 12784838 -1326146160477233986519696072641351031680 12784839 143442834925204166580110066013300205224 12784840 540050997543787281549923759511588556800 12784841 -941093230211696236979026788836055203100 12784842 9866766776569810070510467984991945472 12784843 977334488373638980948455769878819603092 12784844 -51659495169239891392100875555773867264 12784845 447251744530077206138682692990703095520 12784846 -4530292747737724275452443187211810816 12784847 509043380306966949749895171027226573296 12784848 272063125161888668738857273137732255744 12784849 -397488433970060582341382524800654289920 12784850 -154045159408886707312700889268448748000 12784851 1994466799609291409997681140823381821040 12784852 586602280096537208215244243564497029120 12784853 -505443623278477327214390118973628800800 12784854 -628524753195650473545115195256121276480 12784855 -105810563203215085098474964233684672240 12784856 174441694639905167481975728878636277760 12784857 10921816849233882866470594904554749792 12784858 970625421787941759772503593803594295280 12784859 894746757847178480361124212084970633704 12784860 -980101735770328738455333810911132160 12784861 -344855902912477181915723513161381646100 12784862 157715698800976516720651520634905779392 12784863 228515725639564856517144190394206891008 12784864 -390667292294442987537078174991552610304 12784865 378833141574154203218935420449603505920 12784866 -155675230627814249098252390407936145152 12784867 144433456333243672660913732238761146992 12784868 -1314139737268434994231430288919389196288 12784869 57343230708372241726437352362450957084 12784870 -298723444763094907000879052916185091840 12784871 1792458362514603467087181802730577467544 12784872 219252143923913220058434500371932364800 12784873 -1356556759025523074958155135188766944896 12784874 -742398784014279797692239901619104693920 12784875 -1298619563453781069781228303818195264000 12784876 -627023901409486536441689681526701370368 12784877 -570080301624972134647788823537202096928 12784878 -19915706128087503047893363210763772480 12784879 13819593054949482188630903798370505000 12784880 14190926146223193614571385211536834560 12784881 322213763412671258772760027449379331952 12784882 151142952298825290252128871442975161984 12784883 78097505543115768949899549926668866864 12784884 359917282964781072987755324391521648640 12784885 472606268771584868088768419286627719580 12784886 1458770642091314330648350088583293594880 12784887 -1172117781907678176697156383309523036680 12784888 264490434846533557963196507445141749760 12784889 -7973036374075258515132802257714587712 12784890 -23959739915528342066400459315124558080 12784891 -313897310095433087465262729260239247360 12784892 -1095746224157423771468232052734945398784 12784893 -200568970999904419107296785287821048832 12784894 -609429840493288682887603172516917269504 12784895 225864335102518335071124114803021030400 12784896 -137743942644235596456217491513676922880 12784897 -6671681451430011331343113916688742654 12784898 17086721908540816334809036168950389760 12784899 669765692712535716677132773815410520576 12784900 -533415382089100704699375869907147280000 12784901 -685621884059134892053147032156029416068 12784902 -140094865728904538564849504178428895360 12784903 1580574843571837030756883881431961933504 12784904 -1166662130639602056109288872143574343680 12784905 62209114585866716537255136426843494400 12784906 353458184555010222100850177081405393856 12784907 -514513566166621851681855275870824595208 12784908 896831938511096153560781236616323100160 12784909 1147479073523751450647269459748237037110 12784910 -260085738232098112128544732863179376000 12784911 -1581667284200319287929658463161767386480 12784912 -190347229562316742134787398087912718336 12784913 -908616340347482728771256101220378383116 12784914 579297176251646258497338110873493567504 12784915 52710763442982204398625594798405236640 12784916 661307562521881884055503120702179898240 12784917 -2748843823135796588716072135984461600 12784918 177911387935932347478765139182437779200 12784919 725587261764798130167430248876262789296 12784920 -393243875560312545623734985517374054400 12784921 1150214733886643817582893418982577394122 12784922 27840915868453055253631468836303478512 12784923 -1321291383944625106041580019571254780160 12784924 -1311225143678737093392449499594038639104 12784925 -367195321586074627526237417021410417500 12784926 -27696131016925013353766273195050924032 12784927 347356053999205703247882911986587210624 12784928 28464835337062824241228630259032915968 12784929 -259520917635674091725949575836151497920 12784930 588276122674256834761552365452177667360 12784931 -1069918552660895095922320595957368829400 12784932 -6809547046693889221400708361771356160 12784933 475844790647342525780981799471638337660 12784934 -400574990820483823201894262406337976448 12784935 -137566255703531658867964456102402246080 12784936 -943990988764449560161515172552940912640 12784937 596358327091531649048282795156815448640 12784938 -13349121194352808435879245040340170752 12784939 -485518342903285801886282712008128815720 12784940 -635986358883307683660655498262711500800 12784941 194389484750254249400546464639355018496 12784942 -707263273052195959369920429541571342400 12784943 -753771873006284111896145272836051134736 12784944 -30464108682912716271143278039905632256 12784945 -1098257306662329765805313921167166911500 12784946 -354997891340446644266207938578107591040 12784947 62574018962107401309361140637209319680 12784948 142600151625704760447111791103567482880 12784949 -1930747241245973388237273587280606364050 12784950 211202881826604121014539566903064517600 12784951 494517454027175283162614944091175766952 12784952 575847496594491817084654164767906734080 12784953 -498954274154934791728433231809654251696 12784954 -4212468903652930998083519140390963200 12784955 468518376602307249353319538382991903360 12784956 -576078044378110211335971076017137197056 12784957 76997696541894370079011646211877802560 12784958 207212571908213341129254478454822469120 12784959 -1990767622709530699095561250330720288512 12784960 394308652934814953501374909419623546880 12784961 -761075609682564796742609514099766843968 12784962 263641788042368866911603876182443421184 12784963 -444196655233324070317025562150450855680 12784964 -554683254735002345028289216499242758144 12784965 -77146341075376848820099184991808608000 12784966 -39664499349073562431431981216270966720 12784967 64111535157702335829460166139828264960 12784968 3026714577279978446443660023227842560 12784969 -971442599408454215566113158807832880440 12784970 -262515600988207704527104982798738887680 12784971 306756861920492274006560332894702296000 12784972 447642794561661831597477305766845739776 12784973 -89529644642735349653717012482565839860 12784974 -138324332932643369931933368156390000640 12784975 3500711285204537136936916695360560000 12784976 290151376364375515793877071971756204032 12784977 34728101856147310477737609804147369540 12784978 1009152659772308089675982757061610085888 12784979 -109284900013083326542529354876107702824 12784980 -61934094865787888004728224676130938880 12784981 3107139276945553855712092672415521756 12784982 305171642610952705498211493349298668800 12784983 536637316691184151596525659361069138024 12784984 167143182466020223187704780248167301120 12784985 495547050820362043537112435369630994180 12784986 -1024617550672432846529382691492953523200 12784987 -264491307236670732266028869947036543488 12784988 674108142783183755955910256411450459136 12784989 72194627068746123912749639080949514240 12784990 -76200052969193985563228060880819686400 12784991 236810547635251419250852592070247663392 12784992 -559868969085724050497665948124945842176 12784993 233608313012803925929200174519447732244 12784994 1004229513169519036408039211611205833296 12784995 619480633903172574214398716192874498720 12784996 199056863247010586711757417979714551808 12784997 184593009623309088469671898400029181280 12784998 323547856786345541941863321117719333760 12784999 360943681008319554718112474732170499000 12785000 -79048963447643163064734982294915200000 12785001 65688235093012214965520630320348785120 12785002 8396880654602540645310536448689636352 12785003 505198963553789982840713922728161055232 12785004 -456536285590923893339643063387494165760 12785005 688587256716296319272631604400088552000 12785006 -344848556872871650854990327916149441216 12785007 -23039267471087066430193586929716609408 12785008 390616236007656149010656638573925138432 12785009 67925707768369864765368383741581225200 12785010 98112353439308489669050572555682283520 12785011 789857965796554486319372736593486081612 12785012 1424392770756291106277586095808092317056 12785013 -1333377548774524323114136127850844713600 12785014 1120321267830697695248347776980396615232 12785015 -23375882295186123557853283847958303600 12785016 -112048401246105441203001251288044646400 12785017 -181573236291765360813765931375183571008 12785018 4504097552884061552874066154326760704 12785019 834697894356649326895733426555200866048 12785020 -307153479390918554956001112081117757440 12785021 -1537866637172904056880279498012966182778 12785022 -58744535214840215986984694686715472768 12785023 -316758289345747357616447337734340473728 12785024 -411424359580958993125485351622252953600 12785025 141249158186059780182165445784813325600 12785026 -21099099559903955174303129546166474288 12785027 -1063554045006343051043058704891545237440 12785028 312942292279038437529628719830085396480 12785029 -333617007923150818022039520631506913380 12785030 274071151887777301448765318645072171520 12785031 -231507518658365180391647406503643802008 12785032 -382713001073581178498531393893020364800 12785033 -144953089024800838238367988278586396416 12785034 -142272701753250380065759520402330354688 12785035 2847241955938794085435823930952456480 12785036 -68020936330416119266167147289013846016 12785037 742716428691970620961849662827408036352 12785038 -153915480297240291057917733971456306304 12785039 567769010571839364241260452538949413120 12785040 9456508062182185242269557402797096960 12785041 -376062326567000290513833514317280334016 12785042 -975457729790987711350341997458447497328 12785043 -758268162664300046657013066479665368000 12785044 -526374220259367268947912868014836633600 12785045 -61423845872677891429991884087817904000 12785046 -35963842808396701558893631419180760320 12785047 -2217741882967034757941748068853845886888 12785048 -1625378190014350905283742077138166384640 12785049 -378226181512093945850645842982233400166 12785050 -10335273835601563671322670307835874400 12785051 -114530446298856443961141614919443448192 12785052 180242648803267826785515861234237775872 12785053 -1648936016253752285051788293832958204698 12785054 -200152261429088816488294306293306761088 12785055 -474518019142135730043280554642166600800 12785056 801462860449469349944138811387150336000 12785057 207576022961947843328679376939348611120 12785058 -138696740060851197242394705227106934272 12785059 356728638671313697386766374567838993152 12785060 102895730352427036338056810802194100480 12785061 10336651622271380720551247754934811040 12785062 116953902793118227754885034923321558400 12785063 743441835694479076792373592756560237424 12785064 306543503990673962951119202814363648000 12785065 -420012483092228985120718154658208584540 12785066 -83813987471505981396940268615933982720 12785067 1452788993617154321223689545639633344000 12785068 216557469338806409304711917648060700160 12785069 -2276523291168404696707273235077778209440 12785070 -191576308289680381040692714173861446400 12785071 70079733124763421984234752657395144944 12785072 -351667749515966567520122822875250688 12785073 -79732741393371491127482578445885277312 12785074 -48214598208762582781266143779943033088 12785075 280725398464550575645722627108394677000 12785076 470251070284655820517489683653651748864 12785077 1042309575745956718486668462823139283840 12785078 655551922596314793791886825771624807840 12785079 -134180983951030515262358435688499623552 12785080 112282264897328862624349347881359564800 12785081 -3860120021902059590085453506063810918400 12785082 103295510373363102390595607694609352704 12785083 -244815902550622388446739415566718966936 12785084 47796197775831178463615611362209095680 12785085 -432182771491070716850590748752545392400 12785086 -1273089797680629093025820585620538251008 12785087 312167011363344136534951132145377664352 12785088 -449610973380329550259624644936449654784 12785089 274652857553573364389656410348461997890 12785090 169937356268071650154652209270232801280 12785091 -325847638934994554859865135901398232256 12785092 1407220598798657056355184752169649606912 12785093 1392280337093754070542324380999619213342 12785094 -44666494451091205969020364945608192000 12785095 -251342759344283104000319414010809106480 12785096 -212167365681845965156460875528906398720 12785097 275900223920981282312435858830683385728 12785098 -324864115109020195627711553454878034336 12785099 2124955746145880084805735250887320606100 12785100 475121902800116464174537748232638976000 12785101 -202780706040034137802910916685911138848 12785102 -847950797339333458839461837754117504 12785103 -43027977333116190069998729853292188936 12785104 3810143372777303019851689790773264384 12785105 1189725918743924135894355550267865472360 12785106 672711308018998867728575162637720240384 12785107 -1188695498781029358542621313722659178644 12785108 418798059478583508988460692032276719616 12785109 -126361627453473689119922493393235263840 12785110 289859461381612452383923010400994412160 12785111 -1050645656912739745176075579968332527648 12785112 -201490762151952767298476503076820664320 12785113 -330186922701900789721209607798693961472 12785114 192314835189311055848848471342599460800 12785115 -322063555091737249754087303514445044480 12785116 208626772447471622693414403900680834560 12785117 -375464722374040372529558335685701763220 12785118 306377325350664966468381984855877687104 12785119 2223342844617309667879624986275699020840 12785120 577395218530380756777532993929856942080 12785121 -107193746575622299738692889043735608638 12785122 -288906103032355746020036411115382932480 12785123 -776284640203734598953634446117526540800 12785124 920598259416578258308075141778883704832 12785125 1278765914884716500505826781467906944000 12785126 795326863176929346141154648451951500512 12785127 501541878764960661089619858479865889320 12785128 201190816994262659689568513288395161600 12785129 329213304749331224324907723972013762746 12785130 419517973999887450428634470491281867360 12785131 750758512743398114748997002634968402932 12785132 -540907842865227228174279696563032207104 12785133 -113595484044428447838760504952632829376 12785134 942736436971589294091604002313882737216 12785135 -1298920340583402186117663768353028852240 12785136 27656568122197968561684736779485184 12785137 1234522822863503889482623125781328052660 12785138 1165348064172962762851296515865026979840 12785139 -1589077479091140688166442247117605913656 12785140 483112173761534354034127839432008221440 12785141 -239213432857066783954638807619520871648 12785142 -591071213694586936658537772775094465088 12785143 591748843678982046114352037677227252960 12785144 847683234631366456331250510937440583680 12785145 -67265704573145735361160945509284846400 12785146 912235894735689095915013433600693250304 12785147 1830159902364528616299400226334811728 12785148 363716279385681905079628285692208005120 12785149 392183367946588454048392375112579061408 12785150 -114418901703230854057750592722978608000 12785151 17860844713482203747414416065248131584 12785152 31037678868909586515917481121155121152 12785153 72686817407811476739836365926802598400 12785154 84071345953534783138571909100059467008 12785155 -486358753004803751057053675748795682000 12785156 1281389626981958119974666926980534003968 12785157 -233047741843027603898448179748257687040 12785158 -752990777446458112753456241307474600960 12785159 189510369621994390754613929328504269904 12785160 818333497205198760538279153974819225600 12785161 -306527875229341142612247386701063574768 12785162 188363979806292528448081270881310100832 12785163 661720147909176125962962586454870232000 12785164 487762241662726619790366020475017122816 12785165 -409647470024194265215335712938510592200 12785166 -231844835493403323251996317473977630976 12785167 -125940039178985503073738230496984389080 12785168 330896313204086477513001741170716114944 12785169 166258497843975605891361747114331144944 12785170 -158752888043515045718432279389715197440 12785171 28161721476024847479660511143894499584 12785172 853367063993613328876206570817477171200 12785173 928123712974901521502866537287399277560 12785174 -734897285545358507118545663989689245664 12785175 153303037031104526853678875807941632000 12785176 1887426894396634285448539013291397734400 12785177 -1955838576823788950207274524493311439408 12785178 -319246773213685692981784715139505480704 12785179 2330009910732075902565373176841081423872 12785180 -730837132901463864640715533173497049600 12785181 745884267365916390815108856123520609152 12785182 799202751030917860188251693970157887360 12785183 1035255819416389737862584914062570585584 12785184 362223659139188154007488853332782481408 12785185 67776336672375150501504034687708484160 12785186 -791562633513934486137025207701344048640 12785187 -287858924347453226757540033634433983680 12785188 -809342294277194573436081169637923947648 12785189 -454918815887758117201711613861935139010 12785190 2947926270503814176211658124422164480 12785191 -119230853849245274092107471878922547568 12785192 -603836747349836514940482076118433054720 12785193 -79928770100423279508043293241652220918 12785194 -224714414438021600704873535399067962880 12785195 1635444918948049219567120419950571985200 12785196 -690279694826239839499243355367184439808 12785197 -1146823151301602079184563207463233781354 12785198 -315590211184097299569147998503065915264 12785199 468384620360976814136880138729416864640 12785200 179403417029821135519142013384484044800 12785201 907007496635150079339921668613695039040 12785202 -266243586428943623366423734934931148800 12785203 -1058091555883226659679052649955373938548 12785204 1144003799769803606991379767819393411456 12785205 -34652356605470454793887631678267580640 12785206 -33746151132380275612621934999447715840 12785207 3357670113308387240008280324470683178704 12785208 1714676826046469292476048725878785310720 12785209 2283067066294635431419347099089812794410 12785210 -522897952826612368750092743526036756480 12785211 4660504592008291911581064087478529232 12785212 625903948828015127625834891747515980800 12785213 -512306679228437675750760595528244123040 12785214 316281578479403136766111612342946350080 12785215 1906089858176860365613994526912031863600 12785216 -369505695314306255631447009827091382272 12785217 399216132928415379120541328486480855040 12785218 -100942395534009534397989134895834345984 12785219 485282492336968196885437669352782105248 12785220 -11818440013473868487912410450421145600 12785221 -125132824726329106909394715459419348578 12785222 -806541791432797108159956836574047854848 12785223 -562487132109166228612524296996169048 12785224 -600881610036557836027329569071054387200 12785225 941730912412079535403971898521479922750 12785226 -184382399889713065155770718520781700096 12785227 -262584391491383924952824863908540777648 12785228 -291094954109942099877791266953998130432 12785229 503921017692960683080762656496290985920 12785230 375689842447167130260840433918517894400 12785231 365273540628980724409497143750322639432 12785232 -158127342156144222750635654619799879680 12785233 -25713377240750615361747109731189844000 12785234 426898351682597485272383345776170451968 12785235 -169604676192664460937672074090709655200 12785236 872593776833882104382091886755408584448 12785237 59162805597782678189283933868109210880 12785238 88070848320964540431885972143683961088 12785239 236158381760684489484754010016273399256 12785240 356779985434588909768387480474447872000 12785241 377433196622865487158860354602472939520 12785242 148493331704631736078448942408200803072 12785243 -845336426859422338895808406026820434000 12785244 937044312883440384029050580845610161152 12785245 715195728277366205904950072372272293600 12785246 -242245282614840301844516365327146860928 12785247 521287993539662072883393984043603368024 12785248 -75260205284525101396318347117630849024 12785249 -257093199546973701408911053789777974750 12785250 -110429303600229891854778142881319296000 12785251 -569105162235561007891700167755344460408 12785252 -1125682046919302584294282666349191818240 12785253 15508566977688791519849659983491776224 12785254 -200162164266101325900201926059222087680 12785255 -174573353806350866993532837458324727840 12785256 -1993390467247556644262819464579844505600 12785257 413534991466960382980572993247971816506 12785258 -35113269906972748800926326615633781760 12785259 -537610611201989718214068476533050700800 12785260 -995672533054756590070913551780968837120 12785261 823855315152293435792603232833934347424 12785262 230224359774196775504092794664390124544 12785263 452841057178300273754469571967697530400 12785264 -20211676332032799033502149819171962880 12785265 -383517775926467262348333678892619334540 12785266 19810709730291788815603120131695112000 12785267 -487612874692498964713401673173029243448 12785268 71940581267331517345704146842646691840 12785269 683061539563595930737491016778851782912 12785270 -65148495308046218675649392913203665920 12785271 -43032415582163088857082659515762072320 12785272 -564294055419386465081807281375373230080 12785273 557633393761023336629663724196200780522 12785274 -47581618086028055360080516016389715856 12785275 1669491458351669716810882240291658730000 12785276 2401761628042394601681263846245948416 12785277 -1145983332951835039456319810405145070080 12785278 882552083897185183556373819922631236800 12785279 619914290719757583568342884240777416880 12785280 -271336993577209712770546380501417984000 12785281 -22601872204036700641028918923401324800 12785282 257655483589307537697746038685281155072 12785283 21300918637466680299022260986159662800 12785284 309467866969662146426186864295766207616 12785285 1313421739886748164529598438376208795000 12785286 54250826612679101596420015700291610624 12785287 637694754422725053919920014805802612320 12785288 511831074401309700014073097122342144000 12785289 -262555305501118071426092414541961139232 12785290 38883264560673214068466883745240499200 12785291 -15826808676462333227057668714207418616 12785292 464973211357793314785701918386203912192 12785293 32493049587370637793081641213055992524 12785294 6295383265500347234988966760801201152 12785295 -278303320708113763039253507000855467200 12785296 -68087521629503927877552624065199587328 12785297 136737734767066574421919176166884300864 12785298 -214595349145022954822489405691829350912 12785299 553561553398672703845028715331232213120 12785300 299486269074255692771276283162288384000 12785301 -307324017651330222443329244958544584420 12785302 118032516958404433493122541130848120352 12785303 131405941592532244200964196918537316552 12785304 -265907166523860129414593703639379476480 12785305 -269486233641543333080443487545134835200 12785306 1188540029646848402799017499104767340544 12785307 -140738540647626514189294847753981871312 12785308 557519177150804925034809190442171744256 12785309 -593220805018898510010876467036233403520 12785310 547582627857070780958871229452272467200 12785311 269271035585107349269310778245907556224 12785312 -1252052429466825430112555481500707258368 12785313 512792812886750965176823199917755736704 12785314 410715206599390604258492099815480274256 12785315 106128999994721898123791536948874826960 12785316 477775772632890813815304027255710392320 12785317 -590894651998326656086926357057699259080 12785318 51128951553484097081308865702316960000 12785319 -127946730249944916317629551933224616 12785320 391738700653357908929640469558305177600 12785321 -61842705670157321004241800760221022656 12785322 211056439553251784688890858421808631808 12785323 -499387681804870861004621401065741812760 12785324 -1414999039230396278629013127777544018944 12785325 -146305170238942505269986993020413418400 12785326 -1102868926275817855767808649327674066560 12785327 -1347306002596832365705533758770449811824 12785328 -165304547516779630324830196479173099520 12785329 1193166298098005468701830412455295944484 12785330 -199608462959783285725524094856325396480 12785331 -57942948192560740304914085483219401680 12785332 251300056761120285838830550049426644992 12785333 1353899235998228562213718523608904365824 12785334 -524232677752129843089920698828761561600 12785335 -883650961895864012553086168417282439720 12785336 -883490869604636260629278221086010552320 12785337 -138758602791045129657000254043296614560 12785338 121808774195276283940600431594968601600 12785339 -556888677363101143499526328354519586544 12785340 342629480996544901262480426486097561600 12785341 -219541912166934960147088792502755612628 12785342 368102236080067454411293273057210780992 12785343 1205496882705612445589102995543086259344 12785344 204163610038597278649418979714531328 12785345 -801012467355357156715695946029308916480 12785346 268013032946728659466573250557523520000 12785347 -473678082064159943181665509784517209960 12785348 509400255491896720802656682144368047360 12785349 -190114819521251943204408795334726984704 12785350 68580780037939701020628873668923084800 12785351 -1289856664268342108607184764118057380648 12785352 -58316649893425560757185765189439488000 12785353 -1182387729020332910546167193902070300544 12785354 688772032208325774801997691105384675376 12785355 -201011183756388234553893011984305739520 12785356 -39083881753546858269796505030578018560 12785357 -1529948214953942267648532337424328087486 12785358 69934679747060812671038963519481810048 12785359 -245169971620845679864524982902969456000 12785360 -40836989255747171787490017306397900800 12785361 396626358115345874473487113029228190464 12785362 9597036189048057183579291169145350272 12785363 -496934402620303142483627884677645551520 12785364 86093730125359759042077561293608269696 12785365 -120082144652811041926758405664678374600 12785366 -14698094092488336582319287637295078400 12785367 505956599452646003781116899460134377984 12785368 -414992524094799709239349071840383293440 12785369 142080417082936987033613273217411733770 12785370 2101470820094120208142494307775293440 12785371 -1658749684738196998234123365096217373400 12785372 -911627424753621465325828003623288743424 12785373 452345938279535578521056852887789712940 12785374 -496425544192996374707189832945760423488 12785375 -2173230779277322669726616118358474440000 12785376 -732007661475563672037316455060035076096 12785377 -1370189871954474748033792224116096863776 12785378 9133731935619848247869640814409280000 12785379 289104762868157887819703065935227134584 12785380 -79736577679927767482493393745576339200 12785381 25169345197738485679011143131494166464 12785382 264870933903899731371489210397460973600 12785383 -347062960782349795647915897262131006296 12785384 227808652254656352881779712814556723200 12785385 -229945938552100418304813595627515465600 12785386 19570724961433158586719876388946704224 12785387 -414568626333628407411077973637365071328 12785388 -80668428584513029957621917547501879296 12785389 -101203723397693897318546347810564768810 12785390 -677775666156512502725364957380760142080 12785391 1025835858370843396223668824792338839440 12785392 -55298106406534365005100799510668902400 12785393 -2425684848906080084831973300831793729680 12785394 -37724439182215772584487161326886110720 12785395 -211542742972572394539593321752739245920 12785396 447083369402688117783746667267463471104 12785397 149907813786881144183472720539914455840 12785398 310910378762017395553715221377736663200 12785399 -399372506986812661487690847479982171600 12785400 -193166038431553334540220960279662592000 12785401 841820582027841922757761830889070992490 12785402 -139074712529112113184964104599799023616 12785403 731791392085155571039672002054665348544 12785404 949854667829160668719778156939781657600 12785405 -21331677664315030298327521539515934240 12785406 170950188389712037775717340894113680704 12785407 -2005131938594525754674051666593463321344 12785408 -736910011656862310186366426204935815168 12785409 -298925171488303462693048746074535245952 12785410 477209653620494213398485834254946539520 12785411 475712893867755704092922607808634565912 12785412 -47972286771121121440403897918854207488 12785413 -1645447314983439902482407652837552994338 12785414 152865945314224841287547854732804009056 12785415 347469853238315039816205978993496755840 12785416 -789236364239557153521536560088308285440 12785417 -201514213146348898643697966941107075548 12785418 -238186107389625877430434367662063449600 12785419 1845054594176760626421176953150873492820 12785420 21596430405542905496936257632716129280 12785421 975940311712938188610153561106412607264 12785422 42604235193905132844075702742854015552 12785423 313935269214434720834746770163065008640 12785424 84065768247594119462938627594466623488 12785425 98672855861481136390077084342781586150 12785426 -492835179842732138248905429540330224640 12785427 1302276783535762169349193217416557514164 12785428 1605602741486593502147791457855076800256 12785429 -674700052284133978434675625846715460960 12785430 59694833155502715805491535006955827200 12785431 -1967361817694113491286703558029150963536 12785432 -1140782831503153335237200899558303641600 12785433 15185586086960173414437797718950721600 12785434 -42487142341436187390804646397091162384 12785435 248307570323031131021295697639844562000 12785436 -27218835502224861257168349469892889600 12785437 95296914295658630013484285963321152352 12785438 -460158668363203196690943722454233117760 12785439 -118204609688651504691932722364130163200 12785440 441786907057885657354550331444068352000 12785441 -3539018419627283956043338033811894268 12785442 -162756433327278339456682667376259480320 12785443 -121153489398476503706301289769659215600 12785444 559765884398260171534537280765556842496 12785445 -1888744536731629847401817783154054580800 12785446 -103924745387913441162740176863084787200 12785447 1293956035676220160862488272458039260032 12785448 8432507998352848541203482057552199680 12785449 575310469916487656607867229413675491450 12785450 -245125946477636819451827823425273526000 12785451 -354661772416395071409012727213957564416 12785452 727625612617263201480468787079635502080 12785453 1355993320976793298764588525718958228844 12785454 -174599415971995700224957341573285801984 12785455 -238081865741167063250827232830218572640 12785456 273393453287500334101566992551717158912 12785457 -201465339396223256082068834548834190208 12785458 112738269015340674115143763804652107776 12785459 923151021557202342872068413857381067660 12785460 456839621752065313455345364718160476160 12785461 239515715839029256011248316824845936000 12785462 752898272350673267587314312520951169280 12785463 275835442672340902676790933130065638592 12785464 -562624696607932001378892009579757424640 12785465 -612614000751537500374052619030187200 12785466 430853134299351592390633620113375591424 12785467 500199001655169942746876663871033385872 12785468 -866829441585263013348753877095101214720 12785469 -143769348713583711527252345967573656352 12785470 509761013707655343883275142371424646400 12785471 -1377704967729130705421705222907380176128 12785472 -276736522916273619486313067667353763840 12785473 -339072473830191473619963659790744460920 12785474 776963620494064151684922565409735232 12785475 493020994613571210466010249808607506600 12785476 1592848707326048773741599220073308379136 12785477 1272933416511394623897628416349296299520 12785478 228237831530789976749181350427222617856 12785479 -997048469019025220412197845964065841568 12785480 202068308637028407589843331954774016000 12785481 -101208144971624616041270714381644785900 12785482 313996425620015317909814088626301603840 12785483 1752328491560089649139305683137536307732 12785484 -619169467617014644914699547893482800128 12785485 274381438865224995913463042903019164160 12785486 -133818155737074846571831984007328623616 12785487 -118617064393901651924035606769986084224 12785488 -391268716084542113837710943246117183488 12785489 -407314316468864477911848931528056022488 12785490 22451549891198599155276405290420802720 12785491 -31666359165855488156492240974383628080 12785492 -1145353418788799050970614074882850963584 12785493 425527808400290652665881611190696685568 12785494 474834651355884818783617408032075883296 12785495 -285517106362427239665387913824316257000 12785496 1255569465806592628998679702320343080960 12785497 387026691914677733073508365369275986692 12785498 -118801751318962376047138369264757783040 12785499 -635723970773968967896299561039548899200 12785500 107535332013363265973386769431686144000 12785501 262012579302731167143885397394871806502 12785502 -573005079629404489389702176354742706368 12785503 -427045135337884352688280459085039297248 12785504 1662183089875069174835948274909610770432 12785505 598032472575532311476343818289630898560 12785506 -1313519097710042118045122723390374562016 12785507 242168880975985629650631433050215554512 12785508 -328480672108044003993198165512443574016 12785509 -208640276241480596739216678770255322240 12785510 498071554150854757690143157981590092160 12785511 -1231480680961285017480270153227937645528 12785512 -35292504675493464869063527741739796480 12785513 657916844335295894946399070029413267784 12785514 -161980231796525849687609343418303262208 12785515 117683290154806542902006885095833859200 12785516 199593006690081265673923211700264566784 12785517 295592728323603570379624291461653119734 12785518 -970723906696950678085990992565204224000 12785519 -1003852022945120714259941494118564428080 12785520 227219829920225313524510825949010329600 12785521 673861124088329666840396534066066274240 12785522 237275447113062457400595405932429089824 12785523 -881848017863226640279651260791923139016 12785524 -190216152112206809524663523172575115904 12785525 -60737268094257838558756379447762114700 12785526 -35983061124697057108262032941361836768 12785527 -2320077834587035868357812710019883593624 12785528 -357943813627122010822550429421289881600 12785529 -585017504674814408366082170741699856816 12785530 537608398908530062857585706776241444800 12785531 853307799389984666247651833596569775464 12785532 -2200323934228349175591097171342457856 12785533 -1929540590615040810637393483180251473376 12785534 -12654605828318254533294219059405962560 12785535 -18293907558970220071975951550444331840 12785536 91521184020994771250604339182646067200 12785537 16206030314642071417415148062578761552 12785538 -177876545296814530799333585103442524672 12785539 -429145936219653063722138447290307052864 12785540 -264650194529772760106317378387054264320 12785541 -180146524949415246437957588145229778400 12785542 213863818065607038238613789378803421184 12785543 1606000956458861102675806691842432067880 12785544 93416474111291363020377050353085644800 12785545 -657434323848891256197960467078566660800 12785546 1405034797111950961689059873432035269120 12785547 119991611771389267641453357730523326464 12785548 194312763615852160949601137675345296896 12785549 -97614164327696213308179008815345511040 12785550 -52353879174265983944092014309881659200 12785551 -320115741638576273693450287556630860800 12785552 69727058271111970817448745963919523840 12785553 1743249341240886973605000307021231992000 12785554 -1083582452346935714542371091360446759024 12785555 -1213861516982081370854206856254811081040 12785556 265190406790353023720828466309167677440 12785557 -49569073771125460200402429065745521120 12785558 -264049166439281209469182345937315313120 12785559 -1196091982920173844637400855293193734296 12785560 -899714629200341838695427714526331904000 12785561 1030442457291649876096834464950869504584 12785562 197821913240216995873825396561744181760 12785563 229108405512641809819026288444573837600 12785564 -78114130201420420575850209582100190208 12785565 97883066875169633308239926804801155200 12785566 -863056066169182060892338473543668016768 12785567 -1729131111043454127224467365901908818640 12785568 -964317109198613143915363695103265734656 12785569 -1124753397314489069943282825647388463056 12785570 381263383842424868939153573319414580800 12785571 -16554786858971536781493351964108571760 12785572 189560130880221858128300876156142219520 12785573 -287461780370688786283110133493563854816 12785574 -509340703208121635738102109399846277440 12785575 758973176973874385713919315452241376000 12785576 -1383820410189179075781466475568828625920 12785577 7190209931443179020573735718610237440 12785578 -70765226143212050646132194274797383680 12785579 1191315871645583046464884026705597648180 12785580 -881840223480582251119061565040580659200 12785581 -2737625580876192438532715324174198497428 12785582 -1663290412934041792355089553677584950208 12785583 -986113536725816272163910055111140717936 12785584 26742263779644482620872807651748151296 12785585 -4779257584363930148723301719439884160 12785586 -142103064084383621388194503408501369344 12785587 -1635683671939372687285874968988343083764 12785588 914206417673044023385478351417028194688 12785589 168544028531442793569084809304425681454 12785590 -24394776695221135208542279523875382400 12785591 3743197013520195097599402592711588800 12785592 568495961605588230016446018820132638720 12785593 -1785415813810258325090596317927136355158 12785594 -166990569586675376566442045341049064960 12785595 490036642797858373835175476465083353600 12785596 -1643132432753801436782970182943778116608 12785597 302337091864561638330953281968597505920 12785598 -222663006306263039516459723765403353088 12785599 -2399068404211023991865845977570718349000 12785600 -302384973815184748510359616686076723200 12785601 -1091743309646007909234007520809403913168 12785602 -1084737292142593833259333116379101076608 12785603 227836453481674677165064187404205217852 12785604 -76592362302434415362228737243342848000 12785605 -212566069423717226784906518782076423040 12785606 959662877280378767717642832167093350752 12785607 -68507656950324011326119710319018196440 12785608 441051618830154502371117733262377451520 12785609 123988623530842563964833558854113956864 12785610 -324596079451566690123745475619378209280 12785611 -177320651178468055156768465552759792248 12785612 -18172830151183266926409327199498321920 12785613 57223196492967524171348002560439778400 12785614 513913898764938968679761872671615791040 12785615 -61392735158426711435155374419649264000 12785616 9453569700563050376835070584085831680 12785617 180711275340067995209900658845275427048 12785618 -53158697372559452231770616169942864240 12785619 -759204388778142117996347974543080393408 12785620 -11006790393330040073343170153220126720 12785621 -38606084076901014112893669191348960178 12785622 116625677077015195054978297344056743872 12785623 -762070669489667488696419844416250015856 12785624 39806842298889346414575378169775493120 12785625 -34895888022234629013921976677049878750 12785626 126356516520026623268377670884775381760 12785627 2075337475530355747609971681261048961476 12785628 128462263784431923870429859649654622720 12785629 605167124966885456927403106826849949376 12785630 -16268597510022743541934769423059196160 12785631 -396719569422756220433778394638706108800 12785632 -1409678356341111335167145614265147719680 12785633 -60134192053267321794482833375338780480 12785634 864228860151898728034206777162327978240 12785635 -108098976206819682493890927995386015920 12785636 -1079721754654689714498143844850419889920 12785637 -553736017367826641146997200889278489440 12785638 -850143927222451839430267503536019221280 12785639 93412750493886752048736799363885004160 12785640 -44022243014585968247247079811108044800 12785641 -1544619896569253332358688423283980788736 12785642 -707967021330334455300671324556932818848 12785643 -172575420694078715904539959061507830080 12785644 -641966944045259916367633510810162619904 12785645 411175078880000817913080544895395138560 12785646 -256273641378265174754946591961050005376 12785647 47580587170102832567014431342080526832 12785648 198578739678919004085374263748234575872 12785649 323780848396520955439010743631234590416 12785650 8571164255655241066699541006442106800 12785651 302062710345344367514805490220224615600 12785652 393184177186854207057945662111754332160 12785653 -711134819124263180106689907689887862098 12785654 -184323821580805465957007978519418408960 12785655 563241444643450079585231545718589312000 12785656 330384329855440560655278003288611942400 12785657 283676820947386145281860907259288226960 12785658 -19717594743977558709239210022267581952 12785659 413476261008667669654366059368245226080 12785660 237485089553574641055811720525453685760 12785661 -651110834822598030719884607656388985600 12785662 38764415804029118324839646516258716032 12785663 34067091915110986153645820743961113728 12785664 110280027112074593332860237554185666560 12785665 1055384329022982525288067528116445295400 12785666 -641147168707902237635861099558226991200 12785667 -544461756871190594014864565910234974880 12785668 -704987607623431631647724591592758272000 12785669 -411636593285520785330492264150217616356 12785670 -157647593912635383445710895001927644800 12785671 -318802064365957451323437295652193625216 12785672 608996407649164429036160498685292876800 12785673 190658467086072742085443856683253905824 12785674 -555113457439874042863201135411629666816 12785675 174535358181991245956176672384280890800 12785676 1257047317662970075138671251955496058880 12785677 -950798514758541599353144443267777830208 12785678 -87525715281456603282117993615571959360 12785679 -253856482652489608046861070017060338776 12785680 -51001582638620158402741347934403297280 12785681 2089831665707280152477991498312637378482 12785682 -46875925023863243929676031501186794496 12785683 -282866139792247938122800793897344403424 12785684 662954326267611364554542409481867756416 12785685 253257463680396894580850411355573076800 12785686 586520320604774307189528106196487408096 12785687 -1281605283189227641454217651872075749008 12785688 837362753087768315904919027935038607360 12785689 -536423132006968417936123887520062750720 12785690 -342347916501794415404961751448651976000 12785691 43980539852100853251182128327182044784 12785692 -2251511585742289600176570207261025440256 12785693 46678747441133498944997729507276835942 12785694 -123208264385068074886030872235353050880 12785695 32809272838353817397217116949916006920 12785696 584928370794586036362007631778419834880 12785697 -1084651112159890953449621639043506814126 12785698 -310506017997632638100791143799609265664 12785699 -1401135780422313511534824941587194631536 12785700 -89488011243648868544458794954580992000 12785701 32838616402306922806797699395397008702 12785702 276860261577825008946395082530850261504 12785703 325698499672992216743194509086484607104 12785704 142156953285470860037835237762808949760 12785705 -584307129850672467935801243503314243840 12785706 10824581130414082639460677532409972480 12785707 3176342415691365129647591083626910028 12785708 -210979837455355528662524981295999144960 12785709 -1089294478042645711682165950894196565696 12785710 261108538203338806789546613997544200960 12785711 1799065941066524174766628150564716951312 12785712 -236673738062463532957165777688544706560 12785713 -50147601836669236347454959464017694398 12785714 142976070464717773053261358858065501456 12785715 450060452581758975357038872587539676000 12785716 -367059841173080627006294126632825452160 12785717 684192968693479178948087441577968478300 12785718 -126577197091332151527379317611862569472 12785719 1837000788478086468229707134247759237544 12785720 -42462864077177412014173364354424422400 12785721 551309452101143775398385197728207983360 12785722 -110513738900762629934130247874809702176 12785723 -426077883644421875214030549723526646256 12785724 -146046433399554419279853589312458393600 12785725 772143594837132754824977093847664806400 12785726 112444292688694466569347834847795437312 12785727 183464501705496443275344410021041628160 12785728 -196560125758333851123338070203584479232 12785729 995914129547447089609020183201154789680 12785730 4773443828111221143834363272818475520 12785731 -42758120687676158961709678268504174592 12785732 -1406612470211134391019905384418735275904 12785733 174231203073458854503101493602686852224 12785734 -60724174718499043079747425961440862208 12785735 -238809786991068622293333248456094764400 12785736 -620571790490415720498641578376656281600 12785737 -2473712769765490156769951439349746596300 12785738 154441032897136489898380239815859548160 12785739 -1434321721113154160770667957917323594240 12785740 -112608405718256821146492441921024153600 12785741 -653378559793608598608327409222174158858 12785742 -207427589222192785486497815341477925760 12785743 -775264205442350131616091894153710260640 12785744 772448877160137094946203265199267250176 12785745 60446688802038367889610978822644490240 12785746 538101959514197379544594682407918195200 12785747 993886176676102114473377861909173871040 12785748 179512998337649114681226117111645972480 12785749 8702232130443597494563586710392749120 12785750 150376600198488804831421581858638400000 12785751 370729831518654108882539474575619313408 12785752 544493402863690585030193766715774156800 12785753 -2113941611817570795729608506904924218998 12785754 -546977791292809377491546117615646727680 12785755 -713845968201881682376769364077911512000 12785756 -1273117294843666624047014061510824025600 12785757 275052360075144368873582155503479771520 12785758 -347496681271416417688489299097077467520 12785759 166099252007817361961126492696206037616 12785760 189080853445113123528404206682796195840 12785761 332704043514741614196236237339114979362 12785762 -755236560054968079704579123677040823936 12785763 811936899104616664414258914984278636784 12785764 -327705014817704319822078801398744055808 12785765 931692035185454129916155560827107229600 12785766 -221612337998574058973453669047350393984 12785767 179557231014425896553848343511905477816 12785768 -317004951267247248647902013217765396480 12785769 41277740019921458646496057139900229504 12785770 -287938521367423944990137075560688216640 12785771 -107406382706374928614060537055682086028 12785772 -72754745556099807519054971975063654400 12785773 1909261875218019181337475020900088576 12785774 -450728121225221524891386437637531884928 12785775 59569302132320852080309995302257785600 12785776 350785744274352264177990818159718400000 12785777 -1140609063933176815619081620349410147374 12785778 239213585634251943387720477030284943504 12785779 -1388990534621264422945872865403813693620 12785780 -54275989651256900741740717373497835520 12785781 -14851603042654271484350902939245408960 12785782 -848787438373639317295645127474513755008 12785783 1395744618115225646522350650059902428480 12785784 1033962027269765905793488424112414720000 12785785 -385832625530290902996772666576611024000 12785786 262605872138012912249784300143051956224 12785787 7785713541871915306456833786451280400 12785788 -1071280506817773514855181032862712358912 12785789 -515513117170119904098369627105824716410 12785790 88486133612472918336199761948809646720 12785791 1399396847353991810908845373376840183400 12785792 -8823267430240711846936009970622136320 12785793 -1099922687578122792505738674791063971536 12785794 -104457296403496411818346596861393458688 12785795 353501686208502022262518311880579200000 12785796 407633011612434079995334106077398927360 12785797 1706772877391537414910923792852189177212 12785798 -195532542084577462492442551659608541600 12785799 138611257443123139464640631162786966688 12785800 667884844865937591802734122515916160000 12785801 -824492337788014491240454162889820805248 12785802 -244909899952485214707225508513967410176 12785803 158615877813491847842240631416269072120 12785804 -101428799994526443299488975908356673024 12785805 -196810976536991381745301681476388703700 12785806 177528310568658608225517239047397129664 12785807 284893282754936080045567138160751115056 12785808 -64867904001953108082101310577408475136 12785809 -411375547391296283317660429381080092760 12785810 662984318741409578880877237675003656000 12785811 -785141741177420208797873543461046202816 12785812 -245789364920404141958685984062252142848 12785813 -600109734346161507391900257010406509938 12785814 -45321358026671647257284066212234708896 12785815 700756157710915364491477787203742685600 12785816 833767628776614239380837423974027540480 12785817 1187680507722099851334117807112219288800 12785818 948304152742949247771057879307474504704 12785819 2310337579221355965203538396325395395496 12785820 111975205605949273660435641530889262080 12785821 370870818754839285999046465085999554022 12785822 -59278644515914134699129621412015042560 12785823 -1442476361778661277519849197156928214000 12785824 658698900145701531256648155388988030976 12785825 -167690146645878936684827408063647536900 12785826 -59920384487974191629469107513459085312 12785827 63295366156392905512814739264849882360 12785828 2735402277428413750745625004486022784 12785829 -64336607425178625685384020430905517440 12785830 88628596908890781487706038786856434560 12785831 828061224013471805232850232705496482160 12785832 -685793251073297518211796922811847720960 12785833 -409713987242422936313745645191672799360 12785834 28599462719210120666882166810195432960 12785835 824659262781490548334024104154140883440 12785836 -658552065916546471770553601311502137344 12785837 -843990531854572946125471270649997671700 12785838 -159572327501004611962991989125649231872 12785839 -1978444368588974634485925774579012420000 12785840 -2452721070119555914316330180097146880 12785841 -171669008647042479962949474599188054320 12785842 -828235123621355701025090704200798962928 12785843 -479804190948429520118527702201908481200 12785844 636989959506866901124779809435371825152 12785845 579611525775706235286113310554727203100 12785846 568133297547958199560580295161522746944 12785847 -196158894419783257853947671889561656600 12785848 -552423387336176174051560347192860835840 12785849 -1487785809343069355097075635954266139436 12785850 -2810735764538459726177054796755750400 12785851 -819394835062005587603575413181743357488 12785852 528376760228720793406606517024298024960 12785853 602972202842853079933651656158014529664 12785854 -603854370522247091634650896919449769088 12785855 -465533257133956468344404044027064553240 12785856 -8417452563051212420706539445512306688 12785857 89789251189862748408342084167627201024 12785858 444020632625319502215128203883261333376 12785859 1155478250019326857103277838371168037764 12785860 -326934225771281810523656838580748083200 12785861 693504905142842771415575176216888714368 12785862 309537405327667822653361898414485799424 12785863 1539264136741439399535000040003450129112 12785864 1137854625562674043683370457940491996160 12785865 -760646528689421625641074561495080329280 12785866 70313377628162098233136087659698770944 12785867 -55897193729251950015231030655444767084 12785868 248866276609219744663026402925059240960 12785869 -1723857720314433049732704110083892526730 12785870 -524177607917967284287844910857466944640 12785871 -417526492779805601873580554093052571776 12785872 463052169844576165724895916452393910272 12785873 1802187085222014013584801406279279842624 12785874 -120905977679080100727475520104710675840 12785875 -183049489325754300193715071777056840000 12785876 664507455167039836839525245536854591360 12785877 -6747286089126810490368489253774800000 12785878 8882742749565969567686449011437402112 12785879 948568854983554241474402259669024890640 12785880 451191709543238151461333893739269324800 12785881 279162657800550466437904720315438315392 12785882 -255809723563275217791735289299465532416 12785883 -176195023045372907009444387123084886912 12785884 -255457526446101860904167878307506781184 12785885 -118778596065514890951594431639391060480 12785886 -55305938332072370157246338911035403968 12785887 287078644234801868696041027666844248992 12785888 -226291820155307322024595645092404920320 12785889 -1221529160389082299363495771730453610576 12785890 -272430156343082678255920241568436646400 12785891 -145263143863287026222839943890996973376 12785892 -215554245814126315326591193686856224768 12785893 -133474334681762578590714978156517560192 12785894 217280933296566700316118603799436834112 12785895 38262040562361911378152997263791346920 12785896 -796956537559369717200953031362183070720 12785897 905197971480974092542127852495912991460 12785898 12050135135673189897783303886876199424 12785899 547958752665946590563083952388931432336 12785900 422771574088857330682393524067141152000 12785901 -542771188415581805468936326124010525600 12785902 23925128306185657222360389928684441152 12785903 829771794883537741061173458949648836984 12785904 30361244183708068962537787452128624640 12785905 738912516333028763505153159528253405440 12785906 -200370549288342671485819646753982750720 12785907 -212853001009030038387766690318642067712 12785908 -1020326735375947919247009528765588959872 12785909 3519603254928527400976134114245501879616 12785910 209492490748425941928048550944458751360 12785911 109654320133444572162554508354846317832 12785912 1689233724918275214764034150048041779200 12785913 -1307710191858831088118497802372375589120 12785914 10597809251094468951323659987580767200 12785915 1539050849352800007955572271458045469200 12785916 -444027378647786936278431252422968860672 12785917 -2036317712462824600023301231899057047360 12785918 -99839176744642504465343956130876976000 12785919 379525759996035724251394868825581122048 12785920 114858999126533738795431867401193390080 12785921 -27671585481515210043652081854111641376 12785922 -460967168960811516941636397986400030720 12785923 -1943312462515376044244607343022019354560 12785924 -830818611317726191717512722613551455104 12785925 -284176183322040891617515762221096312000 12785926 -593627936726658409533503888285746091520 12785927 -227944977613251251874249653055277526016 12785928 258366757827033973536324112488598732800 12785929 424856966330866168580292689679317294884 12785930 -220344853630947625379143838976909467040 12785931 -974894406220454010648594484173078796020 12785932 114881213967310987705979961805563346944 12785933 -1252170635942957622632712518335452943818 12785934 -67348811807150997785456851778451824640 12785935 205599376179938253322126656070136516160 12785936 -47890040628739284430816138046277550080 12785937 48169685999909319078846599919031826160 12785938 181293181379872682515101230011004080512 12785939 1443811830162942304811402538020861245740 12785940 175320812219629785549059077188548843520 12785941 -371328530259783291866059474579184364128 12785942 52394819409137329531332545464221922944 12785943 -61455720188249097421021947799204662936 12785944 -1610193984640287402683034468420407193600 12785945 -1415475784362304869829671767989719299520 12785946 373869346916910699977179353416488134144 12785947 3111632290218037273234553355284047815360 12785948 -37064865679383557083677839854963282944 12785949 214050616310401841675443826465532000 12785950 4030648138494127226415755345931187200 12785951 1361066403115083530760453708740435705952 12785952 -145561812667376620587673948017787404288 12785953 -335576471468746548740080528509263782272 12785954 102842988056473614473284615314496515360 12785955 -111317320670973502580693009104220928000 12785956 337473133110570973881173912929537301120 12785957 -1556438517798151248351854759106551545794 12785958 707669093589183747699268213574390557440 12785959 168512233872556632581721316654630296160 12785960 -840198230737964645069695029017352192000 12785961 -1337916092641619843838631527020071279728 12785962 -52721080417051511378345587364786997840 12785963 663828173115978510382101227820884044212 12785964 -1595051349619724279923468149186969600 12785965 48323450452092386715740162162937852000 12785966 257933752567764785283883364854921717824 12785967 467249369684574715129744430897463050088 12785968 115461713778149860762206998428448456704 12785969 -319771320188521517544261256503221882304 12785970 -60082720931961231556057972761957926400 12785971 -129629724454289341181477940351630611256 12785972 -1023388975475882272975996684627357973760 12785973 -337074335547770951343049583164117698432 12785974 811968594071472846885845976740303155200 12785975 -143502678686170892346062193477604614000 12785976 -276307718196964864228533914727504936960 12785977 -3020052103901360109501387442404912236160 12785978 686095379102875510846717122194624189040 12785979 -1017881621910564802098158583695904768 12785980 584749145690692299111379900421074752000 12785981 211423770298300175478157274789189366784 12785982 431447190209847002497767588038141927424 12785983 152134561616207729733098792493664918880 12785984 -148099655655622225781329640772529029120 12785985 -584081094160191765672906009277275100800 12785986 -686044960777910190132814636400875146720 12785987 613801692259241115627765845657838312636 12785988 6531066642627765420443826510622924800 12785989 -1344624710630936428557498249997541623044 12785990 -210061765721777464915913720869168101120 12785991 -1049989072632216421352224541896121035608 12785992 1815711617348754054970127202206510284800 12785993 -2222285874463345868563029774175240715520 12785994 218360053246004955926758138248667371456 12785995 521802042325439852520959702114263716000 12785996 12543403708376376021572619119730144000 12785997 -268413191798917101933776433808899745728 12785998 762765021902914483639438697813318520000 12785999 -220336980373812452665413673783143416160 12786000 98725211106652077347639869630414848000 12786001 1424572624357073203523741553334156230002 12786002 35143944543461280513258021785139280512 12786003 1447567048496478474567080790015901194612 12786004 192528543401389139756231117924307873792 12786005 1537642519494677728499000697916815405660 12786006 -23619239530090524575490338238907691136 12786007 -5925225002612547799561979891742740640 12786008 -2402308303110852415351917447577308364800 12786009 955794579426033422412494813260829175504 12786010 -701613565973092473189679262670826263840 12786011 262374913833267420328326792863160160800 12786012 -21379487100162914391254795575079239680 12786013 88785287709577672061347610676222735000 12786014 5876947727172055159194577857526911744 12786015 445544859376666621033750039739278112640 12786016 482862207632857975901332610784873676800 12786017 1202201923329375551690271637520052876066 12786018 47131775888903932669925513567370831360 12786019 445497352717695255114577630801099739420 12786020 10859904719154676434238157685087674880 12786021 838608025261827136369249862625231224064 12786022 168002532184917987293617984434321346560 12786023 116219518455732299397569755150382479104 12786024 216089877869770447600424584489240657920 12786025 -188994202052196206636532720429370299200 12786026 543739626792100711941938129833356662784 12786027 129886189802881056268281947413317696480 12786028 -379499275926565305872963998097689560832 12786029 187120996647428160501974123878794060630 12786030 -50307596190177697917760030070393039040 12786031 -517007069594546189853356696274587231000 12786032 149331895666038502111846137522890145792 12786033 217554097206807590780063409392613181680 12786034 1200780463047071775405306777931265258112 12786035 -432319132884726120115958973954224991840 12786036 -529030052120637383340426409330530213888 12786037 1104826144707054441321292253253470510592 12786038 139420653158328608405927589463951743744 12786039 430972952342088690590068533315357239040 12786040 243781201661920721558234927072886988800 12786041 754635571563328123503879956825485311300 12786042 -118043177499637654069726065302632231680 12786043 -143487204569990223908148239260623502720 12786044 1441449379677247780082712781459597019136 12786045 -215555561488414333295747451403851461760 12786046 -5962929962135563263232508309081137152 12786047 572222878005603123221630404650266085840 12786048 290438235567461324239129122965972582400 12786049 2231697476742700835524213095919411794050 12786050 11115812747267350220949360709813152000 12786051 73990239268562047393740098967239967744 12786052 1379333382656985858889350755945715854592 12786053 36550789891082218232277846990474608256 12786054 -259246377598882100701509841814377827840 12786055 33935631224412302172758322736890095520 12786056 -852766611287153756896779388823511813120 12786057 426617385462200364387954736210566159528 12786058 706808681990513644306185572319082136880 12786059 -553485689799676294985601741429234268272 12786060 -55881497236252509210702421309493376000 12786061 -325425370496660032068949706624716043338 12786062 247493013029877640605256356308990360064 12786063 215169579582160968587995928772103405584 12786064 -78930454839292262634159114741057781760 12786065 -286776826884803028290539253681048838540 12786066 -352112743352111245889618696100884870400 12786067 140600030771259827789813875544198250240 12786068 480160525001646959425008582812970172416 12786069 693760677950572532292103114201435369440 12786070 -1351074632602671000708310987137509760 12786071 -1058479933348299148828377512412878491200 12786072 -256889825530597127968443456565448540160 12786073 752238131118784284042030101185455976980 12786074 4614812284889506950823483961099771904 12786075 651785165692302157420953428398900032300 12786076 -643536671675949512965408313810594094080 12786077 761688940351081884310902509005275168192 12786078 206506081522892873582170500966487919424 12786079 -660506541625309298842213104173526125624 12786080 -107147251198612545204750917796082483200 12786081 -426989834854166361211021422950988966912 12786082 -672102163741899258081695900574511382016 12786083 -31987880589037281456911914789402267656 12786084 432898528023004839729596018140874068224 12786085 -17186879778707267129597741416275071400 12786086 -82590559371610521652007071164209206656 12786087 735970119649811665801879802177957630760 12786088 301731276117985911294002677538345779200 12786089 1091956406720202936850709291654249296890 12786090 80213088476623416509857168293315379200 12786091 5000986333771340418950333355602345664 12786092 -1148579816810893974172366067495035135488 12786093 966934904357516988869470360747887264 12786094 -1196979612892057624730065585041679475904 12786095 242270152165950047646970891629884679360 12786096 -2804104281294139043623870011901870080 12786097 -321460911437239587066159883787472633454 12786098 250020714000085989243755292935185973664 12786099 523632453964607185722288909414917963064 12786100 -222626120888492888854567114624537440000 12786101 -468146674207728712451405626231150586898 12786102 -99595163440863997875986523999855643008 12786103 1723908071080196413522352886745613864664 12786104 1362616066035227379678519945679692533760 12786105 -157430771656313940060990518113916080320 12786106 43112858815507988799087751123962347520 12786107 1836663320423006097909150596707209366840 12786108 -1162497899552327982083908455138239477760 12786109 -315551914070719263532879911051781072794 12786110 -44741660801487857699223814853248175040 12786111 -1082197205540197650881635116757925489184 12786112 -145733379287571919346943346421398503424 12786113 -1135359033906745954811324603169110286336 12786114 -166072967319231331772498624174484086784 12786115 -1788304955640248957670128106649283515200 12786116 329026043476374785498150974060031152128 12786117 -870187403611487100095338593873772490688 12786118 -601104484680781092432956977351373166240 12786119 -1243096527192845068850036396543102589480 12786120 -960177949137128441458009306818478080000 12786121 -1811391412904580294098643720993172672678 12786122 -80115707482296618096414418961286951888 12786123 324063921719102781522540553599780025344 12786124 816176994990260011717748493530490596352 12786125 996915470010678374736429535583845584000 12786126 252039916400394628837445580706513996800 12786127 326231450855050177321674633406346331592 12786128 286914329869557488545050749944072372224 12786129 387118641822138798317139620721578598900 12786130 -14433380911482695348017335068293747200 12786131 1122012713172406773934387613167322976264 12786132 -100785927449095483284537656528072521728 12786133 -2138738550692495269986495630251391325618 12786134 -391107423577901135309420437019352962784 12786135 -723476743461861701209570550597535572400 12786136 3003412294926916007972626912208486400 12786137 -61983561645854034183836265189504268800 12786138 405321540829211896161845143831695842544 12786139 -926312026908210256597788179395922944060 12786140 387448115076209666546571236792275453440 12786141 687992114267838663875549574202605220992 12786142 585747029741166915655004396460004257792 12786143 -787686950200401875162279149699463231856 12786144 -208755830109500021396045135710267637760 12786145 -1292620168734429736067104402265539468800 12786146 628014098216077363620875514139592949120 12786147 859874079562197753262777001762282398080 12786148 -104554275327105370556695646003813580800 12786149 -1364948875190872535593363607473334578080 12786150 99626349953531809132336842437684736000 12786151 -572686459384228194115351483607160979456 12786152 -93688945164250382555134758810885457920 12786153 312916555231715451132571352996575273104 12786154 -609167007433038241597419557996435974224 12786155 131641677504034835769107421603193774560 12786156 263952607075919856979562402251988896512 12786157 -383752066063776457888188921472630135594 12786158 -576408936316145000424228974467257091200 12786159 429979622556231500250366983352405903120 12786160 66852582036587962842423623600259072000 12786161 696735165263437086309278781975909063762 12786162 668808363195765011817848010812292670464 12786163 120736452596234900011613058198428595200 12786164 -322509819543072030619713248103095101440 12786165 -262166922283604876791096503175178906880 12786166 -852642774107209223852377094953568815968 12786167 -49611448809647193266359976185705324608 12786168 -1042901500067434324451197829043082506240 12786169 -88252456953031814907912146064974872992 12786170 224702046255118107902936218350179597280 12786171 -1305149727793978269965988992589778805760 12786172 141348971440908505624573142981075123200 12786173 -3069967058820687214419706313661143085300 12786174 -416800776466660427369300062291363951680 12786175 647092342308182886271231372454421769400 12786176 123986248949716834204536519836055896064 12786177 349999501948135939105156608725505654720 12786178 -422320232050766055539368760090467203840 12786179 5385267264233062675082016375229700352 12786180 598120738075564479587237521176607518720 12786181 -1582093005309358476529038610179429130018 12786182 766616807400796237971186820743699972192 12786183 -733845692623458754146769507772173664640 12786184 929225739235069967664080130636646978560 12786185 -137755746575073624062335363608333168000 12786186 91535539422190022435401509536301187584 12786187 835002388006787215220760846343301567760 12786188 -2018591719730396417613680790536520489984 12786189 41595008178205498660678638593885756448 12786190 -650479836710426611873881244350292718400 12786191 1107045328009686010649592110680456152 12786192 225668632354273225770215993649027293184 12786193 -769123888169606118113313012702878286720 12786194 983894003741553642631585206428483818896 12786195 922130498422308001350775737150678434400 12786196 -272462510107833518427130591323593529600 12786197 -932674971250040616004607178665861830500 12786198 -66056483622761422724762867780800192512 12786199 -936082353884824889332649312625438937640 12786200 -327591285873323491437057386356786176000 12786201 -762545546839160438616820714361877504000 12786202 -198853104297507419428023680598608375040 12786203 -2879359486243015148309942383222866773976 12786204 120749348923150125968513216515409264640 12786205 166462920227830607221027812107007370860 12786206 105615676655472040282842832674414555264 12786207 415394985154082087583298204949904727752 12786208 -259844051987269236889149930772340146176 12786209 -715826803230372163339784946724690623360 12786210 188087492268266687949330439674514542720 12786211 -1117076446524938785753017793953746177188 12786212 -511432201181424168763755782816872639488 12786213 -1496358989805427368001973059749986944512 12786214 -654424261558937989797495369385318238208 12786215 179574777149362012730804452039714908000 12786216 196596210163573310450309789651726745600 12786217 -1821996258614489264626279786206159449734 12786218 -955195891506216028699644139573028143440 12786219 -203600187327111136347340181984990952312 12786220 -330363534641294618025711747059783301120 12786221 339122322030471004475211466735917606720 12786222 -9627901780474313266092258342826460160 12786223 -377787197456866318380339694985828921576 12786224 327491115102095639179495534594628812800 12786225 -126227926475143306269131899889866040400 12786226 -212060956016047529559198655616546169216 12786227 264729301882612451012164962407740183632 12786228 -82273146615491452151532369315196354560 12786229 51064091437283832895185804394364190720 12786230 -295101437872615210237956464558965962240 12786231 386680438793596814560908812771597573352 12786232 -525496561911817525957223167978623897600 12786233 912358044269668508887079880379525622784 12786234 -334749057120114590544393651078229816320 12786235 -499296945923398525902936355242699482880 12786236 278149661311470943893694085590928993280 12786237 340188661399198913155483806987368477100 12786238 -225209186251617088733785271247663866304 12786239 671181750378565434726361956417626063040 12786240 200620743777838025315927278222521139200 12786241 381685828842187865852046865507201065172 12786242 27461663170347148515207614023029878784 12786243 34311575687982076696861446546085694784 12786244 489075812233740873934917509510975969280 12786245 255430812491673581195759662619580990000 12786246 -412454857620200632796635448878434292416 12786247 -17285215402892724165663085680596102088 12786248 574119797545860255665145217574331678720 12786249 449715052978192140209597055356226951552 12786250 -101921361636097488377288943431491860000 12786251 319551484826264636282146700197083996912 12786252 463202016412876560491151363425788280832 12786253 -2371380170195755108859054351225373055498 12786254 -6586797558970921635154447459452921600 12786255 -1174876552184742932335909919020151280 12786256 700737403518406564683864556383789907968 12786257 -443940019561478455107993426559375480320 12786258 -12720730033861949533333089453810374016 12786259 -22736516105937698390695233796376129580 12786260 58643448669156212257343081154677637120 12786261 601882544901591126377127358545093984000 12786262 902796485632420016366801684140481017632 12786263 661472654864479203312925862707040925360 12786264 631994408009727907232963526390018846720 12786265 -3515059081110759467389619121184798080 12786266 44412479718957546814238596348346686944 12786267 -386344165505969803479003803305619025552 12786268 -410346381047838024580167376030784223744 12786269 1664228975235753567645567008773520933670 12786270 -75495819346800346503105730983699517440 12786271 -388795643903888870482918798674193519776 12786272 -2338149968340209485359739460597491826688 12786273 -875610354683376246440336786961605680878 12786274 -548475291984541907856030063074087716800 12786275 202628044870769036117882913073060797600 12786276 85711101350285418117411848094717023232 12786277 -41505525651334432313576353969117461728 12786278 -111915099918169952945228346710493509760 12786279 874001695695575393400297098271386767488 12786280 -649281611419288981140252148225110835200 12786281 1674956287973024270188172882788296833082 12786282 1183667539742714436872564843499983293440 12786283 -796955642375198025657559441586574499468 12786284 -140226117484460076125542275745718590464 12786285 -250276438430346705452577317952488096640 12786286 -322286256236896170625142509663524355200 12786287 -335161405301380918587993758922378563280 12786288 -128841201663901888834134523595533418496 12786289 881511632169827361341203562624338543524 12786290 -305315090546109580453682120944983321600 12786291 -132746874741363616621706907099288216576 12786292 -357740610510255613462134193954661689984 12786293 -24587646544249890266962320384959638176 12786294 422415458940157293017088496192962225600 12786295 -20320963775673080519410108034763096720 12786296 -1407174769644018390050682621582643875840 12786297 52129852735439575517309354016341904960 12786298 -170984263495412909313137475825818618880 12786299 281077053527854379282994763497581834736 12786300 53780587082060545980139576089834086400 12786301 -4181360020546322966389879094186798592 12786302 986395051731501502118715227496828523392 12786303 720212647825361888555472336307581619200 12786304 -20376210163949766021161730317651804160 12786305 -169091668263214026061658923292130321900 12786306 -301155510105833045499418522383221054976 12786307 -757523514250823945703798650731582737248 12786308 -33534770566984695230608395050546749440 12786309 1953393143960210115085881546288632500800 12786310 -621488685213766320050952733530483757440 12786311 81589310032085971330515732327347685912 12786312 -223524149546253278508931242907729920 12786313 -393656049582299576690455769083722119900 12786314 -58977783170042419935713574023921445120 12786315 48764109533199030689518510307106743520 12786316 58495442398393558790619076912644280320 12786317 2105176635207062947281205601727862742880 12786318 239591277751138642412557946074681352064 12786319 224265700905681016542845753698935006720 12786320 68706052477310869403044853343249530880 12786321 -469873436051844333505398839285823226560 12786322 37006073022651704607434482344491163648 12786323 75559322514469203216195093406198436160 12786324 -148247466951452960668121510616526546944 12786325 777343028448279525694817179308418719050 12786326 -57077001607164992962577742935950765440 12786327 -181780942264660895403188575549400372352 12786328 1126130771590466824816939905019909632000 12786329 1378964255412643264314244479906668409876 12786330 -344656188437840622525917520449205454080 12786331 152946950466838807049909420412565616132 12786332 453356440948722897175165750748342630400 12786333 -109130609840378323225734396471012313536 12786334 -361295967833303088490140578962163888448 12786335 -172611137214192771591070697923766458800 12786336 67970465751019394179463967443907182592 12786337 -540719764853715136981510507945871984448 12786338 884894261623148335791022090799436586320 12786339 -120572918451904492860098771216054022912 12786340 252618422080544945043890855897994670080 12786341 2338919133258397219004949654866823211932 12786342 16894454209303012466067495132071347584 12786343 -875244792312702521975246204945069502336 12786344 1232803117871310392513604037015333355520 12786345 -179206071275778683747943344267215920960 12786346 -554047507045014690899288631067153107264 12786347 -56116839813750333812457656626910476800 12786348 300091477040109084885363084249727649280 12786349 -117720958799192498763493996136185707764 12786350 107382321476452801972346329853667244800 12786351 -15660745823486898599258655535682776320 12786352 -505211433686291773035032615191463378944 12786353 -437930978019101932901307897791989295616 12786354 131457941091849328638889406868789120000 12786355 -861038846505419986157338310795872316640 12786356 -366164599790645222847622560448704055296 12786357 839527479442602221068513007941081739040 12786358 -434096285962223917480658016898685817216 12786359 1129298666587941367575606171684617167416 12786360 215081591978885278172416715065393152000 12786361 853837032484529277506531471801408950080 12786362 -160356629311538398407686377375612934400 12786363 1258226398218743975265034002501505809600 12786364 860285287802171047177932978674741838336 12786365 -1305871830216656947937211167031318598740 12786366 156184788644879646797745505633500361344 12786367 -121799252755084521827622530319568698240 12786368 -34759134946456602050476565726194827264 12786369 -559190097681430181638825264006377048672 12786370 184715958677061271531091970052920206880 12786371 416104452097070550190524432052289143020 12786372 19711868000908482447090528121641538560 12786373 338018681666880948839952552697865362720 12786374 -183919948090151066573293409823611496960 12786375 288456649176638714573376495176151168000 12786376 85570534238971486850025062589158400000 12786377 1242328413907391748137109573315382859940 12786378 596341773833694972173602163964711899136 12786379 1353138566266257970050774829348187640980 12786380 -252658566964673238049550908275449640960 12786381 -54203937515738311034456410763975493888 12786382 -29857454856342783585731652710044743936 12786383 -370837410835795867386254822213572385232 12786384 -40479433092514713906149618123720884224 12786385 814653452394821192356143150104778638580 12786386 -347451730212460838317551587517767170560 12786387 235782172231537360551931289747722014720 12786388 5768813814476422248054662661095069440 12786389 804331501311159298776144133241679957504 12786390 199111589681907537212796075621722112000 12786391 225262412123133055524848711503648166792 12786392 710428232126787930775259514173411635200 12786393 -187523352341812136640074393386560635712 12786394 -15411900760735450373341178161585598208 12786395 1141024272290699480701917562052394110400 12786396 365652679122393393573063520898351800320 12786397 1038472188330726076809008665305261978624 12786398 -404497320782441164599249416348184542400 12786399 -291861197339410162871990465304441917016 12786400 -541753090317201422061315625899648614400 12786401 1782882806766754285116135794023558464132 12786402 280887343625278934278081718874001309440 12786403 -737597877803012270434884525478253577624 12786404 270351671181216769464413696251147699200 12786405 -684703441327359875422231197750048063840 12786406 314560291177933302655601683726499965152 12786407 -85426621228249276510645267450059100920 12786408 908513153565645268913834896286872550400 12786409 884650359599119755446717089126774925604 12786410 118552710452108214714518611096094315520 12786411 -938640017145495415938299069155631072640 12786412 -771829074162613232040592070535713840640 12786413 857150171987747575330858637532894883104 12786414 -362621283288529218783351088380189659136 12786415 -516031440917176639522284290635417188480 12786416 59188899864944764036531014389987868672 12786417 5593904565486219689041440967237975872 12786418 -55355964789291631228699666078138809840 12786419 71752302994332072694091751782060134560 12786420 -817579792908883382044042012205553868800 12786421 129918036852918624391681809935636971200 12786422 196243708082829872217714460255254249024 12786423 81247622688144557627780607791677966368 12786424 -153564905994719813575189981156332748800 12786425 57072484708374174873461713763105247150 12786426 -675059532181807209566164300131307822080 12786427 713116297969537884824351847301662506276 12786428 927339369363746955839597028688178515968 12786429 1179646137936881384039185015746752246784 12786430 -176032711644183812343634085557347552000 12786431 305807649498332860648811199982296127200 12786432 -651279598080783460974094606954345267200 12786433 -444502841126736045115720111238149774 12786434 -915547388156855088604777779765622926384 12786435 -133477458265401065897987307101279706000 12786436 343260653397462736637980729989253976064 12786437 39162111471247343590267133330400131520 12786438 159749857482217619134301205793006970880 12786439 295560680840100956293873492753173305240 12786440 500943330295760799019627373840848588800 12786441 -342797153262313757371843087667352269808 12786442 -505445346746990688488446656319060832256 12786443 -1237478957374750743847760532889053462576 12786444 -1832441148332820881989226988651071078400 12786445 229158476631539372169728989022858100480 12786446 30193054117110715090602717993064871424 12786447 159749667594170544484731900578045617800 12786448 -216783664957651347494505730408394096640 12786449 173943413203440363733109688173095544640 12786450 -388602664541031531568308338935305302400 12786451 1147861837614843269483553082795675377452 12786452 -494004336885392948926631316684765262080 12786453 -26049300165639284074581085230231551538 12786454 -1007570637516987859951263337578175862016 12786455 -1491761547451835333767607113866834247680 12786456 -57542606897840999671935000795717795840 12786457 -729147428219579427089727326751123850294 12786458 -127627457946919100117643794586359707920 12786459 139240662794485805621597572985657683968 12786460 -635220225937876431448561909163665697280 12786461 45954202601275550729293047035049889344 12786462 -85148189608344460350502208156783495424 12786463 662471430365477482483491546057621598360 12786464 1191448005220793507731341358451350634496 12786465 -65204010721796612334148679517834082560 12786466 -459717031187064733911519728839098286080 12786467 -1578606159136328527364430121180667480484 12786468 -331216662327837411859005785698904463360 12786469 -977510998870847852362445015266047048130 12786470 -370137680113902105431774943327630960000 12786471 -1327535226710656025694336832956299251200 12786472 527528679308651904357026578106738764800 12786473 451082509196083604837408644419292928640 12786474 1553895970178252876616375542841504768 12786475 24268617808755869174411983574161405600 12786476 -370526124094944777491415851244115571712 12786477 65613583543594191806337353235041402880 12786478 620193665421090336164776247831967733824 12786479 1148682610556963242140252468006515800080 12786480 806260314870551178209092998345523200 12786481 -2452442844661599379775473605720365245328 12786482 260703023776212014444494446079931679744 12786483 345437150698404587534522151338372532024 12786484 399634718176630241035315383409225894656 12786485 287310104450243295783072864871154673180 12786486 -712816764100121947040388649399629174336 12786487 -31283871797231864046108356381364346880 12786488 493563606608515518798705358576269189120 12786489 320504810230942081290734429401684604154 12786490 76307032795845488299904144143766877120 12786491 1393262822445941656735276084165466349792 12786492 55450561074406245587817539704313644032 12786493 -1494602965767556452828609649112284147258 12786494 321072143562677888112846158826547688832 12786495 -301994298830721409774139651760045711360 12786496 -11267257265616312038379609430997073920 12786497 503788562905355223315086809026219332052 12786498 25567421524807728640920081903564976080 12786499 426457406382701684634534098404558855584 12786500 -340471875051825914284733388019599360000 12786501 446336564155022809524349929739987054944 12786502 974841658914118320539838078847556825952 12786503 175031869659924792864413520501591630960 12786504 686868408362091202911965475309268869120 12786505 642540555285675382975393323930720663360 12786506 -169197230332521061544180703032186457600 12786507 37185001150963235663079382808060845560 12786508 -72211755399925556813233829982172807168 12786509 1044899052046340472264765056226613438710 12786510 -126678779403756820735212151848740551680 12786511 -845339093128227856350952717979473759888 12786512 -523017381442632851657762271764198473728 12786513 1233448519613380268158033718798469045744 12786514 -9842126769276990142612329324286189920 12786515 -76456162624731218091871706962969637760 12786516 -77576251285639010820062641020936831360 12786517 -2354438189419277661558379893701220218208 12786518 -1023582073095403723166067166088361635040 12786519 36728524673542590389148246558904330344 12786520 -751995510533616854723908078903462502400 12786521 -1372298645941373776259937855501212661216 12786522 -379189806256470869720518506799516286976 12786523 -15906228643436510825743433074186667776 12786524 353571937931221208500587489517295940096 12786525 -426328393002143381656740927810402840000 12786526 -415361138199272967913665480366316920576 12786527 -209862487038091652427000569192342220840 12786528 558944040685360607358917408914101239808 12786529 -85547368707823459951224045030999442048 12786530 -411149269073368565139026650894658081280 12786531 -480408224843248660347953095485403373448 12786532 303971116385187366478534305726312075264 12786533 -1345949496227176420821082695140825708100 12786534 17658332741878027228455721841286736128 12786535 376229328759110451705583845035891181600 12786536 120851035533657959696337513799124828160 12786537 -393373072296803540645519213450694403440 12786538 1222402612466972166694954814274238020096 12786539 298484200674057270434398434725978941440 12786540 -252395554612228138553910964077618892800 12786541 464447485006297279400934948672617172300 12786542 76895480203924784361103543230539166144 12786543 128157083301933899798929479654958228608 12786544 127862787035428466497353662523103805440 12786545 363681111732733997569639043663170876800 12786546 72932907128476181639020431230810304000 12786547 942303132148116537677871072947291464872 12786548 -1659322750042244348556004389739209498624 12786549 120549112504714085523587728837899768864 12786550 109809464554420576368747071974309339200 12786551 884695684093363436533750629380490262944 12786552 1545288732799296686067458820281376153600 12786553 -150705971681338334614266241740619297916 12786554 701401833269334151017879494573509488 12786555 -290375564072143490875970629977573444240 12786556 -1024928401239221095909803646143117383680 12786557 773286735093317143788276277324867362912 12786558 -542225106899607892475543826621871348416 12786559 2063436498274905927005547501103997701760 12786560 -438229549211685455937454780685746176000 12786561 -769027565951819458354555377816292658190 12786562 -241731416627570325076584437249579281968 12786563 583066899173723578295768387600239552920 12786564 -26545702872655901983326320034818961408 12786565 -423067576616906519926587998929011226560 12786566 4633299716749583890709659885563375744 12786567 887297050553565651655734007187820942240 12786568 -767967362417650347941789304701194060800 12786569 78490001700647046650679428452727700480 12786570 86186256816016241634935562380986429440 12786571 380195513451182255396448475764018444320 12786572 -665760524229591970390710825792917944320 12786573 958836475820558215630598245295905589184 12786574 22622247098403461089162278778595904768 12786575 -722362222283935640821545178162877998200 12786576 192530731234228225130254228816392880128 12786577 423236775650311134111855195562345380720 12786578 -89783856942564321494162173001918137344 12786579 43024692570693692947746497060191506144 12786580 -697034575813626244345379388234923116800 12786581 1178480511506637064900482902406409706382 12786582 -515711302237449908437873106019284881920 12786583 791130941118827363151793975705580965832 12786584 -2774354746728177250682015308032976896000 12786585 -492617140267196074572622716341005025280 12786586 -595106175687551627113533645307526581008 12786587 -1079646768870481442474194931564369270808 12786588 -324393059126357263841812424706612796416 12786589 104566199193164035915572589619458924620 12786590 165076208437585328814272459058991828800 12786591 -58784298619018177086887400981465185208 12786592 73253984546601428335116535173904072704 12786593 38767917914971459716325488813600735360 12786594 -226547515641859070409077287733588188800 12786595 669142705104987387338354552686901080800 12786596 688379367267738393624755334528376771200 12786597 255153622146443159897585718626624921088 12786598 -206267297900921481875837802450430901760 12786599 -475811265250469996038642924622196251064 12786600 301442279628776731328392410310649856000 12786601 525273346720881166056483463004886935040 12786602 -658939765576287292478925506578676455248 12786603 365032211772447470622096758240296720128 12786604 190687061364493810860420425658575488256 12786605 567378956212280661727865735009613762360 12786606 -81225307070562846120349343630630676480 12786607 57147045017861334642561100283157040752 12786608 2953395366007834473565813325896089600 12786609 5194484773395214941544681740800445696 12786610 355676236567331787240136567882093440000 12786611 648999920567286622684890816923208403212 12786612 -126417099272090752454353705803541579776 12786613 334939089114547422555974005878924288160 12786614 -138714503399169539418158334444620740608 12786615 -843978540738206547208345077133912165680 12786616 -1642157651401090883802811432872568811520 12786617 -2034162979410151124257530271900688047488 12786618 185201317566007708470774253373786761728 12786619 -397776339747347112462840556973861837980 12786620 -3351185774765233208564941911430103040 12786621 -290978449180242791221383412070646484416 12786622 -913132517178222835730543407106329488000 12786623 -529966387060299068103775335059485397880 12786624 -245961832429292358265723375649543946240 12786625 2520682430646778868500066429442480529000 12786626 -1296323711206650415878029673291398201856 12786627 290373230229037777956085367187994290432 12786628 -418005680465864350631300288709200981760 12786629 -375832815337218520964906899142855754660 12786630 -23177039572866867536349167919636384000 12786631 792359453242579385533010138991927920304 12786632 -131052128233955878411684214056212234240 12786633 -1669711360933772130691516141320114074400 12786634 -359485895174771229609998157512339467008 12786635 -1128529970618307465338903463032329223040 12786636 552697281610026472182095626381284178944 12786637 -390628864241672385351546465569531185576 12786638 -380584072117311447124902863902547369280 12786639 379242610574372587684989422073590739840 12786640 121465567925778573888245566492591964160 12786641 258171195024430121472799475562717018240 12786642 -176958428780001270406809562255952138880 12786643 954274107963334798353448252332667911024 12786644 -108398193788470517245224244119544383744 12786645 -75022944030963584838655403068409241600 12786646 447495394530019921099983145165807566720 12786647 1686120652089832242827309657243593968672 12786648 669280366871571734769750898315769118720 12786649 448467675104975921656790850331467888650 12786650 -388072098511825132071506159833554865200 12786651 -998641638690757391588740254539220041280 12786652 -11810031797273535024992747701562446848 12786653 203612757445910883105431800587353343264 12786654 617224806920894957662916682464389773120 12786655 213461829778907496538001266412014251360 12786656 -1536341016582206199380478305091927932928 12786657 -323314069518040665366609323969872906560 12786658 -989672967567815054916037083950277279360 12786659 -1643326461203896595737985236761367332696 12786660 615792017092236816530050561084734593280 12786661 -2139292897842796790806535971811780698848 12786662 104053252952101470401949465789056313600 12786663 272778779287226642094686793197637324288 12786664 -879283938476161570536320231902217748480 12786665 60334214498699299366424640474457761060 12786666 90175938864503307610946551059265611264 12786667 1445975249874614672719154113532021847480 12786668 305728998187333911557702434962681831936 12786669 233486103344043791144419268699626505280 12786670 27886573058794365482805594464172288000 12786671 64024803568920774321845566497564084192 12786672 -41145645815314762086585164607710035968 12786673 -81100390678861391390683754436795420620 12786674 -179568197403961677098066204336557171200 12786675 178412152285795729816714802104089000 12786676 793055051451066966410267032225163202560 12786677 1725933069536520422696583286012998169440 12786678 -284458439541001552697066344099686148896 12786679 1351629550603378129025357067504535451712 12786680 -63231072934135092493613127249457152000 12786681 24200797437437710596790146963367242240 12786682 221050492181764765661849389135649959680 12786683 -55584137622254283135288515297000674560 12786684 343892148365837966446028232911916827136 12786685 160194296689449822259267940186241742380 12786686 411553622317176390194155712219508817920 12786687 1197507566307762241656658642831558862880 12786688 1246082627351332027711580530130643058688 12786689 -1452315270634715936606153306894310464640 12786690 -82543041438480967144574196807660057600 12786691 654033552321313345421320190237472036092 12786692 -966327944807061166010724101824950485760 12786693 1133213075993685133411129327543711108128 12786694 -383142785580063399476979729235976283648 12786695 14288750416895091066320884468694239920 12786696 574185589187115827417238072590819328000 12786697 -1442938010580880255777580934954750576000 12786698 18160560963404716873200808330411208448 12786699 -1199489032732973938678223497970573674536 12786700 428162037027307382989126140914139027200 12786701 -740329062359634161578892689030943308596 12786702 -479948841120149127485643227576235770880 12786703 -565529460150417621005914564932811736640 12786704 -132772487715669480910902671043304095744 12786705 435034025708193330785396524509098296500 12786706 257931056680255424173024661893169073552 12786707 480418053401672138201809682101180006956 12786708 -6347086684319365378473684000067596288 12786709 21194110963577453069506061157858062100 12786710 185169587366017687130615324980626197760 12786711 -39879333364376987728844901376730740992 12786712 -1235153334007636076525152672198824468480 12786713 -885763249749285293833462742731172918400 12786714 -65618173951975619686909421205168821760 12786715 918221348681077258704257520255032295600 12786716 1392157735525863369854577018988324584960 12786717 -845015960834184757903596592448409889920 12786718 461479180161927491896372032072918854016 12786719 60646573007075177454784740809641716960 12786720 535499049141498954995994021186408284160 12786721 111752041340616347325409554324166381922 12786722 76355717180596293610562804818588453152 12786723 -12315071492137716604251654200560099560 12786724 -775932213729287381265769867160619013504 12786725 -110554601257361750681331323908958707200 12786726 1253532298372471537320379159110171377664 12786727 326979900992632908581475541984101544920 12786728 -461984087088758310176018485340273955840 12786729 -1508167520364206620190258577599963959872 12786730 -293550270943863372369694705903799335680 12786731 246841723672458550070950553556216185592 12786732 232418947331866232889931325684927726592 12786733 -747854786687655038657169778622165906100 12786734 103756193033450530023173440865514998400 12786735 -226845361737272334819000886334637995520 12786736 -41397944984763807990026907190203793408 12786737 -381343275095584871055646401502284216 12786738 -1869071913068329423856244483589132800 12786739 361623041809321708689563356875657838080 12786740 558755388445033864275643056128272976640 12786741 19914033269458302874819309283622902784 12786742 1349450334344050096931975577610171944000 12786743 -2182708272224298963471322175465481394008 12786744 -92029093530543098001599446021161185280 12786745 -34336611440927386189224081813868896000 12786746 -32537156652882232311594683650231692432 12786747 -933269187358758078521230672515150945000 12786748 -443925380984563622016620129682846425600 12786749 -1818876991586472234205024725717551793120 12786750 20136663141421691464255376955774288000 12786751 -968422548057338252781157046119145597248 12786752 146006813386258588389037607737123405824 12786753 1911697962068765323865187014970931200 12786754 -749453515388797155998482130797470485088 12786755 550936977214213372979153591330286470160 12786756 -12770124592396098413104809325710704640 12786757 -1706461649039728677697163510535473044068 12786758 275495057620079711736013026052377864960 12786759 1273631924320305656827387958511845011128 12786760 -331361745207277251463907145090689433600 12786761 -606386376240428405095734210174161913948 12786762 617058567950480152828598267661862801152 12786763 524258172956704260162814440716675052288 12786764 -1016070452598670498931728905727022087424 12786765 -214209537822271875697808256714623391360 12786766 914813814609559779504045495224257904832 12786767 -99861318871334216992062903506959888800 12786768 136754191601253822100658626138079232000 12786769 291669363777067701681166307135494524580 12786770 184607980150625933860228889107559649600 12786771 829262268402196089943331254375573390704 12786772 488919441245925465482269764508346152960 12786773 3807072429654297222743728851048995856960 12786774 45838654834080060349940779447332925440 12786775 -203056790858182379636998263933512895000 12786776 -526217802567217278595218035794193817600 12786777 -1056549658538172651324125083651547381286 12786778 1004019724283980956362982513017512383456 12786779 2666177284522402141199089806702328768920 12786780 96928521035688701549824242375600261120 12786781 7306073739236118752335842677959809024 12786782 606928370361759742525970012697698630400 12786783 342503046585914067411196037526941905224 12786784 1901733794058465696497855726678877536256 12786785 -185053245626245656319209225755166709440 12786786 -814667434489240397162117994858316408368 12786787 -339080968399581025785844787427499665280 12786788 -124752902012539331394177460552509702144 12786789 -83501611714155684550354355712627601632 12786790 275497125492208630874004907515393033600 12786791 1234376538918054210912414733570120853520 12786792 -555588233346681175479747871505320673280 12786793 76674571395856946948792976385694148360 12786794 -751704989335748829285114717609339380304 12786795 843202938971099908922429881320493413600 12786796 1036940145517894617590806895119165440 12786797 2188282353293883104638651191359832534240 12786798 551453334320415592768720796543261657664 12786799 -1837299129642156158298662519825801585200 12786800 106904504357707332219309925392519168000 12786801 -466836799741831163297459049877303156368 12786802 -60775187824887536147633147606956816896 12786803 1356104205344775160221017368056884503224 12786804 -498506313239255253856108688133443536896 12786805 410409129823133940686472591236865196500 12786806 447387164536015208676463256071058504352 12786807 1049806141435552832946145851283809570816 12786808 410795465252641849411390716032535552000 12786809 37252053372755688584251746577316822016 12786810 -214762370874229653576815411645261529600 12786811 -766914370701226071852834765530204079176 12786812 665000484539432262927685008455267014656 12786813 86655717702225987753911750677519524216 12786814 -1050201182383308079949414088998738043840 12786815 -40571599128118880091231885698753983200 12786816 216241455008355326091890336091435171840 12786817 139199520990405983125336035242563860866 12786818 -225859768353325473472334987358112512000 12786819 1213406773780159198680276666592565999280 12786820 -974900729558799034131831410645912125440 12786821 1174483553984814739764368288133173483712 12786822 -40728242447976914987675746271160691008 12786823 -661262383718855825903625751229805348560 12786824 7506270603591934637605710626541035520 12786825 261583041636427312576759234231701720000 12786826 -16879455273333555373826457418986444096 12786827 22845288311106046184450672476517131008 12786828 -111473738278232009238516325638175879680 12786829 2586122641241649099956408561532392258880 12786830 21061750805849002771819909627765102080 12786831 -142972997361077110610789586718032756168 12786832 -15519518894610699476668880284882042880 12786833 71887370594060743517447901775102446324 12786834 40828220520801641908890622514568506880 12786835 -977573044455872524477753991260585680720 12786836 -755467744669120952174154642073703867520 12786837 -290825047796330518611777822283776070848 12786838 -1190392026011425068083401951444700768256 12786839 52657928048129669229415543703937965520 12786840 -744744467373970740980288134510513152000 12786841 -462005251498938169471089822323568274688 12786842 -526798531684341921278026032042353798928 12786843 669097840011709035508816518404964128664 12786844 652595746923582429432117768238773404160 12786845 644709053354755179485715606219812789100 12786846 -147925916095680196848880002318047438016 12786847 1094910445320227395932085961091765315296 12786848 1978172666657716691930027435800516362240 12786849 -268111033216300986397500502703316994560 12786850 140852838568296720440428216198367616000 12786851 386025804857950446783325768773076913664 12786852 136564073837761384776959306909165002752 12786853 1174585710460401870052619003632160997600 12786854 413689416444277536057674516656551429120 12786855 -499542031970841864888508660789042805040 12786856 -393719502789918545702162891098962493440 12786857 299058815974403286416050477377828346512 12786858 -141404131757245370192213039462176102656 12786859 -181498875327345353174077911661347058296 12786860 -460465692642349832271930016643192064000 12786861 218547371504151115960134568456364682240 12786862 960064233202510336105945245709623014400 12786863 -1876829047949732902997982708411417003888 12786864 -11146822686451265720987359461519654912 12786865 103316231998481458920901493396863276800 12786866 215292586817229749310223090050488527632 12786867 -10160389888783479930428369420481861120 12786868 -271522751017453930828512348934939049984 12786869 1047994237859247356539058747247131029596 12786870 177297392502331967198686258310133052800 12786871 1070235472310786885322072198373535852072 12786872 37828818040469793877860355280629063680 12786873 -406590571033968096032648953325023862784 12786874 -291346383369199782556834910346901467168 12786875 16401213581257215278050842210534375000 12786876 -725706223687309172917215945406479022080 12786877 -6252699394153732439709676878360461568 12786878 811541537008118143658747403209262633024 12786879 413698257493854642580864306804693948800 12786880 -3627890604821989878963672420502732800 12786881 743196103922852737538499528673478638164 12786882 909983093028879598351142529784678041600 12786883 -748592360985113825281625115086071951440 12786884 -302789119402899098237619529078568199168 12786885 135925790456710695117379734059464342620 12786886 576981209035683991273711472634378240 12786887 86894947600098891025483012089672910512 12786888 382718226908368606038976768772457676800 12786889 -737233230370826443567128686851535718310 12786890 -336874846198783877740513993185648371520 12786891 -366437082210495941423979410867569397520 12786892 1458405624107722760793309523120750697216 12786893 -485721497902372580063956546722966971040 12786894 -182761008963200746120246627131918062976 12786895 448886243340172781988806837096436065760 12786896 187593647106903833637649907365036818432 12786897 -162155255490328529841018659399678063040 12786898 1017359408485414979986514633135844973200 12786899 74935603434734618152470958247624437920 12786900 81476771329334338369422643774342656000 12786901 -513184209121203823431389795120710610098 12786902 692392254162075363781033654090487865600 12786903 1016084542530462171526333989182963463408 12786904 -314816640375312176197280811019793326080 12786905 1138296466104443154413583558660196416000 12786906 -629445619880229654177252322736464411392 12786907 473957988862085795676410220116091112992 12786908 -273967915591071075759160789974207780864 12786909 -1389893824400727117715626063449501824896 12786910 -1704856044802164593374292784527508480 12786911 -699644180947156688742432728888965037376 12786912 -1498877689410061438827020189653806612480 12786913 992557851376697431723986495808709792162 12786914 114483741611523283061089640257396856832 12786915 -338596787198890180200114871890572196000 12786916 587417428520895084722896764594863013120 12786917 -739550321201406964187952379134282521280 12786918 78301922740066643433995368571049400320 12786919 -1111959131457374892224047138820287651056 12786920 -963812949719202003483367953869062195200 12786921 -235951600964201316342156496182604273728 12786922 -839393115380455731073359670494886417488 12786923 64262660218066424022592908142343156424 12786924 436946657590264028056797693894736896000 12786925 1008342012370742705373502204556314827650 12786926 142004828483371006395349728884727463104 12786927 -251421469390751657007953515254388656768 12786928 -59816345689025719431019496452792516608 12786929 820078624170338961507783417196406676480 12786930 158759860533119894921209865983644134400 12786931 -648546777420886279107007196514548830736 12786932 -138874061345017976200537731668568925440 12786933 582984485221314924266315873385182305824 12786934 524165100889463028195927462385626515616 12786935 -1078632499786344950562693410251695843840 12786936 621847718269525919473753604405233766400 12786937 888368319898656360453673469100345172586 12786938 742086656989542984411257164536825867120 12786939 -69848952518432768097017974921914957552 12786940 689508773494013278148184381003687014400 12786941 925448926671944729962321943830121195760 12786942 -70337213603449749019556806268884303872 12786943 -434819589431068081113767596855887473200 12786944 -129007709422791152109123522241599897600 12786945 -200839056015280352003653954992358942080 12786946 -807961426597658041942277711062498145328 12786947 1028543178832973316382009891703850342396 12786948 -712461061250541280572990619625346768768 12786949 -66078671105118030539990296027936711680 12786950 788461540177991275713624751109957644800 12786951 284185371194990287807601260017979816320 12786952 -1274126843153323008347651806040685158400 12786953 -10398119825365279493413775946263324976 12786954 25479055947954630224669226711424911360 12786955 872586047561238854117727933671117100720 12786956 -233908985260353982214355095231446456320 12786957 48501826485518042428256397535123745280 12786958 926791118002488359409780426171078811392 12786959 -2244031913720467655194406921164336341840 12786960 -120279775733060793165862683262923571200 12786961 2815235972972762504141051426568784904064 12786962 108835810533582731264517897945622800000 12786963 203624858901891725009722208919010477824 12786964 -48524790273649545800423366081147473024 12786965 -839430723478406618407056101855677054080 12786966 147840902359597253613857076976119569280 12786967 829752844365806892417685041958856326320 12786968 -688362813843065317092485168622902077440 12786969 128938354157646314007576642388952713728 12786970 -66407515095185962214673971045911680000 12786971 860957062686545628493129987877570162472 12786972 -29844298401524484436925022657515913216 12786973 -305672567740763618192406532661688939520 12786974 -793070081744837854898669577734515841088 12786975 17610229463467938267923513502895245600 12786976 -354397327992693409534712295531465277440 12786977 -301245666315173724927759384366251512128 12786978 1819922964500157493023423083591976960 12786979 -761243972105544985640406465398353216420 12786980 -300898882615949274757977317915306864640 12786981 14261923279403679334885030853176966272 12786982 -210170948008573679156138940985331686656 12786983 910334393528463810151922537847450633624 12786984 25080541352742957216984260121559449600 12786985 968947891403921432011784516012600886180 12786986 370064043826894743902918265775940051040 12786987 383398731836202747772051853371494678360 12786988 925716354865035849325284704401916748032 12786989 -18758808211988492432657830052934122676 12786990 -92760858922139418463830203984789546880 12786991 -642150312876975624029293515411546225120 12786992 62226037344693168846858331833401475072 12786993 128215851784269904201324848733295068482 12786994 189049791870288903236263927005765635712 12786995 274731246576675381324295678648361088000 12786996 -15890716561424085829944281543687387136 12786997 -79711700323931466532610937626738993554 12786998 -150751471539648589918276346228202363648 12786999 976341746030148692145067534207298807760 12787000 -1533037887917761992720608623678617600000 12787001 -635000453802980608502480154013554742998 12787002 763267521311759764052206178952944116080 12787003 -79283429494502932098403180508811670736 12787004 217501869685386267824454817185053466624 12787005 196772530085255094192918881060270653440 12787006 -3410422021488980579834973505637922048 12787007 -42123366225002664712241381921538216600 12787008 -77605243152488740698451326499742023680 12787009 1740686209028044178213727863170375747716 12787010 -112039876190507416902705963127438095840 12787011 -181790872808209357443899408027732160000 12787012 -284888853438735623313873556199635496960 12787013 918518057113932905857724823140954372604 12787014 255490222237246453382178331028287905792 12787015 -244883156305193630483781318423553382400 12787016 711601349981204109694014946023958978560 12787017 1394762513910820476545440816892336980512 12787018 457105883411398664427686976096492006960 12787019 -176736288823885413685161427151926502400 12787020 -38288081045359757375772645351691468800 12787021 690475886429920600501468186997374240492 12787022 1166910132329573813665692930019733495424 12787023 1137783249156582934213536229863475845504 12787024 27187555253154127032520601432770084864 12787025 23576438853351115254524872370928084300 12787026 -305486697887420450492249788777982714880 12787027 68519530176282347238051779502072279360 12787028 199218887989530711011581010719862388480 12787029 -844734994118962226762865560097921800352 12787030 -68276224992087205594757555309127694080 12787031 1633019684358486960184783937051783163000 12787032 -512302273839588137463860948620873113600 12787033 -62914578297277360320783089977350867520 12787034 -139440638452787239962973997152325348352 12787035 -139075326976944411593840794392389191680 12787036 -576212202744952240709584418020633669120 12787037 289171606706581534129682700644749740192 12787038 -2109367193097007510200617787231897600 12787039 -5332888872574578027482554923196825872 12787040 1026610559321888445875295734951313408000 12787041 -246558282086571532091461305489416851296 12787042 114082189409189115252822284238257827200 12787043 1913973714231389077156998148588144028544 12787044 -146274241566339892829673838765290608640 12787045 60146651255871458571281472554938632240 12787046 190554516201066672719440346346367939584 12787047 204860964632993956286211865740819692688 12787048 341658662269199396183236126769894415360 12787049 -127732394717448688905740690194203023808 12787050 -73816508808798478800716122846877491200 12787051 -556046759174325381298119261139579159948 12787052 548109351460584727609997375119772467200 12787053 -398906482185251957911750860305401615296 12787054 -120815165700980667665995568447136211200 12787055 -2387077386551950846981683042476169819840 12787056 -176452255053647593286015867622860390400 12787057 -360901441435751503165549434862608048000 12787058 353218784297811471697648079530476836880 12787059 1213606628818614256085338078211887195704 12787060 368114979339294945373795210050472427520 12787061 -172014345981473867543144794481931939168 12787062 -254311346975251545777698633712784121856 12787063 -647183790385381032990804110883672252216 12787064 1050581057173179110554845153860102123520 12787065 6728337435613637339065062430523473860 12787066 -875535754084361491484248704701860907664 12787067 1776712588521874463360061230605418110116 12787068 39504821323181643462184412835003236352 12787069 530654067241144836674551070256357517996 12787070 -749736465586620986626947166011340982400 12787071 -891902119003334448611912552619357926400 12787072 140746601918991909561972663817328394240 12787073 324024862936991657505936031355567586984 12787074 4045555759300653994417157860117537920 12787075 -2978377525090319621026763111334228000 12787076 1326921223477283194429988164465133015040 12787077 723510880660231128690903396466379860032 12787078 1259784477071337258051797935246644129024 12787079 -728207967741993693676555527421843859616 12787080 -50293617572095601379463973402335641600 12787081 -1977484814122252144681654567809440490800 12787082 355091980407962408303988344204832768 12787083 -1334989546194508477624443509347981573656 12787084 -912497317225388309294212146168298279424 12787085 598960788022112168404220550756299880780 12787086 -72834515259730726455316732519552469760 12787087 815431116475960644008565096723358981360 12787088 30633460563987779635211170070460186624 12787089 -324345996137332217970696781810507713408 12787090 442429376182212937606540015800655792800 12787091 -1598936966274056929461483759198010247508 12787092 625897126923555052314098078264008704000 12787093 -85958997284843100272864289194891024256 12787094 188284438357200692394075447207756745056 12787095 -390745293712274191566538217988246844800 12787096 670828498513453802405336114335698984960 12787097 -108778441297829019696755313867548206848 12787098 31552087202931885492552046079242291200 12787099 100282876436306086283820810178174794768 12787100 325597389598531938097792501838331724800 12787101 -667600538597918093127107200215171581370 12787102 873011029368155772816583171699687587072 12787103 -97636103289464355217850507349507895296 12787104 -1213902985589993689410050909501270261760 12787105 513238151370809121898351886095240028520 12787106 20917910175673260500895418724647489824 12787107 -167990767002492387666742531546418782800 12787108 -8470756577818532032019629107874790400 12787109 -1166685273259535090051956067777741658690 12787110 133318688181479137952383160705756002560 12787111 289219090905673613592879168989848162512 12787112 897973636247395159243012886659139819520 12787113 -397746544183579195645280767004318414112 12787114 -323483801381061861213895466245828988160 12787115 -622108647129786844864839458464231423200 12787116 266196263429563228756788869682829297152 12787117 -85915162792370761031164868720055894400 12787118 -20187385711556349175495487214933981696 12787119 -1988592724873956894611195667659216557680 12787120 -201330622028023946941991480846666956800 12787121 -803984404110416221673298549053466710556 12787122 -113276757697410119162195179412592869376 12787123 244266204350402543027967734885984904760 12787124 413306981928681701219033971240603416576 12787125 -6226804728294226036384741572433248000 12787126 -132117609935927124644249526283642447872 12787127 -600421298598074299143590806995395256024 12787128 -423934109992556480829514049512918548480 12787129 -1128348466360669765798882043187267949680 12787130 313731407347906556604219809112077844960 12787131 64527502301970290396514638594045625600 12787132 -289592158774062544230497626373312687104 12787133 552044860995680458829420947079919983040 12787134 -168367870877564448924994317094624253952 12787135 172509111192374346795025942966430439360 12787136 -75852235311405257138731114455996825600 12787137 111733277300237663598357382701452784480 12787138 384126480874818564874759391597404524576 12787139 -1432822196140811390764206148450756802544 12787140 -120288764580014594154099169329448550400 12787141 -499585678967703831327236332120368250208 12787142 -613667563364572867757875872147756689088 12787143 144672427883131998323690567751977808000 12787144 -854709063349666771159278270695067801600 12787145 47750875453653747267117719125478770560 12787146 786566259353443441579910873505127805184 12787147 -794844608998036317738007988993667191404 12787148 -320271405976911658893833899581992615424 12787149 -531685619398358919988290705903180705792 12787150 -608684782163031523829522788402124851200 12787151 234393782748012240354102443661506676384 12787152 -62299922800109819076104512932277125120 12787153 2248994408226151698977441808498784028402 12787154 458935144462934514960689663498498053776 12787155 759853894604976372113482026239027481600 12787156 -733956980120197867373674477743114340480 12787157 396627419323873584108451758308444579406 12787158 -218330947868193408150462457942433073216 12787159 -96961928274753918409614278764079104 12787160 -1177624513619018255133961240960770048000 12787161 -1378753737217789570752212016581998682928 12787162 -616647793716578876291552326085044670016 12787163 194642629658633346381670564576050969600 12787164 36983207310340357003064596662381511680 12787165 -1544323749456261564049582790762045585940 12787166 -7655264519401217434651298477541073920 12787167 1262361727920472207710516230198347991880 12787168 18380074871659590558145258299234975744 12787169 56126037760682438611563140867921892996 12787170 34202115640895440105638220297498560000 12787171 1128800962273346992331917604481246739200 12787172 -1265372052826581164131728770967680249856 12787173 -701638538840148087957474714685463596800 12787174 315909533083225060941662212869962202336 12787175 -604333198582202881109684061097847769600 12787176 -397908670419709238857752174993535549440 12787177 617646582264939786905100992074761768320 12787178 -98710476988873968936479738360250456576 12787179 1686058023763572560077401653804776523232 12787180 -328385207676485960040664707054386688000 12787181 -1234017325519256247030599785540393784736 12787182 -202618025542292012507228686903931443200 12787183 -279074171026711229009319641729181147568 12787184 233771795760444209338633950716145008640 12787185 506513093360138552589303404896720021440 12787186 193729630598591426057313113566828592448 12787187 -93701307245539581644630804487964408968 12787188 -263146561100330735079935200970641889280 12787189 1238961276884293131254716580523973538990 12787190 -103941414354063522231845394683881881600 12787191 -16509820904467014923748324684986764752 12787192 83369251746171941495317108828368076800 12787193 288048140816565915897081950538325589844 12787194 -226522624248606562310146343422192547328 12787195 383892288036734223234043648031389443840 12787196 -374817772838399791127132522605991030784 12787197 -1044417620175768868482862167900321331200 12787198 415942433211745497105372725249392281600 12787199 -1405550869613847825761554108766078607120 12787200 124262077416983614645444770936127488000 12787201 224532484443994390964539053111022677952 12787202 178387930092599690672587999367565165600 12787203 -59108841002548244756397700612368520704 12787204 -597711514485894137435326957033497871104 12787205 -42618773245401555458326252944412483140 12787206 63187516338356741133395838886870900608 12787207 -41667326855254397357507432921755293544 12787208 -516056972512704681940602494527814860800 12787209 -1480560174275366168967584617185014182800 12787210 326514283635529226701461157165090481760 12787211 8258985309987671966193684958492597992 12787212 530482581844831923714431612675090099712 12787213 2738725951390472862433920353243249639340 12787214 566782945713751275769326419769761322432 12787215 472866224588680632479221361554722954240 12787216 165859741359258040102628356592905052160 12787217 522421729141838832093021039396179374080 12787218 574128650902115255145105102181816416768 12787219 -13050581441523114880498042548024218128 12787220 238634684431569310232462088917632730880 12787221 -485689041013307206517697243054222213120 12787222 -108922363910173159289196549590124125568 12787223 -1019448952866120478242060242270938348920 12787224 -599731279603628660565819391606462894080 12787225 536454664134630466987571066344883250000 12787226 582157903804950535910042339672800635360 12787227 -4608654711055591838222188124171937324 12787228 142866344630117738868757174332037419520 12787229 14804379445313974771689968029470269568 12787230 -304739279705850861472147778819256103680 12787231 795829568949031905188481391187201926200 12787232 -612902276024216316045410227425077035008 12787233 1352739412016240229690384439965244182048 12787234 354060904984162644084131753690506760016 12787235 558074055305549671184947034845244617680 12787236 343755753749769476455466961990384552960 12787237 -581918511876288067023937701245863537028 12787238 108564049543355512257121047388413719520 12787239 251288286980911527795549640803441147600 12787240 961713206672524417519215985139471308800 12787241 355388721329572550806675003909500836352 12787242 112671745376718335756412522858948449280 12787243 1393330393800980813752409546744131478016 12787244 -68300466291682348644317431853032101888 12787245 575112767797846854016997913096116954220 12787246 -250615281360860147093312693031355700928 12787247 1420909305564951506382507665439960556800 12787248 -3675659561524274389380124918062022656 12787249 827400333904918072101115667395961213952 12787250 -267925707678900379116763717988957568000 12787251 592656331663551193825020374638386117432 12787252 -424111872112440504845458754661943205888 12787253 300083640505378119246383533056818110140 12787254 3003120054522241069227842082653475840 12787255 -349571222578196796963177780241984835040 12787256 492620206914502808294872942081500364800 12787257 -272697120272218672017992463839672423040 12787258 -1181425973222268394310103741038623691520 12787259 76690949486389542019969040786933270400 12787260 547139071520527447405086065802973440000 12787261 -15401317168073125032853162653882488276 12787262 -203260579243457257494282447783905280000 12787263 -419639381220368480991148716598408240008 12787264 8517920404434472823822133009686986752 12787265 -1144287967323099549861015238849316759340 12787266 -239592956062666996236927186184950743040 12787267 -1789462916022264292049213864927177839684 12787268 329400753467990769807660780210710856960 12787269 237826739560168861046527708138411970208 12787270 -131796161071919298082345942514338093440 12787271 733790351052011896747987604844414622512 12787272 -936866026502566680325391390528662625280 12787273 -545664441673366544616005453087489619276 12787274 -4056570402402976930724054121922612128 12787275 -68346125303737732904256204927334246200 12787276 -77845341228003011516331685716831427840 12787277 362021664482546060461082764992474370752 12787278 -32406211225234845346233347069753134080 12787279 -1157396845830649092414741932315143327120 12787280 -343830670713419913146087668306821120 12787281 1012507898131624203587691366545353466880 12787282 -376743685189468455620004683612948401008 12787283 -315673408893944510181710147445760222656 12787284 674357008003177822777499838694178844672 12787285 416848113461068438130528487410116785600 12787286 119301902284059013059148153754057513664 12787287 530185340584999916748558092945455095168 12787288 182338991544587419036437100224221675520 12787289 762110214878539740615722881710141947460 12787290 709371174750574423517911542487011102720 12787291 -1717750747312648812687506985697117147416 12787292 -617742292666976638844824755455998420992 12787293 779490072644980834685609473363966030464 12787294 -80597212520496673371731682758133399360 12787295 -231071712426197962298887797906979495680 12787296 175031043468188437254580566264751325184 12787297 -59330713242468138828900616901896010208 12787298 328441491939916280080225289327860223136 12787299 -402552619249314760099584855755800892976 12787300 317137812670728288829348518617068822400 12787301 445795742826893413967049390273725410302 12787302 1359136097673197817113696053537779317760 12787303 902361041703169424402771721743856921384 12787304 -682405051086422090702824122340722278400 12787305 -4513067457866352888570811021628347200 12787306 -52769964593205386866738812591406126080 12787307 537981117594247613288186078947455138960 12787308 -58585764598028609236589655661654416384 12787309 -823457541424376819156679838438896374100 12787310 167087832643020166717984672196725056000 12787311 39773793871383910948488341378000880144 12787312 456310697129539759235135604945038376960 12787313 182088753994801961320704635406590069760 12787314 -60792239916625569048445961677457664000 12787315 1283484705483924778154357876383306087200 12787316 -871104387779447409077690957538428220672 12787317 609504917873702417521571709297507481020 12787318 1070185874631384547590082558960189311360 12787319 793198291066252223656084458342028815720 12787320 -116078472615483377412736337046621388800 12787321 1867691752704207580697646924433398092522 12787322 -1016229449430919023658788467221484358288 12787323 977103441999294168075062858267447036160 12787324 -974267673824935539568501874486208926208 12787325 -11198736260418712311393564430004005500 12787326 180604227672020957588744433537043494144 12787327 388333300553570639025916635124586338672 12787328 1297485139783595583415942508250472120320 12787329 910836177765496716404612121376014604800 12787330 51945930537295010760147013575487126560 12787331 964016006964772103337861609254046891132 12787332 -1011209314194761672326177827973802723328 12787333 448689119925874893874076937970912391424 12787334 -791318827920999599440580908676243195424 12787335 -529990104579658849430045767212445440000 12787336 215253180515142689022384399476978780160 12787337 -39609056341982949159644223085981413888 12787338 125288004014024918142692151888268057344 12787339 44523592210800640717884790255290198240 12787340 20421005363379898675312776527899161600 12787341 36571294685221822618002509239673270784 12787342 -1234003838152189585432836606643152000 12787343 787909573559268332688118315878592965384 12787344 -228004383161060689425483864053949751296 12787345 155964841342148151931783014951464160000 12787346 -538570511332117805474446748617926415872 12787347 -760519388822853589506349984239014004480 12787348 36100101263712607976149188854583074816 12787349 720216975899379472985697844644872796636 12787350 1204056214811394710353303125919219200 12787351 341827744069907101550866521286084657352 12787352 1963072789224585270648603004864890286080 12787353 -980291763645693443595794485259715572838 12787354 -1849677851136176073723163998261404731680 12787355 25577606771741606444911520108642853120 12787356 -62333224049891525392752577452092768256 12787357 -3482503108864811210842684733766612108096 12787358 56472798818135246819323733189126309376 12787359 -36598508337560221282740736148918683632 12787360 -288080685840623384285961125129256960000 12787361 1555133661060576339386154759479288996400 12787362 -369271234924791384108082428352682726400 12787363 460835687981478150433435774787826170544 12787364 -251297202264249468541658390541842709504 12787365 323582634323125239547637468755566120000 12787366 -1083931355106702533469893123533223534400 12787367 1682374919133246250366025464312304924088 12787368 -1100114638125609636874808448973886177280 12787369 -187998751039985945385506218728944433088 12787370 -220582177271319975665767789946021951040 12787371 -950615154098541165594691783894456079460 12787372 647050514818449125309931049074481196032 12787373 1470080443033899864367138844604860537622 12787374 72533536192384985280201907045397760000 12787375 -1114612448419857149041894770431401650000 12787376 -29464631141152693897911637554694717440 12787377 -217889602694210883417375192225843361680 12787378 -717862328767869483421565592717996516960 12787379 121518436444961723910933966323626111488 12787380 -212528603479079101217222450006366976000 12787381 2473130089816116594466714682319485246272 12787382 -567127296072350789157283653969337370208 12787383 -3563160437111353356882030954293894400 12787384 2335942953677164465894168965304339660800 12787385 -264617202023849400779695775005289327400 12787386 -636138847543483244219565347902312897536 12787387 1405728618213935093086125552142907185392 12787388 599568703343520758887847821980421260288 12787389 1431373383834827187859784261831006266950 12787390 -223522261371081160539671378736947773440 12787391 483490775784474361668265603768454025792 12787392 271339777180264115254575524722268700672 12787393 -755656018131509659617932901707309991358 12787394 371839691635128666478467883537867596672 12787395 668301815336823479475247364735824880640 12787396 -708253426011402614792955794755963619200 12787397 -492222243561934364892649247739356979168 12787398 -131228004494223484281089727585563742336 12787399 -970129605972861555992306299677047848560 12787400 28911091511487870177626494087905024000 12787401 -252579915871643746116621521692511184 12787402 250215257308187428637565394927947640320 12787403 -986962664666525596284001479648226574976 12787404 268872518167683946782557652994906570752 12787405 -1768409273106515290990556163565634940 12787406 36858810412961844431566423178470957824 12787407 323845986259075851733920145864276747968 12787408 135312317770853061588475425727176081408 12787409 -2126535099747902384179794842404394661390 12787410 -12600545675544239619764382346326067200 12787411 -85835087250942975971817607832421330016 12787412 -1423555073518760570716776295004960145408 12787413 -178239898856954888119489428287542374336 12787414 -508049489952172609687736386800151530240 12787415 -1523110951508621067053807699774867342400 12787416 845253808397401325040031097033747251200 12787417 2178743345766045912405789516386730493332 12787418 -86966667644366121045107792342226562560 12787419 81377919024476483618868116415733147008 12787420 572288644581548160962610819948750497280 12787421 -2120094736402733286228482025984096108378 12787422 6243370295979711834121342557009481344 12787423 165834689487660548874863175856803610104 12787424 -547014459904073393557461278385108418560 12787425 -22533130327850557655997876844078972800 12787426 457960003551954570216604835321979264 12787427 1797352658487192865039533706519155237276 12787428 -109389934205497773262615159221738983424 12787429 -360193649859225291241971738925230819970 12787430 207612712074482964146824414608446363520 12787431 -719812499038925310945531145540509350400 12787432 546136971874904730638468093866124590080 12787433 -637430041282573611827893323822755005440 12787434 -816574172091971520371594542341057768960 12787435 -562201304637425973466815176931180462240 12787436 -1467361091155284039262051204134704152320 12787437 -424737978886505339230626207371277875520 12787438 109322390947008022941579733789216704000 12787439 279644795099076316812943103678399222256 12787440 154590566512260720692288284492414648320 12787441 512033351302320944401443866209826517842 12787442 -764956422512567634232945771095644160000 12787443 571905234569061386201367753765674922720 12787444 438519893175117880091039554301456230400 12787445 -974205921797973398462499640355651820000 12787446 155645681374858516467384038915308197888 12787447 396850727403857685024672927118182705896 12787448 -1069990563528545626291066976380535562240 12787449 279339546892841737452630160900670733408 12787450 220492526516254815299457231424003891200 12787451 -2133427161404208603056863985963291910168 12787452 86358388052482691163893980032516019200 12787453 712998525538854855335060246107084947840 12787454 -420323640419010802072601000200735439808 12787455 -330488988398566523655513734974759994880 12787456 555137123065805510733229718706428313600 12787457 -433148063705417067523469083157821301760 12787458 -2866555231676612360594404271104703616 12787459 99014547586094364991577589319186603216 12787460 -4033026097393735138020259236132249600 12787461 140591527831361021628848368810313422080 12787462 347344954614249992070299615672052059232 12787463 -558122345236087658791568999145306750240 12787464 485639248719591285242355677023411691520 12787465 2512620395431707465794208210157539088200 12787466 -648330447867103867868565095420198543568 12787467 136476727289446037843692462167945082368 12787468 51982018194401032230712390636598870016 12787469 1439734266773374382197125548265340416 12787470 -16863528214175950583511612929415904320 12787471 -382771175579938823472906607913958124416 12787472 267221357878370336790145893712843186176 12787473 549599078232213728733358871005619756784 12787474 -57813419295515955001380848060733278208 12787475 139518309056147922095239300048977261000 12787476 391209118302852310561266433851981379584 12787477 1064830306483127740407610953519731929852 12787478 -1128249715647297619588280364205294694400 12787479 282091762983458262219198779937801894624 12787480 640360429803746071406284026848729702400 12787481 1924259084990955826149584993683885294410 12787482 302308333713854227443294774738201134592 12787483 20705211854405728232194761981043136400 12787484 646684462396474301627015554138831382016 12787485 -1013250376979445634321323274660011954240 12787486 993118840036249264487819371124496924480 12787487 457197605141055658702820151791940607920 12787488 -328088027666814387404278015435217043456 12787489 302233997136603700633242115927597671936 12787490 -278258949482917500956595013330658673600 12787491 145290256678775413149999255481077154224 12787492 685438044658407191653245568374233207040 12787493 -1697163858688976952516193924194698461440 12787494 151540385602334716042490459638029588480 12787495 293017982951483115326586243682904486880 12787496 -925324854540135369274549476565046077440 12787497 -1135562004038476248557729750194084284960 12787498 654082662108278034199416226487186574000 12787499 163828422697628225583697880985613720500 12787500 158951172238354825221504389015347200000 12787501 -1846276885421555717373389399152280347498 12787502 -155935314253992392584283922189454158336 12787503 223509977943539547901276586681224833024 12787504 -26686697966735714952643223113754951680 12787505 1054428499364814802406206149636781044660 12787506 1238363047729045271281996090451322151200 12787507 17470185825669816625459432686684976360 12787508 -217884662670114865759056152195283756672 12787509 123565895423187712587574840063798485120 12787510 -128517620055331328664681001874845962240 12787511 -395654455694788405541358742819292500776 12787512 -13656854599661515457329794410436034560 12787513 505225744443294133677983474645374839200 12787514 246084582275809975331334745262011103856 12787515 157604787438536365022731072624357993200 12787516 -131968918728726146067863984362970473472 12787517 1630675055532780686157398351954852550720 12787518 -414331457239281154960136927602677180096 12787519 1631988669734818326959674695624029424096 12787520 199538776155741129023849094304235520000 12787521 -233499032938951692218699873670167503680 12787522 -408497835354922026179291543649783264 12787523 -327974743546074288395610886795899471360 12787524 207511290998589961454310441539450265600 12787525 1907253896865296326287356496494690740800 12787526 233792497005107626538710294030446524544 12787527 -284650220056883703962002293153798325080 12787528 -387156164033341761226103723173480765440 12787529 178325149725490013080752859893451429860 12787530 -292222526906369520855209337733953504000 12787531 102462567867877253718359389334283174528 12787532 -220989142671915258372160226635072435200 12787533 -5731680851588206316676334777594778592 12787534 -1010126710856381766520781762870369995584 12787535 235589085216996783174554212954040841480 12787536 -133522934344913920974565413582733049856 12787537 1066263434426241719132140152214521248192 12787538 864129816319055189884032982949901643920 12787539 -185543391986880908599462720124136731976 12787540 -232583587430532006590317786423735296000 12787541 91133103823568004219400505515149868800 12787542 -418362933438602301140105752819912570560 12787543 339364797764090807036840038777958129464 12787544 -744607320178481130066622163644229222400 12787545 582482393282365089011008808694258939840 12787546 477369203701522410221830012446567935472 12787547 -172042962112471322831061075217962371004 12787548 -247935012479378433426229045039017285120 12787549 2600980757070652428934580565533803305036 12787550 115687867476801950153993367674978040000 12787551 25581279915642510846833126653374721920 12787552 -9862372546662304093657887282307792896 12787553 -1773647132218430337596869906910506865280 12787554 -231854087453716856359722214564886408832 12787555 -9831947241805146937361374258247470080 12787556 68802821555568880978108137327562812672 12787557 378086794595050860196400207685056388192 12787558 197733434583057928238438372376236290176 12787559 612014249730447743781971351555197202904 12787560 -38795891453231105217347986776806246400 12787561 1494474543362178489924247796151479578512 12787562 164947172776020450275970405044080856064 12787563 -320063249421135337797452570731936160256 12787564 -1491582268506661753796535087736320173824 12787565 -328818683630311939018314486890479497600 12787566 -219754009025578186004858985944892490752 12787567 -629197587293986678095895109054502540680 12787568 -351568687123031522674381442641052663808 12787569 -1250186537303520670584812695232529636606 12787570 -140339879063825343086747350303492838400 12787571 -2331317108178914820488763760947759330228 12787572 196032925725711773455197164095128207360 12787573 -2363724818767921181128181921620264980178 12787574 113483531336530152576640477263873445536 12787575 -138136734926399232699876211636420160400 12787576 22334146778968800780427741209230254080 12787577 2006438265001747715173469071046326134672 12787578 -755659613321338528563289672531665876480 12787579 -298121319502849834933466095423214670000 12787580 -192373560549421720307026207647931699200 12787581 689508464249552495874641463997844442720 12787582 687065672541425660439663671203425403392 12787583 1837842631276499112228976161255741861240 12787584 -61491366627809373831304544171442831360 12787585 916363941622815147188236294825741053780 12787586 149931187679194578054387290044894445568 12787587 -718365523429771088357042439931214250840 12787588 -1135311179283967341794132137346639115264 12787589 -543285081196733735323513509512688636000 12787590 -493306217639124283347794559969534103680 12787591 112232408023095853710952124254103744232 12787592 107302630617921080630060293200468096000 12787593 -61436910664135622104096144726412181504 12787594 62934698372909667986318831787557154096 12787595 -1091376724157726198670232438342739186400 12787596 323150777298292945522689184690130026752 12787597 -179306889153949661846436894080008131840 12787598 -20144341336815709208792483579643241536 12787599 1250332774921113278832809629595685704448 12787600 -13923110546032200249258871759378841600 12787601 -1037671191037446627497217684662024585760 12787602 -479596709678326019832538344452785527168 12787603 75880537408388884426278353678071108000 12787604 -1138437371043885607671899448199065305088 12787605 596946199949424795892502648014811179200 12787606 1341668327537554346706373954537951104 12787607 19625939814214056687008091381652186560 12787608 539036815416932725324793207503405056000 12787609 -229122375310066888431893552565162568320 12787610 -276202400550539056496732885400426332160 12787611 -1523687060775725716452575210389173266496 12787612 1421989270693335859787187414276227104256 12787613 300757854519593288867453624893973850648 12787614 -37134808524729806514235419117217864320 12787615 1181948705103261924584364515223813819120 12787616 -34548241944817021341735703765633794048 12787617 658611799416145003278401731105066768320 12787618 485134562786338557103230637932087527760 12787619 -866777163557152211922917274374243077440 12787620 41576227374901619172679706011740917760 12787621 -193035871093073501346345611636786156160 12787622 671974591663098597497326862805408710112 12787623 -858902685712359579828611274395961041328 12787624 -212747659200557106452173047957815623680 12787625 -352809480578855566055988507643681851000 12787626 -537670402311105261929428996719539494656 12787627 1078619632361530925625800983210737438000 12787628 -386141353392313775223103590592199276544 12787629 -75621251598903053819519425787802053952 12787630 207909906794597069154912158024703897600 12787631 -104401798855511574575891310117304354800 12787632 -76172705293617307027650536685739966464 12787633 -1758849746125290583115174352291916971118 12787634 478976515116714038045076994680425619216 12787635 -191303862579577327688869507047275869440 12787636 1069801096243452543595218237104618910080 12787637 728549536981164646344397401156469459260 12787638 229222093119776778934296686639303543808 12787639 -1230784433397100998984678818455930169560 12787640 617633974638097948620369673199293132800 12787641 -5109507129031663897971215261636626944 12787642 27122956022416433834882112387091559424 12787643 2723365130166162240698771758194650556 12787644 308643693393495534827479192864490545152 12787645 14440653828828565523470944592945305840 12787646 -154589299071047527597773528469985448960 12787647 -212938351887001107732585163469531321400 12787648 -277695999589405842921231238287685844992 12787649 -715263671878151228501740830926820953664 12787650 91167939789453370612202270645280981600 12787651 2454486335967683297253259367776557853600 12787652 -429650375658398404450502777635797358464 12787653 1171274170003101748147536933861383419104 12787654 13743384857120400713124737471278245504 12787655 -223230185121637889996659685970579394560 12787656 -676533080353810083583367504046469939200 12787657 1212427733266062344482516438480600636672 12787658 -292251969908598206815904328715751699616 12787659 -744045346253231434723024074147453107280 12787660 25835555469258525315813753886811366400 12787661 2365619583364604410728672092772191992512 12787662 173348169196298799891317673379687770240 12787663 151206974891057693336331315218371931520 12787664 31874179848852934962186893078789799936 12787665 234049057539578128306144587051101952000 12787666 572416927983342410410854495072561116160 12787667 -1048035655428729038543255312298523675284 12787668 152759121352284554434769616896272717824 12787669 525302849720810033433977839873120967296 12787670 70965779509808537671966083351839919360 12787671 43405041055219511047538965586003140560 12787672 12867312818368368379949437794657761280 12787673 95369058509097905890365446635340141844 12787674 -109573671937563604147176983385195114240 12787675 -652406184553872529466638045271998689100 12787676 -46959714197843132731370356803174014976 12787677 -65572821121486856739546448846565160768 12787678 225116957116298342267070511114768132224 12787679 -2820674871869775417985002902534273828520 12787680 999835134794792896314765850001992581120 12787681 536951202709605076570783921543479326184 12787682 177508739420620562241414892233276762192 12787683 887859044337013821904855691040994696824 12787684 141035660124763554604046233323137495040 12787685 63657097555918874905933819626589399800 12787686 -92358953082766345975437659484675686400 12787687 -855670055392532429171311969195784274816 12787688 -188540017625650088813235219146843504640 12787689 306559002002611565512213012734200837280 12787690 553631521520701013400246377696592693600 12787691 -1289814939508507129450306783490267400960 12787692 236408291082098095009626220774180764672 12787693 806347470987415700306281319937846281942 12787694 -467402468262228170653359022994500423104 12787695 155049471763583594600086220754567504000 12787696 -188214047731788371184575168605829431296 12787697 367558252694376322863761952202554583680 12787698 -67485575591209528897893488899751854080 12787699 -536411320505638790190541605712369057536 12787700 -784918612399058498787636368443025020800 12787701 -2742961872532093404831026527667955840 12787702 22437902932812660411471521695915104192 12787703 479756303443588454617759932675625632 12787704 -521492139479035443586039737557777326080 12787705 -167055680307992752673314377737968454400 12787706 -1194769829616392350342658753616354845760 12787707 -422984796214425902938024638563016737280 12787708 1160582821791497192906634000777989193728 12787709 -140845422099013054691376351764617605600 12787710 125492522401770910280363312504026732800 12787711 -666473928874912831629229000653155564376 12787712 -245627299481615741335636440718453506048 12787713 20505891440259133540774672016202831360 12787714 -283923952265903710042773232401421418544 12787715 221134053764118813466845714736436817120 12787716 604446891275229229523565175732672637952 12787717 -103689387081157265447018548226584133376 12787718 436082791020283072911273946677675302016 12787719 7446701553808461418218219516885392640 12787720 -647778166668320958807702692146370150400 12787721 -372295857158688826576769094346479663078 12787722 448380881542979426728899651510906912000 12787723 -2181563653729266722405580660353922953976 12787724 -270229219597432245885025774878225008640 12787725 -7263278568917256853567243325617034400 12787726 -168285795917864020369500539822537786688 12787727 27804993173957270808717914743712145408 12787728 104300774189389833665712805333388427264 12787729 432877076937429573498439693950430928676 12787730 660676978530909689531562990564116198400 12787731 -1180258909563632597210043120910647264120 12787732 725919995053770373363331458753798964096 12787733 126609897858227837002602049279255420320 12787734 -102762798670027496709415514177174593152 12787735 -71682122174104558630644481997047211040 12787736 137118428386325879900172527813990400000 12787737 179836305909978675255238219083703456320 12787738 731856405141376097589016544854690337520 12787739 1916666431362610100563150827638353440288 12787740 43881493330484914161588785054760960000 12787741 -38048272239177370099305956159022027200 12787742 314403263223787110043131313022580106944 12787743 -708967063865076575416036809172315319736 12787744 1250451137113452464479306866472484929536 12787745 547960900358643488415954115157907829800 12787746 -647916844066161691075377698187542169216 12787747 228852471276632681505746016427890738432 12787748 -291093846063260467711685791796434894848 12787749 32212279412684462420845500143622722364 12787750 870857766558182159268375937053282624000 12787751 -563160260673098236002203737117246839096 12787752 775283189428428161858509299872867205120 12787753 -632685900296482943910529323658900875840 12787754 -587905242941110332030853667378358332928 12787755 -198235715105542330473934905636021442080 12787756 1635320386396831176051317934368246078720 12787757 -45246872708275019907449347421357288448 12787758 55719441406160849190136034500523207424 12787759 -269218951107045186904696190308362988496 12787760 229683676743146684676121763896885248000 12787761 194098799682914578359998238224318983104 12787762 204484126472952582833653379910801520032 12787763 499524990984395312410483258490638608012 12787764 -1574255598744846035177286170121050112 12787765 -1133677705286118039437221756363685306340 12787766 635530646024354359903304530059600815040 12787767 -43900483163672524406570620247433022560 12787768 -284788259696820347756200172141619978240 12787769 331161368384429658141614434303167913344 12787770 -669434058346991982099897583672197120 12787771 -347309810953724035737736196221013106800 12787772 -404257853587312726291077374071215905280 12787773 -158247076353529453519558893896976106176 12787774 -680383998444969698223746314409727621888 12787775 -19563597707800479299422946009658356400 12787776 -135149247448113854015278135106554036224 12787777 -497155435017029956777243521598469995068 12787778 47499458660251986771676823467451109120 12787779 225103721246320717882859609730899911680 12787780 -1348581390787735374447536231057210242560 12787781 -1945137383895470466839010278484730040418 12787782 19343038630468279294895308097276160000 12787783 36068237857078945576343377077316851032 12787784 -941588324587321464582909441837267148800 12787785 -30377358216791626875393786571269441180 12787786 1006437240779642995505036905395474015744 12787787 177562459244786830877348860233318507360 12787788 -265441544567965760982429273350944674816 12787789 8375256278633161805626367604094159040 12787790 -363944916842882269688417811285260769600 12787791 442667369876729223025624798742010825744 12787792 188794252047235213302894603114841096192 12787793 -3890236030532857597950320069362679616 12787794 44841946707543827879450950377105004320 12787795 -136781399567097202702373475187130892720 12787796 34056119547912005485108137241686245376 12787797 -825099193146536464927735317747394596960 12787798 -86074151619931692272299273783257725760 12787799 -265713279458679514610929561415117662200 12787800 43160721905366637970436010184278528000 12787801 35983980336183591370895971456432930184 12787802 1336402098726402875621742808948040666592 12787803 -557165633128354490465118852640137456 12787804 -146337321698394081864037488311556857344 12787805 -485883715312264357276509085679255307540 12787806 -735918108054923172484418643927218676096 12787807 111214295114675412967995394629783911232 12787808 805048802180402191519420702201074941952 12787809 -538439165983372262430406541111063099856 12787810 29460667122116276870429584929901117440 12787811 2410530214879897469556939180576806380800 12787812 -722797430338518836600351427998105564928 12787813 -17169674022919579585951339037692972736 12787814 75269693540261932259648756618903810688 12787815 17058589154183169842231273610916109520 12787816 -971532564101375319270562698224547840000 12787817 645738576968636601616138878574877208000 12787818 -29963979613766873312851199209453601280 12787819 -584570101617696135661610550984899092440 12787820 -144689300307409743264734676923104849920 12787821 -43628250282736949107591087954461441600 12787822 1035220343402200520900714100565507739712 12787823 527219654216535763695170301582370245072 12787824 -73832173475341821813670191626055942144 12787825 -764021304698231247598155697985142976500 12787826 559108054927299674293124863597327748112 12787827 -654657126849930683801580148155181803264 12787828 -115710001757834694936164869523402607232 12787829 415918439803484213135258855170959423786 12787830 -37672733029966465847121891723835140480 12787831 65755869078603708968143122871927972064 12787832 -638778241371212330305047690201705676800 12787833 -958725317277247439478539666040933510576 12787834 -29503960085749359264118966479594263184 12787835 161139669770507926534694999869803905280 12787836 -445986859092999234703006394615879393280 12787837 2010043839992867014849930154880150109920 12787838 213088557019505489691737924377536064896 12787839 111038399670979076640229268136514247040 12787840 193340114936938695299743575636443136000 12787841 673834104645199842809178088849565914368 12787842 838638255857219983699118933391430619904 12787843 32138668133984175816145553153749140092 12787844 966736887802460124221895058385724041472 12787845 -133097384208967922875243664282073033600 12787846 -1572907858455828935909549142761000040576 12787847 247882492658914251880771968133046424720 12787848 46080593198033701462595174910563942400 12787849 -1513382795961790694019865343065000849536 12787850 -283718555737608498972038967980406111600 12787851 -1284234672792976767498135268500873456168 12787852 224594349524143198851592709900973342720 12787853 -164934895141176227605594167620151611976 12787854 -307136011461999659712690114517993967616 12787855 685052257346178220190155361948793666000 12787856 -1032484826144218483424713912206163968 12787857 819230060846960580540149524021972103028 12787858 -1697993183513418855225542138265678388224 12787859 -305335500168421354010055434550902805696 12787860 9871483941307891661943368172508047360 12787861 1059692541566749007376001217979484887840 12787862 497412392040750709055810718214866892800 12787863 793466776587705384064630147076718259200 12787864 -642536858755294935017977426644457390080 12787865 335780646502911845352790139320886713800 12787866 32658525339665599404477198984174179328 12787867 1273696040493141584021104938738973222916 12787868 -424757043484666904363942199122040589824 12787869 638745772392186862280461066651701123360 12787870 -311097410897026293234050023115708541120 12787871 189980178541118337690485987782534596192 12787872 307102207043922111122901130502863847424 12787873 -4031251144559324787816393937192410000 12787874 -588466459498236066882622463369914840320 12787875 -823202522860121619835070940622031052000 12787876 -359792896336945329120222898018242639360 12787877 -1011127719177472997702020502421531902274 12787878 -607819590647605893844236475909302111360 12787879 252047191950262473415572399341616133920 12787880 -36852085899470390556739397257912320000 12787881 213831537098864619596191468988733077184 12787882 831665759456741930483011741113944175792 12787883 -1258457955543473662269164074314986905416 12787884 -691204540145740588761454138455855120384 12787885 -218236646090831614328665430600054400 12787886 660204294749930590797603634280067907392 12787887 196638685149343294871942222030516986752 12787888 480262912484459777292442341764350607360 12787889 44781365721709927870119268925301036690 12787890 -218870479267123593938551769792193500160 12787891 -1147591527191047841127209319236138596728 12787892 -344338337129727482153230582661985108864 12787893 391756108439925633001427386883578042560 12787894 105698154944996914508594749586798370432 12787895 861823104076937270691344502307857891600 12787896 -16484298566830521315139121792547225600 12787897 1199672166468445380313467530148827410346 12787898 145195656161428477533586034886645850560 12787899 -15073344569206867974201698312743739712 12787900 108656724221512541657018089984528128000 12787901 -21675060995270390547813400155154407072 12787902 -570892613789364545532027517977398808960 12787903 -43463848330893444502487816676929795200 12787904 630193138339285177750405230553035964416 12787905 403828266712097076799457551477599345600 12787906 582867371865907016050751207352191827152 12787907 936967392056264753171418989829683789832 12787908 32272269574628577337855654616600739840 12787909 1406078021758126875662540413956996714304 12787910 -727165361676987414414570273370562499840 12787911 826989341697384614582833188991787373360 12787912 1679698768244104968333846258232149811200 12787913 -136566725136809453422994143452991778076 12787914 -562586599968009807529910308567590754560 12787915 304566675046116550037725191744252909600 12787916 -285110287445291535051120391120859669760 12787917 -728516483718120021158464971753706317120 12787918 408040621369833225014592864599648330496 12787919 -1265210135457080946908657456203794481680 12787920 32871468499838887589178266427486289920 12787921 103373974203783694005594887720704098080 12787922 -734047113886428196588909946776290215280 12787923 328444021734254837933612037184731990384 12787924 1668321695124480787346057298595033728896 12787925 -228241742043334643057442229573157767500 12787926 577125793394404053595557898098998314944 12787927 -1226773518447753566103088214087020210800 12787928 -769419167801093390952162804775566397440 12787929 -472668225746652175232471516412493547520 12787930 -259122552647674222309167092682894643200 12787931 125452430193305295796219136008107029760 12787932 -133978162781893033494056104135084919808 12787933 538798450603054251061887163391288520160 12787934 -97889916944591544414217678381809008640 12787935 508900571163424861249340482028811325440 12787936 206265926125153445041134877207772528640 12787937 -898749351556278602876056500646121208414 12787938 706475656324302689783709880375979937744 12787939 192994225606637426888082972442596960000 12787940 -435915256243054641143185904177386967040 12787941 50486555141178770940081622397821350144 12787942 -2313723447389301297338423655432576 12787943 -220966308923958128102112464508674216400 12787944 385797014806387534055199014060982435840 12787945 -291706496673092171058452673799356881400 12787946 -38294519342725563187563613342017376416 12787947 45517758951461979563950582524369548124 12787948 193513712916396026865627843043709878272 12787949 -1247646195520252467090110652878942477280 12787950 -27758822822568656249366924720379648000 12787951 1835252130604655910644231419338625800504 12787952 325534039121296462256838298366981373952 12787953 -366111102502350644649266357932429634976 12787954 -437616445374443834105712588275902848000 12787955 1333219104544955324878602866748324268800 12787956 -89905132542358159943151383054754059520 12787957 181432859762853782173339272854801315072 12787958 1315749371088803235644477742799980496320 12787959 151751256085855186642613875262350115304 12787960 -7596578645382273860878604413355520000 12787961 -357774721353620855419126085206810781250 12787962 384355915886351658487191580467398847744 12787963 1760742057592624711057046623471942675000 12787964 528141972545134385888496541384274810880 12787965 163656493173623376098012750097673497600 12787966 -760051347097464282241125987637127021568 12787967 1698126515927593720511465806940518932960 12787968 -797303067687368652260735976651689558016 12787969 1391374719032554167944116168285393500000 12787970 -287314567142458865631605812492816420800 12787971 -955902612003966060509906985493748327688 12787972 -1170370486229491459592743131192309458688 12787973 -611117771662011826304183424294899311296 12787974 227949454109670349703969104536674710944 12787975 24430694099442411823923082756701188000 12787976 1508896727220316831523577963460330905600 12787977 130514575983533516474946659826001088640 12787978 334266492733720049256967120277218447872 12787979 -898673863383826055613931222659688428720 12787980 94980999340056357496410028520268303360 12787981 -1205519090760233108006837665430623862218 12787982 29743484135447062987624284695541362304 12787983 104788168889335039844892067142594069280 12787984 -13659437216146516560135654464959414272 12787985 -4255278794862858671704422103603526400 12787986 300831019176115603480012798756749350400 12787987 -1197144430381128143207964904708038584832 12787988 -801921373832012215227518865225097082880 12787989 426032379947659854422875031152361082720 12787990 -100680052332364959086391547511898336000 12787991 1195314852272483353609409140572465377520 12787992 86593349021922387491660492132705771520 12787993 502470166943532368047186798474957815242 12787994 90663077944291608532080197381003386080 12787995 -905884050952736671593839283163745556480 12787996 9493890287742013053505803202255806464 12787997 -1775701242394034315671440566830633318554 12787998 62382798275170248968859186643533219840 12787999 240511857560787661853416100651690713440 12788000 785706480342474630275256644846223360000 12788001 115200107321291320397200960891920235092 12788002 92208380242399082743482659324240560512 12788003 -857177423816373953135963628502243235748 12788004 641485554644468839809125568390208644096 12788005 698851061243849794401641316129076977660 12788006 -49553528136471810992961595271241600 12788007 575733471878403039473811577888501639680 12788008 903761126032676037285320891827849128960 12788009 118183743316807403497615458743582228928 12788010 345399363586781169226304110991215603200 12788011 -1426266614472667488620766383061045924608 12788012 -281643933465924157553029348812621557760 12788013 510218850342959395564785577665853967424 12788014 -238193482679576905586901950444906246400 12788015 1082152377753362564509778876730201065160 12788016 37974501429960787595875219831181770752 12788017 214683756120274423057264245209607213552 12788018 73568847753008850031008505190443890960 12788019 -1524722531428647135155098260896228667756 12788020 427000224507764174209020804199248096000 12788021 1265252110233077986822167516038748570222 12788022 282494901759298782853580760776214564864 12788023 155373988782830599948986500274248933376 12788024 -1935462901568184986275221577137567191040 12788025 -605534542805719389667678797559718174400 12788026 1129523376317415598013292961528335505920 12788027 285245137082695119780676139285906950416 12788028 -10441071136680435644711766436122181632 12788029 546327642849200227530642515093656298712 12788030 819046936790774068785085478632657412160 12788031 -629064933914879508129557328665782139448 12788032 -391279851342985194007308209409644560384 12788033 1566673110253203458882877799817692665282 12788034 132102300379201823478981339262413338112 12788035 -439237442543248449531210047600679051600 12788036 -1317958662742798904106186045651847221120 12788037 39190525848010388893528753126578517086 12788038 -552022341557329171808559309124649473920 12788039 211428890162922097355925496718745724800 12788040 124268735686816638040751917374777753600 12788041 813326567191916489570934988024800268672 12788042 -571124020103140057228264119900893203968 12788043 669434547583089178335608602308659420400 12788044 202635303357753237423757186789083067136 12788045 21239698329464028546979778997319531200 12788046 434529850671893919356139877062116325120 12788047 -1016358531842538529650069488684919571640 12788048 5976560288493826245259014152565817344 12788049 -348032235909386877129751389262597061136 12788050 -508228899952748273704504851036641366400 12788051 -272183389321758561335628966546935738400 12788052 17758021635778818384254494782513948672 12788053 -1608824629077048036524065143760598267698 12788054 27364997166670906365467450115004178880 12788055 -171056682752478114673566160598890225440 12788056 1147276918409923803145627436501854586880 12788057 583382139612971866414272468070462983306 12788058 23570703025420341581077781535500390400 12788059 -238347225285647699307501707557494801096 12788060 151920041227793270564732750342116700160 12788061 -346480589005059251715528872555296765344 12788062 229492305390986292670468326933201297792 12788063 -1901785187551101042597018630646912704 12788064 -12544180885829047378530241672823439360 12788065 -963607185990582399025096845054282786540 12788066 8837447216500101688128645344384230560 12788067 -32452015807096812466660268053057473552 12788068 465013252822269160852799143158969303040 12788069 284049941713626957837630013141697107200 12788070 -18222730501272090086594870997174835200 12788071 9252002825642880745583426290221107032 12788072 -2171604309886641155154052145188961894400 12788073 -798874468179275331514308262551190079760 12788074 -277044371285362217075245854070633550400 12788075 1200466883198114324800962540895345623300 12788076 -199980891484253380628725993762776514560 12788077 1568405531154980282690959224794351971072 12788078 18432772102373598183597336592263770880 12788079 135557266083987120074764449404402181384 12788080 -65753608577033310100585929443250339840 12788081 -611963217819321997219113868237206442128 12788082 -316920750651597765264206328331852575600 12788083 -242079354627953537883849511626954097920 12788084 -376115454716519943877997497150970246400 12788085 -129457090799823233746216562760815999040 12788086 226169417961771390102772297544347960992 12788087 -468535556948354956230681665220590172600 12788088 -33383353079474313101919818048532602880 12788089 1388443385007016667037946073002281099264 12788090 139445130192985794369668814031708385280 12788091 -785142676509392890212128901557396548560 12788092 -368632608551161045232195017217167054848 12788093 431783508743590159081291005587918046342 12788094 20371510807423430367336460539898890240 12788095 -157406333005907827114491277460354192400 12788096 172459638857544184103747692187835432960 12788097 -206850567135743873006320590018424494336 12788098 192754304021552596940290425775886322720 12788099 75738179866995767553371703757667231100 12788100 6276492239021332677381418603254777600 12788101 128927381415761199943392545445049459800 12788102 653406653363033619096407397610964529600 12788103 552189759760963165180720695280184660904 12788104 -213411726958431346595918166766134067200 12788105 -114593380513183539841986870014223308160 12788106 710791410035745055593311085851958422784 12788107 1230324297907539308842089086725723187440 12788108 -739045998493543966570575771105932681472 12788109 382916724258752312053458539137710253014 12788110 230865195027286013254930793738906400960 12788111 126750538942381221317990268325515605232 12788112 -48777622793091855333928398965401976832 12788113 232107073977838098402288289764009127924 12788114 -989957506870959356133628971435295488 12788115 -329988715883192411576843259589643151360 12788116 -96651841242610794371874114217399879680 12788117 1235127867536476261591153420437936545166 12788118 211050442650130388399004065933738294880 12788119 -1664206175964155012838175725058918567480 12788120 -251186817687363435393459494751913574400 12788121 -572643456034317726303193453224628708800 12788122 -1112364491635396531577233748102449524768 12788123 -368666693005654533183734253749383013628 12788124 -687388428473395935559813072394982188544 12788125 -56855532734932606322103659138135200000 12788126 301168344253945968774642521026016082624 12788127 1022058484290013915342197802249352352 12788128 10902110480480289333387664165377540096 12788129 -743966232462056579799607939579440714270 12788130 454351054838143088988357156890688960000 12788131 190172488619560196759201856109636498224 12788132 -155074998400732285894673123846369341440 12788133 142306723226974482649818217504609556544 12788134 1666378859485481569007712493398181751040 12788135 125134621419049672650425128190473155600 12788136 -692422020705966675749425485361513267200 12788137 -1394061098737370483735426087181112597340 12788138 45774688721509425978941018950552780800 12788139 176037554898702780908643704941848552960 12788140 80920788714899211051242175999623731200 12788141 2970349582906709992681807869264583328172 12788142 57956801491365489698536776877644625920 12788143 -26894226851334831561162503758513698960 12788144 305692930519865252728769496332508610560 12788145 -238123260372373158588036561241970486400 12788146 110790017212418712392286501402024821760 12788147 1226621979475361923146190285067339191272 12788148 31606623522675540255977949978818297856 12788149 1282554708836079682044666182855439717120 12788150 432715861821070754802587438519502976800 12788151 341299180861244576377603452402686313984 12788152 -215868257844451347249376437962642042880 12788153 228999305969938472207178447934643642880 12788154 -1095424764013249189853305811623479505440 12788155 481706520378259586106177685561163506560 12788156 1596246020201636318298046596617465491968 12788157 -20122366229848581831171871389887730912 12788158 -476309521916992239267331487459055946752 12788159 2017938604100059737369497235182418786000 12788160 27950972112714053902153907481524305920 12788161 682980322783011077041478745315158941632 12788162 -171334852717021834176671754650331043776 12788163 9343447134827226107305628144600209584 12788164 -116785183877193883199507219468742036224 12788165 -67519491144951627036349830967600776960 12788166 -305752629778325784480571704468336442176 12788167 -1818969683391098073534190539628015368024 12788168 -1337785359765825869410089062776835005440 12788169 -6211546781358695477858650305202309920 12788170 616300095376954270104265099567109213280 12788171 1020032748948637842691855657130024196864 12788172 984997640316156164219780575431911193600 12788173 417645050492082830763831621256267842240 12788174 101088050898656155434112068608284666752 12788175 281431441203388444894709303815327263000 12788176 -571442553320946096321554831708442411008 12788177 2106068110166746648250699790730897591026 12788178 84685851284052732641232005455155878400 12788179 1920381642361374799013843535036311804780 12788180 -595116680748626381925434087490320663040 12788181 342370778259035547182467889151494601312 12788182 431694270002072497827209948349515071488 12788183 33343397630045898166558038616046679360 12788184 18149507950477246130386975106185297920 12788185 -52196351968859784085243092011405005440 12788186 52966162066062381646480324234184823792 12788187 541782054589870124762893192361647180080 12788188 -363090132080233848906872962663077120000 12788189 1187240918313413351189811813217230193356 12788190 379040836636569844574943747379211255040 12788191 -128599185968525968444978515220003569360 12788192 -1735936167772035868783985387379884556288 12788193 376595192816628570524248281883401310656 12788194 -805754182024978995133146961286125789104 12788195 306018194977694723922574317289230744480 12788196 -643274911644607631927337491391830903808 12788197 -1862345270376773058524591684096602436960 12788198 -291066004525220475124969703406162842400 12788199 27204625095609221301317448506639164272 12788200 6280773393866558294158823275352064000 12788201 72942331821592812371127230328680978304 12788202 128082280055766395541105278325288374784 12788203 704406612076072729718583407271930948760 12788204 289636569765847518987021247722352312320 12788205 972678143036659969746114685807304923200 12788206 763969589730006345402437274921851775552 12788207 -72798301233770284834304001589476795360 12788208 -199141868198906351914448607988801241088 12788209 -470042475414346737968945055269839438784 12788210 295676685420149865243519752319796887360 12788211 571926766114225136927423002773019587120 12788212 -164572037428891657604756838808556943360 12788213 54235310337342187509336450246158001408 12788214 266824053132510704270928071854460682240 12788215 -830946703698857205990403418882983398480 12788216 862809015326136043053279200466701721600 12788217 -223796391943270629644278545834758028600 12788218 -1173190470905635913805435688806785629440 12788219 -8535274645626504695861296484795994720 12788220 90663096070378545877826890956951183360 12788221 -1474581576631863547513087674236154755578 12788222 -21147384196712551974625919276863980288 12788223 -506891666144641769393617043224245158400 12788224 -608695329521468015958491569647815491584 12788225 -611867070392400741247006662421350992400 12788226 124544130368636593527926719599769075200 12788227 1061047448697795188489873096920154638076 12788228 212403903436790085351207127718281656576 12788229 -790707486331113002922113576749688618016 12788230 -141818920073563295283734454427519303680 12788231 795556821756791502675129689971042749792 12788232 91001048607247488057733716931022438400 12788233 -352108151585491099241992004336436164280 12788234 -716947236580713686135849770099304139984 12788235 187885545216355486811094403815371761200 12788236 68213604923421342677366362562503305216 12788237 110989782208067654709543321206296480704 12788238 -427735089392945883554535432596589905856 12788239 -1578917842828142235752222154622710778960 12788240 -74300357078779956007054597197532938240 12788241 823540317856230217735828754379429864480 12788242 -328912789544474641049505496949490223728 12788243 -2928401218438084355471431229712162096 12788244 64033616285022979561780103128479793152 12788245 651913387639123477975637473528137409500 12788246 280766715585209386164042792104656380192 12788247 -411579877582318420617327992066458383000 12788248 949598015487738468224784482585980477440 12788249 -762596478618357576939377274908679933750 12788250 -151203453344313741190453266182652480000 12788251 -362041881615340615723709395106604593648 12788252 130003440775704875890708680856885556736 12788253 -687328544427324224953485663960122977920 12788254 -37154899754441531572305766162750810560 12788255 -88047052352011324338625405169727078240 12788256 -195783966659457572158092709500882518016 12788257 -826154945233192714679716763558808974494 12788258 253624343060758605578547175975609790976 12788259 -472054421545883476854947385126872774400 12788260 -671402876585060542409504509049956339200 12788261 2187308965425614871450218018163479468862 12788262 -101617574904118353084502502913946310880 12788263 1507292556935691903130316190291508587512 12788264 291925085004967383932411715492874475520 12788265 -161270930232841735402753992284830648320 12788266 653042529954969849999366185245567622832 12788267 1748306164183639016235887602840559002632 12788268 -729973147370670494663093474587515394560 12788269 66277058545530861901804281392580644568 12788270 -246457453318158236254952378470929498240 12788271 -530233227188022265318398349661659952760 12788272 11386207189700888422455463295327404032 12788273 131157843409018461279146212127395079040 12788274 -325684729774925233315174986304425196032 12788275 234000479237151733945835534539127280000 12788276 -809965767345324357489287273139039928320 12788277 -2159647877549415852109695424935566487168 12788278 450697743319700144896119417605749130880 12788279 -367410759301271765430623019773614649424 12788280 35738220637316211372901232487492710400 12788281 -250481230618308016711853392634203015536 12788282 15830657818038997831243885382163701472 12788283 1169812077561604338386206510297332057600 12788284 -1617236307467793420391103398797537543168 12788285 -442957683252924353943445008744023811840 12788286 -190431385442202865567160258546429952 12788287 944650070547457722346191717118991219392 12788288 522823541457817885087832114336089767936 12788289 516281953478814083577639261076891573554 12788290 -397317924452431077252903976829697745920 12788291 1167843157805604647922678147268783167384 12788292 215255662801014386794305158445533184000 12788293 -402351019717252180590002486460040133600 12788294 162033762181133587300189432080564729696 12788295 93703562560868746389437138902130161440 12788296 -791977043702145376666542477037753866240 12788297 -529186530908985399930565593849927072240 12788298 1017631639590488182066384466877571833600 12788299 140693536410302581054556427080419991040 12788300 112429136192522228576668973371699584000 12788301 424259753700454768669333362286544907264 12788302 64123556531211719672878711371706460352 12788303 -15944236956750679776765863665603716936 12788304 232595888111537140528670794880457768960 12788305 124052206329702308281496688111564331560 12788306 -359640802883496515178013869511717103616 12788307 480961868238473546630722131869313530880 12788308 382695269973739678566253290313645185024 12788309 1975536794061423242609040257039563667520 12788310 34499831486961514839426951372438013440 12788311 193700315500268069072960759453976147400 12788312 -1253422098033306075504878046833942476800 12788313 -518423237340881019323627190236566650336 12788314 -207883678316729253486771289557416433408 12788315 -337068362338891701155983038768944735040 12788316 285886161142280352569253795387727449600 12788317 -215868155039185169212962406971478527240 12788318 -576797399844498903506548220299164201984 12788319 860703234534486515570869775145111943680 12788320 -1135424197445983145686427694792352727040 12788321 -128924458918493954102161368875535945600 12788322 194659181415864348108971526255851758080 12788323 -82299730627876849738797145080670863336 12788324 -232936686329438188862324446047837118464 12788325 504492980769592553618903057046817521600 12788326 -10324211210958522297986070671187993888 12788327 1366754584604769242652816938010237973176 12788328 -78749317100052421112146736325380014080 12788329 41342865061917919204416113299784098384 12788330 671945711506087544519739324723955641600 12788331 -447939387864706916297917659875659726248 12788332 326714339473133553558386306091322324480 12788333 -1039883120911056861665896917258679437000 12788334 415004105731811158946874280842682640640 12788335 -312695515077621513887602225280054341440 12788336 351704691184262466440203278027828854784 12788337 26647864342225300375527010801232793600 12788338 952676901151775747289505234465436359296 12788339 310355444015701118611737277067266168140 12788340 544723582659154924741088636778365491200 12788341 -178026438495060366769929526426963162016 12788342 -92062040535415554272580714823464837120 12788343 -82702143661942417068212288965476092136 12788344 700454389954034760768788108019469148160 12788345 -851430027478873836240916105091536143360 12788346 702489879746654656219838942618691016704 12788347 -176753480817901432367978609436025599456 12788348 -1081843070722784455679345400491341632000 12788349 123783036405252887620479581403710446080 12788350 277056767517893710337903476800809822400 12788351 238033101730442225977337065889773889808 12788352 -314509485224521907975231927267528540160 12788353 -1445184220219311619331423400382294838398 12788354 76349199258421642651189504441887143376 12788355 -651707726828774852639253155242988489040 12788356 366859845365910816890597557008412192768 12788357 -1781740708781167296602142825604056975648 12788358 290776640326451011007099400116963455488 12788359 195339854505248680202714497739626245600 12788360 -68586776778845337001090753464188006400 12788361 873958800192668523350271104561806968432 12788362 -199547013915439169530498095233069107200 12788363 319238315330932387187248713105588897348 12788364 -542078483720087801566437034003590541824 12788365 -772419296857602755048398110837541186740 12788366 1208909824527377263750042657049123485632 12788367 679221399764327855920961388457352950800 12788368 53802659960866285994446664420347084800 12788369 38131661732185636173315177276743748 12788370 81482566958173141327938096698364887040 12788371 2799344413884850337799174030061619905632 12788372 3061534024596663278782106051616000000 12788373 379352117886304779923829321010399761600 12788374 82558266499131718105462900523262124032 12788375 -1306025121907548878803861575816809640000 12788376 485325468629608963896404333991599616000 12788377 -1180330802721133280548524982694132176768 12788378 -403330660370229292548843827611257857280 12788379 1036974128281936085860880454456380577324 12788380 -339739352150644602489197367495122457600 12788381 1741441322865106703775327953259748067712 12788382 -236557940769843904054689583574402205696 12788383 -1068770134210802856649886687743947906560 12788384 121768549856718760922139192855638310912 12788385 -241100823024504409593020331017606198400 12788386 -499655748558992774597821625514213675456 12788387 -596395448045125599643920401612642582760 12788388 -1323889867700927920734319065478357370880 12788389 -1403644172032719851954541827457848191810 12788390 277392216964469545839503964668722531200 12788391 158414748073796152658552042103392378880 12788392 -104705408486140901946529093188821975040 12788393 186501827737643748333002142292136528640 12788394 -200148651667941063724637520159838867200 12788395 -495910502327303041171028849691783411600 12788396 -1289838212276680136601691027917547008 12788397 -62687815237196841762538889539943998026 12788398 -346029638902093165439824678744575041664 12788399 413388565427238173192825579726561798208 12788400 -158804145029458460970098620047057715200 12788401 -1285929195560143554295097169129443103598 12788402 232497853731390688464208129860037734144 12788403 -793000508224303202684162790707820686736 12788404 -1084369337818384887213838534178373910144 12788405 178121015850440617472779790387727697920 12788406 500246594140856889399014603180420415360 12788407 -216200222080819075779879782103970227800 12788408 -1312449544687077964995871667719049687040 12788409 -683393698060215099932980354791376606896 12788410 232738863060678690834890928132772824000 12788411 729424557612499256634161198891414055012 12788412 -94133600666236675218732602401898496000 12788413 -984243165933195179565263675553228222816 12788414 1048294381635322250813125852246138397952 12788415 -9120636920898296897899219834875897600 12788416 -317284853602624282408706835271820247040 12788417 1646491851855980567087399271978082520880 12788418 813577102249731440361356838733323724800 12788419 638534995899711648562065339725644313296 12788420 740611978999335679991284974359654323200 12788421 -131287886017478514167644497229081155936 12788422 -820762232054757033166399570371822115488 12788423 466002031556135470815130477393154760984 12788424 -18380025541171580769237060346913832960 12788425 -3057499461527054016166247827036564500 12788426 -27874513998837428438795248004783215104 12788427 -779732513492560830016169951652911184960 12788428 -65907393079414563937586812429650380032 12788429 -882154269141848123611294676894912888970 12788430 -96125486514362746655965692317331701760 12788431 -805649799064627824746782646441860426768 12788432 41851477806662027544392500642176614400 12788433 104475172365089343272122945700820179328 12788434 -526830142591359047242946080699683798384 12788435 614166188915351249283465840749025532320 12788436 -425667730753986966190103548046527696896 12788437 -354208755961364633488594467819910605888 12788438 -82161266696765679862819705195852756992 12788439 -97865926182957879699391222054073300376 12788440 404049485723120555827170278360372428800 12788441 -162423798396042207978709153432532073600 12788442 2208266588907856635108177262506108912 12788443 2119900145994538062764988002292471505864 12788444 -1300890512864135664864962131240283020800 12788445 229871168124320515530922544913517933920 12788446 -99153938995338194038928390274653080896 12788447 -191022198488305284246649408143672688800 12788448 -1323399545398434490434584108641067728896 12788449 238176113569704341911478315759177488320 12788450 337903721980287315202552911790532976000 12788451 -341359112791196949384344762098210865232 12788452 47297891188777718445946496912983415040 12788453 -1680777768326172254932306364020628807298 12788454 39875179324600164393684369308339195904 12788455 -656143460824255621613527783177751165640 12788456 2118192926250646150566286017811483130880 12788457 -758692575107295855545752361195040398880 12788458 6657182508533111670258910395021047040 12788459 -1503613577270190855091122014525273603340 12788460 -327513201022546882571763635024497305600 12788461 -267431733377062279053315600666298807680 12788462 1084979049722479266306505916432546375232 12788463 -1271300179271936884748506805100996009600 12788464 -69080092470686976265951497373556965376 12788465 979172249086755665095472574388193577600 12788466 -480674011182054003004384284410001514752 12788467 800316640457547198335544712133647555552 12788468 -74728068436549457310900869734556110848 12788469 1740333727318439736483798367347620008320 12788470 129816317476378387680276070785463603200 12788471 -1152942425015447250826291934639277200208 12788472 61789593664300981575154519485717073920 12788473 1263040196433363387800948511532061295722 12788474 105211952007151526755984033167566661120 12788475 25565823096767289731314385833375008000 12788476 477983954845840063462423951693431444480 12788477 194991320148659395385253611703365331840 12788478 -255434560657769546665105265482095000000 12788479 -2329156670781315257376483871566501565320 12788480 1115831423028634178718598451006338498560 12788481 -313472400072075410378019918663927114720 12788482 -481346224109058951408625690446926069760 12788483 719651714120618955879161884262201286384 12788484 -140459516668257008590389596121619752960 12788485 296491650012008834361387874660254645180 12788486 830848456004814707021239074868848605760 12788487 -770385809237922976113973579305533140872 12788488 1137342635847081327214202456583619061760 12788489 17467203530978518467818640005102946240 12788490 -31688465151147329492157735858862080 12788491 -646490673298990099983875519662981485376 12788492 194387384481851567887436925020620652544 12788493 -611475026864008544680277325303727580736 12788494 672958527387667450434250776860648527296 12788495 -238224057214966437801396881718623241120 12788496 11171698836732505543542521756162457600 12788497 -245217854139824112970248832904612575054 12788498 962151076464709439401679323817975706000 12788499 -58180512977758641118649639376319424640 12788500 1506161079011707660721379111721580736000 12788501 26539557808572587028979874701180584960 12788502 -198972564086407327028219910217741282368 12788503 167249374698624810811434912002752750304 12788504 -883973790147124339677547884814948362240 12788505 -65610135890344044626864348353469900400 12788506 296249854382333566070379248666821653504 12788507 -1607329597314905073109318166923907061840 12788508 116408088072349668652884589123523688960 12788509 194474674392076179368837326453425275680 12788510 -49174041691030030160944232569743576000 12788511 -150849737703687005203845182425970886000 12788512 3149716684755878812789269088502204596224 12788513 410562576074107964529886425520432305762 12788514 720119675332335121763649591033918941904 12788515 259605384031379893129799863941711011520 12788516 -73695522975848751764367777298727202816 12788517 -270703215409201253917943453701085585088 12788518 -55605331447726889013442755117098941440 12788519 459579955806582386732215986662299080192 12788520 409149625536828805052640858581237760000 12788521 1656483609666612182091979034696484334500 12788522 -156701675211432243116268101499615485088 12788523 -5748043617141832138924655316983642112 12788524 -274014035365077483568478875882331947008 12788525 374672182486665847825719964652427130050 12788526 -4383468347137630533908142901728316416 12788527 1037084480127727264848445869214899343376 12788528 -329436925915690487886622963745477492736 12788529 111932348151400739243458810056542603520 12788530 -136555639607073065834953037866050244800 12788531 -107957771765506170781993928508926943408 12788532 -280780866660211659103629966662620101888 12788533 -1103988019040715588016103371009653456562 12788534 -36421608138843387548363981403759384960 12788535 -125084135352718695295538068789598554800 12788536 -129733181484055657123634258901534720000 12788537 -54792796668365728774697005139173737600 12788538 142754458507368989115156669379273812480 12788539 -456277885355792715012997956487692007200 12788540 15256768899385676336810274873267993600 12788541 313806712650121698316981700029654026150 12788542 -278459508195428425466830018451476895808 12788543 1448837292697366763951183290207102329792 12788544 -4365572390557980689413397085054566400 12788545 54961800730730127849408831823611571200 12788546 492326126821931418864181226323541963472 12788547 -542131330014226610000844233631569281800 12788548 234987442585410981745880145051084411008 12788549 57488984410356744753921069013926736764 12788550 111754956597727672557000582826157136000 12788551 140907907683740670793421668716434290600 12788552 322497041392436932417689817040137420800 12788553 -854575835032650053493638098845927085296 12788554 285777041085881932103152390342378506240 12788555 -14965705426728355020870862119263854080 12788556 251833864697479082885215009783583784960 12788557 -1538142179865351512885634988950029274240 12788558 1344599676690815534280548245192124067840 12788559 12612543667791490019029130763603291936 12788560 -281017880912733399884198530714594590720 12788561 -573697691208809046005854005852003179148 12788562 382005588376301861144746661200132954752 12788563 -1942122312952589075961541212505745543188 12788564 1577504707348878085051693062361665634176 12788565 -683714887955960016899633794510456080000 12788566 512575972444784757495428448622394897664 12788567 1512157106777926841201498531370112312152 12788568 -786016269832030731595175703268624680960 12788569 1809157779622590664849485401405544196 12788570 -267288064443619295488093438270075487520 12788571 395193712303517022892112271751624921200 12788572 -1181676481145535793904066596746437185024 12788573 -284082081380818033506087417328148825664 12788574 65305589551715954291116445392090570560 12788575 285439958604846471384351238979886981800 12788576 -954635204436813835980489466925864583168 12788577 -1404246390719857853006522533113436233600 12788578 -42409732671447526880631904431713317632 12788579 1506481903356452347079258557918844817180 12788580 58840473094441200249569035137432576000 12788581 -123695590517412698112313294134851704868 12788582 -251272582528166764306230405452821031808 12788583 -2029934437853313988610115169124251702656 12788584 145730383409608936067477586463004482560 12788585 330128818396358581275614214944825391360 12788586 -424989535394867238018270089917773163776 12788587 12027662186415641839246005851420310272 12788588 -437078435998053465978812639245045301760 12788589 -663675053669221450700103067436438706624 12788590 -684502603013621172044426815554962094720 12788591 207679691496415819269634069270412076768 12788592 -191357430886413512752252784548978556928 12788593 505487528079714788287742752292326341842 12788594 170240759761561088029643125734920017920 12788595 387829373774234066974080386223130451520 12788596 -183036367913286886777120876894717378560 12788597 -610428487351935497327982449049594924480 12788598 -346691099598601532159908039434348920832 12788599 -528666892432333499331721774779576206240 12788600 566464857818348530447924674233645568000 12788601 -445331007788478122461399727246616661632 12788602 1040509870406811060600166842810635695872 12788603 1234798964649837044132472750299409714852 12788604 750811917259599235104199906889186181120 12788605 1133346841890787773132487863248069138520 12788606 -163185909273844776102593162182531935744 12788607 386750916980400301971878840431209046560 12788608 580593339376823857132602349069742899200 12788609 -1946260879145580867185072293316925176190 12788610 -279583933282437451463672258615975562240 12788611 3040981440348041317723400998761606836 12788612 230291336352742374795294286338951809280 12788613 217483792701607450477602722225353682304 12788614 211374752777253453081258824325060576960 12788615 -12951613230111839722552117471615948800 12788616 -95622559018684534414383854011446067200 12788617 -769726875758109572585278340831886975334 12788618 179091298386540926863484843266517399040 12788619 -163757662587266682222568761628405577256 12788620 -73838208717403655308563146072394608640 12788621 -347694906713525954526128710254175285728 12788622 -48510223826859242962503742256928592896 12788623 1252412855880446859864583542429724726680 12788624 -336699522997664256480348391217185603584 12788625 120107421029081310620517649227842640000 12788626 -567477433219549735984097106744522469488 12788627 181227516570365863763821637655007863480 12788628 444926718983376611257607454637362917376 12788629 467320830128482168973525847417023529376 12788630 -7841938306628037458195576360711786880 12788631 132518441129255242469466566139311258880 12788632 -304601232793243890786659120651456102400 12788633 386210700738882862022274196793889551808 12788634 -52108607585761576228495728656842533120 12788635 -432765921644398917345490823937551936400 12788636 -482478109608232216748932437554302129152 12788637 -1009241660436474389301840887350877543040 12788638 -54446094295339383360389392738318847232 12788639 -271088459777147696442029586081839254560 12788640 -285825393267978793969510250939107246080 12788641 2444406913086114634579376965736968480452 12788642 -200616277947678319752431538948877092528 12788643 -46578739038263979919123171902890204160 12788644 1022978491314795011477502334796289011712 12788645 860597101924024098958136533821639963900 12788646 17371038777954030342568677890583134208 12788647 306004244082438975577647785036351330752 12788648 1357498582694125689046988346826983951360 12788649 420008214442667322193102598755802243364 12788650 121322802903952975636195646197188480000 12788651 -82696045622149818987965244571525803840 12788652 -337102565187814688603601583728451200000 12788653 3517440756858041600775238857682456775040 12788654 263130167966645625960121130611571280960 12788655 109279148886940793915161801392722323200 12788656 -102923423900062488429623790772401061888 12788657 -659093803050783486497588209777782265920 12788658 -542393402130111356156958573161734248960 12788659 347796447931322053086799515213285234128 12788660 360595369355231749569605035328164903680 12788661 80347087082857973971163344618325175072 12788662 46070604498208158335789070791579276544 12788663 -952092585300095337434591864266601362440 12788664 -391922819749989757510977597112572641280 12788665 14212783293636585356502337295951341320 12788666 -672470404409980252656326385033841195776 12788667 -86727297290709083627041816205504219472 12788668 128759592723918150329620895807581058048 12788669 -581636505382691549845582603891683615930 12788670 -592018992558453389704985938153460832000 12788671 119606739886132742282982161614524720864 12788672 -93185933754488613531237156158491852800 12788673 -11022790002728212896416019809105090976 12788674 153471791338590266624223881482383057312 12788675 193376713820452485393293271961611715800 12788676 -70865176670016922078734249038647957248 12788677 745981705285466569011456928690267028160 12788678 44649249866986384317800162108849848320 12788679 -172620382927415200744211635823346955104 12788680 188925416754122560287150446031371980800 12788681 -599000245704649401863649342361475742300 12788682 -527455711987754290544028075806764747008 12788683 864247619020684712401980538244966358932 12788684 -1420283582446047905539646340695116387584 12788685 -12111056437730416308133367547623437440 12788686 659954170042307696929416406018255764864 12788687 238760141533071880462263174567930209112 12788688 -64416732645354072145790360587941445632 12788689 5661013176238209916576604199395125490 12788690 -337865968608923767788027642208080084480 12788691 -268426587293068928751374693031758761920 12788692 -351555038255777074700268227641668624384 12788693 -3902068168699013232535379939019028689120 12788694 30746647425126114567802997664828688224 12788695 -1250834581886741579260111817424683019600 12788696 982891839758054560302618446798220257280 12788697 -243873093767112199177585760732814097200 12788698 65013774258155228819695845243133776864 12788699 232349680040624872524292817420548249344 12788700 -2144803147523275435131008709251481600 12788701 -1160799153507641656945284965189260392096 12788702 11030800472961850755958478634471760704 12788703 -62731062817455694173087653781576021288 12788704 2230421753360043459283994798752520994816 12788705 -173335382395669798234565868430275484140 12788706 -568402939867568841349039530775622736000 12788707 1594066857700402612371698148723420876956 12788708 -1706186748328331068858359210270926758272 12788709 299991348935269535030300229838139343360 12788710 576330971886731039437459302550440192000 12788711 528531273192602282454081675921594553344 12788712 -722011139014692707003102183324046950400 12788713 82476734058308804802282587121503025024 12788714 593998075450079043323465263041152577456 12788715 -1006698859146200122780316955590489924880 12788716 -14161340753838233941954887529720514048 12788717 -8702359161654638749704500342782984776 12788718 -55702331800228170754591634259517992960 12788719 655406228290592189694831433412079575120 12788720 -4611898257441454725621727608408637440 12788721 411178821266158339226944036952360355840 12788722 -301836436592938450532218697878666915200 12788723 -1422358911560876023286625276765664747176 12788724 11526249453377073919001579071704526848 12788725 9311687942118974710568589203084926250 12788726 -95885943555076529398958764069713995904 12788727 431132656429025399472750940434687061632 12788728 32323803110925344394782233447659663360 12788729 -175503028423886515520226555330402621360 12788730 -480103715535822258274057292402403198240 12788731 1952338703051484433615796889579101802672 12788732 1382899589792658613898289433699619328 12788733 -634689508386785146819018675483973487552 12788734 99438441813991686463191360884480659200 12788735 -44051278905956920885128676397942148000 12788736 -171853626521546268118234262925566017536 12788737 -138198480920060956738823728526843322520 12788738 1195975038329108806165214290235747277696 12788739 524989622688330953276279726873501167200 12788740 301926629715778730276318452136458567680 12788741 -110395151857978973491807916800134558336 12788742 532346527382596868409191368578609746112 12788743 1932621681646391938487232205152634674480 12788744 41374031716930570282490316018692382720 12788745 -787668930645115391485417560563128802880 12788746 -166337582885850792937322268709794206928 12788747 -1075446278094420244155752709894846839808 12788748 294069069582564549923238863695423242240 12788749 -480890150282436257177820270108922897364 12788750 -89665094213235854457757596838904280000 12788751 -775530231786627779308106936924027999856 12788752 -142007632157385613643600850789321850880 12788753 -1807772895652330436809022163356170131456 12788754 -297962548638171330122349307879528567296 12788755 1005345096801708560694456359270627784000 12788756 -255713613885013072379273105710052102400 12788757 -42426357329858861446495614060245864640 12788758 -9378088976852652452132617552288641024 12788759 26901862765814914168474057329634499328 12788760 824434998696243220789622265138026496000 12788761 -63299988137797539997233790797448753152 12788762 242369756885791741629835604215397966592 12788763 -20043534432266354744328937881304092816 12788764 -1415115992882671006482033765335358681600 12788765 307490740320322348285095502312076241120 12788766 5712368893011917796364195571231437440 12788767 -226351176493142896644205486159290374360 12788768 433360103895014431869916094216733327360 12788769 -486308844482673500086099024362384083520 12788770 -335415594467827400097471731815507084800 12788771 635172054293371508243099871659521724544 12788772 -877009080167303312194166519121934319616 12788773 -742253833110710793459489605107332876800 12788774 -372327240413352247574528769848921083968 12788775 -124995254297912758107062746075069174800 12788776 -321860734735204829754542650735408250880 12788777 770160607738535672968938750711749207412 12788778 42548383867988399337063691537639405824 12788779 -499483072846012389607972588817180462240 12788780 172557808050622408572541905710053017600 12788781 -896953913302021057014938456651011524960 12788782 -540371291635382323371533264260111678848 12788783 -388780316595422780057076668765715851280 12788784 159605500423778307006619401417532391424 12788785 -886451206330417933436847996728723731020 12788786 -9304098870839176444765607539156322928 12788787 771009620609354777468649603461050583040 12788788 217341436681000117282563993971222827776 12788789 -1520850406072221069798134017360503428352 12788790 -158190621109830336436712996641917696000 12788791 169527248021495461530712424901620821912 12788792 -255002837967768663573905351822047334400 12788793 740116681841814049252993035036722191200 12788794 586095782977382460997119043349760159744 12788795 -331435074654830957618922618248753616720 12788796 -316081531648467018727322437676968939008 12788797 -34024456288022088196337896250558254080 12788798 248164098604056505602362250804590340480 12788799 -479785934787511017834131353843548014136 12788800 -128416859876595890179355986532761600 12788801 845247404270536693162723041246226052802 12788802 -439382502886373821157622732726202368 12788803 1120217839656746323911244426444299536200 12788804 -118954116478873500615915452341482147840 12788805 381409872219698453017047554323321036800 12788806 586121092463084176386473500030056606144 12788807 2132236358205679231924815359095008649032 12788808 21414124612898800395219742933149327360 12788809 -1401152234683659481581651269392481843760 12788810 -177183028547396496918357335860239937440 12788811 653760991960930083600044862179617576224 12788812 827823913142433728489620834767283110656 12788813 590448976595682140452734936170750441496 12788814 458882856437462290352373511198041138240 12788815 -400471969102732113755864053429067734080 12788816 365474368765090225580088769516727427072 12788817 -101249813152315307936297778705276070752 12788818 142196367203645696626182997111199548416 12788819 -2143212014333437846416532924187855377200 12788820 661438605742073162072979067353749299200 12788821 -1448755311224016495328336099892733744000 12788822 -736497212257964866445341615638920952576 12788823 1176156077402262121726152866951709230184 12788824 933367936671981408867882446498744217600 12788825 302224623354122599020494098717388712000 12788826 131340533153950607710766720635477071360 12788827 -1688796576523713388778784177412467924800 12788828 -38769875982222026432668983691899930624 12788829 -702605894323766400545909958322671368826 12788830 108694852200595158128521481819997861120 12788831 -398418227583107632546354996281362940936 12788832 699773706073533374096138254222884864 12788833 -673851366827014325549077417730038350592 12788834 -577046459336864170232599007522177260800 12788835 -826212159993277849130732812414538667600 12788836 -650538753381155541647166356203102085120 12788837 11105697658865643765636282234536385660 12788838 680462221313405851536037743085213645344 12788839 -430179846778192273410029416414541614544 12788840 -167360912134578512646527393229957120000 12788841 -294870941126552427658105068284421655296 12788842 857439069383070557279894964809458796544 12788843 472267404644287152177860714786923200240 12788844 314884552033950378076706897015297879040 12788845 -26107988179699243659456084158435880000 12788846 -73373794767463809950349320509904196864 12788847 312774369537369357289620276623556958008 12788848 376940544210601565663293591390531715072 12788849 2577131929482396698836058378850005147136 12788850 39668523058165474958226460364027088000 12788851 -536126045554293894596668912705761387408 12788852 90475797196330410139994390265353018112 12788853 -2069147475758232380430326653969141440 12788854 -32443967679269377314328509740598396288 12788855 -363349885649163919360751211783054048000 12788856 466062330191240033576401289887306321920 12788857 954905586346514238653200120362515920106 12788858 -1369152538155641730795982802864313292320 12788859 1310446396129175944219426190225869997568 12788860 246666972058030630245887716505649315840 12788861 398845478609292731562507743762010228300 12788862 -545528229511964394788757648661176576000 12788863 200496301425673119346309115885163082112 12788864 228518653212149708779896751012687380480 12788865 -36789105781849750492285310367902609880 12788866 1290380836118427294057596580233550343632 12788867 589307747919467792052914652081184660800 12788868 447918085331606464186768200361096206336 12788869 -1862504761346495270525524974573243213730 12788870 -56306629375343925625090125650007820800 12788871 -161946053883789031942892853254792640000 12788872 -217940525564323868237845460073400473600 12788873 1109223085058274038342556458597134324122 12788874 -87125493717954494354271536057065144320 12788875 -1186796319645646114194980466966441024000 12788876 450642413196839652149350071686446575360 12788877 900260041879075012184069632295476752960 12788878 -659929625219701146849239216747194781760 12788879 1760274976974881933656485238943066659776 12788880 -66371655936095373462864913948704768000 12788881 -328899905047776075199798244040539010880 12788882 -799116048527526706798459782411482756208 12788883 134858161001659503680692306543437891264 12788884 -529242361835055390685506621480464908800 12788885 562054333798338659268914679505609103580 12788886 -614584501174020144780681763241703209472 12788887 393644076386663799587696111223252301512 12788888 -5543120188242747291190619741505454080 12788889 -535472592135716539069497541407743867232 12788890 -261602071820500280613726605523041433600 12788891 -2073456990952434723304684469939922291708 12788892 70728565921478087222569166448351206400 12788893 -149782945280098798060647243163909922656 12788894 666012753079906117186248015288090827712 12788895 -22212862952671981135564454925341798400 12788896 -978301472833110728635420062681352765440 12788897 641010106997894819094940426389789931200 12788898 -676157134779830132479805138651500523136 12788899 -1642774846471597159749132527834289353880 12788900 167797851207898377369351816238768128000 12788901 1575846988016342678513471346126194494080 12788902 -349854050082265672130668518648094253952 12788903 1189077383452586180143981201557357452880 12788904 -1925350469444840799383751246525654958080 12788905 103038344320495775508495410622156561060 12788906 -10647180556204813583815221813508218336 12788907 754491334741602745336987091073043665240 12788908 1327616404009678850717516633751121353216 12788909 224309861622872876746413637923227694816 12788910 310932295709756441313653316086886216000 12788911 -588138058228038315214237859059633914768 12788912 161683166440197920937141981838667759616 12788913 -805569495674209387761476811964986944640 12788914 -604720108491368471980697502334975816944 12788915 -2001748515473322580547069544857031825600 12788916 100223009629882605698469799749917184000 12788917 -604747177976278630198257398692752246308 12788918 200004832443244970890432795759699616160 12788919 -8164982931209141932939761634835998080 12788920 670127201426761209397997199625011609600 12788921 822091615954398790004337418692898680144 12788922 12339743074325295241155708180875408640 12788923 -549046914959589544138001342966742532320 12788924 -207551767513472517948226659926613679104 12788925 172065455645150080448333540903814336000 12788926 -225319468922806201291205666978338423296 12788927 291916565738422115811593819529753691560 12788928 14411576547408715783514719756477267968 12788929 -104139023676474264939737124521141457324 12788930 62622514218470875769142851004850268160 12788931 8142817068918275553759732365177904960 12788932 -550891837957117136006840131621668793088 12788933 -1376187878346624769832479461963893422818 12788934 -33968454711249584830925070930935347200 12788935 1902274164931329825971640985130942352960 12788936 -1569636960850795452579511318562232376320 12788937 296691034979648111512697212064983416000 12788938 -262426599378235114108926803961982652160 12788939 31647103365138126477836097176506085856 12788940 -133195644238356771836087603598853248000 12788941 468536429170062072718188109298578236384 12788942 -107335032836004990456917041758814790400 12788943 -32295443219795160399587812710451994880 12788944 92413411608777625016372440641397063680 12788945 27110969511039271276040137323636675840 12788946 -153786543807621775208196103615146686976 12788947 1463131207828220846585752500124963431672 12788948 57264826570049738719298431947818711040 12788949 259967932358524736868708733551168418464 12788950 275899272373294134243545420848620446400 12788951 -531948279851641270041070081482282249000 12788952 804191488513869333323501750867083591680 12788953 -121893997885163869366991465319244838976 12788954 712860360362695386451164009966871816176 12788955 818898429758493251533371876445905086400 12788956 601242539808917711597565661935029189120 12788957 522364068316008694214867001451333505280 12788958 63182531528817116638244393049542922240 12788959 -1843770261944435599506908188273200991840 12788960 42343089156579988838848292315749416960 12788961 198512482983346308983112217318404638304 12788962 -892745478274100276784633179789617998768 12788963 -194449158080003542520924627903675957040 12788964 -114878192056665797889249366702106393344 12788965 136381343678991006221518734658475393280 12788966 175914418546470783416027355903924327168 12788967 -20872922683568353536923979017726593152 12788968 2612840300265324054142046276943471360000 12788969 -1811849898860991795360449976101972125104 12788970 -74074649025972880225946540483893324800 12788971 -301924193953909216415345121943331185680 12788972 220681944699315397663502996989603479552 12788973 -98710782608319431528342042201103618240 12788974 -7077712218825532446392119351917120 12788975 585822660363005148012372577597027089000 12788976 -70778435902723755573593465864178892800 12788977 -630038323130679228986935268533336384174 12788978 -433975859408375850169448545611695984640 12788979 101187486047055472612204154287057632000 12788980 22706727995001721620522860697459087360 12788981 -206127268526227102418098934153782944228 12788982 -311702852670379194505921853910342451200 12788983 -198799832842133194312919762868307719320 12788984 -6161129077081458041942295458690273280 12788985 -546379751013213100702705953135318676800 12788986 58484786066532556403217641481271670784 12788987 -2281188461004633901141097495112089550888 12788988 -639958565930204370416340885551953067520 12788989 -1061315309754032308995070599348112020576 12788990 410380928303291386496593323767938152000 12788991 -106759912525410059301639718322500797000 12788992 399219241511721347037155592616307326976 12788993 -343534310523138296458212361200470952000 12788994 -213606089143605029132136809351400084480 12788995 1030542112542642836194669094279349523200 12788996 -640739316524692325557858908771307607040 12788997 -390772780685717984877637255775691043872 12788998 -662658443775874274103799212787290944064 12788999 -45658991380839099763434307213844241000 12789000 -751022176450570088759981393210611200000 12789001 -216445023821614899799813278013901376588 12789002 919322628591126802285952133837909083952 12789003 1138801923650299467495442804702469100504 12789004 65328740886192121215167024722683021056 12789005 -547987499412999589075114940609272186440 12789006 93338141289167864751349701498053280768 12789007 176463510099389037041284741562165461248 12789008 -109760154223670247669730130072766701568 12789009 38101112623000887631765036856318187090 12789010 -167497723367619743935465136162665295040 12789011 2703404237530501868676133948111181996232 12789012 -173547879964732860105770356088219701248 12789013 29568564765096790023526313562576406560 12789014 -296172803164060292832901715036186726400 12789015 -34937398765247408843920032169503830880 12789016 135561094470253064494116036573559603200 12789017 -12019424332311837308532244588331573040 12789018 245274904008235629742796711630656316928 12789019 -619587569215656382336568880502623444352 12789020 88507033037079841458668202828699348480 12789021 -143866459164019105864223088183282787200 12789022 -225302618487718965203242005662213954688 12789023 506391196598965534009000336552826552664 12789024 509775748661767099741417882381430292480 12789025 -157782993456498516893499149334786077700 12789026 199709113004214749309472803408598053712 12789027 -1273353020224557117312288481536617975808 12789028 360921162054010025800612085620739305472 12789029 -2764003578283324932913274580823764084480 12789030 -407407342988546385112871877009370135680 12789031 2328301434426462250279591264948086979832 12789032 -342184874173204965321708932525330595840 12789033 426742392320717390395888682781619387200 12789034 -759693041026206455900471377587289525584 12789035 -3198761740996318243143576984337827840 12789036 93410503101045147859527176477318707200 12789037 49136145703586397509933718185649921686 12789038 -311663831271551377372636321138792577856 12789039 -1333620558524676040593882790959672809976 12789040 294803886084576461626843045035759697920 12789041 479514613388764103020676912150265855984 12789042 -348351511629011740956211733573976576 12789043 -1161685354877991517698268921100211227280 12789044 921353903830762502013844902914118550272 12789045 774268443525235161914781867697547890620 12789046 -739274080744767565288330999142234679936 12789047 499570145856801295669998923097823427496 12789048 -808247943594623870945225934363744030720 12789049 -829359612221281609833303944265103222008 12789050 43221435176934236300252947512185241600 12789051 -206561987514052841860825787909177172480 12789052 -377535418293457549211941362823180490240 12789053 -795112014138648346467275587927516081056 12789054 -444471042487731148403204105588476355136 12789055 -531869419940662254388898267745504197040 12789056 -3267588001164888729584459595154194432 12789057 280532265500863091142468800716240015488 12789058 -338659506063456908423385285377693591040 12789059 -921285075234840560329171236378423841296 12789060 9726010450549738483937484143555112960 12789061 747713301089096277310909202377180245662 12789062 -405538088799876384942545487867229370112 12789063 -115819518250294047972826847517155420160 12789064 1637376766618316618837600057501619471360 12789065 848230462840531477044516609337864319460 12789066 -191732848509864491834225874926235250176 12789067 -2307794727595021938945215098865082153360 12789068 -745711479735359498320248143759856397824 12789069 -356219550292511950808099601399059923200 12789070 -48332578226586594433582888234010615040 12789071 -1346596549708789419591475363531906459800 12789072 270868891618392588482654925775590580224 12789073 -291687975952451318584875380077078381440 12789074 751390054911535821134215677119145403392 12789075 -132514060807413411567343633827611109000 12789076 428546920502326478736422337359822069760 12789077 39526092074042757589331812271275197216 12789078 -694458017492575716891419328216172224576 12789079 393807777687446368949473445866041902920 12789080 246924029844979634969419390358191718400 12789081 -26043003610487058887435375998848244224 12789082 -414613687074586237412301985201105943328 12789083 -1730464450240148012200235198954831242200 12789084 -257695576590977729832527464429095469056 12789085 -1012124461007533468665535775948028947220 12789086 688052310822664670285852108337322852992 12789087 58513673782343461993824003950242454832 12789088 111142906057695210699129324549631377408 12789089 -20719290147171250119163760961936634872 12789090 271924880521353141414414309391094515200 12789091 -876309602709402616601827777288017183840 12789092 1647764576919051360143815601941594367616 12789093 -60512455781286217628998221917803092672 12789094 835777911536541154100937604183783687872 12789095 431328477514054282343549032269246600 12789096 -754739646867024909822817429971220070400 12789097 -195349026816007169907692783709246240454 12789098 -332260459235567150872897913714332108800 12789099 -610825581988384752437271088669922868516 12789100 -436445917042815633247077378154750041600 12789101 -558058019088436950864651344415855467988 12789102 -480807865393171306882531231441199007168 12789103 25791991056751788879973682362960549624 12789104 -284939810555673631492153762899199819776 12789105 177270601522006324473436105641174576960 12789106 -982326582707912486258988658990020529536 12789107 -632627369445980260223222361159045462768 12789108 -174705917162611528321969295150150363136 12789109 -1070623142068919767485818188043883788960 12789110 -846851918292171920253356255736733271040 12789111 431142254239604368790619586947907792872 12789112 -71199042087226333539097485739111219200 12789113 3771164499745063022944471984894782978900 12789114 68697689676496724479862454206629464576 12789115 -736696957246365818512651065490844202240 12789116 -975660550041056936450292642244857438720 12789117 586429578179445833975830237960141368000 12789118 -7587471887287923452333236414539978240 12789119 846311481527163446797225420312988950896 12789120 -375177755941033292812726249437580492800 12789121 -1955829280734695658143058294759985015678 12789122 192234166346784796459849672295679684000 12789123 1385795666994088200981551050377672336384 12789124 -71801720248152617865910706428962370304 12789125 -237056978791417668310451253319509762000 12789126 291534251288781826842291471890268077184 12789127 -466419067649406409240814541992121444192 12789128 260746339697484188874501323866798080000 12789129 -39959849629107768114182344226395317120 12789130 -219916435124451489713890866821814914880 12789131 -664712011770435704506015890773182646736 12789132 -570777499956913440761317742892320403456 12789133 -6126062558166122874989419421626537600 12789134 -119487570242488302650928806092092105600 12789135 -30305385574360703112952599494048600400 12789136 -291152051562702609877796695295895011328 12789137 -814174380947635533666706779502938004320 12789138 211187934996397518801370662403084048896 12789139 -500827479654069654969635234657306422200 12789140 -127432406131045023022999979116323102720 12789141 594518275085233964279817176360519128992 12789142 99864360101551674290921994689048957472 12789143 37660503172041647560412202988776396288 12789144 -1717279767672798392413018724184966144000 12789145 1024373818033532155792475314272282790800 12789146 -5215221176329141182152154837679370496 12789147 -279373747672636949406542560118665128 12789148 1008515200797654398026968747435706654208 12789149 950168810641653722137695331017703122150 12789150 185990216132355027007478311255859251200 12789151 180374348168180507377393515083565414432 12789152 1460477105783853368309797938254630092800 12789153 -206990458491871393175919591959520896280 12789154 -135141807959958515004559581965576552448 12789155 914833127364265463028079040969842802160 12789156 -530104306076715015239035942572585827328 12789157 693671785950503195991344657879594322300 12789158 662268337863998147841580383236596147680 12789159 782099470373061653023943396411930292480 12789160 326961798950745258123240754277859072000 12789161 191745815194684455125959576526622878016 12789162 -11938204288724000939868063792133459872 12789163 1531236735824487175579026634298201839412 12789164 272790747157501921531481940971970364416 12789165 135900570361171767408822755611066907520 12789166 -369074933901546127315926307860779222400 12789167 688358924545251705910437995875873635216 12789168 70749707706495540050475825356058132480 12789169 -775727415206597700292406693020482401280 12789170 -959036168554948058819303170860372771840 12789171 -16791587362190928592478108133884533176 12789172 1119429223422243184492624684608861100032 12789173 435627323417438010332875861721168898144 12789174 -131783104647092928933208995957168168960 12789175 -116788440783894763072838910184408867200 12789176 18492499388206716384187115096335810560 12789177 -696680099785554878830079826539762082480 12789178 992307144574577636415557438403365879040 12789179 -773424311397345375704870735258718317616 12789180 109301146142267547095577104908766684160 12789181 848291758936725049903981627828970950982 12789182 -257053063153377828143031360776422873728 12789183 946885291761868857064800376148061531648 12789184 -381465668270532487759156190965739290624 12789185 1588606217032338375617488297986601632000 12789186 -335031603286094691999634091675526903936 12789187 24275965469421100842769714436025483836 12789188 488290274751170767939952103974214677760 12789189 -8178119951842077450518492060489808192 12789190 116111967531589864911696580243514891520 12789191 -1547685706417593225408198390256606074408 12789192 244529845263340160384716285422440448000 12789193 38392099621474055732496065934995386084 12789194 114100097906767904697000031097894191872 12789195 901420481605655520412041717652954471920 12789196 -331294787056840852273370265746443256832 12789197 248454805562635298244363675233686550646 12789198 241884635209327720762101843115674049920 12789199 752637814289605151837126588035621583320 12789200 -84461821286807538498200805092704051200 12789201 421270757778370881833455139776635629760 12789202 289443338269048123425214083268981715232 12789203 173210848413058762304582410906060821840 12789204 -480801116113800253021598237661699164160 12789205 -69188128670078407089115384734628623360 12789206 814379437953862063968029893704155019552 12789207 -25486444793126306264147272292238775800 12789208 -1687688775133297126556597838913012439040 12789209 -1432801330037295141983024742534588889590 12789210 109583599059619054989870861912930001920 12789211 -116460971405685393479029013533170957000 12789212 301075542572615306639938931220065759232 12789213 -154783819798348408100380835978300733600 12789214 -588663732504472582924805841421888028544 12789215 1167533030094062124154879816482448344360 12789216 -1981746748850724253380346395986755584 12789217 -321745134225612318343455588476148764928 12789218 -8206099983108749545336187223554884032 12789219 -753595949949674367256157625187468718592 12789220 682622477054066887147925948663104135680 12789221 -1923073151530467946987528480074919575648 12789222 -329148324868744779588075263424547652928 12789223 -145838074172840706706137290326510204280 12789224 329552981078615694579654991654757498880 12789225 586299467274241727045603576187264348000 12789226 353724259925513182647017691831175120224 12789227 -396529329198982794456649746967659653040 12789228 -488287197730488678850659175931910426624 12789229 -1809645500928025136746697027006983952170 12789230 276509860682998471159978429144589157120 12789231 -28184227208907120045971988026146191360 12789232 -2188774332355992252784832065916436480 12789233 -404220173557107003759963111022108825518 12789234 -312112163558601700487108529219373800816 12789235 36731488033431262131886502953242190560 12789236 -418668668296585518560550208560544333824 12789237 366457922954817412994683653705974307360 12789238 -303385271836425048170205468661685311488 12789239 -164219950602537231445702450805120128560 12789240 501351417351728971940052759432348057600 12789241 843693872755762380428905892055734369642 12789242 -53695987244946764457178449293066488320 12789243 -436248649936202534646437508786694217268 12789244 -1130088734328010980566978728663925153280 12789245 -822509138824936550953654968157251601620 12789246 469421213564560867176396540418931006784 12789247 -232468534703048123845665537978009973808 12789248 -979455059690267836925933235311707422720 12789249 -787818638927115532126731702675713817600 12789250 -222736616015808345765717082539160728000 12789251 -204252786895666593234687070286275332600 12789252 26811409740610824617107974744442245120 12789253 550716343349020401414106203758111168640 12789254 527234406113621523795776185071659028576 12789255 351127408653181004043250116354808708560 12789256 964299465257503740876079396581301954560 12789257 -405898281730726094863591690756392435420 12789258 69423321323292688712327875758548299008 12789259 -167754693813742458630840286944971815680 12789260 -1058536769097432879119370332337881978880 12789261 507952522301131055369236358741270796000 12789262 -1324498900996886925752428392855963073728 12789263 -1296260890730690253250825254139597201488 12789264 53694853217153806623387871811367075840 12789265 599535707332216246622373575627810493120 12789266 263307038982151011210369000952503436800 12789267 56651293161161417025303574509710714880 12789268 -2163811772052937060366479048321495681024 12789269 -2205932570487759313488018551551361625330 12789270 15977281320623029563372047643776643840 12789271 392953056300237440008615409334046098864 12789272 -670397159330336152849256912217008824320 12789273 208575832498672836337387815406751797248 12789274 -524208054952070806215135054431667438864 12789275 18149277984048653448856024983234799800 12789276 -415612734890861384128487234092593120768 12789277 190625177405246947472400925867526808972 12789278 681770090066290679036012181546332893824 12789279 -737552470669003430444892867208143348960 12789280 396743670576682960680951824866030387200 12789281 -1011128369875102706845386584764045774848 12789282 391260971085090185502346056388557539328 12789283 -950282208322184896242825068967268241696 12789284 -1330349595640826239232021749642965120384 12789285 1250700323094102719341152947919445367040 12789286 -320411283779537943931109177796195429408 12789287 502497163143964298125998876196231458912 12789288 -245342853642176962328226651758469365760 12789289 -1839660960742004839761048256528448139910 12789290 -324153062589077097455533001377858459200 12789291 -380114966266935161519204259303442396176 12789292 -215497250021097500289827373110942089984 12789293 -1192164168342936937119366472371232157856 12789294 230887484422395016094192331872195209344 12789295 -391012533211576987337357465766832212720 12789296 -109962089250347498257118564234390274048 12789297 209952698675096005327886016711519901620 12789298 -269223150535925138252786262219245475840 12789299 -1745703331973998490808061944939136862760 12789300 -248420850113133958894011471963985920000 12789301 -422832046986507581728959871582468661376 12789302 995694990493528664573129185730136296352 12789303 -192734682081084642446911488082467393792 12789304 -2065571462513534870106353390312220917760 12789305 -1205412684110562161532771069371737908540 12789306 127141925060786289676785353465080174080 12789307 -683163158012502756849080703619479004444 12789308 15950978346660032062335355102959384576 12789309 -149469994138317481729794528976516204032 12789310 276259424355422300569990025356721856000 12789311 -1181805529149737050648325881673490287616 12789312 189342956523918043663559159025814732800 12789313 -324895487747149621694956906442680853840 12789314 202750403103439391485337950791993026256 12789315 23179688784537677671086127929528541440 12789316 1155640939002977694102629569137149395200 12789317 3401245200205495388292012358600337145852 12789318 -124977739317737382375096867260083200 12789319 1884743151406907006666918162462476687560 12789320 349133560643097308187640179989941708800 12789321 -1094930828393620974072582776844876302592 12789322 132271105865208431433313268855607312384 12789323 289534905184071390893781972266430967572 12789324 -382465745866306260823771917802915670016 12789325 215277871608955777013433427346879262050 12789326 -1001674210137786295713243392267039524416 12789327 104248560299914086135062153989901498640 12789328 -342907853173667175155413634920090574848 12789329 246400280150255866709764253999374797312 12789330 252656173675295414074502050407167761920 12789331 -1526592910455261206650795272856133166868 12789332 -99754307434421216262487587486647654400 12789333 -152455387790632031933884185399973639776 12789334 374953864642088558176952788327786431360 12789335 81481490417684564265547803132576576000 12789336 -153931186784181982601201404464060825600 12789337 -2184889118945279450205988461288993680 12789338 -1361288137575711111701515202803572417600 12789339 148481729825039216323154271196296067224 12789340 -245707055203547063516848883612843443200 12789341 -360977318728109164578070654512697047258 12789342 -185620484352441987978073348259778874560 12789343 -1122043253531917713059490563295129758424 12789344 2067368962386424670573984860114185486336 12789345 -159102331701978417438679124088675876480 12789346 112057242037737191284763574615673032480 12789347 -617312347926235908299664271475886303204 12789348 352511966908718250898231626877219921920 12789349 -4022713297680122043417129623510555650 12789350 52417091991009555757628162988387772800 12789351 -646042178268249477684632104834807467120 12789352 -932152398534111128450799796492778726400 12789353 771418603095819200594781503535593162100 12789354 -346491661915187438871869182409031924480 12789355 -1016698525115356078344340085917905717600 12789356 1374482294499283806240207384493968760320 12789357 88027791459994387165457495936644485120 12789358 -431777280096077713126902795688749690624 12789359 -33757853137512894929681776840359209160 12789360 51001161607753721915482517088396902400 12789361 -8100687129306628343074706909043904896 12789362 -566993696113071499317196844333364678528 12789363 608745390758217217102634638752152601144 12789364 535453185802387570179740523813584214016 12789365 1926117824920186695814468129181937816600 12789366 261588073403403904870576544486313368448 12789367 1092689563781420624486847239837860754872 12789368 258443952219378144973576316275550208000 12789369 1075302191472226556606714795922941668794 12789370 -118506870997328578748370036450091200000 12789371 -138844154044227719225068534379118470400 12789372 12945131679781968558643625822125277184 12789373 1313053247599982717598848489637368095622 12789374 -213205948994972081164801049161564315200 12789375 -206987722591061519973628520208066000000 12789376 -75034223240308542984491028343506862080 12789377 -1135081761903061848975425458807784649540 12789378 120023729780786353432730136937273565184 12789379 1183582022915748181317626468396621198376 12789380 -22823180771428944607199421772821565440 12789381 48889299237425729533929372477314921280 12789382 217516221154828057053619832160350582784 12789383 84954515916608500690190288339073627960 12789384 415192275629214923709713325925324062720 12789385 -385412963930099734843122864093868242240 12789386 -22660051780213901380522238868722710176 12789387 36054859745504848855447106527784947200 12789388 -20499552900939325021340525118910851584 12789389 593692371794443146554774101815841939200 12789390 -16823026782655284576571024918201113600 12789391 -424345608660514427337271148301960209216 12789392 210931291082126837813321066611680018432 12789393 -1202007818723609798340818423035030757136 12789394 16513322673247373734353743193656807040 12789395 -1370408938487370094243576830021027531600 12789396 597297189409034374007054182521056967552 12789397 679436256796667849670829589586649160846 12789398 -516856722492812244932943248611157404800 12789399 573732446249386342440699678475024377600 12789400 260822377707477971555226591644820480000 12789401 -421325348906188450151832223087705052598 12789402 131853948120030890831030896459432914432 12789403 -1090385298351721867871441819056678831872 12789404 -5201817389400673437911070022530169344 12789405 -986741364206146991742517742422026071040 12789406 50885763590044591150037087056711046400 12789407 230901485940058088556866872515367684992 12789408 630846360686646877776597594079336857600 12789409 -743682097773146569056654871846250863390 12789410 156603947870472430697589493571382120960 12789411 -213167053719487558925610379757124641928 12789412 -15174616545122104601838406657362550144 12789413 352093656036412682597538415085784580800 12789414 35381348150519443635052408987249626432 12789415 -450484824871877382383033451968634888000 12789416 1317129670670613645255624249403866516480 12789417 -403938617949371383201003676945597333280 12789418 632215579854285866338627982934555434160 12789419 2183517526824613598410338105933389408820 12789420 73940232886013883131258167101160488960 12789421 296686103132206385146572954093289535500 12789422 140394307315249644335718241931879130624 12789423 -974618427443984906667936871438367108496 12789424 188573192953585620705794615248009560064 12789425 488638807453294442914433851688071570800 12789426 153196865080399678868024360199625405440 12789427 455655448636572912311843962705822240512 12789428 -493073209741936817696206759046696158464 12789429 -570607320998367915327784451990500820640 12789430 197937240981594529804850934485935776000 12789431 -241974545888624870444384285980564270968 12789432 543906933926090302940293681117585920000 12789433 2043776968571875691722995220104759136682 12789434 274633030795027569575273157475616592384 12789435 937842208590039425079803975712749061600 12789436 830312946514303043563998767927678123520 12789437 1387865944660667600237014348466749936812 12789438 -476314491698649437109498045709956939456 12789439 -372054336194260479989046528565761142376 12789440 374778910522565579134116110012598190080 12789441 788395023535905082661975068049216352000 12789442 2767137849254020256619183586521343872 12789443 -448911018270926442495093791841655743072 12789444 -114475558832843642424340194133288387584 12789445 -783497216252863911803316358951765167300 12789446 -371626722659645253278364472593722567328 12789447 -22212946500715600321743121513301599104 12789448 402645461655181964511846827684319068160 12789449 -168165972268019765606512295659305967872 12789450 124826395226894167752905106533851533600 12789451 1143671238540698579720518402566769156600 12789452 687201663563929487301485230976965128192 12789453 29450491483172333363814310238567397888 12789454 11695975943237750463043424594759510400 12789455 -540000177862569946943046530461117710240 12789456 131420638734257417384773254134595059712 12789457 521633586776264705912832353056312438632 12789458 -19404729125760390620434029566753760 12789459 43635199724224170206261800637874944304 12789460 67152158696004218951535861024939701760 12789461 -513556831395344770184794031886607285938 12789462 27133808480301450636402408079452831744 12789463 1308137452396305792304385261883265144712 12789464 -1507418601115961849695731468932738457600 12789465 -129940316339963325600907268488293842880 12789466 -931415950264653194734896262555751063568 12789467 -1730799701733126816742287912411982727484 12789468 -876236293913689587149530068476620800000 12789469 136224718868566830805778442130905530880 12789470 -184359691443842190294371106256366617600 12789471 -701188439603087330922863427395553941688 12789472 882556452480157429573284298320693952512 12789473 -2277394201406818193670198397388752861278 12789474 498016047212191566255778271899433309952 12789475 617621368774016158094595580116434289500 12789476 -542576106055700270040518293813420326912 12789477 155682847030892385721176776929129926588 12789478 -66753813470617693120221069761791192320 12789479 2007075795808727434373977103620785409080 12789480 424979650491878163662438856622608384000 12789481 -54700037941662657045547634773144629900 12789482 344828448495067296828071633109675164592 12789483 -101653924080105476660939910996981019392 12789484 224973074551959326523260621315392786432 12789485 -1214148377547963613986807111094477688820 12789486 -426717348803704388991500060195940461568 12789487 -846854406704106834134932292532223987328 12789488 -269279225952003239838466326601405759488 12789489 -748176151786932709238532384513755923200 12789490 8408858387239830964781179672993658880 12789491 -789543802430480867730226958233253773152 12789492 -44528112911871460800098682049656373248 12789493 711730392072699084660419035715582196600 12789494 41874654730927487281776598909482837504 12789495 29518182571428623951380514805534997920 12789496 -865711651266038077765332759207499530240 12789497 47267017375753052535586782735924037632 12789498 -12734832773585030953306822983221921280 12789499 -841698739744994135026285331681040579648 12789500 304173205820717155816280691917316480000 12789501 1136153056200677216274456967870719378432 12789502 -856831294625452877685956323111780850496 12789503 1163637254230465816003847215968899050752 12789504 104326899665437398434222432768866910208 12789505 949142199583446391976278964883544536660 12789506 -377141940365754244585637371633235391456 12789507 156053372012387543929148693405228123640 12789508 -26631928423616181550179281179046993664 12789509 -331523046710238481643236163095618921920 12789510 503116254587377864121211116720801740800 12789511 554239499408392691385187815670763232384 12789512 -1368354958297187467479757151585599564800 12789513 -163653487240935002563868630085441551376 12789514 454693235153288251503919586329463530752 12789515 12510615115099556017168895730522681600 12789516 -644431772173248349569652994024741729280 12789517 -716689021500686655344772982847698623380 12789518 -8490346803621717062577773957473628160 12789519 927994799975708674961062885566639618048 12789520 -105834755067179035039719705576496742400 12789521 -146301923305078494007664414617273301148 12789522 581063886775584699405897888651630873600 12789523 -3599489036682437825142827187153366194496 12789524 -198035851873905808298351020583408529408 12789525 -133055593982408115742708841557357238400 12789526 503332951333268779441684923555980999712 12789527 16619260984444304260239762094684235280 12789528 -502625184013982963331722572808377466880 12789529 -537062299811089675874163274114461421440 12789530 288329949863304652948448214632075581440 12789531 82087510134232187220408027216589504800 12789532 -371360278706751736286667656022173373440 12789533 284651785100204252601968804240343313062 12789534 -805666063148580972912422341500400917888 12789535 -491230911153935626088846807640076001280 12789536 -6674814084377589541350549295643099136 12789537 -105227658684001973774181204132570567648 12789538 20567026265327411263639433855819016480 12789539 -661928686095182677514849489184751149684 12789540 7834124269355847767244101921443729920 12789541 -824466834687118610816623563112711676448 12789542 -459424771482158674803136792728721647360 12789543 -12966411839457196360260606353945758560 12789544 689514033015371328165985631398764779520 12789545 -690593707173597496297294743597659588700 12789546 -81966726050404928849561571883682365440 12789547 2128436259453878394113664740439443969600 12789548 -1209995785769698829358786536673177546240 12789549 744866301398922702763851601570366074240 12789550 -166766797724002883418006514188507240000 12789551 1168149079437840384458377999049085369600 12789552 -35014692760244960664366754174822809600 12789553 -560752583290621617747042022014118668096 12789554 -598063580366280504401383169683497491328 12789555 -11231213804911768449429813345962906880 12789556 -151957055670321561019968175749373409280 12789557 -224142101576887007199797938704982810368 12789558 373206303209885729332119426147482387424 12789559 1221801590798127142319910751561844850672 12789560 35545988227790693271424614755737190400 12789561 -120507604669649252259198780652492698240 12789562 300966535499349602200745559031454866032 12789563 -615673968437313788074917800985582393960 12789564 384732189625535311060862264834238873600 12789565 -263069152083585056383738361192341900800 12789566 506746608687026599824456964089605109504 12789567 122550455462387257192679397628485896160 12789568 127230716560044724765977933455233646592 12789569 -387535780296925861859600649570512403756 12789570 469759244956731742497766559892809395200 12789571 -96909257914157788569668323286711548228 12789572 2730804773081352345568168445707003330560 12789573 -1478772486740701702259083374805921536 12789574 -74616142531490966040903117602649501696 12789575 1113654755227852021761886171151494744800 12789576 -15958634045519506491624474993342873600 12789577 574447515877406045802372736902268064512 12789578 330369623677917935890791941413375329840 12789579 356969334840111875183789844489051593856 12789580 -478514260831280064365212116475269657600 12789581 263265636800069150608879624857751151424 12789582 -196844844735538008748099758947059175232 12789583 -1304820180328854047766405669061401442400 12789584 -353021983813357562011804651286430351360 12789585 505603412925708787495327927542897224640 12789586 -1956568564860560089466508754712619820416 12789587 -1296305236224175101990150448542362966160 12789588 541267861485365281915429304083458594816 12789589 -1048844175195547265015224422314864130276 12789590 775466668886835424339464352450732483200 12789591 -475063424625328915037401692700083341208 12789592 1741663354271082600560819661627745536000 12789593 -380440493826688356480048221329189987584 12789594 193997329989609148241726430833449432320 12789595 138651569556938083670585192374892385600 12789596 -449380622927622972123051021810393484800 12789597 253816054390726746406585823911945334400 12789598 726235657881488765239961309320157788800 12789599 590024233453965533684101662633178893600 12789600 -393841021559183730840880274164000358400 12789601 -1730218604060325578572578584929405551696 12789602 -141458985944256974266138316541871872000 12789603 1238248026751050100971971097654407788800 12789604 470930549776164830024580256368867952256 12789605 -544865899543352480827601006595069272400 12789606 634835947223747428005044066506237543104 12789607 -3126089079681627306481797746209017600 12789608 311437508850513310820650574163864453120 12789609 -306510651545483442781860366130071050880 12789610 -605965751249940517713356150528440596480 12789611 -13559892483409460226222597542962939788 12789612 -608377143550507528459047582916497950208 12789613 1708218100533051322338486069274830926944 12789614 -178138896108548192970623538730353937344 12789615 737764551724336832026894216857550920720 12789616 106551039075618162462712028318218780672 12789617 826328582224114975186677466456558995666 12789618 337109233401610869215567897605470847104 12789619 16068376887135715511146981573880621888 12789620 -246673466203219077028970930591938897920 12789621 -386487318348314254547734258851463385892 12789622 565486984336310674001274183797462400 12789623 -687350061813171791720988506396148028800 12789624 302571543700484067164086550170911744000 12789625 1293977060159000090575251118952820717000 12789626 -654263669168065700180573691820263075840 12789627 -1433002865137963773152701430210471164368 12789628 -135817912749301766154003266739905861632 12789629 -16071919628757347523921014128804414260 12789630 179999027253763445725377100840472371200 12789631 716521697052181495158234210058272674432 12789632 -299167363199357165445783172418591784960 12789633 729770125942376523728785530129931910640 12789634 28991537692007626278385847055185831424 12789635 729814625870987591333333686963552743360 12789636 -173340894241643963260934062075528820736 12789637 -161270290107643118050926425663276583234 12789638 355657548034127721672000778981997698560 12789639 196878437928731511080708600073313487808 12789640 14886307251825831945803973083819212800 12789641 650190981395232906001612760317544932800 12789642 9463725682447264044112911208922947584 12789643 69758246985303863213870772972645930960 12789644 209640013690569405416670500679785730048 12789645 248276399668597367700720945476532863040 12789646 -76312511325472759416041140212049009728 12789647 197558650926133468921127223948539507640 12789648 -216672783426432115631446500344242003968 12789649 -1903598697398336207757152431947423782350 12789650 -619046008354991807207347195699996308000 12789651 -16036367472966883512672162835071724800 12789652 -500106698635195343116728460714967009280 12789653 -234725904159863345662670262909604200480 12789654 -185459196347112421667745396899303330880 12789655 -789133403218538949754151474470535374440 12789656 -206053628989269227715251072630842982400 12789657 -17226445864019593761518837594208251094 12789658 -101657306024430777298992762190711987200 12789659 -1371388974862714101158967777746227942140 12789660 119307248472549586812940067751700070400 12789661 -3142121059316220809674851426228395412096 12789662 12601093797674385742406705132282855424 12789663 170970279728793408102919562145078390288 12789664 -1692861166838680681816250264719935995904 12789665 272320272352794967481214275721644673600 12789666 -621224754960716677310536260590999218560 12789667 -813878036050489149258737699129094354480 12789668 -189986773785154140252779781946821135360 12789669 -675793696349724106640088456571688593056 12789670 128061169205146239196946963203099407360 12789671 311088814586885686686860864017962001992 12789672 185118202042853937701192019355049164800 12789673 -44334281823412179043333192140218137336 12789674 -306783306568657430108994603582434723664 12789675 475912530193374080001110672651402279100 12789676 -256832420888857986161541629640783543040 12789677 -1043280938299896770130642276890928810474 12789678 367794019748296236943709015154258585600 12789679 -51635116464014151855876256740262609920 12789680 -28813553104295193070921566905711984640 12789681 -921815041923874060299048631913751976848 12789682 -1128181788193570346790209807480091274848 12789683 -244764649991611769403415240338849166068 12789684 1008802780895582642466756225151722270720 12789685 83413034486522973746814509527970500380 12789686 -383306140957966848967917036474817234560 12789687 802043070788066809618349708035561887744 12789688 -448734770709307957433764749636422922240 12789689 -2584406946926580464078635155181979285760 12789690 175604279175743114732023011162546570240 12789691 1628968459720698649612558155152021689072 12789692 -1108339904878784307911040337010315962368 12789693 -311210298175520234227017518401911024096 12789694 -257736926430150252456720812243777167104 12789695 -284999446437736731284987994753153825120 12789696 332175532207159586882004942598208225280 12789697 -875832507376747396749286647591817458128 12789698 1162582291832723538954724593109747770240 12789699 -248569600475426680939266697002597459792 12789700 258205307338554061617588046069043200 12789701 489982457327809953744803229577014482304 12789702 182373209828728210500269791676722397568 12789703 -2208722295611879217596195993395974955048 12789704 839532417868665656104828971160601118720 12789705 -10315493470305570449730045706767820800 12789706 -1165500343564655461682414144592353258448 12789707 12080441945809693904329915808993876112 12789708 28880595080582996276357067306375298560 12789709 2033239320416061890586654364059472993910 12789710 -199046472346272957994726456768682279040 12789711 186625212863645576887584838711706868480 12789712 -144335632110924572069571714852807671808 12789713 -1751213894960895465042694542432717833100 12789714 -171229365484948118167288921417885291008 12789715 1023865390302810763865200744521677613120 12789716 482101740427539912860109575265039114240 12789717 -299945399795222913324872496414803833920 12789718 168662891932590279929275539460643254560 12789719 591136515122086520504818690706208864768 12789720 725169287821420208084142168498786508800 12789721 -70530163756662449376432176256597509888 12789722 883307017957253508290641022550299821824 12789723 43157597096210318078644027263474201600 12789724 -1897557051768179198790905127365345168384 12789725 -183007218881482286717170836559757520000 12789726 285047902476042205738705927519215550464 12789727 -1442382154767263770038885344274749960208 12789728 443081387999871411806971197509686788096 12789729 -814676369141881644603741903394614918240 12789730 -64706685265829869207218558512466624000 12789731 1092057466037471059748135074973380130064 12789732 -319224618115479096678947340828544352256 12789733 -141469149655279951008508801084813368480 12789734 -1488593223142216041026838082125493555200 12789735 -603075915415727093137738741270125672240 12789736 -138718169591683474628631872104373452800 12789737 874650037994759502376494900503343283386 12789738 -11050101285547546655809605788863713696 12789739 -887131289479945746089619243870353292560 12789740 494070231437226519660133793432362352640 12789741 -815162552729246181223701975244736140416 12789742 -308467062784136727573741353373689511936 12789743 -1007046112495756641277451584591502426616 12789744 -89193102706129165622890976445298900992 12789745 -213033091231936133947609666129116529200 12789746 36525133051870415940526182250213744704 12789747 -1465270772438007957569304573378463186476 12789748 -5218143054295660093612413925318582272 12789749 391625535544459785789687047582399807136 12789750 -549940637708006701702484433911365152000 12789751 -1714998159729093837971735784526425155040 12789752 2026426506774525375527073636646272430080 12789753 60243503668185175229231068373223211584 12789754 257043918452795240934832479106193230560 12789755 -569224901561268432247908474924862272000 12789756 109187697101684364697915500459032189952 12789757 342353847767908691011458649425011456006 12789758 -1237545220172121866553919747442685419520 12789759 835827865518398855245603936268645538504 12789760 -17871003102953400723004671708364800000 12789761 289189199785790989825515314352933007362 12789762 -526827475708524952073227997646021790848 12789763 -139557658325708801882174718567395432448 12789764 446422717376283658327349746296603267072 12789765 -1472353564645432738576512835874490960000 12789766 -1033544040326887080778881410225426602176 12789767 283903559179233046593237558104076465816 12789768 -1187116907038260962695526916960856842240 12789769 -1990546965526392713026638088181564921830 12789770 -62668968856337314448835961646698122240 12789771 -742969231124561448879394723475961423360 12789772 -456094523325093017536395413136487226880 12789773 929978843897092699691112478441296308022 12789774 783445511000884516285722298856844690240 12789775 -940099719356058784778622420307890206200 12789776 74421975719503973713231934923734392832 12789777 129712512013307729566892158752560378880 12789778 -1191641010215759188572588915240676287360 12789779 -2477785712684250042144468813957505803840 12789780 -148630887632682472133310245205390028800 12789781 -2307900937996989703042383572756652001536 12789782 60129294680222170111259089726807405632 12789783 474301428482721799308845827001206471320 12789784 -1028026850919049105933696891792588800000 12789785 -83542620462125595503647135749532465020 12789786 -306901383406842233801459790580130652672 12789787 -401064618322974881775784875371884735688 12789788 -992197826582171512013651923094979070464 12789789 537909788071375363791242209535790781440 12789790 -15782470525288089456263582983301318400 12789791 -7233026470065575389900996062727641216 12789792 -775104164198541341705203691428899717120 12789793 19985114449216889082637794332279454240 12789794 17049366427852282918197243265235988480 12789795 -92674933312284172237572555966141442560 12789796 1062929037059889410240301202583223593600 12789797 866715710998712320171971570602203821432 12789798 102701295299434204863225496037328629760 12789799 -1219463476590246956017631533938564415080 12789800 -341816226092158225145048709223689600000 12789801 -751494263848684733228643002111510141532 12789802 509873743895110428450853560352133935872 12789803 -157746801084051701861903258479258026000 12789804 277217576983407160643155256645101610496 12789805 -210643999227004903546052477652661405440 12789806 1062385777527899859546770185736141270784 12789807 857630959444435751624840026538631087360 12789808 70848620663085718150567405190784991232 12789809 2428515306742032462800469669152803196340 12789810 -209526454463461660916205713500524249600 12789811 403837218501063950014752337912524406412 12789812 608903536160185703094190834263266304000 12789813 391811169084974031316888574527527981504 12789814 628798517702994755306708312070155890752 12789815 -1153578473646899147876839179330348896040 12789816 -266312847082460762814514423940291420160 12789817 -574635311676063349545426996237630078528 12789818 -349456379681927341709546896083229706640 12789819 74149226653167361026492265437893134848 12789820 -174609534699268655934178122247478545920 12789821 -94921084792926820521578279413175034 12789822 55419111844403450962363114296476340864 12789823 -113510067913899314865120883937288004928 12789824 -99069419723623967818494917066106077184 12789825 -48184157331119199359571229505835820800 12789826 38301283990037735502862872021053230080 12789827 -302081106260783531981044436777806794816 12789828 1753267813096708668267324961821875036160 12789829 -999100897614795051005988585733519775392 12789830 -266290337462877358889300208427037293440 12789831 -826157638962544731379665767338240316160 12789832 -85996099454884810447005958725432115200 12789833 1431465127899496157724460683092798053338 12789834 -485347878009993591437753902335229440 12789835 378079929667459259754062730617566277280 12789836 2115404876335916221314046456533730970112 12789837 -315224394833409881319704426047705884906 12789838 -41348483292045379960189452669648280704 12789839 -711324343560582621627154163767816000080 12789840 23848112318648150775610963532175114240 12789841 -965790151098609004486495187000278553100 12789842 -215855544740786754468392439880329927360 12789843 -976846609935680656891174504805507587200 12789844 16777173085376214955408775888948260736 12789845 94266006866628351624271904104108262400 12789846 -294331849890929647481472887464965734400 12789847 49295889586015432532544994578552482432 12789848 1305858676756256232398712078921013248000 12789849 -1339035609679532824568304666294961605936 12789850 290158394364137503674975061273834656000 12789851 1195575823524622649587234331081972278704 12789852 -253402092738870775072239009852955104768 12789853 418561578394726469726581190672564425824 12789854 -111052293824792611323088269362150916096 12789855 -33509879004885096811980164090070627360 12789856 -161428716770496461884256929473443659776 12789857 -324993501713064168844732448552157564894 12789858 -4376484217138970622600858015879028992 12789859 930615984316325618989835739641262956060 12789860 -135355272160958903849362145475610801920 12789861 13108053752459650267625616114283881984 12789862 1767090610083575965528525097206742918400 12789863 -1361059959756472648901188118240928153600 12789864 431291655924594725274952713482353489920 12789865 -1399261310926781887952439001510545619200 12789866 -669106297939049570108442478850834764368 12789867 616649386685784339389240045954520238680 12789868 97649072822479960710149226349809733632 12789869 3011002381355059156835259857703780000 12789870 6035655237715245830634213577682803200 12789871 1835801430490715009368624717359142085072 12789872 -264700069212694462398553318335798804480 12789873 621163276775403409960506763938831585600 12789874 -697810216699550926812412577316841457760 12789875 805681314725972379830021986831839744000 12789876 599954939387664243787650048574999578624 12789877 3009130865260737550425401266632446080 12789878 -1107147845110448788956997123292271846144 12789879 448735420409643767679955544363420212560 12789880 215195175376447844241046449291597926400 12789881 -584669894111664313502958902492874426936 12789882 -478892189120988599516338792398205678368 12789883 -1508311471649245213007762157044653707868 12789884 -270661056511847176433032859383257552384 12789885 -165388324615207603992001347438493143360 12789886 237867427024161357907145440340720106624 12789887 300764799101912273456678264940777583104 12789888 -72754098727549782108911456339833651200 12789889 749993315261463481032203735265512913856 12789890 39717777735797421382914045637619449920 12789891 -303214037472682465039112302491078474300 12789892 43072409239967955569458310604846360832 12789893 401078626939102261373190444988253570142 12789894 -252422454762215024784422709402167455872 12789895 -579898298556642387841841221119780613200 12789896 -121064021211644667101772034887549911040 12789897 497917437924615795340189035629554947600 12789898 -778119988323864228625729914276217483008 12789899 2680932071912042727339387631661917035360 12789900 33329314187520905769829677268590816000 12789901 -975604225442768119042514826223991347508 12789902 481756231254940607227312085551521546240 12789903 -9669940062177628800814550213619386496 12789904 183495270407261132223699035084130590720 12789905 51130657603730220674760433361260339560 12789906 -642663449725829618208647166231284263296 12789907 -85910414625318611156914770208524997920 12789908 884972110939985660371687874381157550080 12789909 103722031356898113595414955187641678976 12789910 32316320626995677884991824425552149760 12789911 641394160331297634203558360593310797512 12789912 141828530713823952674634033305002967040 12789913 -11341951286825653469761612084723455536 12789914 1125925052274028576415742765080039203056 12789915 -186158242648686360818910090821168584080 12789916 -483008197755145906220572912667442315264 12789917 -34492050115723606350630876547699637568 12789918 -116931035593836387682306601536888054272 12789919 931347318141457087367917112263515204320 12789920 -12685953277097605306081466278304808960 12789921 -58317551739532527193335066439724764416 12789922 -2107099723746436471738644960290158872576 12789923 -172419912095491677397660207874477179920 12789924 -152392678077096410516992473122695938048 12789925 -157503364880607530896271626399568587200 12789926 1116907339424631215116275986974378921920 12789927 227647943446323743088912780881773443840 12789928 272850918588790504156117080804560348160 12789929 289625621400000401526337830570090038400 12789930 -425180221158099138855675807620237402880 12789931 945845843460583477331953681871369262480 12789932 -722994729926151838448612276795017909248 12789933 227034232293773144829844748975694944256 12789934 452487875574109998271172601912240119616 12789935 1124015682880213325642806288152162066960 12789936 -38417589934602665696408937530236354560 12789937 65258681946738875915187460625893203952 12789938 175261830233058747651683824145079055872 12789939 583079456967911381991843073792887693624 12789940 -176449549205968119679539835247630008320 12789941 -798016385680848540805181885133931690500 12789942 -842614646088273488415177137501552640 12789943 -2004417633745034063110701137944754574808 12789944 284045502071473786254910152839377244160 12789945 108619273082570592715320833410488163200 12789946 279686785105795747366372789218975955200 12789947 524020678601716137841472077006157175396 12789948 -298998200449737346032335398084096273920 12789949 309329073184866158166630125944457663430 12789950 231664818483584192484008006764001932800 12789951 75339553974178431323626641547202503440 12789952 -168276846526339930850698011266357657600 12789953 332785855112405092256217930154679803968 12789954 132122456667282219449090253548930634240 12789955 -718725149187600455790673744474528119840 12789956 -262020152706394577185376093083566965760 12789957 -991875607451188713625112311163869694880 12789958 162093529820935491553639909480997985984 12789959 -93426033127002095958191138819485178400 12789960 172793626711177262856703074828428083200 12789961 1390952926299213375531085289112563278800 12789962 476358488851063415469632090802098909232 12789963 12163973108503857889188283931276908200 12789964 1651505802896553941647951479706323456000 12789965 2388231422723712627631325895649043520 12789966 86224128226947536871942512191544177664 12789967 -584182999891151399545575272146976856768 12789968 59465782936152631536180608814732017664 12789969 -250932871142163458610510175126970129280 12789970 479934577003892658570859176122439019680 12789971 -1852318322042007268004177959671719079828 12789972 109998275725818634787991993611382255360 12789973 329106040220450733980191669229472372640 12789974 -1233425248393654786486302683991365247168 12789975 45947637888405405207937330048144272000 12789976 692748980428711148889720658438448885760 12789977 -533928466771954154995376426434525053174 12789978 -256454228326914980662499328316149268992 12789979 -1293299622061483301536246085183683183420 12789980 -109093034123943122363167981561014558720 12789981 51936385759626580138184818425285347622 12789982 671219608620079756447913959801060348800 12789983 -114446031715774080991144568300784363480 12789984 485157992316692556392064143782167969792 12789985 548832321791508944782683237317943868200 12789986 -854488604011789142975351344385327754240 12789987 -22861163905867751114623078388026338048 12789988 -712899556349537742126180133198620848512 12789989 -227445228078809998176150888602764508676 12789990 -22656099525544011400208405791031969280 12789991 460007089404844317954343980272180162784 12789992 1645413616022705916036185743868003481600 12789993 -47250437399536501272819313262269946736 12789994 -368170057595437284422095944185727975168 12789995 -760106768967431781622620638315563860000 12789996 455934487009347128310659428942516644864 12789997 -938367570712967170876406222008875907488 12789998 335393153124537604027537874028040198464 12789999 -1303992532706073015376054357869325543416 12790000 39956959827611025282326952250572800000 12790001 297957171527146589940847047572589982464 12790002 72450952621463954828137195328561602560 12790003 -733736521698183139698243410206369482416 12790004 -659750609045833272623534376277706338944 12790005 -119635157277444356146300409103133745280 12790006 -13251526687510519504446002166594365376 12790007 -829813115118221819841505378357454718744 12790008 139875071025018254489262991468560384000 12790009 -1175277044611960592747992376327964432790 12790010 -51925702537656451357594915546769271840 12790011 -84025794227243380777892079482112921600 12790012 144043645601589712814994486009508592640 12790013 445302709328660083303370335928369761644 12790014 -556802210011488605700927093586177479360 12790015 60246540877941064465749385532842564800 12790016 2058944308570111128235954214409540206592 12790017 846019342764177229109758113213650757234 12790018 399066862136754772657581244414282186560 12790019 -219301351695370429465261501649455586040 12790020 -23498698175448847413295746171791462400 12790021 -125773977182193415715805023681859836800 12790022 189714865931770416555868300840530709632 12790023 550266052899216974491924173978963522984 12790024 -166558202454001587257731046119130234880 12790025 947779458368190486090906423540507364800 12790026 150612749661482898408504971566071270192 12790027 265849987271372534647021557013687169876 12790028 810111679446887637067967274351900066816 12790029 -1092742334254926825974254044128857192128 12790030 -69539522645532422883654264682444106880 12790031 -181594061994783969409399810307988025608 12790032 -89014360608119815974089810087252852736 12790033 2563887874833720198269287006891213253440 12790034 169396308402689674702306842626386192032 12790035 450719600365648813459284209007658987200 12790036 -46686909769837197130147729626859069440 12790037 -777994220596585729832945413426849503300 12790038 -37707599178769604407252953859235498112 12790039 380581438914820457046926834320188320840 12790040 -1236744399456320923959288844853928960000 12790041 -825208463534957281794152081197803852576 12790042 -150124168877139767769211111383431801856 12790043 290296173794493512447989027884464418816 12790044 455918837957017593157985097520846056960 12790045 1311299329815401331660020791089732744300 12790046 -182443291360715184869048555012378497920 12790047 -691481512108681934282767947377561715072 12790048 -606247884171150465706848005854837800960 12790049 4036258177962974592947865949375606080 12790050 57641601571773378929502401340511257600 12790051 687333074338195739171827803733769701272 12790052 -2028008029334337491105222455608568166400 12790053 -559858651638218956329934652764590952836 12790054 -410891422622172628313117442742307258688 12790055 639561807979408776354838856076767595960 12790056 -110157690724479307612757004444710092800 12790057 -409859186180038592364048641724003145088 12790058 1212117422269764051140295260956022508384 12790059 -394523191386166544037880296075356584320 12790060 -34462310781991095160501203376726809600 12790061 -491506691765451826691498681252072191338 12790062 1091084873062120434104359843871020562112 12790063 735298830455758345932685876742905152 12790064 -21553623036933864021794329198978596864 12790065 49107723452803417497487753274671403520 12790066 323396596322837598528652063427035653024 12790067 927551137748741101694008390169550101472 12790068 307803561372585322184304714184867491840 12790069 3643801595498285156295869428205620419960 12790070 -126386413165877847762366379073420294400 12790071 -12900441201452850879575052777944242128 12790072 1411554039447716766498179144776223232000 12790073 325445437916441378600507223846892485120 12790074 547749224331258445615480984199806844160 12790075 -721579257025185722227385426888488014700 12790076 496961785402002715073284397400287903232 12790077 -333672661953243248110826465762965658880 12790078 229623608331953420135045854263734491200 12790079 1461690311478470083514670478270598743320 12790080 -14179534473194518733486350480457072640 12790081 -463701634885382486618564180244108258368 12790082 8634412952735003901279463359692496384 12790083 1155151417876873180557367420938095666424 12790084 -224105745164844906973240003391246278400 12790085 184222087809567590184787053513202176000 12790086 333880002013609782788679381751578074880 12790087 43322137812152578573324405148068495560 12790088 -288173095548715372759490287286906019840 12790089 206153408804615252050130364050912198880 12790090 -312067934222670242243457311402017689600 12790091 -1167041709534094018613276460050756630508 12790092 -3838164312987714729150301833634922496 12790093 1100971699380530884452982389822865296000 12790094 387686908903821097835622511084669308096 12790095 915957667782806727766094534942620661520 12790096 -31064185942213423935501272877821853696 12790097 2030011448188212273594446814746025811200 12790098 669300832643466187597020795211968051984 12790099 -1052987072947936912156791902810033375488 12790100 -679343704502818467872034382754234880000 12790101 -288646580312055355726320765398732701440 12790102 22110779631109381752316022156660238720 12790103 684150074336857144204924107687368670960 12790104 -299757786532761587141501841007257845760 12790105 -460758922070121248656060287136259647740 12790106 -454848810660925401341392625066930545920 12790107 1115531055419396108580153720286237493928 12790108 1800138823273500743200304654686659642880 12790109 1360443546131671199833832597429868470310 12790110 -755114810610227427655289556451012448640 12790111 -834506124473744765073763929011034976 12790112 -2514548925620016914334803901502497619968 12790113 -430538607659482765092503213483192509440 12790114 -98457097440372321890080784836563235776 12790115 347993665957251740917965428943246147120 12790116 -80784511759384978695088062540526387200 12790117 1811978780043909420540061925917287919900 12790118 -1159685922909863837394460752776374829760 12790119 958730238401018698663636536106306934688 12790120 220941720239397063156470548150773350400 12790121 -64088341561041912872396853264225111408 12790122 -353240278641408572279843523223337872128 12790123 -326567033100568074601093925477651613920 12790124 144818933704095598822121882600755617792 12790125 698764477571788054402689171587954055000 12790126 -800095575636743139503022149091511063488 12790127 1243583129942994523511103479598203973072 12790128 23632567178073447900306065486354841600 12790129 1224711291868042089896472679326581736672 12790130 551224740815440376857197690700087788960 12790131 217238492164510246215038068843886406240 12790132 221509246953856264479107438952718656896 12790133 -304388968914827079854661352509399108096 12790134 33727520739154331926095913178433312768 12790135 3809341598806815257483167662499276800 12790136 -1037871971308578039230499998697945784320 12790137 36691835981909371571390272318507371552 12790138 90787010776578659637172198312236414720 12790139 -1017085659311459791199851242029994512976 12790140 364825168136191060540281570858834124800 12790141 127062480521836475953966597379935631744 12790142 563990861956856041468937363591572265472 12790143 -104732771497755932171343389095898140680 12790144 23601928203755611168078135657255403520 12790145 466544921098341599621735259095822082900 12790146 404016668476328594892824534079720307584 12790147 1221748202165248758411855571729521417596 12790148 363705483791357086644001828288803680256 12790149 -96466296972852780029280080589948556320 12790150 -621705699316468729580806116064802167200 12790151 -84432296597103394114526277740920293096 12790152 21111404040740306221584970715976960000 12790153 -23238409311189622711940926772929997952 12790154 37016184792071000737833565651481710080 12790155 -57555729141501715703111367054986088960 12790156 116006662774273474859497417588252354560 12790157 2132295273732401159095049656516443022272 12790158 -607184024235875233463412369479352033216 12790159 94617035368166008603687030330044749360 12790160 124432952785479864909972384528015360000 12790161 1789489732978593780278338360178351486532 12790162 -171001444029793593905365406637734002176 12790163 -949592957892262943070196459764098229588 12790164 521778039863916634976525753918196504576 12790165 -382108893320590813270866409469807201280 12790166 -285725226932332147679408253786420387840 12790167 -226026483688577705180124579253430383152 12790168 3226919550833979053807560312621401538560 12790169 325826401780546757391826419183502624320 12790170 123101912202003650082502472986379059200 12790171 -275794452514005502667180169011065836336 12790172 -616342913655766373036586549449847863808 12790173 -147907382056394351783365517496720768000 12790174 633731677898741201622617124819455742336 12790175 996843344400817224241417889534326819800 12790176 -373413349368706886713178888011021025280 12790177 -1309808318469217606898661519375274514974 12790178 -19622749770594373222593806245210075776 12790179 255183315803341315055688643595707370400 12790180 113645392857892199705306298625178472960 12790181 -387951630012557886707299656749811614400 12790182 -188388702858110858291200040341785110016 12790183 207077780786086477000420610687112506976 12790184 -61424021979991356403106753267312640 12790185 239509054136380848976413116335601556480 12790186 883232412734756073906264349724998834944 12790187 -1394488907250369171879652098785068403208 12790188 -741096062374971144415069308335958489600 12790189 2591485746954931178473184963336271140460 12790190 132089851901926917310368116283004454400 12790191 469330056663464470266171148074399069192 12790192 -435838007365711196708232872650117775360 12790193 300166008973354134244413253811146357044 12790194 369704058089354593242101526488702774400 12790195 910549273508708701184688241408308498000 12790196 771394924293065863772805748285936275456 12790197 -61306835424233821335596965446472089600 12790198 -80441962086161179463179720035044369664 12790199 1656971304953160462635613928849379452200 12790200 82739800208227366637341570665045504000 12790201 -430502970775472523560858792852892877488 12790202 -1145208482158913500273172341855555010448 12790203 47073155633503919639599323656810329200 12790204 -329760139231013148302987617276714352640 12790205 -1394818698406179247645243105866271740840 12790206 -32151105804489698833679534245244519040 12790207 272983969837675517092623092523434901912 12790208 12675362730881487953581261924639703040 12790209 -409578331889383517829667909276752927696 12790210 -293718333708204644323035193663623414240 12790211 -515740801461639487164528127937506279680 12790212 378518361104018357099214120355048307712 12790213 -912722455366190902846400762443979632356 12790214 -321958935373978296033281744334316257600 12790215 -327134431073481553696261177987284772440 12790216 -1691786890685973405962864998339294003200 12790217 644449373859151923130368680719843052640 12790218 81026458678540865876854899247077381120 12790219 675015712380572553538042484433176447344 12790220 -16885864308221031354399312251872773120 12790221 -3402009753456338483376727744762514400 12790222 -932864388541814817862467577242805692288 12790223 -712945132915304308826921916261446662200 12790224 9605347323325702389885230562097889280 12790225 198632661289050625547781329256446415900 12790226 635386349381516046833491189450450670880 12790227 -1995607482109112461494023722821082963392 12790228 250215138035052825291542484765381476352 12790229 -86962825896043443896007023353082076516 12790230 10106458794574658233738666804364814720 12790231 2594315925686031217631091114425849433600 12790232 345599518877422842965386220409125683200 12790233 922731324340734355163565411324909050544 12790234 16402600979951143575255535416617908992 12790235 1135168359858009591130093284235236895680 12790236 200469753256028780182901788651844487168 12790237 -543155114113814934699551710553705316948 12790238 572637712424628310060866191538283835520 12790239 286410207063087656717777397703194868224 12790240 1575715501946115866272919843286790963200 12790241 31061634696159705816863293073150484642 12790242 377969408596250724076567448870667353040 12790243 -1062468480483628216738984799813728116176 12790244 77859627332334701468833577276763315456 12790245 -156931254655560395017812209180341157760 12790246 256888023638187865928696907205745139840 12790247 650406324341525521868411769515162205960 12790248 -51722428242971868327400501800869068800 12790249 -57897516557794583950447741429559124960 12790250 -790754801802597592600478959159970112000 12790251 -367240482718604186622044260751390822400 12790252 -716269525090513705510237779729270763264 12790253 185904824127266208884612520725013523680 12790254 389319919773784359115923305903768951808 12790255 7987006537653867143946685044971495760 12790256 81450842354363205629784982668262440960 12790257 93500176231765453702713395956225545888 12790258 1401956115242242635619660263329015500800 12790259 -660272101881973408751445659874813827520 12790260 174427816220274668792280970656308060160 12790261 -1136727784403809898840957975385786955776 12790262 363176226858750333053832212786145603264 12790263 -975251385063256876685841566938528031256 12790264 -20868107044082343992757985022006906880 12790265 83075513334614683861148878288811899200 12790266 -127911094097995720046261633206280198400 12790267 -125180289331722047640178508554989498608 12790268 811163665423683450065485015599765649920 12790269 826766464603875708576260332479591883494 12790270 322494005803441709148798280581411094080 12790271 339143265093247722466466815830381270144 12790272 32798084344577124790573238710702178304 12790273 -63197989220533232960657541731124775162 12790274 -768746417540618929751101134365791566384 12790275 373929433443340308432139881372300325800 12790276 1029727483910632242144218255593367911680 12790277 928546615076527080318484696685857024320 12790278 -63554275236835728637757886102847603200 12790279 -339674788231245593835030880125788848320 12790280 1026388418721583525342970972933981030400 12790281 146275655450810378489312375110597797888 12790282 -577195399784460233822332729744855117008 12790283 1047885900255489294028119348253323565224 12790284 -38848529567413703335822598041279414272 12790285 -177351413966363601630832451280781363200 12790286 -20291486466563949386608276110218385216 12790287 -966270296131334754953238004249232132760 12790288 -65008301357446520810827756988353740800 12790289 -2068152894760237164219187708470042290844 12790290 -59748075811026552144313178309226700800 12790291 -2063013830538964608707211522151231279200 12790292 1276052926735604541170859017700272006016 12790293 -1057323753392106333982242709844851837536 12790294 834015138202843327839205293264018280512 12790295 -143221331460657560324695412674769994240 12790296 420573145486952401877928911680024842240 12790297 279741907583500528862168599545694612932 12790298 -878096349828171327034028208172493412864 12790299 -541109431901680051173293092494143852136 12790300 317809373335649062573923499156916428800 12790301 66914925067750321040829704990432371302 12790302 157668296093329552913369704240351586304 12790303 2297846802873907148960380132779464482624 12790304 1744876148660704215204628095997713580032 12790305 952528453495350027616107420615882900 12790306 -14785875107435666452520144995478282880 12790307 -27935405585555796929727487899703832688 12790308 14327565621953142041171090893797175296 12790309 -378429537311285909014945189307530051200 12790310 -180517035835787308137060815332480717440 12790311 258476809690137297007580300568671357520 12790312 -1428262076084199719403384154737772876800 12790313 1176583364305781016300106093668024280704 12790314 210263127077006027444696696589787645104 12790315 94150497356342002790399165841845913600 12790316 693752797367958766077288599338555195392 12790317 1283068372750158175124853798275059274112 12790318 -16838596388378202317508262866114237696 12790319 -428329597061001966029840037986581020528 12790320 53516893570648563922763214372087398400 12790321 224463358845337136969214793826267129344 12790322 958487521430824686478611260145652446624 12790323 -155814734382502445773245951987591687456 12790324 -959991792676151285375921880863066234880 12790325 -237950265010930481511146333733787512000 12790326 -64969646896769641811872429704321992256 12790327 365426393121344161670088811455138268800 12790328 1146460178206011903728069942609565020160 12790329 -45450433285212060792402576844059421632 12790330 20229541909236819633035414022590085120 12790331 -776917789250160653260704564647007202848 12790332 -24759891347350651371476471719190707200 12790333 -990289323436291795309890814378889007418 12790334 -1951079322234133832914389899021637070080 12790335 480082725783734563723786944878137568400 12790336 152179738292419591885343647089638244352 12790337 616887612374701015330584557337736972800 12790338 -121975926623524851024127509447442497792 12790339 -625598397080097790593938271941106593860 12790340 523604161133588036812315646556606915840 12790341 -1191857121663072514016376031244455766148 12790342 630640792816454936830273763574365919072 12790343 1036831465284110447393138776180987131120 12790344 -239776477933670270269694250349481164800 12790345 -375339160396611020170670348543084605440 12790346 425797264636087502771976450401535308544 12790347 404735273999007000961961304094288541400 12790348 1453131337042809033768206381022678180608 12790349 -764243473691033127330383066651605673952 12790350 -6348433257708578261479612528702660800 12790351 -225169667352014049820641203902233624848 12790352 1088828763428195892937293326428667904 12790353 -560494060811220874028885758028507716800 12790354 -272481771065046823354704259437204858720 12790355 1601744899792744623707851343641927949520 12790356 -76291249271252304976930157672840011776 12790357 665255776869022399914029294113397404380 12790358 -81509789686604854155718382227964007936 12790359 17950749238264860573067427288586222240 12790360 46937369575782166592648543879448576000 12790361 109202057964638283682886203531200685962 12790362 -75931044506571725035661416369101454080 12790363 2250723052326367880885557884186127584000 12790364 -427317169978589607276522595891528564224 12790365 96314562220492039315067832441173955840 12790366 -409118999121593770272090842072592614016 12790367 3167272792254188685855054477475528978632 12790368 60829876105632694747203513525043200000 12790369 -331250950782804286079853442894093928256 12790370 62793097163208298955165265107473282560 12790371 653435744356490498883669743749964268864 12790372 335426325184486900195549399419962308224 12790373 -614152203451147123055675490861062570340 12790374 -167028368304351747413150876359981647360 12790375 -175016210619131025363392730554888352000 12790376 1768260804681910983900246058826978703360 12790377 254382654471634109122082894560217453514 12790378 45757469637831216087981259758899832240 12790379 834169311575621228148990496508978111376 12790380 648898023399211453901602819202911042560 12790381 1493110973678168503357535455360541124182 12790382 6793312871738362259982221564912317440 12790383 166192171622598726960728901753412389888 12790384 -13718168777191712142953870596630020096 12790385 -566078937860195957055966106111315497420 12790386 17472774205166041237106495738391598080 12790387 -27654895676107851662783891185147725760 12790388 -575103249602054542858294061430212591616 12790389 -117258895024114632832966787716592405952 12790390 -680559719423357736844897035067408972800 12790391 356037911194048681960729600045415236872 12790392 -945824246238027122604331002765272678400 12790393 -8551446988939601953019142831760806912 12790394 -159212381353660826511542652704750300160 12790395 804065603580876167650586022477976267920 12790396 773328551532682038336149358553716684800 12790397 4067616284878826068200994790587722654240 12790398 352212286167335424511974868995834344448 12790399 1393142769682109705637767170867962262400 12790400 206731624885780240673367524552736768000 12790401 -81836554214383443280175065871614750080 12790402 -294770048598744636335784600764404492848 12790403 -172040467887840988738536312308728180536 12790404 458956596104689738755878325820686873600 12790405 538299448864582687879715327662392720060 12790406 1064251681066401085307331662674731757152 12790407 -404221439366230506171359855511341812608 12790408 -510422760668605074708409723489207127040 12790409 -120632056093456426163889305056752031800 12790410 1953125677987297898554463208059819520 12790411 -840379302045310955507701419140924370988 12790412 957263637818683357325875817309967759360 12790413 942744366827865422903644378884115070400 12790414 20032067810370329799854549237109080064 12790415 -163943639479107229321932688782150082560 12790416 -358274602596651647764351466228094074880 12790417 -382345883072633224410809349169719631260 12790418 925625058957766299072533449742222390160 12790419 266291432200324446210174229508696600160 12790420 885097677063177346675033601805987532800 12790421 -1037511494588320574079444957098901314820 12790422 94356783770533587375909003504114037632 12790423 -574351815711604726633369301068605078328 12790424 -229474551462257061241254971207093452800 12790425 -277596751952676107986187427778300398000 12790426 -1459627487292483154897806097881868320 12790427 1648072046899445680215285394893730106724 12790428 -53251759843318424618597404136697421824 12790429 -661041927991271595314932550251052370970 12790430 196190824701431213924235831796494231360 12790431 -343224729092891933181523711512088341480 12790432 2641902177906732818081490032344418353152 12790433 -1300570736878565845280798910121546610640 12790434 753378215360253809164729819224679418112 12790435 -425718132973013610453055522200954783840 12790436 -5183965517471514309959891310576012288 12790437 475306208170813388933753590806446426112 12790438 -134823502230361619208446929037588243712 12790439 -3347031918514616526956669751448339848960 12790440 -190178820199787518892258558156832768000 12790441 -181328411508685883042031274644188761100 12790442 72962878080772047135883348956189003264 12790443 -587962503618341712343198585047206085456 12790444 501163888333211600541540780248767943936 12790445 312978057681230791505084770653972441600 12790446 2957877387621607243606787909192842368 12790447 384617260880258773886209543847484470400 12790448 88616483612144161415551968180255227904 12790449 136882666025155920537939363140218794624 12790450 494977097386670552403961583675021004000 12790451 -1635286660174771834415885357602970626548 12790452 159338481717316856836552942394582323200 12790453 -717524645427050817806440071323722957316 12790454 -567774504788129918605357490074407433824 12790455 517507467307484135030875280066575518720 12790456 -342205757203170647355875561839799255040 12790457 359815772052864386226158679892340937000 12790458 -421104190250025838406672150289716448000 12790459 -675610824009935877065844871703899837248 12790460 -857741638135975562834579120854966963200 12790461 772062461562056588263107990991133426880 12790462 786943719096912249726574041414534911232 12790463 -493485645244126359600610266821446097040 12790464 138771822397076539067232666531687038976 12790465 273187217537185733953268185619989051860 12790466 321055194325551534491536517766421353984 12790467 61614325638615503984795976606824762316 12790468 686370384298487142116483930436823628800 12790469 1283387184330663967904896807387985436096 12790470 81808634363824932554317722571717632000 12790471 1102446064703577897888316474618433171672 12790472 130535458214160374514689468307388876800 12790473 719080863178337001011802851612758592784 12790474 -764620792908689167685253172861761165264 12790475 572171274566078583447723190068920504400 12790476 -17016993180194474290982488191590916096 12790477 -26753164111141668639236010075100318080 12790478 830536770612216643103316119105858447040 12790479 -7771483815725786095863455247944363520 12790480 -284242313035524470612263169739895111680 12790481 -1377059597736190442484485414493534581136 12790482 835817852130772834560339183934043299584 12790483 522716042992010179511427189917978761704 12790484 216847915426565209574082413465064087552 12790485 -320713626017834793665511162108319832580 12790486 -184704657448080189106244637326126234880 12790487 633861250438096515235103369208973280136 12790488 -19754236679861959687137814404393369600 12790489 803202656752479145051272933435494913290 12790490 268105459964082524234665676034262845120 12790491 -103749991339341549284454191477368628736 12790492 -345546452997199023219846939425176166400 12790493 -483661792685003070876079871136585523860 12790494 -936292163255608730821850864547786504960 12790495 550629245463749609279430398026275460800 12790496 -838702179071230631895140034105350553600 12790497 1243811967557016221574453150659400075840 12790498 216444778558442394436367697488968276992 12790499 580501485031027702312522384564471129500 12790500 660633745594373874910641121185871872000 12790501 298602090856734002193484345270870517600 12790502 -27603016824896495550532162081085809248 12790503 1306663961760302695557931994354330528664 12790504 601652440149599408475296529698086517760 12790505 112655884582359874150287910773833925120 12790506 102216486132098165711963714141257003008 12790507 266301645899392395101848584885241512960 12790508 615541410257093113641173350632207452160 12790509 -215286056120786171708731396068019500480 12790510 104333924469460605496151136545338992000 12790511 -2200371831578786972944733810057966796288 12790512 -36469930935699237288442442437069701120 12790513 1023529275923227751811959802081180169780 12790514 1091606404380855663078657904462804224 12790515 173320970639484934109692910683169856000 12790516 821754121891098076439550357153002230528 12790517 146174450188043487575477317434644940252 12790518 201293973518000628365372696988911453568 12790519 -949670846552258938711275669131858689224 12790520 643439160822481620467309755273094860800 12790521 1557365509681709570054229068264763174240 12790522 8166379742774570547940893270495835392 12790523 245300389516625653672117518258468310464 12790524 138131018866000260947451054711453115392 12790525 -951734288127961890531679858568597678400 12790526 66455979076959946878549694687672934400 12790527 613611627388249317677387945456843230920 12790528 406003362657857246972695853046316400640 12790529 -66158913588170561033266796816052399870 12790530 -123281730671618973657516600383979079680 12790531 437261857235334787034775393971598547440 12790532 -854921701272120457624609326441093266304 12790533 127398258986587065483926886820763320320 12790534 1076253981899220372580616642367603464640 12790535 1159471754069653153348414149402234334800 12790536 -88932096247266772751517262462642176000 12790537 646263144893049789668370176928077812260 12790538 303002502307469851127167796506834713600 12790539 197640815100666441622783938973807834608 12790540 -153700920926533426613152810079927992320 12790541 -322852510731824125257956428910696044896 12790542 53408523527764074299596922521444214784 12790543 302494457109560440380902820354505917024 12790544 -50429375368695315507325118330808877056 12790545 -237399026934010775811773991737648198400 12790546 -124428388573575193373830560637681225920 12790547 -748321879423794114820296822989859504 12790548 -1308459044379151367615009949474558781440 12790549 -14487192999596600637864728662967588352 12790550 -274668985765970374970804663341796846400 12790551 464625715832034570778962903930417254400 12790552 -969215649263096158206035804571445094400 12790553 319722231535875020972469671830970260800 12790554 -81177501067315314114428600752352429568 12790555 994138514450686233135944539177863060000 12790556 -78674320297981639349435842066978211328 12790557 -406616299145207993265117626891369943252 12790558 545562396093703164786514996430509572480 12790559 -1860972456463268881772852216172735822240 12790560 -971583622271535946783530876658715197440 12790561 116511553519054738463211589600671067200 12790562 -232874862074583596962322123696714898960 12790563 528055104880482957242381632389212851200 12790564 97773128519835146678647937538300738176 12790565 5885006449404150692303282504534082240 12790566 -373702538032589808005185144671391843200 12790567 -1226067853108892815878939777092312417664 12790568 -488083327651944729334608527008004751360 12790569 122220486689758617574363905829293428736 12790570 -309136847266502769049474406204423937600 12790571 -41170501137278443013505409249319985228 12790572 -225367297939181861226978301026390528000 12790573 544964430095250998673339408390164223904 12790574 1671133728339111121133733502101689583360 12790575 -73702530065886390241965829655723232000 12790576 229393886357911525375896334243542269952 12790577 -1990135844388880857064497339601925678574 12790578 -41113694064760221856045777893168360192 12790579 935988922455534754136120326284322533792 12790580 994218661500343592256234484381532897280 12790581 -672261396815553675575805063080824513248 12790582 -39973391809377211322532543024626270976 12790583 -247722484173404014029568406132945657136 12790584 -311685239021139165479817348346529341440 12790585 -1256069194938590903799331622323376575800 12790586 -924924348147686314896520344871592161536 12790587 -1093484169613073456461703786289480939240 12790588 -1065945099836838981168988295073375757312 12790589 -424871910192656252430301141782358064544 12790590 391601082190888095140547897247275592320 12790591 -13806382136890501010310602001345054216 12790592 -47921490739083434694982273609945841664 12790593 -24515186835209255174528427902120430876 12790594 -532623736185118011756158555368659044448 12790595 777889964464862103849220472956042594800 12790596 -99840901417138979489787451036757876736 12790597 -1026606086243681710687238926702097497954 12790598 705332648492935487253148837964631208800 12790599 102946965407137432953433411159684791168 12790600 57589765880482583599268216108187648000 12790601 566427561315357989738835687020842864602 12790602 162925820382726904597380932796603048960 12790603 660660823555290157587546596601967246480 12790604 458248075453099174611249721477704907776 12790605 -2838073872702488248948744683559468800 12790606 -3096201595685655401539430686683501312 12790607 -599496441273727836858462684891625618200 12790608 253488735714433981630637587294715904 12790609 -799423624089856926079278699959960673472 12790610 38424963211658733604525300015137792000 12790611 124318521251065344589404175609815319488 12790612 884738967606667454811232150839171205120 12790613 -1668369225661027342645865702698230307200 12790614 232020678414853116520031958014300856192 12790615 -120173706093280026623674086848251435680 12790616 -1582809693671263043582703008173690091520 12790617 202339621540120778183454393956623855632 12790618 391599201166649150824058639028949327104 12790619 -360293433766993135761868126898418976704 12790620 292534565931842983948190110299979276800 12790621 642830251909831479248867420015771702822 12790622 -9053763993547551002043277593335576064 12790623 327984495718253682050281438467535533384 12790624 380163671295991821122864521561296076800 12790625 -598363461882357917954281678506335962500 12790626 -582184209875463001321145875234142038656 12790627 167615203648807641932834001195172244832 12790628 -308856777016097144596116721164691765632 12790629 23464481554911282670063010337978889440 12790630 -284825757787866434008482201423277228800 12790631 -91053202971517420577497619943680065536 12790632 871110290794248887028090850679539875840 12790633 2627112229092772068389320417498503237576 12790634 -1225229148091501994408077932229847432784 12790635 -145464314180927493392334356603884070400 12790636 -258062749960214997048235935738633905920 12790637 2201375133204842485368596588565123237132 12790638 128946702050581751312304513904236895104 12790639 1709648292340321942345169835794225439440 12790640 63886148139826308199126345455214264320 12790641 -494519884353991446449588925395560257600 12790642 54283293490755389606949505451962291200 12790643 -972265442038051347236996187973573668336 12790644 423797178879859252430798705147970134016 12790645 -267093327464147011953350090093265273600 12790646 1132048381522573151462911994951829194304 12790647 -244723863274896931505006890705744652640 12790648 -522646165019486861345271359314470297600 12790649 -795298244298148629504553909217185762236 12790650 -111474154201887379561708437143202316800 12790651 -37566572494592216860984996112505141848 12790652 39075229176342333001496638269494983680 12790653 -684082222919570825904475534628992838400 12790654 1048229301263466123834883455022745227776 12790655 -948974223565263390335857196531454508440 12790656 1629076007996589484175917915490903654400 12790657 629558884522636919709720268237964209440 12790658 -57695054918940442541896464056562124800 12790659 397503673149290464002440423395451900160 12790660 756641944685380790795814616421862247680 12790661 -69552746237529231782630194852537512360 12790662 -169756380219836838892794068501595979776 12790663 2629995979595536064223870077449351472400 12790664 1350526468220415571750588146634354944000 12790665 -839919284284348371077445292460565581340 12790666 -296985562315673301967909693282893788112 12790667 -725795172604494937806956323851609732360 12790668 -797618333163896428688805509977079808 12790669 587412083300169896790464304348015301920 12790670 169027497555740217673421517373188274560 12790671 196763901519608946871254111087119615112 12790672 558211170889170238562133019295315173376 12790673 138397754015591497957641619150492239936 12790674 -222699270721587159614173874530801247232 12790675 1082675205748409794068506708093166893900 12790676 1455450639601607400512272551036267096960 12790677 -597418257769526921366750486589642768480 12790678 -328175169263887602911167231512591495168 12790679 -1824133044076062337019683589366901034920 12790680 -170594137299278261510280665114768179200 12790681 -2806363728190701383525307698607469253880 12790682 -322319700671982924556789264404189165600 12790683 1152300815119576962507736438185752823600 12790684 -1217640314799863965517856469020903962624 12790685 825681229647023019908855513320021846380 12790686 -12041518759241309269590212304170112000 12790687 74602828906364661161851576694498184032 12790688 -735029936873249653438674024781135872000 12790689 983752087847070261885879647558711384928 12790690 680663489805118657060050660939958924800 12790691 1407409239726275093441275841498062580460 12790692 -282475858411588359339188901577554585984 12790693 -783422477801863172452819898691893995136 12790694 -5706762668950143875103624396541329408 12790695 -36531972519749667575491585281880779360 12790696 -295292419500937974685433720954102016000 12790697 -1015229386250261296604400973086947091456 12790698 431280549490879212025617177293709964800 12790699 -1419442361550669598941031442752583620300 12790700 48668696370234692879350121093965056000 12790701 179505098956006564381720163304334156224 12790702 -525386658056981288168376358574808663936 12790703 1771315754412619026333158553179274263952 12790704 18026027325611033020189418374488391680 12790705 423789371955743437415306819432255184000 12790706 149339514025078766912635168119562561440 12790707 -1404422820922515720314146961992216783560 12790708 -452747818896673356624237770770158454784 12790709 -1228822749427924165066638942119152623840 12790710 20545845868940645054506755861174792960 12790711 -1086343692902324502846335119442550319920 12790712 2164349696552094112368440915509618176000 12790713 -27047572501791843059016634259113103616 12790714 14418062928909138347831862427216112640 12790715 302559063527076241703682846574958410080 12790716 -556124959374844959077272187885837250048 12790717 -248794018049859875080104418278695423540 12790718 975760265786515118912795080758375010560 12790719 46656626802244269390903657627950020344 12790720 27087513387012790388934266479108423680 12790721 792634777410766206424435640726703830784 12790722 192696446423940821376575510396286088704 12790723 -1131318408260268197024694836380559074296 12790724 -144184346945620377691668949172794982400 12790725 104169837222809361069483856176543960000 12790726 231638622256346230953522490994485933824 12790727 9679693826510288996740542690257561112 12790728 -328924183876595754382155704433959116800 12790729 -41026616569692983861063811222401772032 12790730 -92922487101001496799707678849555193600 12790731 -439067978510485537403836328013423348816 12790732 473991875597296141346344484369625108480 12790733 -381364522469555157367183071928795035018 12790734 238353551339489832384931498691165107200 12790735 659820898821335816889508946380661700000 12790736 -129518212557502710588078633405470343168 12790737 24585918739699099206485810120098406400 12790738 191811056206130939505062850110717861520 12790739 -45031328152732023750176774984028617712 12790740 -338180456078154818956692129208985395200 12790741 -1185486226987836354902306972305894759716 12790742 439902004544916441397607984167681022592 12790743 -413177980790505401891999847566303765760 12790744 -89960984186793371166527802452459427840 12790745 -350089924398383472053244119611195916160 12790746 1078468578219596224946265445477986489600 12790747 26672848423481456891715861328096275480 12790748 132675398706089242912454688010330065408 12790749 -635394414256105830923978522812089014400 12790750 160812804973659589360605107734614720000 12790751 1216820295864190421233589624307579507672 12790752 85679073989197893842045429234814418944 12790753 1577279444580949604452534873837952868002 12790754 469994850205087583412511452304858986576 12790755 43997439452146366354162881733051188480 12790756 1383876433071015734815604525703599308800 12790757 203965740527013023326185510229521681024 12790758 -91726765914769763651307031578928670016 12790759 -837391935823096174822223705120317273496 12790760 -1492981312987947203864558315775590400 12790761 282665723989281503035072952629982435472 12790762 451352898730122186958950623394429792000 12790763 507377770125636366212031927564035649012 12790764 574882367062319212370671184593301498880 12790765 -1077805494552035450278449091552480337340 12790766 -821486813261116241651068955098842652800 12790767 -1794013905261507373973787359634341617536 12790768 -68200504837925009078037104164203134976 12790769 90269206672709308135787305868315373936 12790770 -88228156892117167610744846445292032000 12790771 727859137408889507949390188804792498512 12790772 1616982267456462963861125629137330773376 12790773 -107687728417942548301765476023178793920 12790774 953859950238325149971000151472332287136 12790775 -816642767878574341917522391718396065200 12790776 -467182097163165038020540399959326208000 12790777 -191331309812072002014633345834150902060 12790778 -155374566588452951300243122072960803840 12790779 1168610884511929157801809554122739740184 12790780 6557416351850605408994657231015731200 12790781 -1355176842556595753451269045624353416000 12790782 -531491469312672095686424629731593236800 12790783 -1063005560330988830162225559078800110176 12790784 -176977892584149073029902571827745521664 12790785 -135655827094281103640404382103673294080 12790786 115908475955793029861519413217242865664 12790787 188683596364252287935367908487453104640 12790788 424691831313458167031445587373345254400 12790789 594533216787661190239863870186792028 12790790 -155097729420668997844510549060980577920 12790791 816354882876475848255266916728577097200 12790792 186550027437909041438928477514254581760 12790793 -983013451116501513139309092764115497958 12790794 690131664329916016413848167126113657600 12790795 996748923078010574147491843136097970800 12790796 116045963877312260996081452216602196992 12790797 103658750539668893854438799961810968928 12790798 -1131112414331710331399237502925878983040 12790799 692919508936431326284362973119979831536 12790800 -112595968338290480807582151918993408000 12790801 50806052441419840677539882917297686004 12790802 554472760897964465661210414384469478400 12790803 -495231616745469946704053507394350116800 12790804 -255787318388544708098021576358596190464 12790805 -995419589764956731666343976265882480640 12790806 -52412134924149472783708465419734003712 12790807 594955194675316280357076020383643082056 12790808 -504459240059140962540039620422528942080 12790809 -323412227433113198258853899730724346316 12790810 -714149231484368956127007957234413041440 12790811 989438271067084307500069985336655283200 12790812 -847064857576780883200666077698188543488 12790813 -112866922545919347938641091130890160000 12790814 725870951148375762067415209104792848256 12790815 -1644423670206352135150291477038764666880 12790816 1172072399398859516458841656171857838080 12790817 319821431357014660137597316599986440704 12790818 287914197929663948480352210771574974720 12790819 -1717324752354167095227202833230257213160 12790820 -80773797342307303289807112977446871040 12790821 1214529211373409006716312052812646479712 12790822 383938116180644846147684443094765547648 12790823 809762533230315826483370841186231600 12790824 -1093899396984298369360893997904433070080 12790825 200162039617784147406006303220089883550 12790826 99809829773561136625541243727474165600 12790827 239491681965796345630439731355757157920 12790828 -1489524523359454722452487355371348927232 12790829 1309778923162020105687181359163949969184 12790830 -88990743454391881223268168903093031680 12790831 229467379269566217426887322511712691912 12790832 365909823320041273902479589630654529536 12790833 999648222213167787677833776013489495296 12790834 4708401550938886265125037468485115904 12790835 67265857968188065820213934697641180960 12790836 1100209944432510246290283421785348175872 12790837 427820875341063285221960061773511041152 12790838 -77057903310536848029986159974724136960 12790839 193302061035889012865460898153152848208 12790840 1382271398419017381958060535063260569600 12790841 18501746708374263677029935956457719424 12790842 245451233242396417753659043843790817024 12790843 -938478693637401735833738737518669271856 12790844 850544897100807571116562903049156009472 12790845 656471951549356948579296859739632545600 12790846 -906219289752893662402316056683423818880 12790847 -1007435722166444043091938263748023056704 12790848 9215214029769006460229291290889551872 12790849 3336808672329827939533176496701097776064 12790850 -124176809091005131916380452076418820000 12790851 -921118821055860614494058579708131608 12790852 142511548959632975015803187382770663424 12790853 -2069984301047252053579218659067206732898 12790854 188681932709960647197931123929633404064 12790855 -146040823132298943899477964158805281280 12790856 622431643898721255015233610825505689600 12790857 -209641974150712870347747387639412468320 12790858 -1169389460870338871615091545662711821216 12790859 -983401425853653994986256183497732488940 12790860 -69117230644332579178483441918216688640 12790861 -1112185006196787206862243555666771690228 12790862 -760291528388705469415051847833189807872 12790863 -343723593018900829514228584443729569952 12790864 -210341747595928701349325438989891928064 12790865 -944739390358271678300029633925296201740 12790866 -8790146577672711164018819456094922752 12790867 -45836348048069441706267607875113345000 12790868 -594749639807457423223882925928856195584 12790869 40793951344677703791218510386365122688 12790870 -716912037028366613003687035062145317120 12790871 -804013094994285774339818340485184405000 12790872 -30103457443198532673289729682693068800 12790873 1664058601071618104619575008947358869060 12790874 877936654740838523393374864826810685936 12790875 397256339117746061896233120588876096000 12790876 18620916129796645153702894400058859520 12790877 -2161213373153836628710821822811316629728 12790878 -552707504670823708476253338853989494976 12790879 -62268873436101209622320704244102262080 12790880 376393388171485231515085452739474882560 12790881 358156897731104744332014081958830374928 12790882 643025267626114017478233448692263323200 12790883 586639942395010056228250955092714157520 12790884 249682818736936895442521104738277885952 12790885 -1422798807268230627287796287540325714000 12790886 349064471068718774269670186081036743392 12790887 -428127814834597001784348533398732069248 12790888 -966161028735141412782502496122625064960 12790889 169855061117950490051899414936685829690 12790890 -201458530135333176518699461887305011200 12790891 -2020064595902689620795635534619806791848 12790892 -850200505951769827015509679629047510784 12790893 304430928128354362235439259635212910528 12790894 -239767184473327173069098873974874349504 12790895 367923370078419848354823427649068039200 12790896 114435984203622429408592524463761948672 12790897 159855134212771005835990379805287712832 12790898 -358363757528969429039939193461815028736 12790899 -1262142830812072078415804076201943647360 12790900 -179602339059933794074355578892021292800 12790901 -39036033874977659766700345193660422098 12790902 58162063451311518403359592998034732800 12790903 953452563161428030868943431668919526760 12790904 -398314880334707854265093184637441843200 12790905 528484130641060804135166874579883440000 12790906 -853118854898482394133637633759398901536 12790907 130635743760654931177842133775523648432 12790908 -79422078752730269738127529391666460672 12790909 -16456207031347334822774144283612090240 12790910 -399185431130965927134037873025334579840 12790911 -385756087099598408411211161551816246968 12790912 358041336685294664337486683368115404800 12790913 299150553327994655470814925716286540162 12790914 19343786680529406233562693524598604800 12790915 -700373937395211597026710449720352458480 12790916 618308044161944362269509011298283293952 12790917 349986641978127776795813101088542835934 12790918 -297600934084678549020424220630636045184 12790919 -1841429630354309680172388841206616205520 12790920 384540132878049542051699420420888985600 12790921 -466247629596231383209654768307048062080 12790922 -328358390551688321725856988422481183648 12790923 -780236444853334672011836399307975973416 12790924 -190365040769017807885753163174219648000 12790925 341128244201652845902221442178287912800 12790926 277283799514403684171445010999622198400 12790927 -1431187252209326027788670173989474134224 12790928 -43941097941163309188337804998790987776 12790929 102395520763163713218209590574007067008 12790930 -777449147226886427917812934812881804640 12790931 -1054347779863358561186963267136310877268 12790932 -64103204860684116430748918808922030080 12790933 -46454188939889583372654520977592712480 12790934 -135977396808736453334327086859455587840 12790935 -498043036253383992932383969620216999480 12790936 -183224015781994365867818382486115491840 12790937 -179416807981460925036712151575835554428 12790938 -546906879469284312925953182571267027456 12790939 43945330614289613571185574954211146256 12790940 -314694100983877215292604356860902760960 12790941 -328326708108072145482665046475065674496 12790942 -663599719132329663939677875349876800128 12790943 1167806464397288056861226006353340807520 12790944 -40222241890328401211560747132662054912 12790945 303675159273719110932915890165832311700 12790946 112648580518705550521633939722616496640 12790947 629860625515305341304022984857738968160 12790948 212474172912954966568339232176987750656 12790949 1010391678798695587514340002555577397950 12790950 332199221938077761257771203165315216000 12790951 1116883065575632662536505643956297688952 12790952 -922494051665919209568673351258030080 12790953 19796123633587858081526774611908416256 12790954 1043625095284685468849673421205037468672 12790955 -297403541554834749751997767603027208640 12790956 1396134395647625277734371749865728737280 12790957 -1340687631375675304446545056077020162794 12790958 386010572429788224573912619550520777984 12790959 -224687492373063240981105067544399634672 12790960 60688281696723189187935854552264540160 12790961 -194335160354887341504931219164727299438 12790962 -110510872550670795071209198950336724080 12790963 1678747427733209516355946511945540787212 12790964 265617275690151546608394056249951569920 12790965 -538058754789912809568009283648895213760 12790966 -76751831970551966984365465505569193568 12790967 -106180767413753493341588629728590784000 12790968 571454603651180580249223942542940446720 12790969 2990252054318785225892628060457964748160 12790970 -455378544561290804850022388752438909440 12790971 -1095880452554723105433911638649862882240 12790972 -324383538613134625766623461553250181120 12790973 -416371731950642605535312427351392705256 12790974 91033932451103652327406486212672589824 12790975 -335828944019546358435972685038788496000 12790976 528773158543620561584697722846702469120 12790977 234204192648696113747965761362010396720 12790978 -1144153241647155490846463182914918150960 12790979 -1311585899215831627304419360393930351440 12790980 923698407911895097450582318290909388800 12790981 662401544811379543409675527872542044192 12790982 -361232686760378874968050236846906177600 12790983 208455138259919500855275767062475768448 12790984 -752136365003077986152220140259476413440 12790985 1069359773305241385812829370341304830180 12790986 32434122218015380118490378701496785664 12790987 -208808138166101421085753057989875792736 12790988 -107695825177642476538240417667993570304 12790989 689161370218779438715429894564865109654 12790990 -264804992226617027790132287482060800 12790991 -321738214955517569842819218630573973200 12790992 -29263788490105345390994261614810890240 12790993 980373653050093230803717036058305760242 12790994 -643618223755048214094769780989952464768 12790995 -1965714002642129740839034262610485760 12790996 -147289625502780976363711478698292385792 12790997 -482875184375350698653763665697473125554 12790998 -83248707720962762063257367062229648832 12790999 -1024722039324401979578720259940768082936 12791000 -1860372284884328190102084014728366080000 12791001 2422910448859163889650076043863839130240 12791002 354222769367896274420203586511338104320 12791003 475460679941529081531838161174918543360 12791004 298883957257738529451166486773165806592 12791005 341176545968325681371112644798953624320 12791006 333894278509238629314112633008597197952 12791007 1967678067993379510586581294912885850640 12791008 -1644363458632978889209118316041612820480 12791009 -268478643613925935978282899306482580000 12791010 86033404312971376246564679706877286400 12791011 -21190691056754727197359779062196782896 12791012 322272340092464716981937279780726122752 12791013 471571354982682508064507995328505883008 12791014 63268454581571988165654176819906158272 12791015 181049707599213308521893938900128463160 12791016 209290431028699033293707889222375014400 12791017 2309225038604611433339673520124047215360 12791018 -509332715408549840522635651033317545040 12791019 -387186383770282330708516614717979599360 12791020 66270313308716445531043303606313256960 12791021 278818740245548578882605487159072979692 12791022 264956473583987756782389057592640004672 12791023 -186499936348477697921436929952166999680 12791024 6043339828757262992197221105413160960 12791025 -113572426118380539870706987230286035300 12791026 1272396516368194261962228317848926173712 12791027 -15138215284895511636674906698593161688 12791028 -550801704196246437331519018966777128960 12791029 76188966576999386581546533244170856472 12791030 67606380768805819314375453651123724800 12791031 -2350047285675722847914925983603814528 12791032 -844019445542923964043496246907669299200 12791033 1121249374786223763656276320999779570282 12791034 65327223745707992026457769537018006528 12791035 -614599946110528951963074986880688737600 12791036 161774779207770439919053454619355763712 12791037 -662452091770497720466644624624435611136 12791038 7775015875109632335599364488235326208 12791039 -357902097000527919131526038156061692160 12791040 -170591151751874126551900785463504404480 12791041 253851657853682658189890082112280380800 12791042 1058389522779091915459997645263030479744 12791043 -360477088286271159426306268301597831868 12791044 -215833514774275505009401241453002027008 12791045 -25312582317836515061071146440533863720 12791046 79049148851457546461648483600685312000 12791047 -1613796385316475674797768099195780734720 12791048 -441318766044618765850444462789671321600 12791049 869040560284891942058088105224833614864 12791050 -526927071805464312201764824184016115200 12791051 -398313895326788394282159039952395534336 12791052 179036234736389899782045918901099243776 12791053 -398135629531248568747425039980452099680 12791054 -849372570616614263477791327544202331200 12791055 -417304091757928691498558104113074887680 12791056 421524641367118493549064112773742272512 12791057 482303531513279235269551277694618585600 12791058 -609323984976954069693705780512510065920 12791059 518514602372542233920020660498574622720 12791060 45745419471529284670011483992927055360 12791061 -1062946168864872778667109595442822847360 12791062 -1033668740207344482694206434451710335968 12791063 -1726715141726269231189285330015267358976 12791064 66208754867153632128207559430854410240 12791065 -97858239202875319445404830895584537600 12791066 -713563585455292089878491312420161753600 12791067 674917419033965221985830698470873859480 12791068 728117467955561664083798627213150094848 12791069 291229010960304347670248717037920378220 12791070 436770672485553557521523026115162800320 12791071 -1278092248752135605520539195264214885456 12791072 -104229634492258841353471846564013015040 12791073 -353583258917055476243612909512007010816 12791074 168562796438686734059986938268697922720 12791075 17161046373880369464437484942401665200 12791076 -552257930376667696590531430320161673216 12791077 -146584523350712726786829905596981695140 12791078 -88437966740001324551275437102840752160 12791079 -295213084448487372124411991101985452032 12791080 -607144486810444877910587096038814208000 12791081 -26548846301195455655898423803177969328 12791082 -368267131579875600451980082185243832320 12791083 38752137159835826932965574000424698264 12791084 15364431234031359004000994656582569216 12791085 -279918794965530693561024636171464169600 12791086 110429102925925889874317396889555870720 12791087 -1038838812246151449878015307933235233264 12791088 -317731615021942526524110178528464076800 12791089 257290753526462551723318422642690525672 12791090 -151164358002730917079438273665480869760 12791091 1205846756963741365554334959405009108792 12791092 -315225278777047596561868484432490457088 12791093 -317492957255383720167243607696954130880 12791094 130696142687216301546819492179175115200 12791095 -342816098724581120746609551457173935400 12791096 -294566855760703837005358905652694384640 12791097 -2281665101638740579716025969876455568000 12791098 -147853866449892172577104312436318207040 12791099 -150443581730220238464070335808946502480 12791100 67783865418679318332130932706343116800 12791101 235621027911233988379138917620819005344 12791102 1592415123925599289080067676094790979904 12791103 549143711490796554151256897779058220120 12791104 -585938729052922978176778574268454666240 12791105 582964218095134022846655022382393165760 12791106 927340841660355297201605309600229438624 12791107 -1131654403814285552103205493648159943444 12791108 364213640568865389567407278042993622016 12791109 -97477102626546422764398484724791800096 12791110 -605353996824446128752694286164711175040 12791111 1614521689482699839637476500358196676872 12791112 1121893601981955060209629220023928832000 12791113 -257495953998723863694306510580900313638 12791114 -163875034697118662274990583201626106368 12791115 -80764279382505421950624439649485899840 12791116 246454346884315041722072153562520317952 12791117 2147433254305795698487605506934011314860 12791118 -201266603852991782172665116217010088896 12791119 -657851266448203263627272883395310138240 12791120 135642265330873333218535421481804595200 12791121 -215059195922874314556530728546206451776 12791122 93847943845444125142676984812351680672 12791123 1387928135468255331428471208617431749720 12791124 5897081846933821789604182884442281984 12791125 85823450117977807059008248278298035000 12791126 -49988830811483610247526169180561824256 12791127 -30849383055702277999669754322462044160 12791128 45677574267965806109254602023768555520 12791129 457863791769919695319023299306319799680 12791130 -282838302096457302648792730262790696960 12791131 1404718216402413213921504224338092900932 12791132 66203654088303777738834807841571344896 12791133 96225088900445258289099929618448727980 12791134 -847572616010744518166394842120187878784 12791135 -146572759672355834372766394347518958240 12791136 -49473553759256360347274056853400846336 12791137 224229416199486307414148043724205354786 12791138 11762122422076381757824226599751209344 12791139 372920768527408858373309518793000786928 12791140 39449010477251700044842413839953386240 12791141 -804514980343281021940434707760734080800 12791142 -53906784137368805228974460790849331200 12791143 113427361473013740940618933764003954640 12791144 1502508329371660900099561084981643673600 12791145 462499043233486946959410614615250901440 12791146 1280041927277744364938464410974730883680 12791147 1343753108459332286611416331904272325664 12791148 109484188581185733776018684923168533504 12791149 -193107770437224280479336825616662949664 12791150 89386226183737297833290820779630664000 12791151 -119058633390879282137492097024136249824 12791152 -449005667168849444389564529225039872 12791153 -210318608698002365161461532259813432256 12791154 -480780301149362153937913609540174634880 12791155 -43079660047654962738175069451196418080 12791156 151765833551730339465412447289594572800 12791157 -938885583685104019029420840520893388608 12791158 -401673723786053039667462794932775657472 12791159 -350058622131673361232932263722135710184 12791160 -353808715696463685710501043685861478400 12791161 34837196604089312862376171812499111200 12791162 -150012210318870899855157579865166145168 12791163 -122476654510020019874271519199723468032 12791164 -1425332006342158861380189048055062491648 12791165 1551453639956268456361896116820717558060 12791166 980724354732803910303810801434918473344 12791167 -8529835150920084811120098612938837960 12791168 -568105812997766169767891416334079098880 12791169 587285274473782387223130798628254033600 12791170 26228982169133328364629790209954048000 12791171 -2761995225431154968437947982626753059208 12791172 184094726747648200282114554419672020992 12791173 1942905938527302535565516541949121475422 12791174 281240724034078480218550940592527499264 12791175 -40225707631134002597402639838167802000 12791176 -2028477553931238780503480382741712849920 12791177 -829605568216694895798664158031640166528 12791178 172560278601816929768623175792623309104 12791179 -519319160400552174168849013843725273216 12791180 -6518791733690456103780077307494860800 12791181 -412879891822750457741699393097514330080 12791182 564287998672491196842146654140264235712 12791183 329161822063887887917985833742613840432 12791184 -86789829643777598027964317704641576960 12791185 161152480297503977117466715555480551360 12791186 -448480248404520112939967273118346813440 12791187 -1342655600054735962600995602155238833356 12791188 -1163171390629621851135617821465606698112 12791189 -760047591302290120592845029500227167360 12791190 227341235996599349174681997030222489600 12791191 1600123620903755926300352315633743589376 12791192 337188360610675687782443346891086592000 12791193 737966799581758370027070022233020186064 12791194 -250838825835821641620000446071363030560 12791195 423162098826573098186849880670769083200 12791196 17911411542666368720056388453188709376 12791197 -152655420444132353926954476858174440640 12791198 245347600361203550216694684308606042112 12791199 -20942728571724620195049897679787952000 12791200 98072914076990695594293354193747968000 12791201 302309999067083608457830782888697631202 12791202 247422213504475466609595336651707548032 12791203 1886999678837715161579878816518218828400 12791204 575499685263899290294001343206583148800 12791205 -439045580033800571800050604992345530340 12791206 102148879032618036493831574209771737600 12791207 -902054306767881198249542072671776517200 12791208 317444423420646817899430656986928414720 12791209 38692599430058119795980848766740436816 12791210 4707306810831644393110355691306501120 12791211 -871130961320926367310898615364430075456 12791212 -452985438476782776929131684756802959360 12791213 -162791072910989080644354105788862191616 12791214 -483196446990902251514237265555358231296 12791215 477834016264493230938974714049380796360 12791216 772176574358357715977202754658834841600 12791217 108142248284300271383132046011751124080 12791218 96137271445217900673140958793676636160 12791219 84041729930031661718002229589428199840 12791220 33105608025684007869498500805469962240 12791221 -79658544290950872546180809818503892356 12791222 66833790440445476006704573516320234912 12791223 -126985508997916273645505682852077978880 12791224 -121741816173302156392435445682224762880 12791225 650833675645435803389672884501951527900 12791226 -16031253115252133184653655998512190976 12791227 -1905676438656501048388816930600046560924 12791228 -198355297813196014355774420675596583424 12791229 847735788911520587720768942461698413088 12791230 -384613485160347904210353503461082082240 12791231 -1507460767839835452035339925374202955968 12791232 35938357599554501754205750248226160640 12791233 -142939032193514401230274197620800769280 12791234 -975344924646263493162438398067937557600 12791235 487193851654711031638081221624798030000 12791236 -1603585432123376308932511076143577806720 12791237 -1683271478811731595363144483648502529760 12791238 -355567582341075749031069257784754556928 12791239 174396491162263411059534749351029855440 12791240 -204672711148767292244788427465082470400 12791241 928772467149775350846515670417308870250 12791242 187760780972805438903143455109100025344 12791243 -461651940337068712650323692102310177952 12791244 -345759406963886859107271529920655901184 12791245 -154895765413374421777902969142152232500 12791246 215832851651569542572076803735292764928 12791247 17518826504456745185198927339336806272 12791248 -163981347980798411780938039934213398528 12791249 -101540277902239906564525106036151060750 12791250 -125931964281534744375946388110164000000 12791251 334195278383520070027482579652074820608 12791252 -1622418102305621038263892900573570779264 12791253 5096975684419856111661640301735327040 12791254 495085654847936216622347780320561051296 12791255 -359621616497748059574495785796862692840 12791256 -577765575457977589995621125055555993600 12791257 1711592948525164032511775303909486634506 12791258 -288338134696520873928776501712641644320 12791259 172894721665114935365743610225765546400 12791260 -1141449484555692960289566362321245125120 12791261 -423282001055332086415641922846767995136 12791262 45776074086412499036631721191635220480 12791263 -509664667266967973575138581260349467488 12791264 120386937958060664807786675539813072896 12791265 669809266324364996263302771053136424320 12791266 -100678897945548713762121054926651567616 12791267 -2702771762270406622825876740037652991168 12791268 370028930066940661881630704499923656704 12791269 -295783539858882206644007109777141434756 12791270 -58159744352144934190462406349532385280 12791271 90045728011876701218614676239244981760 12791272 984642596717467351117703658625720120320 12791273 109086254459346548162360401445718372 12791274 -2659371897770001905971593982071474432 12791275 -81757076769721131733779953877260512000 12791276 966822374423483790547498842040315365888 12791277 1083127239176963673088819037717995294080 12791278 892828770782219563287026516942428453440 12791279 36018459186376200155409951017683368960 12791280 -62920067498551900725425566574129971200 12791281 -427331024826209644321245818304867583918 12791282 -57987091239165924205181089029230309376 12791283 -1388314101408173027369879762193904888776 12791284 14819845527927635251441088455842834432 12791285 456212363638100393750972601048605337600 12791286 -22274346743821248281438737614687982368 12791287 680271438253955334626670302573163455400 12791288 -985720813689590388259404082386142986240 12791289 42488204316525651830599601665125912576 12791290 260419298261388972655420247952417822720 12791291 -2164921308407465855962721479326951411600 12791292 10246547735386892055721585179643249152 12791293 -719160598034650682655381862977795911784 12791294 336842184091511503378735901629916543040 12791295 944261227383520863509808329253491328240 12791296 3070059778733263348237089878178791424 12791297 1487655301579709563724954703763822303746 12791298 215840773017078655934217030285898142208 12791299 -2298845097841163248645547384984084157700 12791300 -285122891405046516397872482497552809600 12791301 21973787772416146521601652993967411840 12791302 791360391511279962047048641967975264352 12791303 450018684085824134499428962594846226496 12791304 869853056759123590013982805656225792000 12791305 697017162552562949648193589604039040960 12791306 -33434685105282593670171153103407532800 12791307 -272348621515725762344143335599120955408 12791308 305596905698485167015132709278643330560 12791309 354626688621342977594648192812873779510 12791310 -186950762964849808845301436248534548480 12791311 357131221301011729728378890503853139584 12791312 153023472782931656393115715611434680320 12791313 4455983290959446292285837983646879744 12791314 -414893090254769247800039541987020421744 12791315 704755981352141688045043823246660782800 12791316 -4732717934838632823822561887327072256 12791317 364185106685884575290506906754199442944 12791318 -867678016179507775689851751545681676480 12791319 1138905759686899398491408013747914333544 12791320 565338424142004896820444925113326592000 12791321 1549681376678080166466473178375576937344 12791322 -63501481202272742978847622375711891200 12791323 1838279222185067740457658092331784509572 12791324 101105144574326586314447252436733212672 12791325 245703952231788180805545461316170205600 12791326 -271285627470407609048045549258881269888 12791327 -1777080548072276427909111007061584958688 12791328 179901068160565464433038357843435061248 12791329 -1407940843062238196331709863975100870124 12791330 495225517288599129580383677686146358560 12791331 496955405513661516936061803844327065600 12791332 -743042645781575771346371192226825953280 12791333 -2145431359955957008297958585354160308418 12791334 -424428218868211382598727106188507651200 12791335 -822391403507170235483631317736226639200 12791336 1036634299015615032865749525958653542400 12791337 -436747574824355074417244297739484290432 12791338 5480516165899405435460114058684564480 12791339 29859308956245223495453797470749061568 12791340 282721585659541563646974997508376038400 12791341 -2259131179264645957328573010493637617258 12791342 426482411622995432668568915072111307072 12791343 1172973727425299915437240898319984902664 12791344 -20225016250393951804620575036817801216 12791345 -162442462329665265276927134365721776320 12791346 18001333276608259571977134065444269824 12791347 555467554596633801183062604829506692160 12791348 603642183149703730183129379224695220608 12791349 -1102907958868688091133239389474077788900 12791350 50206569493555819459865023702135344000 12791351 986740545730808735992004526523798521600 12791352 58986181497887836033139753549681664000 12791353 1880127173673530651906416685088418626602 12791354 -1147195494062948345118329479128560820624 12791355 945531569446593785540663839579093422960 12791356 -757700888292974883182296574650031150080 12791357 -484605121754867537455495947047404536480 12791358 5978897469798843759133012809572617344 12791359 -114235388869001947605561677786101437584 12791360 31272422316500715132922533389700956160 12791361 233387474502237336471624875397452557152 12791362 753822380689847915052465165348425844432 12791363 621246641606922379121454077201630843424 12791364 2015840021060133171658363694426434437120 12791365 -500298787692601840468469141531393558400 12791366 -31682600212676961533278028474968320000 12791367 -1895428592452745599369341245649293089512 12791368 120616954586939548486347290905948416000 12791369 -394720612790510217087160688105925906480 12791370 35912176232160128947353001108867622400 12791371 718354235771880523281450669968027872792 12791372 267534933707382155817270082253207408640 12791373 21396033140829093651734750714392033344 12791374 433123424712006388334765095876013635200 12791375 339819307867368202588635547843855968000 12791376 -126907711070402888354659475209818488832 12791377 1838639288882291027896480274142207905520 12791378 520808037909020472303131572895886653760 12791379 -50596523790230368209812892198653348352 12791380 -100280408008152437031876235867381800960 12791381 155640554776221505810359148554614876544 12791382 117298798436585993913059048525269960128 12791383 1189306298147066616092761954640463470424 12791384 761616273630432116406941032995078850560 12791385 -211105211605484070422263009291233465600 12791386 -329501582787167216611534119941521376256 12791387 -130664003113795553903229308232947160048 12791388 -77572404306528887024149826479433356800 12791389 795961950625640644502269595741817729440 12791390 237743817188276926610070631356240420480 12791391 -196743072458424972430363407758695033200 12791392 1665887704871112168798979037635457974272 12791393 -535689207390198076588525277273728763358 12791394 181190141244728762831670334445591040 12791395 -743971849619221464413573987345117262240 12791396 1528588945729380309491351653488489436800 12791397 444857526735530644625082204818806110720 12791398 -122050681345918931279908726644662080800 12791399 1958784688758683886590590549983924041400 12791400 -193857204988086130845553607661496320000 12791401 -127628660194365685510725193765170158220 12791402 -83421860400666959683862726225256105888 12791403 -1004503670770190731594766625402647281188 12791404 1114747087522103223288137667195786565632 12791405 -1326886196735543284002526151358464318880 12791406 -69267771337381170120807315209830305792 12791407 -908355033784031595344290245159042220800 12791408 -150112373361265837869876709250613903360 12791409 37566003043807755223941827511167605104 12791410 -247880907310149479990798027237464748640 12791411 2212537379203187168778136704958105278624 12791412 -566831626373371450539349603724238397440 12791413 -1051203734874506623566334255880611664338 12791414 -1229321353477883591228726574835534318944 12791415 21229962378367655325678903541551997440 12791416 -980019551985860895837179130668827975680 12791417 -610610645971811613229029196909288416534 12791418 -257830996271086422150695860722449983488 12791419 312612745050056572889951364055807984480 12791420 644587475408042840740212819530277665280 12791421 3105568675498278858900154926751654272 12791422 49544233986668419252037656000406154240 12791423 -1341688056292999182908160108826914611328 12791424 -1120018427570144936192369285402890076160 12791425 -228736136749924498632076145938136800 12791426 -405560685554486347535476794425901864960 12791427 153144399815966922210384484382073999360 12791428 -101515588246983455996130610284316578560 12791429 206556606202383837587447496046171242336 12791430 199397534889464022340621479394687000320 12791431 -143535391916244741423794252097584678736 12791432 230175401676990146304132095764402636800 12791433 287651735527736862158408944386729655824 12791434 -319272490989709519645751534170924953600 12791435 516433223085825403759491408538274990880 12791436 103436230564020833118633290959613952000 12791437 -106706028748990364811350061492583299968 12791438 90165014240616470941932917375486631360 12791439 -126324431834904879125658617493674001144 12791440 -48988537466143767781324808512025395200 12791441 768452975350713697685219016986333747430 12791442 -475631653928017278680256786551882287488 12791443 -1044228435703129792046218655891225597440 12791444 229699653509164459953898491284843087616 12791445 23862447972392474391524714872488805920 12791446 -708871764104038848380019343139483602560 12791447 -362715441565681952584799195935512705720 12791448 -711757474650453601113199230353235148800 12791449 -441121580556517204046907759672028919280 12791450 26328187970771218459975146882854534400 12791451 494772505427253219173679027910287759984 12791452 -412758823494315513280299270387722596864 12791453 696526596334173063425084064028896416064 12791454 -111448374466432453341885318087770539392 12791455 -242317778796350850467390001355939235040 12791456 -1371878756118951973657846705613923024896 12791457 -53702004531934670661933000005492478720 12791458 319598180117781179083400316103066144080 12791459 -1793554257236424702328985167592783810340 12791460 388251171305742931411255134358809784320 12791461 -2340226802054370956904324978865332051456 12791462 139952882461720036448991051610182019584 12791463 -1631414831345749164888456336979732272816 12791464 -195464762062943942467612527821405798400 12791465 -975771813598788286017911276566129944000 12791466 -488334057718553334862678534185831398400 12791467 -705824147696547672202811556350987838144 12791468 -1800240469216872830949560084181811200 12791469 -608203551968043229117750299805647089856 12791470 424438602771764163433576659253362604800 12791471 83411650572945697877041134593236036608 12791472 172372184197978660181853585776673914880 12791473 -1312249233086997318854302660055922537216 12791474 -98448294558880441260163736064887722368 12791475 -356544865442761590697462504067725305000 12791476 127438584667419385645057224733819353088 12791477 -755917771749544718651463651182027701380 12791478 107265101944187153796052735326254469120 12791479 642875649831461931233698769788765438360 12791480 524271402927318175810029635516529868800 12791481 -1199691482568178116122655157600896681648 12791482 -712473759476007567008811472539421113600 12791483 162526392303949031500864642247215557732 12791484 -201069029340110573278002346445262927360 12791485 -255200414237205572146211241415754365440 12791486 10713856142413996829256209255201064192 12791487 241228312566064397216961682554779369760 12791488 95051497267687879367618213686825451520 12791489 625027739549308773466140039459288820290 12791490 199373582004415218793204278809957637120 12791491 2433074779587883698842693694623995020192 12791492 -100299301127624090274379394828709998592 12791493 348102668155058659370760854584755461760 12791494 -1390507861676411807830331593133365463040 12791495 1006442531751222409201821082750190659200 12791496 353638791461254762956945023913839984640 12791497 344484351055622279863788637995478080072 12791498 48695494896602405982113430172387930464 12791499 109295915975505506741587467158789222400 12791500 1569061228079831467520169852348298752000 12791501 885429376638857542996355488970885374050 12791502 58580232316163992167345824681372883840 12791503 1188719460801241422892589857472734860800 12791504 -1657440120114601301821566906065879040 12791505 -119162970109985539214559522670340201280 12791506 174116477302744716554852563592011545600 12791507 2457482715536889894365223952336345980840 12791508 147604764582077226940676983255372800000 12791509 -1138896713451544947451746131820151614884 12791510 554960964697543735562780885587168229760 12791511 24134113596801589040669032920530993688 12791512 -393769417618813002591032603439451545600 12791513 -360018920428108799173592245894080059904 12791514 -280729205333541151394912036109449054208 12791515 755990438272197183271534972925864880 12791516 1091701472158278596639841392581580413440 12791517 1437196846115086720900542596839762029600 12791518 815055958148038400871924042365673489216 12791519 129298220521997676029095018332099916800 12791520 572900539209766001241218045919897845760 12791521 -246010233694021224902478280899286664000 12791522 10973614561308223523306570378329267200 12791523 -358615625285852108833820041987256581200 12791524 -894197447368541355197069759589405675904 12791525 379476366803260137249742901318717812500 12791526 -521399496285044885270283153838451430912 12791527 -339751827566386065565199902510564491728 12791528 853839508241517346592812242447312092160 12791529 294469606033750286169770567998002438720 12791530 128800519348869714414132643158530334720 12791531 -3045733559238764332774760166288571152096 12791532 -285665129695468824776858606456757436416 12791533 -585299634693587076048953819322010418218 12791534 -1523243049771358900195966038103292928 12791535 -842691606274227244016644243416933922800 12791536 -532903424137073191697036025132679364608 12791537 -4000607790461638111754505774012699408 12791538 410538919708273920193047215342515392144 12791539 630116861744313890786096070639278107340 12791540 309393783300735976037799581942235882240 12791541 -300072684201222068759971229482330329600 12791542 140925831255863073246017046372896692224 12791543 -1454652639250034009460968340518305277208 12791544 441015579113766676521623046292989726720 12791545 -262867739513638523683022274107745524160 12791546 156007517153937801941781946513195050720 12791547 1082111335385557700674351998507565013040 12791548 236489074981666415300294727395108428800 12791549 -547620768716569169580953377403404323240 12791550 -51683739729889620125970260988102864000 12791551 132135180718872068387296847566091534032 12791552 -2115083727562239792330986607242316349440 12791553 -4998718334511834180216130542895605216 12791554 13554819678199263714101734479813162240 12791555 565715723051612792827199659680483718560 12791556 -581722126091394452232548770870495625088 12791557 5935204879121641784313108629031658492 12791558 -99309402105647983434742229295429762816 12791559 595967929627563092809362346950439283328 12791560 280756455249712221241707423842205696000 12791561 -157380742037359627402928456630187072000 12791562 117043575044729265857543193254795641344 12791563 1979538682092737245444384018851400041812 12791564 -151280076260742148516524731633312749824 12791565 174179136997458505577069869305496677120 12791566 237403035943390409339135664970869908160 12791567 2444992618249703004668168682354677317632 12791568 -179027815732427890988264735484965093376 12791569 727183992538432893949089094352976882496 12791570 -750467616721781655774293784094226918400 12791571 -41143786823802140127336567438181489824 12791572 -583974087253529676781524870107166289024 12791573 -1377557103035877556736195703879687587520 12791574 -742032788873022823328282302398361618560 12791575 -779918028410383006771996072181498111000 12791576 711729327930405437919780851126949519360 12791577 570381135350955648350626488753865095120 12791578 -843867586457687327181407580206179360800 12791579 5846627769864820715381807141859251640 12791580 101256767273964831996301637041906652160 12791581 2495791855980497978810034420698442036000 12791582 107089926011773594084018656148080119040 12791583 -247217878015122856049294654586412177056 12791584 710714087905295902391627769885127606272 12791585 -89518027808123209741239170316582842220 12791586 -296004278397890267484403996537639948800 12791587 -1534941028475261502536867169008733113764 12791588 -147129074823047082316066229015754633216 12791589 -363444555671116803076542510806063215776 12791590 -37560772871659017514268861065663127040 12791591 2089537809418412661811339897432962271992 12791592 251578206265167923383521188893440737280 12791593 -1809801765003618216484725430427760353158 12791594 -985055080642808108236191412777123181904 12791595 72475549039833209005210228924721913600 12791596 -1141081589136450469492303782259488428800 12791597 10365862503395107801566567854576014752 12791598 -661092618536858723886478022843582760960 12791599 1537986010397291572090921270159036427136 12791600 35820497808310547844283184530540953600 12791601 -73621724895373321144111481683716960000 12791602 448039035223964110767469183102627348752 12791603 -47159081760963509519355556164525455712 12791604 199095198182894442602531641530364895232 12791605 431442914486180014762635448466424991260 12791606 -504639794883484196808998651572931377248 12791607 231587746632554248613474932499177720040 12791608 1794441583349040855522211788536912424960 12791609 1367390705613682909886957078907352150416 12791610 -82376107923157288302834647797947313680 12791611 -145763598133938299213673472326715950336 12791612 -528591759388687395485685486284812575744 12791613 -575486933850287760577832426671004181600 12791614 514298223179966143315195932329512243200 12791615 987663730506182981018952810966107702760 12791616 230192937690800483178124509844938424320 12791617 427875855300710692469402031685868978880 12791618 213734974295363181413565005301531311616 12791619 571507277628777980738695466096172151044 12791620 421842757425093894895982034562388666880 12791621 882821044492465076890601482253807217822 12791622 370114590317538154431595457524340935872 12791623 -153948309056647342287430163874101318272 12791624 -1199568856204375455480783311599133015040 12791625 265923985856512829029457207865106176000 12791626 -1329041990382386987208879528571287818496 12791627 -1681603311517326981915280198885963564524 12791628 -329427660931555628897634729519834439680 12791629 1564737729288344517810986815284595420960 12791630 126959011832425280468223989214778080960 12791631 -154056766113201380087977971357207098736 12791632 -70238472118442109794099564873728393216 12791633 -138572931770831462921337908310235350300 12791634 -24034251287114263034942501897484682752 12791635 -1984910121019087346206127548724440618800 12791636 407724865583210604355089514223093760 12791637 892358533221957051766105993908646852494 12791638 -13909933661110925314195168192368557280 12791639 7595750626617485079086603808163139520 12791640 -4967666422806368802967872799319654400 12791641 -129373791516029489527998378861651574508 12791642 1191085802202731681287623473464489644000 12791643 -6319931624998830440165734630093196136 12791644 -513450544302822960480057620313581568 12791645 -905504731715653028894854335860758944000 12791646 346557753513452302827254226234589897152 12791647 495202950186170554812084549548376504312 12791648 -361150477931135420246239451306807132160 12791649 -80924404085592640148363490304983408384 12791650 385349439898972409347356767783476920000 12791651 -259145111849486895679531469339072963400 12791652 221601997078384966920897428805863768064 12791653 -195788904179136701817531176009666897120 12791654 -560319763456186424810907532971565624320 12791655 777289857988505197393225111488808032000 12791656 58259477808636812019901469261241907200 12791657 -671323336219912217235837619053069358080 12791658 750474635336746088901386889629212178688 12791659 -146388943238585089505000978336701280140 12791660 7813951467750447949586761017520588800 12791661 404206661030926801308671833289411215104 12791662 96225479105818298536115727303183886080 12791663 -731274929767310144617810580761129945776 12791664 130398429067773103928639390853395939328 12791665 1058609982909613679991722328401067051060 12791666 361681734492475765184466169708347478032 12791667 -131037757853811515411649507989417811456 12791668 -225169350789961045287187820247579505920 12791669 -1530506039630256275892065546888605002240 12791670 429585346800989920920201166800584150400 12791671 805422350261614030106353032967466784872 12791672 719966435612192789349067734296551219200 12791673 770275453662957561541512656539180795200 12791674 -2260534505194756050334761140980501248 12791675 -200148192189445323488497386435788592000 12791676 -180969317521122477552603136248337325568 12791677 -8984207698326806479207025035270735008 12791678 -350681449161574333769279505229094223360 12791679 -52388258740087543023380623122770308080 12791680 620345077102107866679171301723078656000 12791681 38689978295762964690840098090787296640 12791682 16785859859951801852943640282600437048 12791683 -24716201541753281588888233973836425656 12791684 -2365592724005003476031239377783297781248 12791685 -11720218430760541818216340512026764800 12791686 -130121135356877714630953405842956997696 12791687 2019706621985570165449496858795690541336 12791688 180354180662782675480086055410492702720 12791689 1389333105422584260383681200659387375540 12791690 89837875680751816938733044426545983680 12791691 1547018775738951472702390959488029294440 12791692 1264109108620587530251314010461884546816 12791693 -411497297445719333881112668221410071680 12791694 130806850178792683220590769495288758272 12791695 -632908308721879576781166024383015088000 12791696 260871406330002838807693497150562148352 12791697 -248328957415732477722846398898062527680 12791698 -510677468945008349692068384167011271040 12791699 1950947716519821755331417248548677057936 12791700 521163965064428967465177564489167289600 12791701 -586930946571035908707846376497333374856 12791702 -387908101973600657891172695095976871936 12791703 -266073076752604614275782532944547162880 12791704 -27859680575763486849480497666493450240 12791705 359084498417051249415880122802700713860 12791706 -91070662944919846330842447088857309696 12791707 -2637559506856058627075271437718489423848 12791708 -1508339988942940223047033864663169685504 12791709 -264390781782103980659980800784075272960 12791710 -513418352436495177075064647606672642240 12791711 1644580906487814321801431169283799530320 12791712 -90692804960707740922411360596205240320 12791713 -182097806140134812349659262953096455104 12791714 -47248344019585376538515662611691489728 12791715 -51243942488080835086517931862019477760 12791716 112030839930503736071595113395892289536 12791717 -48075724650751251788101429585314592740 12791718 269071968509531279042738241891427889760 12791719 -751992655378068609535913590565900211960 12791720 207057002312529857254613820260474880000 12791721 158827006107327997434873970270463017824 12791722 -478382679970518407596666690613616011088 12791723 -757190323880268881341736660011736565360 12791724 239282219553317364666477049857038610432 12791725 -696215176509457141932763473274674370750 12791726 7217077490772272098388744236914032640 12791727 -495235049897396851174821109061537695512 12791728 217928502350661584062002113632917143552 12791729 573142350296596482964168008027698903040 12791730 133385890158415688987267005077237611520 12791731 129546659073011269431908356708726670400 12791732 380396502658768702224235903220379759360 12791733 702634232795679130580531313729801141024 12791734 445305964904781685413613435965218330016 12791735 -1439585303087017335336013018457503800480 12791736 1914503694558361059433230644281272115200 12791737 -793911115048440691657214007094024781248 12791738 -283178779888264244682279103927419246480 12791739 965088244807486190924385246661112620824 12791740 54100580293621082691846910785839616000 12791741 1090707981873837536263307443287803325984 12791742 -102792502578223757617162845009966544896 12791743 -629691282740895811464682094537122576200 12791744 -154535777899508166437575917164486983680 12791745 237593918443919684259890579869717475220 12791746 439067066886306565555972806133032875904 12791747 460610480639946963936581919418047269952 12791748 -21944106379161622596200192173839467520 12791749 -950423609298236146777572558680477513026 12791750 623838429473260882800514386508627680000 12791751 -22489008878028468511448946212215122432 12791752 1734326960816336613807394304793724078080 12791753 -100730008196127939625168851102298929600 12791754 132466520355885647720171850357729645408 12791755 2532859157495516577726079174442378198400 12791756 878565504341026233746947135796899326720 12791757 2049065752918133994506290149894851040 12791758 -163544606413250581660741664315976990720 12791759 -2155764773522896409884685202358659467040 12791760 -88188573911563357066767290755203072000 12791761 -1895052685836368360916272330766466571276 12791762 -296212621980081751790428472240228420448 12791763 276928164739441308319548299187657804000 12791764 -320308329625575542723958606671731625984 12791765 -39534771007587602325529631702270121600 12791766 -65987672595477047380749864027379936896 12791767 -535642980244195618737530197943048474688 12791768 820829723452983711019197830066935173120 12791769 4865110862823406290313251031851578880 12791770 387676805841048632551221613842860986080 12791771 -1187867955533007487499330723171391849000 12791772 38348654910474504988837552659402719232 12791773 -1755786010694058991721494463970956581978 12791774 1610664563233111112289613491752085955392 12791775 -29107812042353932547493320630961388200 12791776 -3498155172300653117193691773489715347456 12791777 352741302801133913396253417962681854626 12791778 16741676719557636182228052142193111040 12791779 155252585852821291931681207416592617728 12791780 284633440328677140308607402477616953600 12791781 -200596254799465989546155486071399212930 12791782 418054120518453087806657997269778592992 12791783 1128628409691810350725133452007070188064 12791784 257044930215446420280623607645947904000 12791785 -446869906957188743970667613764096563840 12791786 18125883181050586842521062754481641472 12791787 473454851418663036891262555049850985560 12791788 73801900859047470170915120003209088000 12791789 24249277175993732181202512556884133590 12791790 -34495065509448564581672001969501696000 12791791 -271785029887773960494842652544390299616 12791792 -39159134475563861716644696820306083840 12791793 205887212832550516220305316893963051584 12791794 408903652002176384768171678077930096128 12791795 97818363282321756305789681740693487040 12791796 165942943216288044999810001587221889024 12791797 1025307491867568793724061233424621251246 12791798 -10914515199567821517134746753776246720 12791799 756944374175567301056002224970746177000 12791800 343209838151199174111958175572349952000 12791801 -1084670996986073471942418443049025178496 12791802 -286395961751428739119381958657664439296 12791803 -1580633229470684482542711616832701180440 12791804 785603494651142191019126677359074035200 12791805 304099238833970600989647864323413632000 12791806 204419687217247716261603131677131620352 12791807 327817148551388935108192048127147145600 12791808 -1272922789360710584474754759250849824768 12791809 -552682264779958633292991327384526545920 12791810 -679554062354547425877976775139357673440 12791811 -467034526788057991986587422255587704328 12791812 4198920937465718990804528478868383744 12791813 92196583436228704944867343446825356760 12791814 -189954782599891571385382441445906313216 12791815 337552604901961621585437596171106467520 12791816 -72135453602916411337683455239614627840 12791817 1650823594051096818706045994874321315840 12791818 -179013399806696556801186862279732058112 12791819 733551437966274164833933061124783323220 12791820 182236108749557237931047389516080322560 12791821 29249335399101442149914399095713904640 12791822 1179124388280255848451487284111599424 12791823 -114232226413790246749883477269029119232 12791824 -8079732489853804369103779482362306560 12791825 -506506726288921423024993099011228190500 12791826 157429323648057107780972234375340936960 12791827 -692363644724753978649827131881712104408 12791828 -421358220442193249695701171141816188928 12791829 894328307887095721057430249238943817568 12791830 193318939655239725635557688093320162560 12791831 -184804039730086534211670103050041365368 12791832 -12482776395729271184319829679993671680 12791833 -1046700966943517562742269928672187716918 12791834 -380950122337974037581083252062280840448 12791835 -98144259560084612957555165363481938400 12791836 509330096437441645127635819647512832000 12791837 -1247854161710313408222683841069875285568 12791838 829985227127251956574808454954471720960 12791839 1298280586589945576139720388028564244024 12791840 -163920090759258236037250995567407923200 12791841 1176380401820068097219569558065355044864 12791842 -57634168131464514078389535997794432000 12791843 -32659578242509420308794816872123176576 12791844 20557164552380717231405225405514445056 12791845 -1233098707024480602058162543649341425600 12791846 -1726938398685486596113354636424850573120 12791847 843115846536053144227971019295977973328 12791848 -1246844971932538195179857232182037473280 12791849 -528897802514758660795255135069493606400 12791850 32043455979564343987384517298700972800 12791851 1975558547547735673783928103822416453704 12791852 237088681479220410322177281806304540672 12791853 707567373448355948015012666415412036662 12791854 659896411958536857892536066278956797312 12791855 1659111132839539365849475108499080560 12791856 -27195301251462771347586109606059835392 12791857 -388554982063743691608310194881559428160 12791858 -808570520124800729350651435237835604720 12791859 170927640292147552389952212489604526904 12791860 384435580481072369030479553885708582400 12791861 52012200532351072778625660783986382492 12791862 161755722389634984345264421507635664512 12791863 49761671158562059384026863630833641824 12791864 -764020721826092052009732339331964928000 12791865 18623655615736663537538506281849000000 12791866 -278136246988711760942871905923173715200 12791867 -978460551645812650427422661103389668248 12791868 -410248669761588224681420237734125689856 12791869 2413212541982720369862098439760740995270 12791870 -87359221063688428147564862778140029440 12791871 -1469627074498132894231729947533818975200 12791872 257472099178104317180361010192904093696 12791873 1159779920189017560675589331028273085122 12791874 214948246814845503711605523928001036160 12791875 249131513574765295782040446352510795000 12791876 -194068654009781934764214261135893256960 12791877 64126096586829694412488034393931555840 12791878 -394214295056254514036270958768599520 12791879 -1673300714974178961148797990977360470416 12791880 825668791340636904856325896905251481600 12791881 776344534212360578487176352012264443700 12791882 -134975261442519995784796369846892576208 12791883 -180465828351727064032404600908037569280 12791884 -434702942245903839272286606692582840320 12791885 -901613563367941413211547495902848858420 12791886 -102776489428749715213798921503615769536 12791887 146957265105666343666482421238840740512 12791888 -678430060924816159181862047678646190080 12791889 1080766099529333498380274716468725540288 12791890 443718393904876025704277471913050839200 12791891 -1680924331043437958151879739063806494820 12791892 204810018343274304336258627369514444800 12791893 62015461823719147737391631991040456142 12791894 228859728760609334874489928898498846496 12791895 426831663354692945725918952851685040720 12791896 1324417238608029570990550505764795023360 12791897 -93491572653274513803214888394830074300 12791898 6670582761517696597234090551309066240 12791899 104460004911194109359582775384473211136 12791900 -343749925451952184399591598555124096000 12791901 -1088103433017977735682666097837330055136 12791902 -289201737350490769929994202592341913600 12791903 16657463467927304733567025890673499064 12791904 -164086087812392851758959959778512601088 12791905 -588168196825631302956396016404399600000 12791906 -681205094024116260304994630030085052848 12791907 -1130911933687569349091265675622068477432 12791908 -662803022003054173908723502888674355200 12791909 118122337570403533352713719923867773404 12791910 255917817276363260774103035286798796800 12791911 1957661076228489418010714931588339216024 12791912 -189144376102130605038337394404045701120 12791913 439331355093155343366910514492751062400 12791914 99604891511305972772640605639580084480 12791915 -183173058520423661465613370410333699600 12791916 -756331515761899068752021388091520310528 12791917 981649302714072223108218020238456976960 12791918 442280077038734511740744350518636045312 12791919 53298684006457318102754283619492876800 12791920 156801647677651587828355968749187072000 12791921 1218459381832037059194219379602547495680 12791922 362533243886319847096271774142401707008 12791923 270393890139030080364278303911539440664 12791924 1226523584099445440367462148505640420096 12791925 -22241548704607806070158188841157627350 12791926 -74736466082338049817142816688959175040 12791927 8711047130218509518139027236284491120 12791928 -741619841193156839976194556419021537280 12791929 -2175921346400222391945952080248558383740 12791930 -359761177330051396860200828893496516640 12791931 -96353348729931715748798398442880463848 12791932 814022810976239472539947034061945706496 12791933 -154887489776757943652051629544094941184 12791934 343403587915615031604955465259888673984 12791935 -313647008481042288620409055661160672000 12791936 -71614988225686501195817163841433763840 12791937 1016234358939152925093489931324342778160 12791938 517550582405499457530104111872119111120 12791939 -387743024984690581472989440799688612880 12791940 -383286035834850279820155999709072896000 12791941 8495401161883358503983372474416715712 12791942 234124037882239026525358165541392651872 12791943 1455974511928152223522490627925289240224 12791944 565644136871801859533660602798149795840 12791945 943362556166742754045506760879549153800 12791946 196019862481018140654255376508909501184 12791947 9124973710835291574793385261270553232 12791948 629086709348144839019583228920208998400 12791949 -1051207112821807826171264846584110028032 12791950 -455024765681152963015480712670134304000 12791951 275842776828999762156433011333837275952 12791952 439655088711890078106755689877850685440 12791953 554645264258117210416552642036957574004 12791954 301357314013818885628753006436114809344 12791955 330321718990854851737388167984533361920 12791956 -14128761402365958949238251068985528320 12791957 -400396686742621245011648619230846143488 12791958 -454857868422291667631428045715502003840 12791959 -904056786658686918782096681210814247920 12791960 -721619233393263042007603085520120422400 12791961 -183748062808872331645701863817220633920 12791962 -266197631573822599773995125665924906768 12791963 -424953345133157667980595794111525994696 12791964 -75634687709685067891204196007424229376 12791965 339498353773442622523858031816992638720 12791966 -369484759610442803889254168002165871232 12791967 970298688145931038636018145873397469440 12791968 -410534569782078233782996166030832697344 12791969 1617157023612480181067095558404545606370 12791970 242551102255542406699300710891459086400 12791971 755684040188183660850400306859024440744 12791972 -1429197822666670085417234874491911453440 12791973 516868556477318370700452547819651229760 12791974 -191174893604340910525836577893992879232 12791975 -509139656397498238046640351467646115200 12791976 523711793932362888338574781315983360000 12791977 1406617112928715505123865057662224091472 12791978 77503433594014705128204865790540317440 12791979 -685612798194603405144624247545696576000 12791980 -323755676485031413416975184947476736000 12791981 -1641952342381827840901419570773697130218 12791982 148847361513734849047390382435744108544 12791983 2361114763491368499868307356841683801232 12791984 -6048829662056540710039151797316714496 12791985 -611901586515434078289575326820795712000 12791986 -372654817671603962940264574812185395680 12791987 -483116495872873611343985847888286012080 12791988 326901636491105735573524517455757512704 12791989 753563989963630646502904814516372181966 12791990 -331968900122356452300771177820877706240 12791991 711586024960058556295574577837336860160 12791992 -562934112493779088784651915557608960000 12791993 1339946199878453973173149346478532705620 12791994 218988650011950708085644720638713240320 12791995 346589822673953338575938870370567772800 12791996 673997562381425504229359666046435655680 12791997 -860537230353288102465339601106361628800 12791998 -730588519831094777886812957385762992064 12791999 -806930737216639329958608510429186960 12792000 43470876928984614339028949693104128000 12792001 46936545178379279255143725683021464404 12792002 319048643180365135474491551703656443392 12792003 402903867137802738953285565390296680704 12792004 -1157657236748682165564800636324577010688 12792005 480027106705563796136476454861640751320 12792006 588067119957249722505862267900124157504 12792007 -304277427016097202460131204634137956824 12792008 -61963665996676516103033243178212352000 12792009 17368111335643340314246298043248341728 12792010 115784116856015078265707938796289792000 12792011 1358007452064430285094410579069039998612 12792012 574373284012089477361089549885546266112 12792013 -34977962837567915744419696683363569152 12792014 -130076263989639053263733259459684216960 12792015 -600498783029083539420274397417276828040 12792016 -312039990847723334519061630590946508800 12792017 -864063255575179216033415044429257724608 12792018 -219625905716137878655840214802421620096 12792019 -1553520225040098330203480751091039600200 12792020 -1052254083461555609187133663337599115520 12792021 -2018513541485331423862998343312135680 12792022 447963957211532574649326825753607996800 12792023 -1664074973923708192571341649734552928616 12792024 -370937772758107112312502082262820372480 12792025 542611479787779151619078902163825716800 12792026 98239400885051715697980540926591692800 12792027 3862726830632544239043814222742570496 12792028 1115707277572750722286373092951154375168 12792029 142275408177746955050589466766275658976 12792030 275637680623725740786049421953497800320 12792031 28062898945435472067661859211004653440 12792032 444993162877314002371275929721952272384 12792033 1436108140636262188978454518457132737920 12792034 -743877922591913303845954302536615436288 12792035 338917374442707511606040679860196530400 12792036 -532368603659665278737420040703272960 12792037 3588738665758337387146189578687648712512 12792038 -617314089569893975777285140496868382624 12792039 9619354743218512204861957322219534496 12792040 944765702797100894945831113666212556800 12792041 1076326392397717274530581606576683021544 12792042 -104318142758775686145138153986534128128 12792043 -28922768342299703991132360342661603392 12792044 575609573322556259165204884503953531136 12792045 -221934592284861699355025098265470790400 12792046 406798239966458593362699777152933298240 12792047 170997212691468335284895788901664530952 12792048 -172287844611265930222821586590512971776 12792049 1385491824039435968807337650996375028050 12792050 673417062985082506566497942969576698800 12792051 77871114110105270749472281512088096980 12792052 60471524346486683096033582448728162304 12792053 -1609158937034209887127092122135800111698 12792054 154254008901725315118572913220866762240 12792055 -1335969465456111677168200060821489392040 12792056 829877683237378928951112935937251020800 12792057 -7052673497584341106676517652760776704 12792058 -1324630035028305550768198366813655195424 12792059 -353487596059717886124052862656841745120 12792060 222013278413154867583212010421236992000 12792061 126880186464400560711686306552236522572 12792062 156651621080968260032872645027497696192 12792063 949678438332119175098673969051023455944 12792064 760032537606846494697704168646053462016 12792065 -83470111480727983860288602462714756160 12792066 137374194154607265823814248139903413248 12792067 -923932451670710727989664597000817658884 12792068 -1151265592097213765913723233651246330880 12792069 -889235832840865606070367057298292476356 12792070 1426830356227008313580426903182694400 12792071 -164548231358066561787140600104047314928 12792072 1001874634533009104877970288425419857920 12792073 332662047201781936308881471107344136640 12792074 -1008466852888379846259269486272454574240 12792075 -444380924077634931369659031358273536000 12792076 343545938843674688515445600355211431936 12792077 113784494730063180133605279060975600960 12792078 115643937282793772924832676311483831744 12792079 -1578164763425327443672617920830857578320 12792080 -9145545179799309345386103652566958080 12792081 -72457225799327972319325965385569151248 12792082 -11999239606596946552322739412722111936 12792083 2221789740132340191196852962458265772332 12792084 449198343737620138982387427163655749632 12792085 968201551409076779100538722498388195200 12792086 394854979576483529424509581589448471744 12792087 36146037730867436479080694225818687192 12792088 556087303047640985144306074438656491520 12792089 -648940658559536476079010837080889709110 12792090 -215537397588263987845289962261343193600 12792091 161205635666999792300494321668922333072 12792092 603427633824952348664224286358615352320 12792093 -507280881659411993958337173632204306976 12792094 -96090879352820062083057970879366176768 12792095 -404258916005589433457483817064579469400 12792096 -647119415201845088523357358452804354048 12792097 -135015098138788828091063237562051326700 12792098 284514916826936361975153235283659201920 12792099 -583386101177783142983012584681785228936 12792100 -216355634471662163028905228281814377600 12792101 240302079121653883429629346445912610240 12792102 121110323677299645458003600271578951040 12792103 -2055257500499526670370501953343043609720 12792104 588349415227225423316958143541256427520 12792105 -771242855007390088094080681483056462300 12792106 718969955962160475867057857813430616752 12792107 -1483517267384312121813304644999018925644 12792108 -162259239375330848076834657151787925504 12792109 1955236592434020841147389042575430494784 12792110 451530227001484740665405074676140992960 12792111 -137067646618760152003765851689028731520 12792112 232706519814644938575288398563349282816 12792113 -22751483088743189741739423971450107872 12792114 -106918373086945807059899077109102127360 12792115 -188304486661574554344310542384378280800 12792116 398350598879883782074180203084131911680 12792117 -74846323914023528962964532684638154432 12792118 30333754424777519121724779856161782400 12792119 -211298130488432503021548029470632116352 12792120 216340221938155027962001735991500800 12792121 589138645466443855391428502487240339652 12792122 -110631126213340446016294659664120819968 12792123 -290234128329273025339637696098048457496 12792124 -1240916107459776488747647712238997832704 12792125 -342988047169556578295281381077169593000 12792126 -584348061155506086157609129341117990912 12792127 -822886612374758354041527795281718717128 12792128 -386463541368405180229207374104986386432 12792129 145904322856498444294733174374404964800 12792130 -59527757969364359518716860812528704000 12792131 -143560621859664077782519411571732282880 12792132 468170757141705364035122893652369736960 12792133 -371961536670065326111279025328463465476 12792134 231958689515989214539644924160871799552 12792135 -203435903796825227035053041459845988400 12792136 409567539017951909978830403760496788480 12792137 438317534769243938737880801510668917732 12792138 -729567749375682327659788968868162765056 12792139 -85603225848735288222729585832647056976 12792140 -443017615684168019541212232160024627200 12792141 -402085733326760396935749542585122638720 12792142 541998367908487377311826611155533210624 12792143 418466518371659571700021369132684443840 12792144 117081368881899468228389308452016619520 12792145 1256043671216445677227024513774509414900 12792146 -994593776024120452162223504419157071728 12792147 -522243381445244000593014021928836611400 12792148 404896394436463158691119536577938077440 12792149 215424861647698152980441997043213110240 12792150 -38861727962946336108455188678334668800 12792151 562312867035841509509284027588993254152 12792152 -174842688593783285530995422526496849920 12792153 530653148942550951397844020612220637408 12792154 1140033076817762525213127205675061660160 12792155 -89961779109621532334523119016444010080 12792156 800133025045729326451378207058386944 12792157 -291471914116435020357437314595122970176 12792158 -271518054086071555420454597350196217024 12792159 626787835081841288720861276639616056664 12792160 640215415686432142088841385206884597760 12792161 -515913309322819328664564431981145134700 12792162 64528349251022659481733520400293229952 12792163 941765425178562052907760759705618757104 12792164 32796904136802341493303190930799960064 12792165 -22513140303621139445355350608761247680 12792166 528466551202467185578789144174152395904 12792167 -184505546223908818209543040438757497968 12792168 41687473438380869394163105778601984000 12792169 800913715658966810555612235736908337160 12792170 288951569270780344025660741763626630400 12792171 267800523279756581840396388513038740224 12792172 38853461255920665794472719927878070272 12792173 -419147840720952205332839874952408081578 12792174 1376646866196335006078937247085353144320 12792175 325589979696149952047204827782134475600 12792176 368449884088337943171651460024917983232 12792177 1132030254676307425186136639863457561220 12792178 357819842172282510900137099687236564992 12792179 1267504977629373625506632169967571976780 12792180 -702282038993707691947871493296268503040 12792181 703804434172806951875173365830370926464 12792182 -374250449280772388489532090647278201728 12792183 123118873828529326984137709483649409744 12792184 -1013599688023252224916462349911303741440 12792185 -645447187463299106543187239703935760000 12792186 -182721712583822327365440865657160312064 12792187 -932849249813983154764654270360146658760 12792188 198237680176865170573191655874854533120 12792189 982216453783539320274852430266912090624 12792190 560619004465598329676421747122687884800 12792191 1777753371263395467187114980686962622592 12792192 194180512972510169259754632776987443200 12792193 -791387506824257267750490557711802347196 12792194 -491871191782695719054544837066591224928 12792195 107162016879940167081669000324162019200 12792196 -188550506064422109707612987636903102208 12792197 -696242878863029832958963287426004433088 12792198 636877940059185073817030782209362614464 12792199 13726600592524187515304396121336272000 12792200 -1373512718229358968681773392039182336000 12792201 -717293716718177048572237826345687862768 12792202 -433899673317312252493901516536254271488 12792203 1193427449132775602544522735863309923920 12792204 571537430081022596641962548763361501440 12792205 -244338143530264501184426199985759826280 12792206 -209744185677024573584278608935079644160 12792207 -796812954516669592727728539885538333560 12792208 120443804469285880309575969264602185728 12792209 -672854221788587051035750633430597702592 12792210 -230691224504982809913566867315057687040 12792211 1544350890724073860822087386408222504312 12792212 -153873086850475382633094152316097560576 12792213 532001907901445678703622340289438348384 12792214 559994378413704945039022753388446451712 12792215 242606663791490952992212479391274964720 12792216 -827066647660945683905957839843076198400 12792217 -138423647015228625639546195956869655734 12792218 -280339779947772164840892890416369380384 12792219 825417782495660244690537804989532529920 12792220 182406441424770562253122874610074695680 12792221 7495930598257739055700524472637825292 12792222 -335742503711456214087984386105130495360 12792223 404974344840945482322834813943326913824 12792224 1991085406977304874215191513514180018176 12792225 -508573416941988827378683714697299968000 12792226 349058617342215275672268686685420159312 12792227 -107611052190725986317166984189665996288 12792228 20407870472193876363735725632488222720 12792229 -361227184862521969322476949945961455170 12792230 -565552865424182961699292760713071607680 12792231 123486300908593377911329774995858713328 12792232 -139188035145161688613635765159154483200 12792233 -1651655950132447807712716033146018681600 12792234 -79899826983103219551945725091067907328 12792235 -493909941001078637988125803477313029200 12792236 -211158446056050707469664470582116444160 12792237 -496368315298468645479566122549999400640 12792238 -35462666912566781375804697242167586304 12792239 502800340898744600574365228163832798824 12792240 14247277202891710399962494564602675200 12792241 501897742724663895723165978978936094848 12792242 -2144812287511042612906874785719773568 12792243 -561366523561109472017712183535646026752 12792244 561869999036255491333862557597742592000 12792245 -720803476496359112324723212614174834120 12792246 -53302212158995978194685311917598240000 12792247 321255295509201986851442358584157606240 12792248 -913315625234894929479603918526325145600 12792249 1007825718158301637877545027392425457408 12792250 -688781999582562749106770816519621160000 12792251 -2075165630602527776229760067731071662748 12792252 774173055428168523918394820850209931264 12792253 128185583139836941780562570668345906502 12792254 -346287089550653704900447856464847703360 12792255 -216984466948904553671591753452938900480 12792256 522426410231150866925355056622081146880 12792257 2176776152974737440451497372316659485506 12792258 102388328907820128944278446909371940000 12792259 -549795666892646306275666897268836825540 12792260 -383169848812368809934843148183602378240 12792261 -3771791669514327520578065459844950016 12792262 -158541796107066791666503636784089620480 12792263 -1822785285589102131740106478106168997120 12792264 928226527876061222793113867096344043520 12792265 -535421133335513489326642148043606319800 12792266 586303644315673163492144303870783990832 12792267 1263326884024749259853052635471293470768 12792268 972547412824410512741056515740148501248 12792269 45711361340966787848866597747060207872 12792270 227861310247132124871280119753415293120 12792271 -2310284066508376621908352113422147872528 12792272 36707925435709356574605075212812419072 12792273 529831933085657278873408266217139742144 12792274 90996179019655743717695422216416405504 12792275 197624165107646859234742498365368796300 12792276 -116491146889945271011009873085726023680 12792277 2060383748837611401935216603339998440060 12792278 -111612116071250085463187500987897576896 12792279 -1273726249740602167821894775814196360240 12792280 -9703419195777264590496936308851507200 12792281 -1918978305625000107902555910974974188336 12792282 75695858071564933371575426876658190080 12792283 230721905921951655374142197178349086096 12792284 -109315864261444657201225905405367584768 12792285 11755670059615789047309440681989932480 12792286 -711308292967221348640352779518622648128 12792287 -370336795139597152836548499671173144848 12792288 146166831071272868383517789303881334784 12792289 1219627566089032455198387184580157172500 12792290 -16523808217547662388900737309601041920 12792291 -801037159641504523578618231475793990400 12792292 -169865497538385033671412361139660894208 12792293 -978860056367783642579895569034347647140 12792294 -4599214581525601351551046824589841376 12792295 421993619995882134397784417852108623200 12792296 307044439198143593207436476278682664960 12792297 -117926986323759217551567397495878921216 12792298 35019655565583596097119286235323284064 12792299 897210896341762080702922528983050267760 12792300 361780697617007347140513490399989772800 12792301 -38814860267173755180166980069972109440 12792302 440518733680573281576107014569607244352 12792303 -1328999474543598488091806329859243737200 12792304 -149861334170786763352216716436696530944 12792305 108271057806085960192794683224891441920 12792306 -149579679866191182305063109955345559040 12792307 794496189937541125976451027055925746632 12792308 -64018779343918998809669027643858658560 12792309 -24572167406502711406920603343046337120 12792310 -1241965262291845337454829897488367975680 12792311 109590721515458805223739823437943915360 12792312 -200930180872448752575633172335336652800 12792313 769789063156861545611090236869490861140 12792314 18069305974358669049355801576102962432 12792315 -234359412936469654040089127166161268000 12792316 -1936428417060801269107718886192452776448 12792317 213634722821464525654298785481861570400 12792318 57637651209334191815861723487265474560 12792319 -2872711250229087744598815398652957731104 12792320 456194648405944572049524600236880691200 12792321 -7836053076090882739567988096479648560 12792322 -1761029387808202567507714485388684098048 12792323 -275568758067285728739986688860389255428 12792324 -244333141202138338085286622758214348800 12792325 -133650942119710537840645345980977142400 12792326 205394961199457213331498148660179186240 12792327 597671234406823395642089698323419550120 12792328 37614134154041779389761431586488320 12792329 1212494507056645404424768360303933596672 12792330 4766087303362620201104194347129182400 12792331 -1916997978533124396945907981750263357868 12792332 217560969866148152586892131622757278464 12792333 -610759116135089947354208025834438805152 12792334 -553262735612552935744782625794244421184 12792335 -1334747392188091957969893341892810691200 12792336 62359139195314222090823955616166313984 12792337 -286410149502796009895455883347188200014 12792338 379753234743714282293034112809381008544 12792339 277609670905541281425258990825486551040 12792340 -925587534851965844543316023430068459520 12792341 -94081938864079682949329272149347290500 12792342 -319329955829472873280849173282193562688 12792343 -248154238796085596907808708818771963560 12792344 -1171773411026136400270086992855293440000 12792345 234348200208995843321732208230071381440 12792346 -340054183463035522293094083406001429760 12792347 -1426797498377112343643392924822014660768 12792348 973483640357341460328359094747362245632 12792349 228126206517369522612608440709944110220 12792350 -114145270873905403318113959503285905600 12792351 -33006375922330876693014694532077856640 12792352 1171417425092508118366459731918583037952 12792353 -296296252489159364983851861538029107520 12792354 185285350543780049350346608536611550720 12792355 -618573304054436205291709639487103624240 12792356 15050396045585630614167936993171390720 12792357 414018886127358129249957988633212473280 12792358 -81953281329136578450027035718014338560 12792359 36643404325115070233650823081670253560 12792360 -169849756628168178938951668465070899200 12792361 -19036623341542414464828163213263548038 12792362 1820984344217494872574227882711742896 12792363 -806933238911746134227512455582731238912 12792364 82108407716993351239744426244755200000 12792365 -954221921144514914545888244418593722740 12792366 510084450280292673741922999573162723584 12792367 60717514505694821175261410188873887744 12792368 -343644250604199605941116622256926507008 12792369 -486802650065643463764263431421922203232 12792370 -207214403404939150404169714348051084800 12792371 15018183601514511252663963238212490704 12792372 -750246455748074578645314932267157393408 12792373 372968389087774066527867306355418037504 12792374 30199503005500590459471095883791123712 12792375 355691110080674200802214869679247668000 12792376 1100434742927841550346428986669223342080 12792377 -1062817540830868020176973135991264873920 12792378 19800673941822371471164048935359745024 12792379 595340104923844880864270819278765194980 12792380 160850146276006876400430641677567948800 12792381 901062192708191332130283744927434219520 12792382 -1069232612071705251384511004196104702208 12792383 324630130096751028921235121086937698920 12792384 -501369021625745248621483683989327708160 12792385 929467756821608450010489790874246333760 12792386 598416442468606182349652858835521748480 12792387 73489312116159989723445482473913881920 12792388 182788960185411895854060441933981700096 12792389 1757471488247837534186717965747241420190 12792390 99917824123601942520758623421887491840 12792391 -581178556079724867968130445045596098880 12792392 259688325659235850426975985286478817280 12792393 300750967967992968682168611328850552640 12792394 -1880902528487444862653051412937406764800 12792395 353737243552049729023631020814642688000 12792396 -6904847522328282307566958032369750528 12792397 54128271026484309974606522582996706912 12792398 -165291331926947710670167694138211502080 12792399 1169127707325334655125348055330712682128 12792400 -96113662585424132002705296299077427200 12792401 -1916929165985467232191774504696240115598 12792402 -59926240732881360240268800303509457408 12792403 -214322356961600391197526788318289230416 12792404 1490016292749883938841753906125194153856 12792405 656849491385935308493897947080725040160 12792406 -711171707505187106542934883647813708736 12792407 -1132917879149053937679583714795587748344 12792408 190325401261825291448706380483523993600 12792409 -781336194967641679488646163558420413184 12792410 -408801484724498406900062577779355565920 12792411 109963808155478046632366044829546415252 12792412 1695000558627350876702550253032844503552 12792413 -1251513566467731953334889037310073869120 12792414 -2859382073788259319182578205255316480 12792415 764767705176359824614243093209018703600 12792416 -97998099921827052324654317682202509312 12792417 113921381701028314951137865428740950464 12792418 -369119549920227473658562140578618880 12792419 -1779038357733869320008136820232846558180 12792420 103369956536856421612604403999942969600 12792421 -1445228739929612839863574788087818725378 12792422 -823929060941997871191104898647688211200 12792423 -322758625691748186552910191158114269056 12792424 -1226761116674913574299463265731566167040 12792425 -183617146158923075279692288819385275200 12792426 -89553360159039522924560753086011803136 12792427 1291342582889467957144738895796228860276 12792428 -1261812726201130073767889729779173717504 12792429 -163563008022091860816357796312117043712 12792430 480939871247444409551264723336401256640 12792431 1861067432464899746010051287888116961232 12792432 -286350431269647028104286216905362374656 12792433 22467189591099933727663998882285082864 12792434 -762190416611813347601439637031652159360 12792435 285877874279259310879289436325691338800 12792436 1714388892196990583733198027691621815680 12792437 -292130156651017899695792254108524655296 12792438 239870233329359893298963504684233960320 12792439 1151095123031220929975946739821000771840 12792440 585618578949241539008696943235964620800 12792441 1453501437042821063968508886375778872000 12792442 -156519077896580738103941634707987935008 12792443 838340943379808893447693285851007067280 12792444 60395541664644715911146760493948649472 12792445 -774170394478352590828968634824033369300 12792446 -651096309842658123926234078673801251328 12792447 -54918661034153671035226829498303754912 12792448 1959035315975277314189401416529870848000 12792449 -149274969956528634237048494875578715680 12792450 -9065679318115831990469834188450732800 12792451 35306731592755794344409167203260809184 12792452 -752467992521868025780880544247922004864 12792453 -738251124570695555187900111516801664800 12792454 267897201528541657584345132515707838592 12792455 1220727035325269758539962988068417321400 12792456 538261138344242140231079616316637184000 12792457 -1239679567222659575690268246913921888 12792458 -70809796397920068863532813129605544960 12792459 -99608827864300717253709959973103467600 12792460 -29311164771285983846114423086763212800 12792461 385666263678131394727102719650348070624 12792462 -436231200705544656123947758769829811200 12792463 892964204327210498984904984675075217712 12792464 -566056044621152746262505701050833592320 12792465 109877238718787191791825739045195257600 12792466 -458592533036690223508493304634893792000 12792467 -1385466923978340129734256958126858406484 12792468 -75752416923307088231144535849976006656 12792469 1342828124153340004611155225736520265870 12792470 -379509228374443717128496721713641715200 12792471 -695629939420651898297480343573790913688 12792472 -20534089813763395576801246260550041600 12792473 -1034151369027843256923667801155036580278 12792474 305483740132629345397100537994863848944 12792475 -510549790264911584921471756720574348000 12792476 959872758650160312478724688050883202560 12792477 -1635483925639393447489731055925699029920 12792478 727644736316339169123497792590341959040 12792479 509585537721351828946045015290353091696 12792480 149521467430789655913480210259378176000 12792481 386660111320527454482920654543329219732 12792482 342842276666853117061446425580200672592 12792483 -1074438554644800088824597983842656168 12792484 1095266225254079091060846726868998660096 12792485 -26014676025762737787544066533565445760 12792486 -42055630743863375915283738322482788352 12792487 132456716181203309607265453116923281720 12792488 -605305100444701618857813396222676500480 12792489 83505078853535410273320631994854628640 12792490 233863985131602168794383502831869020000 12792491 -249890228213408790158646784395360629760 12792492 -126144576777341798489197756107917895168 12792493 363942046010438891320835393403436891520 12792494 266003907212602492478838498778476059520 12792495 156146554401426873548999856980363247120 12792496 -215733199704710903800483894415491792896 12792497 -4261146976228515629824905507039471537600 12792498 -131561238199577463284402881410061697280 12792499 71334351249239885529816252717363711500 12792500 -1425129863469182008344071309283840000 12792501 -1123176365656337292941837954869353001170 12792502 -1873058027556812127051973168057988852928 12792503 -699044374678727717901638250864429645696 12792504 -72308289503278241919330690971827814400 12792505 139533084852338484060343654847604232320 12792506 163930502550039046620752650260316345824 12792507 -140196410587443094545158366420557264896 12792508 -422269937942017997659073113050243194880 12792509 158555788550051083690395096373269934860 12792510 333415704513299632942726587804357686400 12792511 364891460482162339055934953941773967104 12792512 259474393775437523072452702968930631680 12792513 571711447365627985226369227163412381744 12792514 107844089365121085347283367925440449024 12792515 834036807496995422820838149823311782160 12792516 31765579835176552549590909781460582400 12792517 -696468769860145440911534883701066762568 12792518 -784894758198467103787942296665970875040 12792519 -246691110525340184609904781251350837760 12792520 -41754341089628820696153058417386086400 12792521 406379014801743813086027887388772864 12792522 11271042915875056093572467153058392064 12792523 310741248249026964879768490591678618772 12792524 773289610303156598378772442608666852096 12792525 337397730180985717290215186169248697600 12792526 1450196953664784410565279041279408521920 12792527 -639041653355892375046935162149895449928 12792528 47531701852860998680699445080303951872 12792529 -353653955323778798425022904863410217360 12792530 -294702601013169248157372892912239231840 12792531 -603628981257543373091856257661579100416 12792532 1055406808505626932969018469142330189696 12792533 358363387828324304084579018708594431608 12792534 784398835954907834769638167030296551424 12792535 -140759620999552616715795897346364504640 12792536 1094827047217379960102677862001801799680 12792537 -455532282034515541065421702282687459452 12792538 932144718316963291385002852433704485120 12792539 15749423658251104762219019139224001624 12792540 -35993801541264589723993870384669363200 12792541 -1899652290090365442101427339782707435968 12792542 183423120944787057634473176454710243712 12792543 1818025330741493526287407934947513728 12792544 501248162087712807884982390525021388800 12792545 606730625694088404254950237704618849300 12792546 -281861306268812770447950175917951621120 12792547 734725007399128842212056696130979011996 12792548 1638971353299002295780141933466703262720 12792549 -492467857646737016242197958323338588160 12792550 489525661977436440646505111761004152800 12792551 -1498555681435147534157319506563062376368 12792552 205947218360518499781142214900368343040 12792553 70136339684041462228505885930689494784 12792554 -627460874740311479023296986282203877376 12792555 100186497276319757152527697156233096000 12792556 200513721554115160790750873874463187968 12792557 709641086500506008208398408872382895840 12792558 392532773544941375026096740054335324160 12792559 255715029480176340720803407437983990208 12792560 -294948877529625644200253504015962275840 12792561 1150496335133966111618531842814981154672 12792562 554367250868070853200369730510825366032 12792563 -370787100102241872903894868235093016240 12792564 -625484705836734759992543366028464712960 12792565 279135631546751317951030129244656767000 12792566 -240111071168032797967523080793595564096 12792567 248219891674654055585809893583460544000 12792568 -1501535770544471884257503823982168227840 12792569 -991087895140684446207677019340755941760 12792570 94237456732590377020179198746830095360 12792571 1128152647273581597425533302013016707944 12792572 -192614845442316661513541843161802746368 12792573 -77548676995693387313466601109280146298 12792574 -120767860311371662890082477800343275648 12792575 810877923518298281180797194944332687800 12792576 -289660226804531174889010595817899163648 12792577 -783997925356141120988192645427507715008 12792578 -802338176023839394510830947685718076544 12792579 1096548851071466767407946736266258683384 12792580 3905409209902060856540215701715292160 12792581 -643091565166027852570203528591625155618 12792582 75807760216593566248439003985705503040 12792583 1475983081731872915082681618761789865984 12792584 -189503320849983663989762388767952076800 12792585 12832749117286936096947748293375092160 12792586 -17806570429739953134323473940558764800 12792587 477529058621997749938416215346587719080 12792588 -358888159399829822878913652735742579200 12792589 -1030188783965803263303636152598564939444 12792590 -220544598922050231734413301443839127680 12792591 -558686875296929850071381608327643100048 12792592 -170866828203223277231376993727397019648 12792593 -32885298491161196980252760548905691200 12792594 782814546336942626795407203570041084928 12792595 34510934384485900820790894425470446000 12792596 385231746015154867020265143631918452480 12792597 -994623693762258422211900077958146133600 12792598 175535415393472903404551635725224244480 12792599 179698118391457105949214962343170742936 12792600 -664386280373426969730483167107645440000 12792601 -2164822847280528214099826498984137657728 12792602 -166750455316855383009043327425033391680 12792603 -1237346040771395592997392533607763989096 12792604 -267123173248967194012781236068831232 12792605 54371429931405035814864590496823017600 12792606 -580322340803699312911898961918678451200 12792607 -114859096371008235555677807906747611008 12792608 -140347480718642233024186325384053063680 12792609 1335259375284449095568506155189266514 12792610 125292022810053593314545476299066397760 12792611 419401942288336782102244473697690697952 12792612 -317290459202219240382788786630184357888 12792613 1248652323838327018790420795500425100862 12792614 -77829295123954944030637359875520397344 12792615 -73703004113816227215224065265782026240 12792616 728857477047379067930286371178690969600 12792617 -145658350791085969244418339387215261580 12792618 -185477472174668400392097672195060704256 12792619 117990484124482407722082546147037065792 12792620 754345875959656825865777918284401223680 12792621 779198648557047859032511724173515246912 12792622 -1171915717280050196417792827149913137600 12792623 1939962919112269621534065080491542600864 12792624 113462046523435203387892549205797109760 12792625 -1982271091472687473606999413080005950000 12792626 829019830309041489971008512692263165056 12792627 -1751445288478852596294195038644553508000 12792628 749274021799428637087983304764552417280 12792629 -17592279503961316259569043344732684416 12792630 70061462059981569027011414466448475520 12792631 -525590609112684334304469226778726484568 12792632 -1972839502544947007417135521001703751680 12792633 456332200582392897633490869332019728064 12792634 165534766338965821881719214007256520672 12792635 -1181692836672484767632374558419446593920 12792636 1150340979920052393789516001423046863872 12792637 273615928264811468378524419824121275040 12792638 102791965795143756545804457853407646080 12792639 -316798873862900253672782315514756294000 12792640 -72785855823513818246931244776758968320 12792641 720912145879563070454937331466081967042 12792642 -51959347942426461592272733493156393088 12792643 493798609154270019837216123691888199320 12792644 101388310927728391839788708040780894336 12792645 518124415849886314288042118294622340320 12792646 61629889366497572503471095536175833088 12792647 -67986684670341791539031445900638527008 12792648 -1035522759474682688489904687409460674560 12792649 -1212296704878996453687015819120881612364 12792650 287836730331514262984184056810928717600 12792651 -102893612315303706882346035078693193296 12792652 -97561819253522083424656061166835166464 12792653 4567583598058009590725143316193829436160 12792654 -12877766121081779994230133218644204800 12792655 -1104777034547808941469962498616696136440 12792656 -147599310755579021930878186964541259776 12792657 -669145831218827688146672386380744671760 12792658 -98931204866254768431228066021417304416 12792659 -1597578491731283905541280662097123301560 12792660 -49410966199099271099486588674608660480 12792661 98507156500425199020353947326635585280 12792662 -635948804408795331913938606172434312000 12792663 -53014814624287209729582324858178776384 12792664 362351099872521924780016576650168207360 12792665 -1257859892895160169034232104897223922940 12792666 -36972108449404539952376985968223207936 12792667 -549555049267233812840820712217038817528 12792668 395245509041172351233610804462654360576 12792669 532180140410068783119852000658798442688 12792670 -261096439728308726942883217469900954880 12792671 178498221789007498982676291765651749112 12792672 194421406393230861963867765000634368 12792673 -143755609803107646112181143046314581996 12792674 -994152462262066352320962729607365060096 12792675 -35199874502328144722019687127376801100 12792676 -79212418492544141550962575267953658880 12792677 -657902353276140093031917313302912540288 12792678 -284755952758375610485812798590599085376 12792679 2060167516735610632238082787948510756280 12792680 -354529714060464254598998888989589145600 12792681 -681976340794061124463099528248859891200 12792682 -193450112282460942931366589256656386560 12792683 -848784133598648901667469415163085859120 12792684 805909017122932620711251534523283648512 12792685 2075567102935089059186960940268699361760 12792686 299458990095604230037386222946183386240 12792687 984073952972125344764418416865030331152 12792688 -498887122910310092730692086461526540288 12792689 174341190639542577171359756841819622272 12792690 24645429514200169975373796510723640320 12792691 308163405482301349680149801341816060432 12792692 -435544036960630921257795061477636878336 12792693 1578777488883899909268243189751507716000 12792694 -484428004505716236852688177515354571104 12792695 -2098789155632286320449630743568121411520 12792696 39951577042067184477816150613376040960 12792697 65342767656914923891076475034601184840 12792698 442054520706568151648274161692121055600 12792699 238408530227346822007904501201320890600 12792700 242205217652425239484866141586886848000 12792701 2369109435336492864233959568263397560032 12792702 96104729641058078997214957057388801280 12792703 -655701510151643187784756153054126275072 12792704 740159735133059724817156148097240268800 12792705 -731473009022521109664074601668036960640 12792706 258507132990826093384129399404368657280 12792707 -1762834705602974251433321225661796116480 12792708 -166513787817096212389756589356510248960 12792709 583695829001934544886348703845855312160 12792710 11877960767109822427446958614655795200 12792711 134488217565042982667686714259081743272 12792712 2271692638127167404134892483551780044800 12792713 -793240179411107697671673532408229785500 12792714 -117389154557477130388762180331061780480 12792715 648953450523805031055917754761088000 12792716 419457448377112457631902137302964349952 12792717 138462603711460538496725009156289243840 12792718 -423385517869761193401617982101310419520 12792719 620700102945020002828129125929076439680 12792720 -24675051480210733939487596258417704960 12792721 -555765413712247763530936959333502839708 12792722 -726254073733332907512050307992227967088 12792723 428105933442982501496154476597773047600 12792724 -809769178274045621973217691773012360320 12792725 -117202869859411295959171493744997750 12792726 228394205428655825196034883265640848960 12792727 1068122840374928961134990379969983813576 12792728 -28762466037512493729916684551768637440 12792729 128961939990818379543848160151631673888 12792730 -201643869096277899105372843182406626880 12792731 -451897609100938616562018161107264781808 12792732 139372194562304088984537865569841078272 12792733 26055864502014020878412331988302334764 12792734 -507646011214215567627600617175380258880 12792735 -174205136175398866051702167992498917200 12792736 1567145326286358092466725646578387779584 12792737 -511190317612550137941704664655230556908 12792738 -42830300534413613005497897665105264640 12792739 12556687443945808761290659501380449408 12792740 1096125067883226769534052363580247568640 12792741 476191244609818198410779876786392477440 12792742 -910693615334022675052436049636810279168 12792743 -1664743521410188551096200068945988656008 12792744 -1302636791312285640064175603255649776640 12792745 -31403115864759616858314826702531341120 12792746 276767760645817255895052940119812049072 12792747 154641475780059643261526740179756680640 12792748 -430106538725195162969802328068063102464 12792749 6743131759272129939787597520421513750 12792750 288535075318456371401420226129058368000 12792751 285014574295089467861702252196997092752 12792752 190743088846080220572362863175392100352 12792753 -546005446589443696998624752960903608638 12792754 -202650941699205656929465884551025913440 12792755 -60805423938244425682260794493212137440 12792756 -359940421024676939857208445483478806528 12792757 19615455399718228556640193255963843566 12792758 -5290486075515171769512225930875699712 12792759 174231246842917497338487530828134815360 12792760 -245456064130797693671084292518410752000 12792761 -151951643016428292680490609901876825536 12792762 -4837826834994432568486229258290283520 12792763 255028956166420218367974170298214919012 12792764 -718923180881075520127905878854015847424 12792765 -978447779924873885778475507265761099680 12792766 267331285807680153240382435454481730560 12792767 -1869642147778896486592243064265419880 12792768 115419864920185578585115787310693089280 12792769 317836978169058099800242308353496374208 12792770 -213858274879638890833641538735341158400 12792771 26033418179998293909248227374662797560 12792772 -959536902164293286777080935143410821120 12792773 -463925432069060314264750157432723543682 12792774 -34069536435124135530560426339268959040 12792775 -148707448130466410542963930553784983200 12792776 1534323379916619727841795952234358579200 12792777 -137721875844947981708165736459207268080 12792778 -209489834094444213641036259857799748560 12792779 -1123108239017771133297088603391126687568 12792780 40914293610471345397477328358222397440 12792781 692826265571363623985504204462188384012 12792782 213641035596854039933126581345248969792 12792783 1265030562298499434156457178481436857224 12792784 76163596920476020402347898821011963904 12792785 109331520765935294467372240879071210600 12792786 -197050893537720840865010382410270115840 12792787 329287125726468354263974065598127821472 12792788 -222467166223442922191010067845076854912 12792789 -412500908000651088238575437834506344960 12792790 -31496001586259915300589566582219441280 12792791 878611969906052003667645725632322698584 12792792 -753367247219422574720890563967567073280 12792793 1692984694432827198399453527489388804240 12792794 312502829565798474958413300043110796032 12792795 842873146499844853929496447589644819200 12792796 -1415967796301072330244845970504254502400 12792797 -1810342102939428639667928882354637041754 12792798 36757262317341643342553869606521994752 12792799 -1828044004702751839125364325708352198240 12792800 -186291321110124450524242855762703155200 12792801 -1158861547576246182432842998920978432 12792802 199063195874987278170466330209558866304 12792803 -378639086496299751861581223436607790948 12792804 -42941233358201476019098066051799829504 12792805 499668706588452138385090309109896117920 12792806 454736343759323457215675915895260441088 12792807 322080219543888591083608207154852859264 12792808 -26897284661370307258011913061125079040 12792809 1700578870052041649056423764420250958010 12792810 164602891544366572549901497006302332160 12792811 -2288281669415846258130795325242120280588 12792812 15946454082914860533573308509019753472 12792813 -488868991919276946786547478803268255232 12792814 851709439258931278661208901711649259840 12792815 565470337311574095818522052693124360800 12792816 19617543073888059090974952603193638912 12792817 -1850306996089578356775806659838734409134 12792818 -432227752670499733035461629910048006640 12792819 216996620256231896716682154485811065856 12792820 -5884965038482805189020575125051619840 12792821 -357300043024913196528903487059506570688 12792822 -4572033083094073588106392465792281216 12792823 2232881812104837724031735529557729964720 12792824 169738953024839879859957614733592780800 12792825 -87459336987688619440011952213210272450 12792826 -19696808401230094260294847808641107456 12792827 208351085920349008393209711946973402040 12792828 -1698268696765487533505185207164656640 12792829 -403352842324978865286989564613845494720 12792830 -171145195533451479423993244328107457280 12792831 -72083920618272962126466801480782058408 12792832 479498557751083435649882318446503395328 12792833 1961364481221842956716275037027951172800 12792834 428377165067867243906793874494880693584 12792835 -364826813517221350396735035702329505840 12792836 709134275663991334449638885944626364416 12792837 769281920174392868334778070302722327552 12792838 276883184743791590492512194799920079296 12792839 -541683332380238881402136617323199104360 12792840 55074129870824570127666925076978073600 12792841 1445361552997562206433816692502601348352 12792842 -937203592449796393969820952244131588000 12792843 177812960854725294245816673887535744000 12792844 -18588488096252999843127292564453236224 12792845 -433661983765587933636192040038207469200 12792846 -1132605687956292552237188340333155328 12792847 -1411733536823124406154505570912351962704 12792848 302507551463487006889048557048976515072 12792849 -521620200156478965391015867485060786720 12792850 -52346702071479969221444914260089203200 12792851 -99342206281535724156409879179825454896 12792852 -771564363944908476453199732811248588800 12792853 -536083488405693736381929580990038143136 12792854 18414732962525405225488937272981326720 12792855 721215350248485932258145296413140858960 12792856 -2486119259553584807606437783529701171200 12792857 960502029078982171752371405704266927360 12792858 -202279148405740007422828437401550496512 12792859 1703875856635686586685460103715416211440 12792860 -443229806273752873940975822288690150400 12792861 246519021719186060963800911553936876824 12792862 990919611612032361337407535013098476864 12792863 1568066129043781750053604701929280000 12792864 182700329757833326440386484027336425472 12792865 -1929726082738352626829943230879588448000 12792866 -678637373765636128688718609351153928368 12792867 -384482519175957503154943193404421917320 12792868 -131759540804418651283730476597163716608 12792869 160337022898509770202934189287723774270 12792870 -677650378669558116258502723857032044800 12792871 312422110361675199526753850486612864000 12792872 -662608537365941682534043101538910131200 12792873 -454977119119293468223079798440194984720 12792874 373807904030258120681803367563586731536 12792875 -55300236959599587204165240696373932000 12792876 -369062645267165407233810593886477582336 12792877 424350300734790311096397698180017400726 12792878 1768761523349739102350201099285475072 12792879 -764189728321259663962290305139016039752 12792880 -47651832618225074892608864385133117440 12792881 -1401105606443223580424498577397802022336 12792882 12921794926328891088999258640032523392 12792883 2966984824480455814337864910662237075040 12792884 408602826391226892540233782717286290176 12792885 -22207001595155874839900579393479161600 12792886 1282472161570753108863687423671053340160 12792887 21177314065536923513468438119610215320 12792888 31505003581795272147082272008636620800 12792889 -2103318762422321482217129698002051492310 12792890 58580660889939565858600017389281190400 12792891 -1429915908224745421084862990989770031056 12792892 -17013245713929510372187095758627872768 12792893 -1305210239544426509429558183204094636858 12792894 -100121541286928578394535144340460421120 12792895 748285369599744901767681052994763043200 12792896 527758781491571414617400373078636625920 12792897 6775694801014170688466392945915881300 12792898 508288066299403584301423347312333167136 12792899 -9033240417772206339897133080450186240 12792900 166572155927359228381267677491982412800 12792901 1808370734538169503066267375511020899904 12792902 242894707832094335156825413580719427904 12792903 -12101585422463164292085377350664610816 12792904 -58464458151272111247016229374754119680 12792905 -614221309380922879290419049165133094940 12792906 158329288929359356615991375390368076544 12792907 -1517278678888507870677570570170099844844 12792908 -456940530521891077068393437539847808000 12792909 199733265820466696591368934736531110400 12792910 321963618468336115223679515331404117760 12792911 922969890506220739253770447980377491800 12792912 -300347362745013243412530171960087674880 12792913 -19564681081762896001838100033656202304 12792914 -53017920434650440802609976189526297600 12792915 354024642398456686797547756006019115600 12792916 -681427155410147492226514260514476675072 12792917 1647551581002459884280123539487470997966 12792918 132640106302237779829244133730256416704 12792919 -2185346657452662143818549884914120690680 12792920 -434678914598533646743982998710416793600 12792921 -506958385248915432555892669428848835888 12792922 -419319689812048694378706101777410477056 12792923 -108812008531307504413265098010326225632 12792924 -325167530000699481204075840740396436480 12792925 199952799654965920941475955930810169600 12792926 -280885349143484212171201024685369801088 12792927 -232510102687212922652648112831718688256 12792928 696587605288901073935551437452216893440 12792929 -2313926667032262542451579803867319061470 12792930 -9132797344527627969897847577181634560 12792931 725668798443388166198820080395951112732 12792932 -434200991872173321426496137865374152448 12792933 1452074416838079967664020339519706568702 12792934 -235564820602853978525817397884816162816 12792935 444702743944191215117318426098828133760 12792936 772712477113587946476970557919449415680 12792937 -1138934632258214352576165080583182377414 12792938 867576884396152519247237385256162803120 12792939 -1434983727919057666142152895682689918376 12792940 -496696100607468164051373885305279016960 12792941 -138834486516081264251322341236933732128 12792942 101413180047922009169674916207789720064 12792943 36540021024428102254799054505848854224 12792944 -123894093050422331929959971233628160000 12792945 597816294710829030430530053675624801280 12792946 1604191731394074560564049499087422404640 12792947 -1426560412268560285138797968041438641960 12792948 -293230327505164696503985723560200761344 12792949 130683165909608055516695385970331737080 12792950 -398325626945916487445110795989547116000 12792951 -1325654668452217660145356313825273030400 12792952 717420308266074447530925776410527129600 12792953 -600245721933106634573561601532819992960 12792954 471479820181354043374511366368610404608 12792955 -163024046766589829619058178333986902240 12792956 103870345777858073866498907611333459968 12792957 836058180878788612197847086738625789440 12792958 -89929602419030607782724496522551858816 12792959 -696743173664074199847410510336032577184 12792960 -44047248773581361877618142943694028800 12792961 874345184796980771246172944857349554562 12792962 -130300502013843373741008837015432603648 12792963 130949040851252201346490207242741863088 12792964 -402533053094872252461632856299442274304 12792965 -1864457096897485589853201903517855075200 12792966 357082779437356598392665336958684200960 12792967 -253340693866563613472338056327822592 12792968 -335735908589551663651706198848251002880 12792969 975929766409971185887861368472999311210 12792970 409482824043890789309506168735354425600 12792971 807951867014127627170700466307769929172 12792972 -163460833080108009345305699435545310208 12792973 29023479436709528716701879106665501600 12792974 -89203479765525894745372836852382884480 12792975 643690184240704311054265585376689200 12792976 99734067366431618367615741128312094720 12792977 -2310737445116731343535167539505949754368 12792978 -550808479645105880700572774695221065472 12792979 -22826121273760774263746377692552585800 12792980 1097420957741034220572994325168959088640 12792981 352004356096147123900110727683749458560 12792982 -549726663973543257333378684553778301408 12792983 -4370783193591008471024809779506958624 12792984 464559032033540326283670128743299440640 12792985 256525445947168999266936638689044662400 12792986 493999509164883110950330451594338644960 12792987 134764205513694309680730925150185392448 12792988 362220799649777531525900576551674208256 12792989 -759740115792070264957316976352407805440 12792990 154107387839344771194766455641579827200 12792991 166666059057253139158846359758187981600 12792992 -480658352436290924764154773272485756928 12792993 -161465469352402910690358320573237715072 12792994 1802448341089964922514345074049129012512 12792995 1372166259076819468230644191096194978000 12792996 -832921387297122584668831444797172414848 12792997 -60125394737887964668014680451712328128 12792998 -1314280231036317804679519657579395200064 12792999 -62062018093888474594991214281011845336 12793000 -852704054348628541220155415095234560000 12793001 -208671697125838088891447327771172150456 12793002 836955394345106991953811686806238718720 12793003 3737820950164086783378449080571138720 12793004 -149041396575772214787239214687017779200 12793005 932049854491408652562832480107117110400 12793006 -3562898227574548902585985518793160256 12793007 -1725532743306161444655279251709586341744 12793008 -156069354393601897747031725811316719616 12793009 -112011968145683984299475520466831095884 12793010 255709575433591885318224339265777738560 12793011 -228359710280409771767075446804770523392 12793012 890317592102371419085283766717288896512 12793013 799408762198728853943571193830219260064 12793014 -107369590477787533234949712821990353152 12793015 -125975984885991185791671324722497614480 12793016 -35884286758171572247493316277248921600 12793017 -139272377364752891892509945794774572720 12793018 -316116575424910869835619498485611506688 12793019 -119126194489666969285737676911643191504 12793020 71213262426239953498398864902201287680 12793021 -1705488034095132904219290200311399182778 12793022 -346194941561175118291714012251019594752 12793023 1316760568850519060023142407733731603200 12793024 -1162351108248926101334632569745277190144 12793025 -21938429932053816673886793894015830400 12793026 -515074753800492092964044696190950729856 12793027 -610374625570533903382133605371703077216 12793028 198504973443025982366949608584909527168 12793029 -585678033705850549635506332030495872480 12793030 578008706736140631008073985600080812160 12793031 195303684053695077063931351025442699120 12793032 -417667139061483794638523434642140364800 12793033 1143966207498240295820145270041978806224 12793034 -84616671307552562357960250029662127520 12793035 306981902234357288956503137424681135360 12793036 -2528565824894301654021585673879730562560 12793037 -744760545803661414743308978182251835360 12793038 63488594460977308235973779138712343680 12793039 -50104217380045115528082401300843251968 12793040 -62622345642835528272149332269917306880 12793041 -925231843873259192123209701576484768350 12793042 548338755595615563831069566255562316800 12793043 -123530968550437077628937130217382750160 12793044 229029374633785528760990498620236386304 12793045 1113667574011467726856826415841985022300 12793046 35073750950866082610106249944829537536 12793047 902657659042476338423766294114576502272 12793048 -1532963880214997128073299725383529584640 12793049 -102432339711158444516172066269232352512 12793050 -170022926889502421579712879339775806000 12793051 -2023870403433837560485030852728451333948 12793052 327678011705446905905950835053120822272 12793053 -33506267336770027553306769200469593472 12793054 1025949712276608737573287293739265097792 12793055 -96194581048558370549132811557759076480 12793056 530049833259316159358716626219051515904 12793057 1059365255436402959609055685985515895620 12793058 818796437951457978382477861729745535360 12793059 -443018044057487851977548111676350136 12793060 -84697523699285505426690011687365017600 12793061 -1011935721470251127947540386626894575680 12793062 391436162965301310556007848806508546752 12793063 820191004531886001184799017327846688312 12793064 495957935087829262113167556141825392640 12793065 29531255115755631355160793152439395520 12793066 175925952935723025001238253579308745216 12793067 249289203798309875896481551168502722392 12793068 586567779731965953116159095900394871552 12793069 -79062670255755986179890004018782756756 12793070 -26856220528306990904152372836199571520 12793071 -1809333270497194115996311814663268224256 12793072 -314639320117618227110052937767737425920 12793073 -102092372881382986731380209328820423516 12793074 -90543094494781363733903564619413365248 12793075 430748113692670202965474883492179328300 12793076 -418376844788439619212416915362867098240 12793077 -1179285926007967779990179478891940251552 12793078 -406805622708979275633717861598289140608 12793079 -47039117272087160853817709083190585016 12793080 57743405395443735630519008588857344000 12793081 287235159487247821078870937069799380992 12793082 -781762178610730710969572943671017534608 12793083 320555639891363425465698271164643492608 12793084 322895470836898844216311108819129753600 12793085 -179059560956060019333781235050809784200 12793086 793887635713452109072690465950403651200 12793087 -182723005962592994736053043792877982160 12793088 -590666312499163478928374896703569920 12793089 1215160745747431077539371291335337056960 12793090 -345385919287426465167209416100687839200 12793091 -1501656180669815807042042021797953101568 12793092 -9527265418708793016452479483248979968 12793093 105390922005698588098301247099455525342 12793094 614558861871887311889722842415648896096 12793095 -105017491691834866243946646393404865600 12793096 1531271054974519818529929359586498401280 12793097 157902664301546043046746793813633007232 12793098 -883724779305456080778089914003143708672 12793099 -432371133305944974478203716866035539520 12793100 -744696407584274723890046027581041465600 12793101 173044428854971033737205849439340080544 12793102 -6777818066519948969565169502838988800 12793103 20248787854644731158397412706195183728 12793104 -4265140658914460532015495048048132096 12793105 -126728030118308271887546708212929311640 12793106 -13055294574192829134495552845663655936 12793107 415281804392946192788041053519024278640 12793108 432132324770052820586275941576395846528 12793109 305680428333559349889490234743117974400 12793110 148751178738037615000440979316475678720 12793111 -154054078600184508849877169380310300800 12793112 -463475366200242277895726620496496230400 12793113 -65293286553724437736907479633087632000 12793114 787518496909413945062066977339934449152 12793115 1734100329364175076143463550287063618720 12793116 -633956768807453097263974643287067223552 12793117 -12284155088983515519873334288012999834 12793118 -13513788641081344059983443162402045440 12793119 -1008041266651736044478695943199111971256 12793120 -129592707481633962060815330630915850240 12793121 1026378964577250305128949396362504058544 12793122 -51759329226411518031313695689926307712 12793123 -351198028873117881969726273188581978160 12793124 -249277439755138704847867034823986488704 12793125 131053768727200816621213552545052740000 12793126 -522382104280828925748122877260786091456 12793127 497282166241009293285224172670304666880 12793128 116783605385276561944404012056342937600 12793129 -181479260521569684608196878559239573760 12793130 111635041853620495527706952441675596800 12793131 -733264317917160184351926108020088407520 12793132 2064141516488676493767494981249858273280 12793133 1220919176200024297460896893935381580960 12793134 296704651263195470781354410676143987712 12793135 15695036361566644746481552843331499360 12793136 -41022047210495382679610204742302466048 12793137 -205168474184529873689855964484427243520 12793138 98685139614891296933809311540814440720 12793139 -4192612478693585599251125729440972320 12793140 -21077062388622439974785939506337088000 12793141 -508165239990822635048070008299532909216 12793142 -167107055861595624904000230792244256256 12793143 517631136097760074896439395162258230400 12793144 33632373025553339544984270585976504320 12793145 -15932658468456145583580314276181643200 12793146 -372629683283324200966348836098240848896 12793147 747927329065739016795334771157328238800 12793148 -433983593515173238685358395159843871744 12793149 389976036208158138629019893222647924134 12793150 433687333789980196412962314665091585600 12793151 95836102175784730327567659690446877552 12793152 40633393808006276020779515553389740032 12793153 -344511952387928502206975558546245596416 12793154 56031244377373791840314942263657520640 12793155 488434139522102341935649257215510682720 12793156 -594484381784104320751640903588379591680 12793157 162365048697262399950734977919500275672 12793158 -106215618865194498951770432493111901056 12793159 -1092377508663434474303195936675993998880 12793160 149945659397966001061526720537440512000 12793161 -518116568347079403053119526662692778080 12793162 -524956925491854060784694273442395337168 12793163 171999812027043415771458012515159421468 12793164 962828104219208455880299683562334825472 12793165 -962571760140972298494105068664580842240 12793166 -528584105173287800410608413571665371968 12793167 1611675302658290044093531031730058944000 12793168 -127811642953130205979393408293645918208 12793169 2914746521212936975108292856245167319796 12793170 -92436161091299462818601591848468508160 12793171 699497687167968190620976121421751563144 12793172 263324593166496835031332810247879731200 12793173 -120865528902956315538972381372182052864 12793174 -213180678695281892107126804047021181248 12793175 591458297180215295837071852955698992000 12793176 -123565893831249487613459530268123750400 12793177 -11237933835852249052491084368976910392 12793178 707822706308008898649412085877245318640 12793179 -332585358335491020728714667047499609600 12793180 -390092100313860364909128658365619077120 12793181 1853349787446689923821415845202314238080 12793182 159887464122949325789042004491334948480 12793183 -454362031173402293456570347752461741096 12793184 796012829660151351129535190388136083456 12793185 335409058660792387116122552843451736020 12793186 161164381347824078492078605753889548800 12793187 1321984712905844047091317293326608096392 12793188 15353814998051044319289403526726006784 12793189 -95382725595268102232886694395030861540 12793190 818459737502561099902074393529039497600 12793191 348115929129580628048569249479654661200 12793192 -1089643590601793049098651070368835993600 12793193 -126760153024719244608412677543868055616 12793194 -413406124408330241373528282178649625600 12793195 -1674814087810548737619039935333075584800 12793196 -92443977217651089036630481272277847040 12793197 374525405178782046661176132954460443264 12793198 -822156867483029557112601604402361616384 12793199 1741019402764141658823237195892613845200 12793200 -3851019617943417181017461619779174400 12793201 316110348334307819058230288593577616192 12793202 202095017842838086275626253217416210432 12793203 -30905206375620160558242713268422720856 12793204 277348667986696156179605606555707482112 12793205 1021806714224490365283332911862506473600 12793206 26351927934148078595392470033624422400 12793207 -422102138051996295048715332763817881600 12793208 -1936394482120812256824380398396825559040 12793209 -322943013478270727237495684765877696 12793210 61530070985323912568021101570918049760 12793211 3185322682743852571506209708694988092624 12793212 -509611949671696479096427000449388689408 12793213 1400261710840039167710862746939582729920 12793214 111389403720562053647842701071702668800 12793215 423845276888298449238111132709113663120 12793216 -310452332795686200097308533752804147200 12793217 1953913389755572418788225811321947266 12793218 128356543646347161100195651912336539648 12793219 -384746076581100758254134398560748900760 12793220 889940992220911081839864035500608245760 12793221 -70697073359511462538276891935746405760 12793222 326440915106317772745547511759482705152 12793223 1315498736886709478364068792758703432472 12793224 -676040838325144684568333769603500974080 12793225 378091298264048183559759172807805579500 12793226 -873505520630487510681246502611651668688 12793227 1166748803970350477182227360363091509720 12793228 557982574340871985872313573556208833536 12793229 -629729182868888681702984085711295492170 12793230 92705342625924424183674931834101352320 12793231 -624967102696779354105438559490959472016 12793232 -328511646442426638052863886999318364160 12793233 -1172624932132167754193271353396434142496 12793234 516391333266095764369080884323157043360 12793235 208331165155281478042619796058705920 12793236 421052935565092963715618773084000819200 12793237 1733909672912312175208135318387247167886 12793238 327668112855360198042843660655916159520 12793239 956381147603852850183152879729045879904 12793240 -1445105166836043637736008070537025331200 12793241 -1417435751139641083786737714133308434928 12793242 162297796582413526445468656408677224448 12793243 -374309365155235508373416284263086688508 12793244 -5571145779182360959390015503184508928 12793245 -290816382221049949344030290534723491200 12793246 4057458995687057556324169169022341184 12793247 -1689916121199699502932609275969604470304 12793248 -890376831334937925535810774306872360960 12793249 490851247397883100812341756821880910080 12793250 72235164683688307827575156884114128000 12793251 1098716049894034270545554766598238825280 12793252 -19781596915552637861447891241071611264 12793253 1023997342489907154800349748574328205440 12793254 -71967202480753487566601529433727119680 12793255 1030833037870434531125500446102869950320 12793256 -167561649934971270100858849576513290240 12793257 735953379498706254251993683114552175754 12793258 -371801869667187761783961826942782405024 12793259 -229893933044925711241324912529821823040 12793260 -336293159287579125011016616876216320000 12793261 100721697171391657716335125929153850424 12793262 768938763225748888361205375483524557632 12793263 -751644246932642152664179051591512854640 12793264 -188553065544440846946915504325922488320 12793265 -75902984114652279159689995787785334400 12793266 16020674847191258397043510874859214848 12793267 989755571287482843619448567489125211760 12793268 -172545639030777146661785113505005380864 12793269 94880489009590887226629658191663213600 12793270 216280216394889983850555747279205632000 12793271 738504842046553349096179732197630855744 12793272 -1259345929729959763532600493831896494080 12793273 -1633782955946508990185326687145954488176 12793274 -1546775677042057437489268928588658432 12793275 1206179110434788163213660654418462032000 12793276 -29184360429924694511656291334755363840 12793277 -425582724101122600009441520822632688256 12793278 283039430865334780383609134843020693824 12793279 -163757386484986386142540353140295037120 12793280 413065445803502684740656114883834675200 12793281 234839171338817096775383800283370284064 12793282 233009698657122908247644826970202346240 12793283 1381793476423321706113141234155130409532 12793284 -71688676290669302150746100665907011584 12793285 999531194625353829068047774820073576960 12793286 -45085592022290919974078435627709086592 12793287 -169471289214879196877057627230864195584 12793288 -1607564585648658661047328034241438474240 12793289 -2058849806629703817361999121576338440000 12793290 6780251001305466204752782017567267840 12793291 32691841873257444693010782588817942672 12793292 -338707724159257252028161046821945530624 12793293 -212751794129976719633609759077148546100 12793294 -931572183817463174236375284910562280000 12793295 157722558946290853340455219003982986320 12793296 -276128663649019271489911038013784457216 12793297 -120145959228962709587012828801980121856 12793298 201768938436859652623589284032236751360 12793299 650982508089757135008373333909005284448 12793300 36514299470668169773883185559411606400 12793301 1906827789753096707768093737355639668302 12793302 -26625276227550000615253565472628887168 12793303 -1652471263320967124698453993181750211448 12793304 87118950876457757966754873558801100800 12793305 -73712336169760255535999266961224444800 12793306 -948584312866545380905434576196953254400 12793307 82458628418053176711329047310836847556 12793308 112350820875764309534586917957126676480 12793309 1018423693116950512255076864945524052160 12793310 365317564930515114778884109674884002560 12793311 -481087933261985399664874694974216390440 12793312 74916337822424706933837136575214387200 12793313 -46533001834437346394647183783725064896 12793314 -299917453185374195180045280201565870080 12793315 233387408411867808803905638045452737200 12793316 -1315101545073598765402798432858159817472 12793317 6526825532320166132319873248945708448 12793318 423075758938122170294426814934766427360 12793319 -637019182362131643574650120211865839488 12793320 -903609082768645534358678358600128563200 12793321 -1126619881067290637474214954625330879680 12793322 518465220187342776450199726127359649712 12793323 -10751013329754892025683065672270274896 12793324 -992393628302933524239632553163165286400 12793325 -27944022433493914598306606339007241500 12793326 33787501145187814589254509378565214208 12793327 545200174354718858692777631171179286400 12793328 -29409558712592234220558239868332015616 12793329 1695962918142469563325518520801503455040 12793330 -318413464041197976165307185033873600 12793331 998326355152260129680579036809508817192 12793332 -788352271305558350163793093613052592128 12793333 -402900174790221161628308571663423858624 12793334 -316800026611446410577761254279210087488 12793335 -492747040745301923813888740981949799600 12793336 -1024539478363065491278866177768786862080 12793337 742215756001433808806659146450925210986 12793338 37597333288058190128632145789393913600 12793339 1245133714867789738081746051532931600960 12793340 -385877920811249282742156691784141137920 12793341 -400433372414611526087427981800628382176 12793342 -396400150938995123754484325233969933248 12793343 1680992497058401636291998650163349934592 12793344 29071453497166652681545024033007861760 12793345 -850150476351665316397846635056521528320 12793346 1068682811120747699846455200991367118720 12793347 -374312829887614657764562540016918429280 12793348 -222557289458968464338474872387396005888 12793349 -2914416375664842544428094719020586855936 12793350 129971858120012492415893809481092128000 12793351 206157487431080717432033499977441587352 12793352 -282907178777141888595623434429381509120 12793353 -86272580889996236778362571028055077632 12793354 13584414577468831466914946646657084672 12793355 254184620402445347156513597446861961760 12793356 -349244418087849285600108921694757053440 12793357 -1659298063399071510523363649266923710100 12793358 436377724524022466102772116330845817280 12793359 91473451547073832265814176589810579456 12793360 4995760703828826507882077069357875200 12793361 920879351136206896620576196225611094770 12793362 -30250042504423869830767815687078240000 12793363 1911122637475843127329803135370983808584 12793364 -167488082565297086356288286545135492224 12793365 184338404908981575979325955260996044800 12793366 951746890031615681198965833871420825632 12793367 2187784498730344913827900663703860554864 12793368 28253626569500277388754317498098647040 12793369 -749656641909202329345074108435177455104 12793370 -717149814682285069533211706445538617120 12793371 -527629613216800925627401955860672727040 12793372 -507880724218852824285854542877949907968 12793373 103196014458673372409726458484732524224 12793374 -54064098935049356628537260070349468992 12793375 153330498911924306546287861235854584000 12793376 -702098736600360982104786930445029408768 12793377 457244536108286709189007926262340764032 12793378 -161675558154057864765255112899534218976 12793379 265628030893437217253554686832254366960 12793380 369506825355628736843551464499473346560 12793381 -141384982626832159859141403033742119968 12793382 35181413753582292603956856959538991104 12793383 32496560699921656756323112421516466360 12793384 -1108363103436286282146199390317190348800 12793385 -1058143450252679470839789139004396778240 12793386 -217169529454402776821696861756563105536 12793387 -1500253535933281890626134601998204677964 12793388 -560520033403985785912634960418211283712 12793389 -111449732286611050416570966632111494080 12793390 -155187496597254268851059749764281164800 12793391 320120059039906566921486384237156956400 12793392 180899830991738126208895317973837430784 12793393 -83353274576531895175473847217603589358 12793394 -14804105033480505865315841146475874240 12793395 156711287623088771996200654791140316720 12793396 26085452078834223303106537277560381440 12793397 1392873328367463508668977170081382900160 12793398 386239500434631323181915189424412604864 12793399 245211720904214563232176450027942353040 12793400 -1653601039195294413700748518220384256000 12793401 -585494331920068294535104218576573021708 12793402 245753369498122652914061365596311191152 12793403 -12383264042740687444559309358634133760 12793404 41388111047529225656638480043845125120 12793405 22809706547092592646040829042288112000 12793406 759733142891121746551915055923490449152 12793407 -75581921482585347447380211821495585280 12793408 -205303423093297809718842093968597975040 12793409 2318830333594930873556507865858054716610 12793410 -266607768590917439406914528138956723200 12793411 -33191904893514531689263742285883345988 12793412 1251886433004660471800935499564578889856 12793413 467010609785827595602851388264508869344 12793414 -197916737520551817353759457240907126944 12793415 -101551554679463596228913188801092178440 12793416 -170330366073246299463173760109514096640 12793417 -190725853799222207626798920610712483008 12793418 337344227418151057732165179241425745920 12793419 461989820231044861514485565098719875088 12793420 184176123383150474887527200181586529280 12793421 85963239847860633803449183243851129600 12793422 -129215131055419990573843558823708651520 12793423 517643996821424276964026353636935170672 12793424 -284642714590963492518698523008583598080 12793425 -293890692955903379754579278285801346000 12793426 125541621209103221681713069317840531744 12793427 -1275355745125420695809692095666861854568 12793428 -220197503190189539932449841275248203776 12793429 1357741382992416991910271244032096094080 12793430 -176106215404472524773421469147499012480 12793431 256701646492972189560091541071718784000 12793432 -1145110584213831152585871598269280665600 12793433 -164712336359993093136803175848304819318 12793434 -341197620517985937278881043514141457920 12793435 348478029664860005423743167221236182720 12793436 723941272486820981364525816087072391680 12793437 -1919684450660073035694395205424037256000 12793438 2784929465293672914185539430703916800 12793439 -466633211700525902114316074246058280680 12793440 730936017380078161827569325440017367040 12793441 -734648597371397514058177320587221461200 12793442 211282935040611844597307673396268992000 12793443 -478523308413797038898718107490547411536 12793444 -88456083834081961382990910439971481344 12793445 418661727967214772528085746450942756480 12793446 1364020792044034101042089357267814720 12793447 -1598535328718739186323757328902990707808 12793448 -204386411477310208294444168659833840640 12793449 -118020616760204076470740568865027295200 12793450 -164548616181021769997571144845705622000 12793451 -240889038080002417189100204041220304 12793452 -47263274474302745368589099713981317120 12793453 -606285038908077646606986351524755371380 12793454 -330878215959231685701063977490928224960 12793455 619747058632046313389560494669657650160 12793456 -49456437453743611975323435486227038208 12793457 -369820490261017647815972623007709813294 12793458 245998500624354239475416553210968176128 12793459 990146993178472055344251376485037245696 12793460 -1147021492893511559523066199308191846400 12793461 -413691344108507585511223414713652213728 12793462 -1012541126432931087111512374218166028736 12793463 -1113654234765582423630837247303240731288 12793464 426304834959076270142487580505163755520 12793465 -989673038757957903498394261513171617600 12793466 37163694507045457296402510829406991360 12793467 -250763606922587533001653708321738655040 12793468 511470456838499359122704705618767120896 12793469 102556102982800856777897116136904732168 12793470 181575531798280620019698452072148864000 12793471 -560030697783761144530504016640996895248 12793472 -1174793952009356467462024068719695626240 12793473 63450499343894843224451231954777514048 12793474 183063943135168889044697242372244989440 12793475 -922286760980531657964422933838468318000 12793476 223330055269353064554198294593904789504 12793477 -1464566069920166989301451115364304224674 12793478 -1943688760719811124989306490937803814144 12793479 -14620687321934308779760297009380100056 12793480 -31166195452533704100639675837866803200 12793481 -616860963651541934634437719313766213936 12793482 161328404111669021863542507454663191648 12793483 83844314682477061205572386492200561280 12793484 -1636185745343875543892858843168251104768 12793485 -9515725550408272151170373806666555200 12793486 -1189115901044414893431603344534819289984 12793487 3344532748629142257738656983636353504 12793488 -69170979247880626118618445142514073600 12793489 14838454085790751830137157388809165424 12793490 -45481206528290134381092951065519831040 12793491 -2332660893068053226952985435420655644560 12793492 -2025478390386910501093647318013948375040 12793493 -96005771203736924129658162267701257440 12793494 209864691216375403452881396148656676864 12793495 -4661946451854460635567213361567118400 12793496 -751526056496079677812227882292416983040 12793497 355948399456696795668561024767684536320 12793498 -711082244029095556946274381162229877760 12793499 415143478983673291740741953619413674500 12793500 343023251816962558744071829065753984000 12793501 621991717400555652322888151161014394560 12793502 434887303945997725498880000038071917952 12793503 -1115156111308736604616254449874096679536 12793504 -561593618655331227128681904471863328768 12793505 -852600863934584897393587423175105759340 12793506 513421072762379141589926197291853707008 12793507 -180596806053949330701137012863067813000 12793508 -585353569531661309187907960978327244544 12793509 1556272152600670537519277179015125473214 12793510 391769992498494680253956964667289103360 12793511 -137626505499856669145376938783958247200 12793512 187782426935276707040771480526404075520 12793513 -1083847561019249103348959849158769919238 12793514 232773081952241776433998437801855593472 12793515 -282445666444374289187701405327620007680 12793516 2201424481893241397417428854919866377728 12793517 586809442391847037585990251511942474560 12793518 -102265835067163164769735880343134609280 12793519 -1199732210392723079071247782199568116080 12793520 126557840345566361144897256507644313600 12793521 134425353341029526491676136093955368576 12793522 -105559653570788161793143635252945523200 12793523 -131941325726026323399376556713755272256 12793524 -523315858364236559058499047054653337600 12793525 -552807457716097511125453689978674362400 12793526 -446695431301998341093246943897326053440 12793527 257868522549973047652869055708836763488 12793528 585676318992088190890794830658118840320 12793529 21875629980758281697607295328648280576 12793530 -221197467347352959351386008397729167360 12793531 -2621607087823534925216409492555618930968 12793532 23720699338622424229987346106860908032 12793533 -250612866845981682632171369991942955776 12793534 -514360910346682830591956438987153570880 12793535 1154604510363235888144540800053427645600 12793536 150856146484433179352268356108754616320 12793537 -23279150587148164962579038062940882208 12793538 627761836887514671926969879926733782560 12793539 -1337240666621056934922008784773577815232 12793540 677918840268934719435430460480746026240 12793541 -1462644180399632431553033028127120175808 12793542 -40724027975132759702648475316965432960 12793543 -574569088779839244505466891491736778240 12793544 -263669308829382693834409013016182906880 12793545 -18074955969214959933446650033271212800 12793546 -133371690633678064416099565632057624528 12793547 -204362094940399022675733868610562671760 12793548 -408797545661164621130262921586090644480 12793549 -426264695607599063488239017665938445450 12793550 193922800850572297303962128596869657600 12793551 966739774537862781639854439334596298632 12793552 15198014657591096622825066014495784960 12793553 -2201016019408235776616007812670691838220 12793554 18179630828070719344195937219325465120 12793555 193230542732984227440738467447928102000 12793556 549869274893015477379391708087149160320 12793557 461167533064968413193121128754750531200 12793558 289659471291748995996696604156128680640 12793559 -1026802375947637942378670325186555525240 12793560 183974390957954381070848026295255040000 12793561 82379122669909826237545904573861168448 12793562 595172544094389747986724600319055745024 12793563 -642025321153638559608757948424691424776 12793564 -125893299639446628746450379385908400128 12793565 5848346050123247822324786460243600120 12793566 -80708686320657802008980054571907009536 12793567 -2950260959373079075882657712926545267848 12793568 -2803457650230072066577242840373462302720 12793569 -683474104056864436908638151787661411712 12793570 467667922016195976170418615070264392480 12793571 -568720803490970635374510901568217567840 12793572 410491163770759739972155956204815769600 12793573 851416795478342664484663637712419910364 12793574 -103420644328540171482716345011755868800 12793575 13288418239222075592298710619084441600 12793576 201706513502602768437713559390034329600 12793577 1741087899787293034005763117049845674426 12793578 37583895642293693164803163350803550720 12793579 1603999726389909698512800625270136168180 12793580 -477438225037692961609554998205472972800 12793581 -644682952774274827225615783029192108672 12793582 267847487997117949545143970577618958400 12793583 320189729153081425428386648502859019520 12793584 -236754365686980669284984249483571167232 12793585 -242085439018320405307525783845243368640 12793586 233840924292633014212444178690160061344 12793587 1568611078238958205852891740519663447600 12793588 -2569956806597571035786810065427395190784 12793589 1405635894568628889352407664752805513824 12793590 -343956441730096028447335159016584682880 12793591 -677914939320823250604560803000786819632 12793592 640616365371935834551169429330458337280 12793593 -1018441915231310871246263149924085532000 12793594 -741760727704102792189116874127088338688 12793595 156254957360331544034417536244431449600 12793596 274105979740239010784207709844175995392 12793597 1873847128987099250022258110157415159046 12793598 1156824954128043232536107051444017996800 12793599 57382462022952409973820443648350126080 12793600 -403484312630448786928832955075788800000 12793601 344884626913288507250132246308841803092 12793602 -205604416594812995729178152605663575168 12793603 1901648486806596737086091825689824953852 12793604 1843362277528265598743993773096597920000 12793605 491094409902111001427616524156150528640 12793606 135869111426950354938571360194279004128 12793607 -270961947458691363799677185836935254016 12793608 335173356005096946100300788257833052160 12793609 882882756746388771688610224207824278810 12793610 270727236969668046156068628409668324960 12793611 520630901264930475137000085089737804800 12793612 41408654001664998363721752920725831680 12793613 -195016592875039913283328495947330423840 12793614 395988164580753466174289600432043919488 12793615 -35594120505111454589814511861411086480 12793616 84802595255179932629696934546994888704 12793617 -457927967553797796292207731793548022092 12793618 -19768728963862357856265812809065780096 12793619 -497312293033906002855876254159534245080 12793620 156560136628073962779201138719552962560 12793621 1530950907312933243090725079220788645532 12793622 126868038142413688689334957440896469312 12793623 -504776579684901693769461004313049158832 12793624 1545994965578197370784742474720066344960 12793625 -621754256376705159670410701644997382000 12793626 -718894911700331139955149532958236416 12793627 523443593574405091766459084539791654144 12793628 -631672392052119929323497189334252165632 12793629 -188364442826832301391093494742523148416 12793630 -1168825933271139064289044916942272308480 12793631 -1137927847512146105745682575315401463000 12793632 -737598231395901732600391340573878910976 12793633 -91200046808785999463675452242282485996 12793634 -44645550668326206420679330510758110208 12793635 667532531518211769873959131320511088640 12793636 296472659424927296597365803364445502080 12793637 -792228016275664359802912680244947866208 12793638 45403559246813083884561930532815937536 12793639 -180757990084634979176331623203798390848 12793640 417121866960293400316762935007226880000 12793641 364299573000150838051463987501690960064 12793642 34934004738846354890856820183220988000 12793643 -52979653821832784783813462701608549696 12793644 -496469236981793352572645445474457585920 12793645 39496815782731077287149703109753333900 12793646 386513332310608662601674953615799690240 12793647 1182386166711695052559497220221436206600 12793648 53203269631195456326723378524822241280 12793649 857961805234573248866228094139867404960 12793650 193286572699393251183337037249553648000 12793651 -530495030288390388825673181212947260288 12793652 -705155089166077544641156577589860744448 12793653 405067691070197071259328302282863228800 12793654 -483921855495265317240326900567763376224 12793655 1665229642975626813931853723550036350400 12793656 96285190850049530024144151043375964160 12793657 -611930038342433353634739673427888765180 12793658 196460419296561785948801126873339875584 12793659 112356863524717007150630165276255566104 12793660 293039779737351276867817359880360565760 12793661 -376650374977759402838454376441703040 12793662 -67827896784335517889935637914957237888 12793663 1018232159789962019879761089982132862912 12793664 225613003774564805348729442707954466816 12793665 598591264753656054189179156573364611520 12793666 542965355859920615521600913694456718032 12793667 590913415620074219250704289790612691160 12793668 -640740748494040087333433876984434959360 12793669 109308945499069668252654258504218419200 12793670 -107976508606703498143251710091200947200 12793671 -160240706901890724919448893383324098280 12793672 333052546827951591914820648936125491200 12793673 -2805062773703778313776343752838802731980 12793674 -57961281072560761363703237113200042240 12793675 48568239934467471591803516867537402800 12793676 -642480413304128825686095108114756655104 12793677 102559235810602094569317244564606015008 12793678 38729819225351996241201580704997590720 12793679 -1540940670860707946936115689645468766480 12793680 8713281907712619875551037751735091200 12793681 -333593801812079130591139924249792598016 12793682 471378807222893629243140320056687647744 12793683 388933884887282820264843894691807557120 12793684 -51112051738816947291237287772274835584 12793685 -796129388701233821258610579092763955620 12793686 119095303453628034626238536099369648064 12793687 -913479654247075373926549100827250940664 12793688 27524154216081969943395577797083750400 12793689 -1374837592222838363678831967311534334246 12793690 2110607407002578168865105085607516160 12793691 -355013954427937544893839353498446462908 12793692 167579230765003713354379780386339236352 12793693 -1595086589120750740219503438732896794 12793694 801954071180316260847589141942454368896 12793695 32112940423903365628061347225081579920 12793696 361884743802043546972931547619505209344 12793697 656761813210405071892421788597415561472 12793698 545031185392937984253215334267579213600 12793699 -502474486710808454239264331012571430520 12793700 -22918694775580659811055103019268505600 12793701 618855840364808408361593961620760347232 12793702 -337915118345314853535498315099367004448 12793703 457153968472874599113963012641248147968 12793704 6166471909954667885908070991510896640 12793705 17467193741016980157264460456462231560 12793706 -205360463261555285721036743020866170448 12793707 353059734875735465912265724375694052480 12793708 945184411103440538659071361507347945728 12793709 962200560241067728884518942406627437910 12793710 73686644161225372222980788964317184000 12793711 629570270045611284019380023044787138032 12793712 195406117338891135249943345254011338752 12793713 1055270698800501162828859448747033325888 12793714 -1198281233357273529722123445692415938544 12793715 67200354390484298121583978361964189600 12793716 48675735279501762269716068366237180672 12793717 -505574315585184388031246564545080581568 12793718 263249234692740614408843060119577455872 12793719 -409858488630142438804378231953405917232 12793720 30915577269429471773890175896372224000 12793721 1428831373733274383182414719078568819344 12793722 -244917488156686542423932973883527485952 12793723 -1039158960091881397923173690439421734816 12793724 -1106799702641492569544547653246587459584 12793725 -165797294329512189100959458525783186400 12793726 -8312700073400429299114030015827640320 12793727 -1270021519910497183368553451280455520480 12793728 -837538652689006187602412033509561466880 12793729 962423480926666265264644173261713988480 12793730 -413988514780325362845336263685560172480 12793731 -343494876223743056113285563438811262976 12793732 16421708162686192447423237354227105792 12793733 -310459892016513749075579886304619367936 12793734 -611221580606674801110991731308928000000 12793735 -1552095014733599748455884403184462013320 12793736 -241185419875226202399637895869606656000 12793737 22315445928280853258418072405959489280 12793738 561607848167496096654386874861641993520 12793739 -275940150533250904006515413099095968768 12793740 603041682313728538243372550976024038400 12793741 905074101028591985755216639518292125410 12793742 320370365154888896512412656547747798592 12793743 1364584139816673421062775084664378504232 12793744 -166641052213570824344708226426621091840 12793745 -182003449668176402663330441302952572800 12793746 18321018381411703618481432460483747840 12793747 3820130008737189554975391533824838928 12793748 1457746049960221981939368491553425534976 12793749 468423667980440378825097734051776953120 12793750 169620430780529586872213296493844000000 12793751 1576837104578845148041043782203891319752 12793752 873167543275041239732188626022074501120 12793753 766616673791227639874381727400285917696 12793754 439082356991202581061552345326585742576 12793755 60321797594313471272100262018606495200 12793756 138254890765631585691539678924547002880 12793757 -1075887745709566038519581087228489843994 12793758 152831127271291078286342988290114616960 12793759 -1282556544715431174196076155301926980360 12793760 335316180955603246830861846746769653760 12793761 42403418003883303917063414141581126080 12793762 67403130759489718989557028611964555264 12793763 -148070362073178431499160272984697002936 12793764 -484059285462171305461836385169465333760 12793765 -136093091831609996568588370349166830340 12793766 583341891321124494593834748864968156160 12793767 -489307707043024292383477671204712841088 12793768 -413347662158732462382986089610647971840 12793769 -944591335042480071741666873600853865820 12793770 503390866774804580816474513130979971840 12793771 -71466336020439340721931585949566936336 12793772 -1174937656579528077490513931131811420160 12793773 756839124356652415321484360511218456448 12793774 -185943444856295256604541231929892155392 12793775 -838021649254594363966293050075713645200 12793776 -96284129081254172804712188694082093056 12793777 130261979837639037245177888481406828160 12793778 840577704046198474383380644598834989056 12793779 -326284001593384065348803968494656493336 12793780 608094698197138537091234170946886777600 12793781 185910100381960539163922373566794597248 12793782 -779765819755450442083660001658692280960 12793783 776665484156039528429335667044934378240 12793784 -1359135957142314224473273428162919526400 12793785 540183222076255147637537708129361249600 12793786 -290696781140496207811435998083212359936 12793787 -30869722693196051320740404747877939720 12793788 30832276326093176551544988505615113216 12793789 2207792171862672463532471607715146162124 12793790 10297305599681113230216941331075342720 12793791 1160767967724729791095375532604118043592 12793792 809017915263341003818944359156227768320 12793793 -708282697530203757386817220203684499134 12793794 -175587900524258662902675416590138332672 12793795 156284386770441563758647170647364645280 12793796 697802383080171424467349038543606312960 12793797 -602604044440890777818356273318268692452 12793798 1271950846192083594815372113037353532736 12793799 743319170666216824707160838705708853336 12793800 -350727870119188859412205965522988032000 12793801 1531855647910163345782888059673757587802 12793802 507735086668261040876871368400458008320 12793803 282767070504961262855712101537027144448 12793804 -32449160048420191019299243188318130176 12793805 307006145495221310568336966518933429760 12793806 -273778127790778021592343009128788627200 12793807 1626804166384451385686549245911665739864 12793808 151590834965855354715777259867507679232 12793809 469723560365279341581164043726330582912 12793810 51419332868884873696203439926362757120 12793811 -1785899759352696809450223334038348669588 12793812 215662196329293462786963104263980263424 12793813 1695683537028360940277198422640070009280 12793814 2087359187749798795149102804647354880 12793815 232016435923390531460032713888576225600 12793816 -313401173615405321741573527809173053440 12793817 435270485442529138333111768787331961866 12793818 105766972288030617013025544386733525504 12793819 -645851966809835862932897041619826117456 12793820 517641603207475972578957371743064033280 12793821 353395346026740076550368974280689489600 12793822 762587780673164389623623625714056771712 12793823 -460286027351612756709165040999842352128 12793824 -211530887593001679119407184570191183872 12793825 683274975960855654780108671219490759600 12793826 -537692285353474807470476943975161729280 12793827 1077337555247546908673921110321338048120 12793828 -444702914676496447441073847223964721920 12793829 408267053614699347789631772663988013884 12793830 -128214014492415888929922294690560378880 12793831 1994281841689180793194169265052252753072 12793832 -571898198342946934444566459982048281600 12793833 4986338382082051971845138905046702976 12793834 -58833014732248384714078165000777921440 12793835 -82123226299933909148597021712558945840 12793836 -1562452126804619984988542646708950679552 12793837 -224679062427601896069895876896717721600 12793838 953947419427625894159434297144034335680 12793839 260311572781436543892851267045035278480 12793840 -4421920225107035687552288253929226240 12793841 -1999716861355686032662355342548221239568 12793842 -211727712115699058139321961025847659520 12793843 2840430005450977273047241908429011276160 12793844 364899495452785882329718135992916432896 12793845 -87862275938338788257691482959967358720 12793846 325803436977730981312579965608677680000 12793847 2355921107048912349180139269006061130712 12793848 -477575889224081235537603727061737943040 12793849 1160221417659535377601766532709108351850 12793850 157745638595711683200742643940359096400 12793851 -298209720708393955155168672974129195688 12793852 1204099851284688924326899584810309287936 12793853 -418784047718857495651365558951033154560 12793854 496788808688288279317319888491309235520 12793855 282647156820832295806557207650192640000 12793856 -65546146750677714744292285356347228160 12793857 993826007049386136386032039047947189040 12793858 -110487784036210971081090371889354966528 12793859 583894755390556894441332545509689081840 12793860 -86570277855367428865871294215727139840 12793861 17273920355078983396961119468140100000 12793862 -109684215788141604546035897051498411328 12793863 -973533626298564476333765235895810016856 12793864 -989981355610422437836167178572230369280 12793865 -134474786834972378368037532021332258880 12793866 623938473868004279700368797170005140224 12793867 52204691904055108998324868332675748800 12793868 -2356684270550841076180835231520461105664 12793869 24819345808702995850479417855356576928 12793870 307084486532054685148367552196874690560 12793871 2082511479098372558655336063417289713072 12793872 25258379472785123564770480210276515840 12793873 -1551353829470259842801723330661371852878 12793874 -305149485268512718904173678446521918064 12793875 661333767355495680110116495709372280000 12793876 7601606757286046768197112621925855232 12793877 1392402330007304741041987608187578133212 12793878 -189025685394530990891696163169027041600 12793879 -628671788797862201690171765571862988624 12793880 -72035356629534000938233714246590259200 12793881 -1120374588200022567257872130414424960048 12793882 -48065525226013947626302727393816248896 12793883 -1018208792533970759666714601266991118680 12793884 -658688729722651499198865163920473163264 12793885 -450436970333739604872955512595327002000 12793886 -63531560457577088127238698660183736320 12793887 44569756837820533414184955115659822744 12793888 -459940295844030763044787127085554466816 12793889 -2356253858476400257725065155833004145310 12793890 -157132188352671064094539853737491571200 12793891 -2192271695621641613783716471215116676216 12793892 290499773337236759425272518677421629440 12793893 489861813122037540730284775640588222784 12793894 390220293924811302142555777667321287872 12793895 423086942565659045278815662895518825400 12793896 925364020321545432056726215084521062400 12793897 -740636382615936234588246420478692856000 12793898 -188745037709060295424126040422675064832 12793899 687560313989189084345598044746207122264 12793900 -127381270900049923000295506019918080000 12793901 -2080087089094914511829901317957339850900 12793902 610417947077820843870041519020477000704 12793903 -675586042242780591671846723456246942120 12793904 28494252727750793475085159347412254720 12793905 51136380863893316853355066352048644200 12793906 540976794003767332124439023270450683152 12793907 -8044138291935197176539212637509463648 12793908 -137883465902452806309105051950414499840 12793909 -134366585823102716880583374600899040000 12793910 109613616472476552735359218155739230720 12793911 -149241357556628788481851211409402209280 12793912 -553627299885002571541138054538981253120 12793913 1823735793324968742227341177113134231184 12793914 102416665403381818572530078093156298240 12793915 -1502977803676016732718747768833417965440 12793916 493449934262929325014486165662719139840 12793917 -411286054382993918218290039775789056 12793918 283742208750295235382642188106929943552 12793919 21254225225880466276506101407963756344 12793920 109341079479916961302053952429102202880 12793921 -378369944844456990284197596109540340288 12793922 -31215126315447189973115438654271709488 12793923 2019743539916800528147887944941149686880 12793924 122606008465894363492724968258259238912 12793925 82542935226234097456818115543091854650 12793926 -613697369737474769417788761971386549056 12793927 229871586262162217009614924892946995232 12793928 201286844559842133265312547871925862400 12793929 -649580600057140288924572844770293861280 12793930 -411782203007509125262491055553601283200 12793931 -1313248766333208425060597682150371564268 12793932 799785180877511753705054059676661560832 12793933 1922111965800026533550943146744441352182 12793934 -2032538145269015432745831890862505728 12793935 172813729076100850092004459460851200 12793936 140413673453741478284531484494262689792 12793937 -688928443032647295843856642540254530700 12793938 6078155119372199060648743882823420544 12793939 -665281573445622557059213762736797915376 12793940 -699305947846589902449366601923687624960 12793941 -46142864286453128861765704238951905650 12793942 38668231217176257418023328053052701312 12793943 684821370164662040673248485892313309192 12793944 99901297219291050824550918546590269440 12793945 868493829955860643906629522170807289480 12793946 98673804001590032971940100310434942720 12793947 91233380139631663954195373762294926272 12793948 -463471880233327290734674828845214306304 12793949 -701956328821877320229885694434312637114 12793950 -15532439717198683064573445581695598400 12793951 874032131209778995677836258311706390904 12793952 -61395298784151175879730685562799259648 12793953 -156634302917946958149214211321368239696 12793954 597718308786135211879370456375418157440 12793955 -916599602792387796299963340223907102640 12793956 -138091865049890156952649126096430432256 12793957 1251207290360490513633159833700211098240 12793958 421160237901069059329956458555763366720 12793959 -189184636551601123740869130524086777800 12793960 -338982771462632482686464831596565760000 12793961 59321220639274012943066052264847829562 12793962 -133391473003950456642084830280900096 12793963 166974753550436090792320640734132238624 12793964 1799657773944051983750433508725921970176 12793965 -350814559145855014839537091823686200000 12793966 -775834492465535729598888578023651397568 12793967 -309932588666430055742418251316247488 12793968 53147347525374580374188762922559930368 12793969 -1621429434904548883340213713729379779630 12793970 -301189050737333038311417062175846896640 12793971 566101753198037965894851395392745433600 12793972 -603127184893598581116444622656858728448 12793973 385065651361195978088033330424540820800 12793974 -477380157882925781937321084158559646848 12793975 83616277811593768073346249709127985600 12793976 -1057856842914604559840543282788469575680 12793977 -161030554136381848311844548550700083200 12793978 -632398193301048191023794395249620578960 12793979 -143274287313998546969016487228176654336 12793980 12845330832659764760089098482032312320 12793981 95682818810592930879918291939137595782 12793982 37875356777031187043257178261173224384 12793983 603017474040788966623747365802351950024 12793984 -262691324797414036971888399138737356800 12793985 -506335803972713121470235255886285452480 12793986 534960068488516181247859744362289476432 12793987 842849493987331086376029607909738243584 12793988 -990423364247453236972728247667259287040 12793989 20627995369809022128780690804254689248 12793990 30090155268464154294944835928550031360 12793991 -217149839033991892524230626185674234400 12793992 -57480702005695868708702711538205900800 12793993 -138470679544445989560163846404799238758 12793994 818557967432137586139404687329972693296 12793995 -160909743792058305765424502820142499280 12793996 1714406695790634770571447346213603665408 12793997 1905911402124771946865112007229066635446 12793998 334137091549540807801308411497744755776 12793999 -626999033748476662478585039374537762000 12794000 23183419865659791237427875192655872000 12794001 83105785601626698837115420506186824640 12794002 -26192302765842880175818618137242318688 12794003 149044172649280811371510086334400260464 12794004 -998677368551567847972011902750565498880 12794005 -4355033227202608631658495151333015680 12794006 125051375049461624073797828750545937952 12794007 -533985638409898898557131672242039262360 12794008 146109742855527282247059170117757788160 12794009 -311310637021503297675046690049821193688 12794010 -160574689264759406199878533621913825280 12794011 -962188754178467485116212981788424839680 12794012 -273730832856597563574602207494594560 12794013 77636842210927263805148127122615717964 12794014 1119174555598282261615642612584317801856 12794015 237385599830055526999232988829961070720 12794016 224496440223219888641491184416560513024 12794017 -1017267365927258071403881453568383195800 12794018 -1253148526955269253043900554443416065760 12794019 -239596166472598387000372131815721596928 12794020 -623063252444710098706774681437691211520 12794021 309716927190618508056572398650011745600 12794022 -441130050018499900409267204055184431840 12794023 699128576664622905346948218429011729304 12794024 -508194624804139022166174331886019671040 12794025 -432531097894379932198721469122574132000 12794026 -252721015812018785754212869142305790976 12794027 -877346922255341553997526556391167410124 12794028 100898036986665187585445747407940312064 12794029 710634075813889762393393120631164492576 12794030 291295846038019712441130136244268489600 12794031 25743860189597539865528385714057468672 12794032 -173535702220727205471421179062004449280 12794033 108802721564856356520914010783666800064 12794034 -284363830891054954874571217977200140800 12794035 200122823350223712935743597638866290800 12794036 -998774865255618957415033875482749194240 12794037 -371129925374195705136394335685646451648 12794038 -613233586415490966235413608380543594080 12794039 -2398809148826952748564810474489943795160 12794040 23883104589046170774566263984473292800 12794041 82932233630360956843705432603114060800 12794042 -811450618123842985956967239920350479360 12794043 861931948682108461757823068359278109464 12794044 1010285105435514483836677665289506907136 12794045 112888606565647227590804507100294332160 12794046 301069409302727019063930535704630748800 12794047 -141052079337247437797335891522624542720 12794048 9953038670873389358693205294081638400 12794049 149737867861557441995559519027375735360 12794050 132918770632646008895086142894889154800 12794051 -2368705642359802084112099674344564810948 12794052 -830762480079787938532529034804054939648 12794053 66635068977886435367936198841386713564 12794054 79038260743060623030951182676467142912 12794055 741822832723100843687103104812859255760 12794056 -940925637028070682416011704200002560 12794057 106361348337903698513244557485348061412 12794058 -639218962502912565381492660874400547840 12794059 1688001237640001271724034667772013850260 12794060 394519813103527095534344916427063188480 12794061 -454340941949466035287371387287370127296 12794062 931891764911408858419425414881681764032 12794063 -419697501555790815755900786918257118040 12794064 241486620369085043232577605936674242560 12794065 755232692096628845499745807090236809460 12794066 365618758208447967780321795136275737232 12794067 -581508934084091679692975995966941503664 12794068 -15121889576881662420518397558625792000 12794069 -612757176632078060319366256745810020530 12794070 -253558666649446718794664919292089820800 12794071 919153823606465030222051409413708283272 12794072 -392120506004609899498126186442179215360 12794073 -730434214937160570489147652031504256816 12794074 68730076181552867396488570843593538272 12794075 -348423059577857300065753403769565476000 12794076 -614436848381880195383278398136102000128 12794077 2376081890908962384364165909812820917926 12794078 -809569619220393933865180978217329454400 12794079 -176596477427676327697013337969037415424 12794080 -395525806726724616792883205775352135680 12794081 429403624895514580882387393291474261572 12794082 -82542586734590428234120269773349835776 12794083 1264264426455450376811794520820313362332 12794084 -272995031778496606446184110470200762368 12794085 -980413041420839091994619661325066420800 12794086 251592809082067669089012310898592894144 12794087 1452231027378158453910644360210897686800 12794088 284806216460801962660219485178911621120 12794089 251487866485174629117686418666800960832 12794090 1199550994626040685784129116488124620800 12794091 -10198447731426681949375995421796959680 12794092 -957714896490393001300311844088668528384 12794093 117802049954503061081092064688346668600 12794094 -274670757940551726449590975112301162432 12794095 521907467055520373242303183054595327520 12794096 -294881947410189617335534314648930877440 12794097 -521115431710539180805121436123093690528 12794098 -628537699948665230781109990434914717664 12794099 2025325667741682911013024198355741649100 12794100 -225344803886307948140729709860113459200 12794101 603660308707854025230265089181573277102 12794102 -1208276316100320080299979091683421841248 12794103 -724710276091573691176758228658624512 12794104 1681962006734471343915266199121814630400 12794105 152423694520496518003633726179029170560 12794106 -69841658472406192987174327391755084800 12794107 -176254296409730675559405453320921201408 12794108 258781611051048752645302991296480435200 12794109 742306059176148131027535855620986694688 12794110 117776864002430845310082510181987618560 12794111 1095613837615910369493946038945772675200 12794112 -552841246253538529445510250605051904 12794113 -1440813914555856101466249109286196368638 12794114 576554920987756749903539028591437896656 12794115 -1228625740195738300710156457477040578560 12794116 714673987443657538937891282506302499840 12794117 -185053932580059808192388713303720931808 12794118 282961055135572074059909281462764361728 12794119 -339177954198158845023687715907595124448 12794120 -481028603962885611703458815257560576000 12794121 137835004450735913171085938058535573290 12794122 466337959115998766875851043178613748224 12794123 177746233630243405439021871240386028372 12794124 140383268467163699521583975659285266432 12794125 -2216343501151647343811873253112957560000 12794126 46942050553372088085004751081502453504 12794127 420487376952574864867495504237141405320 12794128 76647400898872781791879578327238909952 12794129 -961748692267889778475446662359550273280 12794130 -39205454551887299177956163218496396640 12794131 -753244661235940617706663740164696178608 12794132 -45076707398388212407887029084077065216 12794133 -421288820659056285982548506048204657952 12794134 2058301593971286832920315804652339200 12794135 377883033997516208090037173135248738560 12794136 -405667710292077196758991003549354905600 12794137 -899745492954509810878853563868135580214 12794138 -90335291781432025539202025685245736960 12794139 -123266535035719783713035891674149942480 12794140 1028038595521054295237107305663182407680 12794141 137905140717494134735145447309042849952 12794142 -2124197311730837683583261741403211776 12794143 -1378781023199494744477939137128646572936 12794144 893909923831289212794699102527375278080 12794145 -680030976068389838636922022771251487680 12794146 72590815162338611956750616803244008272 12794147 399664430569404633111411454179524083728 12794148 -203332459255977305100393620287279349760 12794149 -3509830277040845244624079592655371520 12794150 -415187961884249283719066864355709896000 12794151 -848399370879996825748076021747047329456 12794152 -204036349146406392034768649554728714240 12794153 1130022510190754734218411941576133624180 12794154 -157863287094951952931234434786658522880 12794155 -69021685991240687683346450146552640880 12794156 339841821248340898122465033813636642816 12794157 -103151440434173332306181376544977412512 12794158 369436955540234272416992028859997592384 12794159 -600996740792346411987314017894793351184 12794160 -71674830016421621140610104158226022400 12794161 1865680861147372256863010935836449305152 12794162 -622563860038562057661350822797035016800 12794163 768979936175451694981992011338412895360 12794164 339506294235017080568793867837953427456 12794165 53883467336012608010447298299904883200 12794166 -108369859153604100378076543060107141120 12794167 -1823688826091019722224706977241200797784 12794168 -369907649377508612115696321800100925440 12794169 1134170734228953560911347839769193369920 12794170 193827826761870790735742527885830221280 12794171 -301059018763958249279954076498315567408 12794172 501336737083877760081677722871633789952 12794173 -13428630476897419045502787112159688640 12794174 91414567239598027679259594791662592832 12794175 58027680087279657110284746930615430200 12794176 145874655126835530412731826326646292480 12794177 -62736154338691985243001077905584240 12794178 153899051502315141385969753371200739840 12794179 1676393619017536397278465441429938011584 12794180 -408557314408535339255597571867192668160 12794181 -84009795609194897292781397110339871616 12794182 -427225172145969712437187637663168539200 12794183 -1744826566038914783631988164720277357200 12794184 -390715493115466188936013305651677337600 12794185 -1236366443836061798362839771740729902620 12794186 1008421574986083592396016792411417921280 12794187 -57790291963746424522051478836403965440 12794188 279900552408956148603360376935108264960 12794189 -2379699875786765894778115699681039904010 12794190 -40378094406196183388780907556947413760 12794191 -373551820453842512914384100817332538600 12794192 -233330201488479503626263190308081967104 12794193 663899155913309775347529316666347606144 12794194 -347414772131807184985483273440288503664 12794195 740744475136898452902220750423208942400 12794196 47648548762663517910868744417209090048 12794197 446752400147371783305376101721310231160 12794198 104999450587974957838382156769395661600 12794199 -45124359608182065846822084911149753344 12794200 -232487671464732601596671354101082112000 12794201 -9650720765226879666545756125048128576 12794202 370037353782099070706038389545780694240 12794203 68159348746700277762066797848050147400 12794204 -615283598672834965867432605556665999360 12794205 293329230415879895218065504174468880320 12794206 -572275327423164546568007751237779672448 12794207 1410367269120921626541332609728980423456 12794208 -7317851531607151083924020039390330880 12794209 729442337340116159321365183066468553520 12794210 -100039014845319442059838930206750566400 12794211 465650048573994799651292910411900573240 12794212 -923865800570491793506850479766353500544 12794213 539833571774055453373375557993432030462 12794214 -201363200617265230080313639472707359360 12794215 108845991755647467027772530132265590720 12794216 79339708411407147693280772211969638400 12794217 1080223010789211985586444999479410378912 12794218 -406839113049618644650789751253258319440 12794219 -189591038521334770008209139633689872104 12794220 -12214789426412790999392622065725440000 12794221 -1033175523152521749257544854572665188256 12794222 -156039291594630280724588461362764093568 12794223 167561507095224756164570590459501442688 12794224 -53279068480145419760534095552663879680 12794225 -306054184494613383321582466619155275600 12794226 721464716795550713112648074317062332544 12794227 331713023829822546140726631810640885312 12794228 -1318097282006526112954714823120495778432 12794229 -112498421735345445183025402659041899392 12794230 205911642702288177321591691231070860800 12794231 -729418555763833792392143992778381333808 12794232 -747274912747041427706148674180671733760 12794233 -871021612790853950242729930350061535616 12794234 667957693536475477460497378133713723392 12794235 -206847380473550531455227511395055910400 12794236 230261371762314979604695945685751142400 12794237 -554133752009721642142911433512632438688 12794238 252283857559962857266547688382719946944 12794239 1070809836302779470465267208830150038440 12794240 109740421787482129102716002734021017600 12794241 -183402934893170132085719111206987626816 12794242 398368877973119715949630745499347704272 12794243 -554333572429558016444362957577339596800 12794244 803985315333949923490190899809938829312 12794245 352290125587486893301706103111100045500 12794246 -1132143857526187638271215923389431275520 12794247 913819481750208574139976342410940185040 12794248 3175799222678591644949541790892911656960 12794249 572459670255593041467341878491577097160 12794250 26187692920503240936978491566973184000 12794251 373370976427207510268768279707793948232 12794252 2019426954986040748047175173072128217600 12794253 -459682147938616975104134525574302763072 12794254 -1014593910605574825811844565818716926528 12794255 -543881609316052979169224081092624020000 12794256 116663491859341571595073906676134576128 12794257 11297460858650487596279376024603080512 12794258 -190737212220250620130830575674446366720 12794259 263461762739423004641398109857355519040 12794260 -392762205967884975346430657084064549120 12794261 -468797297290685446802965762034064321138 12794262 220887429873394800619100957591006565120 12794263 40608319611253372340627300813962221744 12794264 312266484562151702158180755070586265600 12794265 792095887908933962942819460754479165120 12794266 446840863631522228207163180325646318832 12794267 393639732687346771443007897920671267712 12794268 746583008767513150853394496157891051520 12794269 2019321458369385695951497164270481981670 12794270 -47031236358750539696565389902341193920 12794271 109389066741353540753233247625211150848 12794272 -32003372376301212883310844495885631488 12794273 -633140526532791582139037390550229842156 12794274 -11126376567204074271367318215889708464 12794275 -82368274933705490536573400563555581200 12794276 -627887027456153107504616894994577981440 12794277 -528258913030151045359172968707875653920 12794278 69274666507848212031982974528418863360 12794279 -845487493619223141296651603889955340016 12794280 -82604810451845517033777219262347264000 12794281 512096947674044377189912813344964441082 12794282 349885149236778344777897815972897190400 12794283 -1126727902370074042279228019235536523960 12794284 -107794421981052623542135657344612049920 12794285 468288866677006016406081030189855375360 12794286 697075775345879935265743489478331123264 12794287 2719753844665793144889844930030488587520 12794288 93720531403908316834806931432758902784 12794289 85489648532864953688833616274631895808 12794290 -82653882273949574130743937773077513920 12794291 331056673678151155831962822971551594512 12794292 -286891000329730715420969263369182793344 12794293 844236693628334872778721972927835564416 12794294 892263363798051156332825036436545121696 12794295 -618339591608669889447599692842210133680 12794296 -755656437420828048339432521550181785600 12794297 -928510278146174069440889732697537703254 12794298 -176050212577368601317827453911611648 12794299 -56994432621646659424438330703057268464 12794300 -354229408691383643432596983280500096000 12794301 489665199735320745377912989605231430080 12794302 681345955944245092881257982077811796224 12794303 -268276773129569800868807891762114528448 12794304 -109806697649985012848267051331703799808 12794305 -487458775361407148637474207921312618540 12794306 -1465374755338997985865710522751675392 12794307 -198148391064684915542586737424321120000 12794308 -883642019229511912822760062317366128640 12794309 -967090558982985615471759903671400653760 12794310 384850846044011303498114613362513721600 12794311 72438165841145876536301502680835232560 12794312 609961252830469825788578332567793387520 12794313 -542103124903226000109874627761365510976 12794314 609682249784331004930137398190292946064 12794315 -817523866712503751535106961699825576400 12794316 -641528717292321709788819140366022644736 12794317 1101280255385236643090783370601028789366 12794318 -276006167651556879790033571268303692160 12794319 -319616465870129719028892582549451677480 12794320 -34916692033453656385084051794092359680 12794321 373254295765798716193121029284659038692 12794322 540548997964684271946019241368805446272 12794323 1800693517603246771977553634282132204704 12794324 -555581358879766106533855935351186098304 12794325 310644260046629487321428804484397665600 12794326 486393208181802766802666817216370289664 12794327 -90375787783669394580278617419695784960 12794328 -113348660215350198939450018776080588800 12794329 -28900377284236239338929138588926318070 12794330 181132521423378585458575894402557715200 12794331 -707952692727003093736292710686909953856 12794332 876463764691670375377627318824745459200 12794333 1951152778930989869348001605982926172582 12794334 285267700179295894600550833118329313280 12794335 -111030775270056961703769950750869160400 12794336 -887019422792495472600869377095397539840 12794337 492829784367585790577443613911058908068 12794338 -330354639842652820988899128152488982880 12794339 809191531607967636579864909685345504824 12794340 -71331213592810241360669721373323264000 12794341 681823036280102343797477207091233675388 12794342 -585820022433838950303615371952638656512 12794343 -648117137765481094875241932202603941336 12794344 1076142155101978425910489372366302428160 12794345 26528782138355095869236676332280128520 12794346 794458258787849894052995642642332314624 12794347 -489963516805577176614091094978235386048 12794348 41618023692364062155420064803280961536 12794349 22843704413215663281863144018502739488 12794350 -33578688944737477117503254219280969600 12794351 752669528593854541265986024291701725184 12794352 93502889475710151845947525030504857600 12794353 -373380829968753051305004988702619080320 12794354 -1238063330879107495570192193502402444288 12794355 28530263387384773844620050677559411360 12794356 941961093851930167367393291553637219072 12794357 -1726831701895814577043313599127868212388 12794358 735828212567293168087656624726108315648 12794359 103291337361401074092230482831098479568 12794360 -44794847699699160852245668514688000000 12794361 167437138416379086340381896518065265664 12794362 40698623341484375512081651064481853440 12794363 -2062417608517111136114207413751143847388 12794364 987320284349405628642063155418114731520 12794365 -1790607709522394162179166711071720110600 12794366 270586435112704850694126859064905612800 12794367 -258261977927934813060143113169463956352 12794368 267517503298522893733229275363556720640 12794369 -154543048191516950819982204941830615104 12794370 390281788339245293307068246631706460160 12794371 527657818806941031753494702016117291264 12794372 -581138668289752519787658120491992151040 12794373 388910767859127578599242535028101044060 12794374 198199559145042152601255321532729552512 12794375 144963451823224006539185559999173115000 12794376 -126232038760644739978213993369508413440 12794377 954783641678288497150852156079271225024 12794378 -175350853876348070039424585844522905408 12794379 -466465981541457944088118956854554916112 12794380 -921530733983180522914062439546376371200 12794381 -1408989081870860768934873396011517191136 12794382 -281128234823849684180643859846745579520 12794383 -323881047863108880522587008349711091840 12794384 287914593045197126960219191222042705920 12794385 -71568128295450308823988062735280454400 12794386 -814075418755627280418474837997903169280 12794387 -2051356443350594474137033038887505192960 12794388 -288370994393571393338002885675834607616 12794389 -1051352087046833866388829466896718573810 12794390 175529818467227326145072848281917153280 12794391 460704342452019847157628416195255812680 12794392 -15186803348335767815921668520929320960 12794393 2052809147778098408165307604602379581642 12794394 280510859627914197064701405600053740800 12794395 -22338761339812074272763965009398641600 12794396 -898834558600351961341588659190111603200 12794397 -242354222051668698822407162452629199872 12794398 -92899509607786457601186376078647108864 12794399 3086693742751203914507365804652570266536 12794400 596238245361875840881117168740084940800 12794401 -281815268934539956710792598285454072640 12794402 368441916734604034969304220967519137792 12794403 31112886347383040226409952079012371184 12794404 605956516138653339805993179488605962240 12794405 372456912046015150031887750347509353560 12794406 260272523169009056006034311602222720704 12794407 2349633083204725236439239702610787700232 12794408 1060404220060315096985350687155669073920 12794409 -2213712085375025599500160221719018357280 12794410 -105116175183707096904543168253891296000 12794411 -73742703229169224272358383662674336368 12794412 -370461684705643509197378164119588676608 12794413 254501768444826586295706387402281614848 12794414 -52233053794363056684055406915501361600 12794415 -304287107633978502035428653051321648480 12794416 -309006213344329516511179401498529251328 12794417 -421885870685327223388404628742395688640 12794418 3485205505347352870640653554201289728 12794419 -501310386059594277248202709450892520 12794420 223551757046080984317259989619601088000 12794421 -1021806802263821434620852881423159090496 12794422 -1028384334326100208244312351742052795488 12794423 -2160765606450580003591946968044165487320 12794424 -65660250419107784580182438004362772480 12794425 -124906866939799976251437384278387203200 12794426 -180887899423763264049367343940350579088 12794427 -929102396115418328331700774210610974836 12794428 1029401271891404935545206510367864531968 12794429 -1351987766974799014609463158784829495360 12794430 77571749091650210822880514075488675840 12794431 63344355452602559056660421926588602240 12794432 -53825172447436660058680860656711761920 12794433 446089129043090083074307346077265035824 12794434 706393702911700460927327938087847012352 12794435 4283716950678285633557715877600875600 12794436 497608931825973573257634496329558500352 12794437 2086166192761270579062177894343834528092 12794438 184710427604484336106226067697413391296 12794439 486531662180382114132581416222704467496 12794440 64207218750704089244908714824899788800 12794441 848892881243294237510059185790856658384 12794442 683384637561104472292323828695068192512 12794443 1078517160535429641132942309068589588384 12794444 8745521880735035876772994504801001472 12794445 755260817407173893748420668001388896000 12794446 -128642942306910758419094216475795039360 12794447 271459070449818772720165839376116170040 12794448 -132329667315044142155296617922038988800 12794449 38376696326110972880971239423524849380 12794450 410562787096758225262617058075614633600 12794451 -1239300245578503396885378712912475709768 12794452 -69377263540718949616150353125872189440 12794453 -680782107873321668868725370423453594720 12794454 -1567543728630369063253542751156617866016 12794455 -280616736156382251357682910260770861840 12794456 -203901648284053930913742304608452229120 12794457 229437821731166106095983889030072767488 12794458 700230960413807624096814206130308932080 12794459 -1095618551338290433695824650503101178240 12794460 12597651077640484809804816684990136320 12794461 -992730960086794083350402467216648862938 12794462 121632976391170558511720503507225507200 12794463 458427201898215471395372102587531599360 12794464 12073683911789882747228472028005138432 12794465 698459861871323128454345774579877990120 12794466 708748897273857624958463754249572951424 12794467 205399260062308099803730436966308064000 12794468 439706317152008475576147137077580715648 12794469 -1037872171590113927785294960208319293856 12794470 -23032474067487739235653482654181852800 12794471 -212530095252041357392682818132701824328 12794472 548332852045736105587378312552686827520 12794473 -643915017564697282465332261847884070400 12794474 -177351147685329549699218446520876961792 12794475 -103640279837231104637524868093449420800 12794476 1564639819501599625607151752121803106560 12794477 1583567892123795262425457530099961546326 12794478 -4096690938314538599387252447346207744 12794479 -329917894665723672121523937623858255920 12794480 181040516659125674048972313212600156160 12794481 -732414735895940028736021068848732736000 12794482 -343892295831286997121935625317630160768 12794483 1075712987451665759867513280969299987292 12794484 -84920169281792257120355197971803762688 12794485 -145694841490368365371722353464409188800 12794486 317758116598653224093546045366591385600 12794487 -1166718366214352362840924598042840687640 12794488 902451312993131335705444151238865059840 12794489 579920299072611787646852836627337814792 12794490 13500882589461062542993467206285529600 12794491 -113716741747290884647785148206138030248 12794492 411992730487984366643417239791873795072 12794493 -251230904779628345336252209260220340736 12794494 -513062158682950787688431713926033259008 12794495 -228131876399385100190236670621272617120 12794496 462153275411075023705379379236894146560 12794497 -1281264062972806760129321663060631805054 12794498 -477096576516842122843294583575602855936 12794499 861501301953789034757616779509968159684 12794500 -708365466050523716558272962568512960000 12794501 655967223490338027113969905102802504184 12794502 112416811978911941912430095685141571584 12794503 -722642358464190811924705317241470326248 12794504 591996941177664681307211490352851148800 12794505 185821395035271411072261657531760142400 12794506 -44378925146440497159588398843045683200 12794507 938027998421494876217424454525249381032 12794508 372455375063296531946363238531082673664 12794509 -7242888699373625530748648598033614592 12794510 -615056910578302861339330005680618592000 12794511 -280487281700289844410824908972942833528 12794512 -285353392270335588877429603905436278784 12794513 -1953010895885624163294840759758209802460 12794514 127399742811417331368718563673577600640 12794515 -19787945070954218228392322045535270480 12794516 279667121619899226655693348652832915456 12794517 1253680791465416740544961194847789312 12794518 377260657324384822432344875406595033728 12794519 1851876229197215117688608461992390046920 12794520 -567762721989994457406421403433056870400 12794521 2537419419042649839461018328789408224 12794522 -75421399278817218989924162485376459520 12794523 370484204591919098978759992749536378880 12794524 661293990647293230166702452939993497600 12794525 639415813556189692876685912516773828800 12794526 138383881293126686488192184235572101824 12794527 391265757409495057130844501887244855640 12794528 931278969496935605718382220615106625536 12794529 -321513276822381854008422884200406007360 12794530 35602673414556853425150449908662182400 12794531 525170918977852395856554560184940762332 12794532 87297051434158238789738104266743414784 12794533 1335481728503395211691823729755796384800 12794534 -391749400314822760440233529506231021760 12794535 237777265818407734316949061534938603840 12794536 -23644868283239270955381388949157734400 12794537 247051848955336776348370875050551817472 12794538 518308094970030007569282608166628218624 12794539 -2501340346539315617744832083684462885040 12794540 1220309326950180058173479721318512640 12794541 -619492349083080576405705160489565577408 12794542 -109333031535855074605901523720006099456 12794543 -388842664420852091398117680197054278680 12794544 71119784600774527847026180110459863040 12794545 825272922190700113921120273081068741300 12794546 465718342189756588047434023823418995472 12794547 1216177318552567985265761550582191782200 12794548 -408773203643299456734304236990316371200 12794549 2730321267281009370439597890445089657564 12794550 -252418258389637167121087151683166251200 12794551 -339375296475536281219154114767176894720 12794552 1617888697372893020268803854588668825600 12794553 790908743244774020673357059585261921604 12794554 -538165272263466027036647766929294345760 12794555 285553950167071794468337066628704235520 12794556 -206773126901292748475235518214863855616 12794557 2895397521749222411737949642090046988992 12794558 -38891226828064559322509388206738174208 12794559 376522663996816349697336889375256134800 12794560 -257505424201473320952777534205769809920 12794561 -67337699225561630062608942115089935640 12794562 -6924415374103890714049637314243850880 12794563 -5642195041003060820462329738324525680 12794564 1569326894168619071020432317080586240 12794565 -263682336223764586347377563702356958080 12794566 722947657921691900257685789556303611232 12794567 1079578455747147015857194816730724106224 12794568 43815646883150046869851171535369011200 12794569 608963418568418336258475772481048904960 12794570 211959373400688788991583246164811920480 12794571 -53143500442780051229333098465496658720 12794572 269977589485128356430779777275034137600 12794573 961199625313448017069665538770716711904 12794574 217714450056908412804696375512468025600 12794575 -513493748214308558452250539573739364000 12794576 29631951811672555752918301312717381632 12794577 -640309254280938006646173638680870436880 12794578 537049586198922681380157973299163521024 12794579 19984491830525014655280960176707861152 12794580 -219925951647336466654637922995983530240 12794581 -802976010261984743043628600705229972000 12794582 437063038884236477172556021681690543392 12794583 54525173533708110687888127069561447248 12794584 -516048889343703765257221091449904332800 12794585 -1087501963253384340177764721935248244220 12794586 4122870634018765802652386595975705600 12794587 717444028656066650155609964885520432400 12794588 130125793040504329511061608316989385216 12794589 628086409833615512529542787935089736454 12794590 58593862942523324617401835450330132800 12794591 -36076623813523151617313551770157285440 12794592 -119885373552931384036076900608745668608 12794593 53613422402814057293248961062462148800 12794594 525810682351054999005589379128028327712 12794595 30015375474126468815697418489048400640 12794596 1090776372832194187615910367369244995200 12794597 -669757692650461031151256838100577869540 12794598 -18897760695760355425416624174221097120 12794599 578233523930465369970241629013113240960 12794600 40482394675519771730816229303214080000 12794601 -728403187219786310752992654319547551680 12794602 85375700289485522604569207141202424752 12794603 -2310774046775175241227642717061525789920 12794604 271696607642009392467716571437645968896 12794605 360152732266578293129902840808524896000 12794606 181697143475158261333528063899547030464 12794607 4240374585752515346524722275755003008 12794608 -214256158022607693637018394031233892352 12794609 -144542293598653560314938951516503732300 12794610 125543176018099627532465597003344949760 12794611 962785639826507966242375110538097032624 12794612 958435505458271041673712043954923728256 12794613 -47792097091588130107862997240960813216 12794614 1477734882256220570185921562971526400 12794615 -444280395753718545952759070268038208000 12794616 -789810265711856022945650534177494364160 12794617 1017967198028352817123774113008490724752 12794618 166465412710104685910135700717082928640 12794619 -106160034348180786608692375286104234560 12794620 209111825096659321445910130360091527680 12794621 38138581482519871569157136430686217312 12794622 212884961302604713069622080342037606400 12794623 -679721084619676781075309032411357488600 12794624 125073325216218135610701448806093815808 12794625 -1332570575616355046294100162689713920000 12794626 -124465993060550357568797067009500467200 12794627 1025494782581540035407600305710356820476 12794628 -31411118375913462233566775185750818816 12794629 -577060215808114361282700079561425961124 12794630 112185274149668056108970808605447424000 12794631 -810902086164113474360656055463218025048 12794632 -506481734333641406198943570059314667520 12794633 -596473312412537169431799684795231590118 12794634 481149520540094403859914303611166548784 12794635 -152867364185291302414964330259192760320 12794636 -913915656695278804768960642475577841920 12794637 -35841653371249306720955147937296018880 12794638 408808862956400254482129769961299728000 12794639 591250186707374480824020153090696022656 12794640 51108972583407752953215560781987840000 12794641 1538046923827895795745140835642846245042 12794642 276113744419313121597444029933203292160 12794643 104132922889533836821479874932608362932 12794644 109469493207987018909993995180405822336 12794645 1335066839730376366456904165077538919900 12794646 8577305198966515277073688263497810304 12794647 -170279428079678438682326125533848753520 12794648 -371111655306244806797401140535000688640 12794649 -29625367498197630281435462296856304960 12794650 9498683816987249792986076269611475200 12794651 -780727299321858222914920568482533166488 12794652 -900991630134766780648804613900322063360 12794653 1745958629870465100914704011703968696300 12794654 1110669038704492976885505975684010363776 12794655 70246166234913985244916873019159872000 12794656 429817900026475464644938462984163819520 12794657 2355594459258116572354614865592595105840 12794658 -24284403149944463260380054176501164032 12794659 381239207688873007378921547238210835416 12794660 304056818722249289518361663862185717760 12794661 438296563908022716549387067846988160 12794662 216018604567070897719040940116374052832 12794663 3887944055164529827931989553874496560 12794664 980228490163578660304512789134420459520 12794665 -211979044701832281005642432374606437360 12794666 178315316815177038146065213495364319744 12794667 728144774378844536513451265361099777880 12794668 832989314330469353325602140166891810048 12794669 3146707344896094641888243520367970997696 12794670 -2122313500837602559193633706762178560 12794671 -2058274221450188944721873432894171654128 12794672 -6871756102391081529781157756098314240 12794673 -1291098115314599415865794893954351182176 12794674 480040246186971892651413302377384422576 12794675 -406667647749744540485601526415868062100 12794676 489225686929830390102821927676578672640 12794677 303174602065974398848185760368561378432 12794678 -348099958384874883878931691772800085376 12794679 -838488470261942697618913198314066899856 12794680 -817130704651365088727101596722533171200 12794681 -1423934763341174553969674344919920844400 12794682 722949497658303202431512263095049221120 12794683 635886592151995207252393459548833518848 12794684 -350412147289785346661002028936346984960 12794685 -130963187938706357103434406585088618560 12794686 1132603330825080913042497093201676161792 12794687 -2085598562805193509929533035822049261200 12794688 272090059611257219397475294334476615680 12794689 -417281370153409504629547322464511896600 12794690 6647255603392188486489542257040193600 12794691 -88363974308030422014773613440549604096 12794692 -466471180863651195886190348783133360128 12794693 -17075086397390840280627673349155665792 12794694 534227512379947517142382803402236797440 12794695 -452369836059992195070302928216019954800 12794696 1903187023030442550666115014441813043200 12794697 -166371422591084026851775154942034299712 12794698 -391311616730591433616352503253517982464 12794699 -1030379871672002055771838449154595014536 12794700 102825340579945959256907057914896960000 12794701 -1128898038078544595031305621417968236298 12794702 1053756929356766235651761130650277135552 12794703 1062252533746514581609884340919260583304 12794704 -103792861916656914135461321192892825600 12794705 -86757150042614894582773013603470848000 12794706 -382598052751369718131769537825290636800 12794707 191909402405479639722095583653229182712 12794708 412143486413590625605487395093375696896 12794709 93620411093752959180562677687971364768 12794710 -39673678934600177673283269356879930880 12794711 -582213063266634908433135000662713100328 12794712 -456549603825746129984029300437968486400 12794713 169898230830983141587298107877581521600 12794714 900596050512743984416018966500054435840 12794715 967976985904568343467674384212932422320 12794716 -1018700688043155034496762821341648322560 12794717 36243489315904538292733720665679905048 12794718 221308393467312811370323836583487019648 12794719 600119150466208336941488798787842947696 12794720 245271820226457425606771732921324666880 12794721 -1044009281698352407375906704420933876096 12794722 -409616926163214950815524794359554357888 12794723 -7219447248280854576587549681595328512 12794724 -473833125666906790432256489049902159616 12794725 335038351910514416973519641703158652000 12794726 66758921279202709334094359088075853824 12794727 -1082784724585023043119461148957483300096 12794728 -80501931334381585938734048229651824640 12794729 10682857996953713600639028940509304680 12794730 -113817997305712884002969799323569843200 12794731 309080596712334986324600571418457404532 12794732 171591289047493758668009767884148644096 12794733 113689226823480961569508446230983992000 12794734 36995715702806747860079843473068413760 12794735 -1257669355897751367129883373158266717840 12794736 461396136150991650761626856443084800 12794737 -340375413851743508859571248266046413614 12794738 1596245565299019954403286298829195008 12794739 13341360906090435071070551176962594048 12794740 -231502860872617977768254865266119680000 12794741 195365506025920213614348653138317202400 12794742 -500748161638325957842848144549392609280 12794743 -696596576614537455824456731429608355256 12794744 2580147781490038573306395157637342822400 12794745 595190795125835821448330398556650051200 12794746 -383706660366550723753681752897172790928 12794747 78160092989659896648411932988062683200 12794748 -97373156991766145649469159139852319744 12794749 22580397315486710813356336710949756320 12794750 -477210110164608211140083795153259840000 12794751 -530604504374353047234292361571530782920 12794752 -1334159147559280767349780173096065433600 12794753 833629929374443459788118550795635216002 12794754 -190938782136750184224266230621254265344 12794755 -848180959779317683429581312272553321840 12794756 -67892921105377826516264164738229184000 12794757 -845742679977815512257730873512348963360 12794758 70004104886162981831880695918276275200 12794759 -2135614883004158975092535223850226744040 12794760 57242110969535414586716666934448128000 12794761 1258996299032581662385463290030633167360 12794762 459991241019033412832514707199624813312 12794763 -645490106654234215381458080276054080512 12794764 40469355673740632940376450316338607616 12794765 1174895641987233019113209266298728035660 12794766 402367664671483467152870326299489321024 12794767 584178950843053601966920449456028064816 12794768 -33982232357837198764541756827309178880 12794769 -242250989372927393502912061054626432396 12794770 -598265025743828811774732623805431831040 12794771 246921389968608612330691319176137062400 12794772 -920241580302477844122217083941159774208 12794773 -241133288278510738996394074387599471876 12794774 -571994282459905263699957278966327952864 12794775 -48245513205016747709009731968951830400 12794776 1280030442319018086723960985429914286080 12794777 487996028154224150556551164699480065732 12794778 -393552822058571695685336765246397812256 12794779 18278239976593820754346075477874662800 12794780 -744010242251381303282516205386439590400 12794781 660022064343646635029162411594055249504 12794782 343962376560773597589196251424389696 12794783 10936009010350344981018398000247623664 12794784 446097856952682084012758414048844840960 12794785 65039627585443171243804995159971665920 12794786 -540216819177825111069489009533228433120 12794787 2129753094883855982739929478560076794880 12794788 -602533523382715543204749577326197693184 12794789 1155800931878477586893605634443210059072 12794790 282341060415115195832581097601331200 12794791 80800807272695449187232246794847300832 12794792 -319385473234109965952720196286613022720 12794793 399200034838447733657365655687228034528 12794794 43233640907941873173776713515479787696 12794795 645010618435017273084879768667829104800 12794796 -46421396413663446049813954775176854528 12794797 1064863842346788096549381885397388276246 12794798 -395346585431818461920756236252686609600 12794799 -106942582571453648245742709140116001280 12794800 297993293327676799965573030144098304000 12794801 1687755129897909346992503268491371528704 12794802 -279844156571589231358740207877839696768 12794803 -696756284774370511924695271547822367920 12794804 -764199522099086490535245475259864229888 12794805 189943992610370345572218435230616895200 12794806 35624774049597491961920693307027038784 12794807 -395738117002624432429736961615643849944 12794808 38238984476119551204247530619652014080 12794809 -1313611244938796197695416196483314102960 12794810 422344109961663839544467112616025395200 12794811 529992034285712588330045931596225445120 12794812 -563390359168224696770195270516864286720 12794813 -1167843535123908140235865610681328970938 12794814 116704709852280198800802467781871146240 12794815 -1610872155072819264316027420667554523280 12794816 72129544550872461252340276746466099200 12794817 29651672700455546433468697941243736512 12794818 -90301330758279130534124978805111143520 12794819 907637948053671034561746184195354076220 12794820 3243823446350789210676248309467054080 12794821 -277454245948135435527851501186602926630 12794822 -2538562996061638991009757541516734336 12794823 384640335933404773709112293419088308272 12794824 -163805875635595283716976110836685209600 12794825 312262012508767779156449296787885807550 12794826 -328531346425203442451408338287961427712 12794827 -20357567495124109858009793480892553324 12794828 1606062866470093068435962623873144235520 12794829 467738703847840638812312137700932064640 12794830 -373908995416890489028366990038518533440 12794831 -620823497548744370214973218087079993008 12794832 -104368673622756552517337836421280669696 12794833 1821736388660282540633593729962545572082 12794834 -265865963572390481706283645697175912960 12794835 -302034679268522771563657131736685883600 12794836 446008016667760283456109010391664160512 12794837 1332729420157988152342220606337976440192 12794838 27271364401913612678255666321277861888 12794839 -364938794198682440100725844158328229248 12794840 -1639968226024747023919276551400550400000 12794841 -10331804893952074415605821236849112108 12794842 448273611677408460327175774600903257072 12794843 1901066154521077969711514729016349681092 12794844 481027551996568776899706485234471471616 12794845 219059290875214199835463604119312711680 12794846 -790595890700296487794906637511665921664 12794847 15378403153519455623426295809535375360 12794848 276012713455683073379438134187658313728 12794849 216187069585695744072057659148167474850 12794850 -181840143560368833897013775672447216400 12794851 -937746182989017872516037969405654495696 12794852 -10134619971766138900104449899932549120 12794853 -989970518354571250712942968501989384096 12794854 -657212976176170437636095039993680579200 12794855 -2404880294581235051727810886164504240 12794856 -35452003734046545380678403670236364800 12794857 -59302303081193757091668698053384576128 12794858 -394551880543412086920904245161612448000 12794859 20181792181942283872392495779729760000 12794860 186933956092251783825931892766372418560 12794861 -3586528563812611422664937734882927286100 12794862 -387371895935760229227695749815892659648 12794863 -2185625767606998901590477738045324072960 12794864 435522223401485781877974936531617710080 12794865 -4365724082488338763595978379865958400 12794866 597140011454387286512802663816376688640 12794867 -21002313894160701591713944100659449528 12794868 512067888056324995483748247861722910720 12794869 -690340315869263667495388276653597192704 12794870 135840510753500706049164717534769931520 12794871 498886281173870162046182897452402791912 12794872 2129134467419810453081031398236279848960 12794873 137937325889828065476063847177866145344 12794874 703411920208379894370339876781723787520 12794875 1331207479010023027029168753419312220000 12794876 1075476410093790934107086346697656975360 12794877 135685958018288083913023361729710089408 12794878 -217376311369769909616604004943766479360 12794879 1407098145415426065913306523973677623776 12794880 523458360091104528708923572450114928640 12794881 1796206179726703821930053664522096589824 12794882 174446251027649075033770676409276139584 12794883 -1421821121886401245133989949511452282376 12794884 -645871306451063835978537487085702925184 12794885 -880463863003904217741902186210454184800 12794886 50854624850530072978133961680002523520 12794887 -5401278595326422304962161023341613600 12794888 269259041175481061818835929629224309760 12794889 -544093764328503871172126850395142770112 12794890 -4443455862117020801843885182966516800 12794891 -2995807997219308458017498712685413625200 12794892 300305525746820077875720526917807919104 12794893 -1769097639145966189243921530231491741696 12794894 77230958922633026899661041334753346432 12794895 508953561588688287499890622809181293600 12794896 2234807037165265665412324364406833152 12794897 -581405579089993227777864961293044943594 12794898 -605336628257962229650772453400388043136 12794899 -240268589617657984881856872944031528192 12794900 -287781596031974386998162925511526451200 12794901 457455657197998068582074836547453971968 12794902 59018317530283503086804659224533125152 12794903 -286107423170620635775565181564650426832 12794904 -200355121254585219705013502436802560000 12794905 675797155997153370836938566721481325960 12794906 620450672721100299513178004700461671152 12794907 -98279533541376677559462211947001335840 12794908 -237839279545489860362891963506745344 12794909 -392785454801924022252019110128141454720 12794910 232073940719227946216566340590348677120 12794911 -75937329036355866975239164123121125776 12794912 -795905534546804073116113554109324197888 12794913 -416681239073669016509732357520772927596 12794914 -197862921685704093257048514223976407296 12794915 275860330280040925860361662364614045600 12794916 -855688859835232085537007934982068715520 12794917 -1749493624026673777919232184056705103200 12794918 -255974018756374772696660523002846297280 12794919 351741657529097251462447033982613384960 12794920 -709358817357720993038932547650787328000 12794921 -2266163504846953450218357415726043551878 12794922 10465554719366537049957442978163234304 12794923 -26465007621213510665026333951568754228 12794924 1336926937694268424175089591274139376896 12794925 5713366464415172887062055747022174400 12794926 -721035309696831379974885593313615761088 12794927 -2385393971932343929537884135223801642224 12794928 73701096756749749525905674156040192000 12794929 -724533926117816115039813768578863751493 12794930 -467305469435417876240239135873430252640 12794931 28257588775264972367137251108752187984 12794932 915277939343687895082461274717409626496 12794933 -101812406527260053425000984989514838760 12794934 -433182606227922762852032295016057663488 12794935 -971164952450536324610427582125735384400 12794936 238730805573401099835808713093496504320 12794937 -538749245608417918870577619371444337840 12794938 -441038567107045038269324533523836244256 12794939 -465481165341903440989766770331952669744 12794940 -75293187188832897795097530442480558080 12794941 1292094992805559875993661451800460678342 12794942 -289201892001354836649093702473858920320 12794943 253650254982442110304908474854316288384 12794944 418083919155103435778042053904887709696 12794945 -502418500359431497999266343860477898200 12794946 110683129127797605315239808178981999104 12794947 920807033426215431078776485852549563912 12794948 -486915216069962298915817701191895066624 12794949 -1653861482217162513261280618485424346880 12794950 148442434619993172410579424264874752000 12794951 -5847205815270749873090059377893170176 12794952 -166427121113087313649731453920774799360 12794953 647835936186728215022473256425576563456 12794954 92809497015483299490768660252189993312 12794955 -45236731099476167782788025624697306640 12794956 1090406268436521327647308051925963621120 12794957 -426475691262604316423704809697251422400 12794958 -382069589069140395974419290005776076352 12794959 -931291956745077421980607070711660413840 12794960 -278990019334065109848073420786681528320 12794961 -591613132123295655300783643173068279520 12794962 -470978681922470443721326841971703863008 12794963 -1656659505623051597422921261891457344788 12794964 -81218697770315673094122036968816959488 12794965 428632906379845813223945680726131927600 12794966 -579782350870111441220755840122307453440 12794967 617033463010319476773813382937779591584 12794968 675775669116643082062430153754459525120 12794969 1088732011954365788918158616256393624576 12794970 -51609915314464414119468095610353802240 12794971 151574901539871488985445750935897058304 12794972 -1078373837345313120258687994129164148224 12794973 35351619104562365902214816183309318784 12794974 380171447285993613138587991658667453376 12794975 127990471950174825465236309854213460400 12794976 -971126616153859399518433929473399193600 12794977 -509269266974999340331880196787142161240 12794978 -484567184689118958303514722651637732704 12794979 -499559516432486741619782470685916210960 12794980 702749612944452313944798423040186675200 12794981 1161867761215733305734918326837402040864 12794982 -444037809008931334409695318033824291456 12794983 30387847394989699791914312940608531064 12794984 859269708496835787240484392836181826560 12794985 -195778905504689095253900716197283257600 12794986 364482773990533087383129039926993526192 12794987 1532490452817846925194495536260180437840 12794988 -196170833803101973275914951931278853120 12794989 46268467009666137448490819731479112790 12794990 222853618711279836675692403757659227520 12794991 -1032796307226971751404823216959476190976 12794992 -50734224596629512452075128081002528768 12794993 210456009889415731274040014585789748324 12794994 1224320219373087216997221438002082816 12794995 357414928859096933562180397917287226720 12794996 -161537092745712307201224359677367746560 12794997 703068870569951196681485799140507988000 12794998 -2968371790688319368964525389199340707840 12794999 -500369382075637957946075701879635244800 12795000 155940658411318653417011807447923200000 12795001 182645778653079179821164773799767387604 12795002 23780796040620724185562013839030284288 12795003 -9067730554711489976086352792191318800 12795004 432580498541850389181957344459135277056 12795005 113682398219410115847084190243019208960 12795006 -13662241471220554379592032676641104896 12795007 114159234857738895901820419649940398632 12795008 550750765497812914114614854978811985920 12795009 658371340349223325153652495882643507504 12795010 862046814536866919635448046950320580160 12795011 530058185927396700710879880044784733752 12795012 -323574208347576905763216077717467092864 12795013 69995515230116387015562971863410191040 12795014 793951176775008759251792538550983151872 12795015 204660552356978790602699444583919134720 12795016 -534423439133235737740873530848472330240 12795017 222255914781168009778701409045225955940 12795018 -432022176938693607004462426605452309760 12795019 791470231575516792878773205314663865344 12795020 -19240730800879995412474750086277355520 12795021 1264746627752636477716890386477432139990 12795022 -1055867338483910969063379106045814042688 12795023 1244823243756370268929612620445737748272 12795024 -186524242268610256808685871857205248 12795025 -686829561773998717764846883956850903450 12795026 -128566984452686022029347614534087914496 12795027 331430004204766474764084570420193891512 12795028 -185178260898692073132220056185125443584 12795029 882119990587946574164913436972267305240 12795030 -341261920804838561693133979213629216000 12795031 -1862155325248492240421076148874109089208 12795032 1172235264801795460248772218558203289600 12795033 -233980525689158195416936422926414664192 12795034 103351765370664433700018972269649539584 12795035 564280189937145647151373417477545043200 12795036 773337344370092400061910266531594394112 12795037 641766945608097600125294346041835680 12795038 26417884035346758623636424267766099200 12795039 -794777217255446265668675394086113432656 12795040 945292174724591360271919048926088396800 12795041 67983670106196189645474108822134100672 12795042 -238762874222010952887297885212853987840 12795043 -974096637231532475002806258008803132708 12795044 129145517324307712255421088671736566016 12795045 -23207987725011645821894807638248096000 12795046 1426765080664708149880512965335197473280 12795047 2281834966035013921868798314489855301496 12795048 -269612247254734190738491431016719974400 12795049 4116713270181647526040614820707635536 12795050 -165703513378871545073646221637712735200 12795051 596782614378148925544265650050274316632 12795052 63175323592842439699185482376317740032 12795053 -1945169586565448181737548721005085182698 12795054 -546963665065530189444898078737512327040 12795055 -237048757240285717549267523870199058560 12795056 309180749620638149560049334834199756800 12795057 184369628479191711782120981114212154880 12795058 -163967696479077088155745413378218235120 12795059 -109330785840402532142723172678823498740 12795060 37609540158548419592063567900452392960 12795061 964922650979804625695300722284102731520 12795062 -454033743475717560184453968782571086208 12795063 1355767748289129195893982779712580915944 12795064 -357824924645785271763113235164144762880 12795065 -856089555061282338264071165952715284540 12795066 -8716199085581670901501238632873596048 12795067 -331849856329237333725286273577107906968 12795068 -139484791289145079235278546579401999360 12795069 -188592388619157237661469558831328361920 12795070 -474133404257865144571419932813899715520 12795071 -609529614728455518613937206847542513536 12795072 -527618808686213906877764856866288959488 12795073 2158251443708079154588544526504425440322 12795074 122334530498374183796734584391866623520 12795075 13934275849102771533023029630040634000 12795076 888400358209138821672990102674225058048 12795077 228761478825686591812876998166324992000 12795078 -308202479962592224434975806093343648576 12795079 1089469632182796074433419641748289593880 12795080 360261333881338963051800133347832473600 12795081 191365167841219365377615359918360329024 12795082 86143756869949408961914748052251788032 12795083 109232690460719424063530320894091391120 12795084 25796815119114362453456747331898079232 12795085 401229659551432627193684171416995317400 12795086 847618176264059602074950621533916832000 12795087 -743285220035279363301668840678333829240 12795088 57829987960029770437132040869772001280 12795089 1557541339301982188876851926484814432880 12795090 92753727496430002096561645326807859200 12795091 2206397211681604047801007838338200464492 12795092 -389465945533182171866657654604525957120 12795093 489043896610623971476180613256162784782 12795094 22270155563945120173083803279344896000 12795095 323417590039029082858227500724477168000 12795096 -158266265202198986564366145542004019200 12795097 -119359450828893457460694581435192622336 12795098 1108484835136549517746390469296637986800 12795099 661402139364609291194166498440347162560 12795100 -776489645340694191048673017224169241600 12795101 -111507411501088211266790594582115358272 12795102 238522652774030737431162058208730972480 12795103 -83877781012357615714565625851683092000 12795104 -310800949215534943339458816485328420864 12795105 -21806111843091225368174896371253607040 12795106 -463988232759792820418336450893077859248 12795107 359804982313250039692964975917749029088 12795108 64002302080771310211832952460528568320 12795109 1544589761836795670813764571169475645310 12795110 864651678552649216370250480192093336960 12795111 43309646728491731847933216143319264000 12795112 -140263069631550293035668313867401216000 12795113 346910356818384141278079470419597291920 12795114 -458919762416460793705353827252204051712 12795115 -172756411477986860697581532108137613600 12795116 261226221649711001005377108029117890560 12795117 204558327578151549880884902094142043520 12795118 -102162243747689420787538319049184332288 12795119 -699237720162404679774167284798956276000 12795120 -51193635929189057294818240919059169280 12795121 -1209456820544345198686225148650436821678 12795122 -191248383029686672942946593415365582848 12795123 5935056558369207893146347981136920576 12795124 -1146354102431508447294725472810344873984 12795125 -2004090793579057904691301255041645885000 12795126 -43625907095197665545080042693679603712 12795127 2156890371728199754853795172122790969760 12795128 1046918222354277556624520333280590069760 12795129 -89535511934775531062168872042070268300 12795130 262451371458879197862574578069987256320 12795131 1109990850118233288988088722984375984932 12795132 -124244042876014284814398010498445230080 12795133 -822866814479963187210522276298352383796 12795134 1207691471591600027789948882263437788352 12795135 -1182647106117264111317195816163335113440 12795136 -715129838727324489885427168351990317056 12795137 41269293772394826153989225714718678786 12795138 762148641594441682158117379525120216320 12795139 587700502524366985384411997144048020992 12795140 599699867299588527911192803873673821440 12795141 -270203601773991965387088164102514559008 12795142 -248601351667389588797844455783289498528 12795143 146652828162945799829792102007192874392 12795144 -270268867519771864958108576508524544000 12795145 85990700082462716904025779419278500 12795146 42032682300533336515096745953297474560 12795147 -46289354480804072528335272411953375832 12795148 -131954516479702333880872969925912279040 12795149 1668451186938194201476358689933972201164 12795150 -44302213321569513053306863326089078400 12795151 -91785203719778393895978611408736277400 12795152 -470875768639178046785190983837497540608 12795153 -249974209866424335439722103321857792000 12795154 396529171499732839332391343978519836320 12795155 -564665255373957448029722266974809467440 12795156 -702791549960280989819709603063392870400 12795157 -90855523466409168736780176558762621696 12795158 584056867983246512414673705764289307680 12795159 -883215824929446078057114528985368589896 12795160 -573717780810331829355005124964761600 12795161 -185199325859804742554662116826043587308 12795162 140447994324562781206474856797537887744 12795163 191159531751390320606990046344182001304 12795164 1521348675664365172861782452484986712576 12795165 -764142805247282890093102814060164714080 12795166 11569287377009281435541921904147889344 12795167 268668346678016225215424144228219960064 12795168 -982198007098163050967889372617840787456 12795169 1085693554863897865177136918730620594400 12795170 -391153045826379632248645304512250188800 12795171 37977247770381464243812156805349749112 12795172 -6728888512109993573229949345384807936 12795173 497409701023017584532516253269421176060 12795174 -41392715281135902880400210410553728320 12795175 219703488574774083973260344727454786000 12795176 288011300234377336587471234831523430400 12795177 1022418045346990876609111062249744757440 12795178 878119955245439085097904689056460723200 12795179 1685972204264923213302794221702869177780 12795180 -249139099019274438927990416176742999040 12795181 53760806515294533230274443100310258304 12795182 -386152201953469205547667334022547247808 12795183 -191651861246656928198673575882699910360 12795184 66681130730125579324927980725289680896 12795185 344235248995583564131799604347333514000 12795186 -286849110825080873775581333449954120704 12795187 287509398747228019740365154699814845836 12795188 123785539159141012933172938126547976192 12795189 -352986151414384746559523204867664299520 12795190 374646925155004555967402775011872473600 12795191 653778575349556690437294461935225857744 12795192 -174063068166246219231609392216089804800 12795193 2343859699990966173603767485030565638442 12795194 328503955738632108717581336618880268032 12795195 -7809841688755619152343659419789212160 12795196 -786679026877922733711046123350641689600 12795197 414491989584395743377304909606013987520 12795198 -14771655857517638779379421638601917184 12795199 -75251285254955375591325258302868473136 12795200 -90693899010599958458611417441999257600 12795201 1069843581392123251366093590912714426930 12795202 136585027986203298432018734847581732352 12795203 -76029721543414283908307793423265626336 12795204 300159601599372262186369149780111645696 12795205 1107924955791811213015186649130619084860 12795206 1228588203184878709371251459615905301760 12795207 643735947345628076078598907384895291088 12795208 -1830835393871493362833635578481687552000 12795209 -11832106253690135751451574511077926080 12795210 464458423847695701789988725712473679200 12795211 -301106466443678153581528317833076575856 12795212 -168466328940239735303444590108024235520 12795213 990865853408318006734196250610069176384 12795214 -199737151012885604478511827255911924544 12795215 2088919478995037424550118165037060360 12795216 42913693388286093969545991347803521024 12795217 259196166115473134479650861527422193520 12795218 -627757252193869691865818339413628995440 12795219 -392562350357147113818402220312475228160 12795220 -1123209311639153991299847965412201669120 12795221 18576263174782022368427909325262096572 12795222 82323411431148929938193404931953059840 12795223 -244383909039435055056934355866161349032 12795224 -249698800745347425055770554907096391680 12795225 83898272376076300295667042929440395600 12795226 -951396392226810479711352967505759565600 12795227 316215158456804244855288787976234546880 12795228 191073499686082922271418382760385021440 12795229 -224907187843392885795192294623392619924 12795230 -79805864569605748212960461614601836800 12795231 437280388492798842915662098654660865352 12795232 1869236299032993978677405070157199572992 12795233 -1378260233804103697394966876188735440000 12795234 -128024593835398356124291892845964872320 12795235 2022351831143177662772891570178191952000 12795236 1287187913758597092168230724781810673280 12795237 -36923717111934122764761036958955723520 12795238 -330961463801297011766316465834053034240 12795239 -486435121500418076567168278573452645600 12795240 -241436773404684023994270137157352243200 12795241 436505846039003652998782566507735011642 12795242 33229077323257751804311081600969711200 12795243 605621282493440681998774710439493490264 12795244 482981216400129109352159274903567286272 12795245 -639550651288917962523148550093407034880 12795246 -15925552161257641536063249485428889280 12795247 276047617127895876949091880827707804072 12795248 601642596813602678766081141121456963584 12795249 497175156922680722787279831303875255664 12795250 -69105929040423541002178323871137792000 12795251 -715866665256319369244415868561835732736 12795252 1881918345726462034405164823413755904 12795253 863576950551023353710408259333623559164 12795254 913893415856446119137541450779244768000 12795255 297070417166268728474130720928505022000 12795256 -1073686602628379485536425946558326661120 12795257 1419684790163971469809902198272904821460 12795258 176820729356048265744363626694086725632 12795259 -2328433905322698520199333741647071411384 12795260 -246628650533449525144837725240033085440 12795261 787660548498236610997882231675721513472 12795262 182418378805895287221272145400768645632 12795263 -146845675903641095365379915705976193200 12795264 -1141812876841033124942816439163473100800 12795265 31810688691526665136630068388147814400 12795266 -353186427899037801591449508492987360 12795267 965724201294317733407237391307687820280 12795268 -815123682391858459292890716499656069120 12795269 -1451513432086693591231852212126966279330 12795270 -223793778301844637097045696464334045440 12795271 2461410642505149003045900431610229998960 12795272 -1058669601665313992210815683238305792000 12795273 1617110978502580558885569409702699788000 12795274 -274327874439469135018248418931266472448 12795275 -263503298451959964164742230307033380700 12795276 57570949063491553466721928231464029184 12795277 1064745420339769370216390128205270799072 12795278 -1418068522688415641254174262427307146240 12795279 -167469081695045806920845679513020581632 12795280 -115812701178917770740623130910528634880 12795281 109272526756712632861330946822854422528 12795282 -496368114011786738283542687326306402800 12795283 -27913669029972017283780086155126266240 12795284 12732990062069756996878667837840620416 12795285 9442728926653930618323950308137196800 12795286 -74771078673998279286332028282909254400 12795287 -1400921615259191997286637638395829193328 12795288 -1360018246143904080054473057116234383360 12795289 -680773010083679702341891409630503068476 12795290 397392743789993261167852928064397156800 12795291 16766472982039953888504489298131926448 12795292 -184994740662509045192652336411630302720 12795293 -399745061515689094012097186175902663040 12795294 -41008708452749837603025270975210676224 12795295 5289970212345788118586845238212814320 12795296 1477740221364372954238966005917604052992 12795297 -33463029224712835425193822970188030800 12795298 112696562125799213152298600185563992400 12795299 -315500393858120198250261337803195766320 12795300 -65078598937547822132560768751471616000 12795301 189337610871579449087172185694418439712 12795302 -28939774450443344287481094407130259200 12795303 -381546155204871473079750251617413644160 12795304 -720822121326846956940811797468946314240 12795305 -1190876786079961401615432476661149354040 12795306 -162156318034385655723622837680341450496 12795307 112317588258058588673650528095543232912 12795308 -1294458190603903295948780985988587363072 12795309 139158140886633762798605643214596943584 12795310 308586650279109525341395461699106302720 12795311 -1650588901618867647693432896273393663088 12795312 68391216917748482040238354270676582400 12795313 -149497182173098739732610539125764798156 12795314 144665425859852308525585721537556971520 12795315 6226072994288453786464318977105882720 12795316 140952472002074279598257232108207559040 12795317 762453545700935225396746283755869473052 12795318 -209605887562227741329038018824194235936 12795319 2448700447469612096085591418225394663720 12795320 -598557491853584711621259323079527731200 12795321 -383373570003786810130824293319338213952 12795322 -687772310168702462857725539471339404800 12795323 -354459263374651175642082944848748240640 12795324 848340962464083979532996759021562839040 12795325 392326906044582610291868906928319156000 12795326 179105565815479150303685857857370540224 12795327 -135591744579119662148599259035514428128 12795328 -69091808303666043996200372526154514432 12795329 12910600511365126943771909020756292484 12795330 21879021354388879784937094721896128000 12795331 504496866283595704702416248163587702032 12795332 -391230258880938548542254301010744828928 12795333 1413011893129971385795736461948108864224 12795334 119608127878075717123246573755725502816 12795335 134135560368117445813099559114985270720 12795336 -669321017508255427625685920188874588160 12795337 143867666785465752793757409708004258368 12795338 -7315072291578645828379405320184352256 12795339 1278221859341303089092903654714827740080 12795340 -219277493880757160861880790401274629120 12795341 -494244499153094561499939364081195933920 12795342 -78201171796345930862803955147898571776 12795343 265255482815209265324678682522995036160 12795344 4975938279419674993962867480865406976 12795345 -216372227988409180066128322079594731980 12795346 -600572844021739020249993360507859680 12795347 -1307834487213518043133459711673879197008 12795348 -338554052179613094995541912709957662720 12795349 466288277953907325956845169649098690240 12795350 34676862087861090301028619479205098400 12795351 -279983743581757428313998299422762175280 12795352 -762783198120286577523312366224886681600 12795353 1723536749964271983333106193347870702404 12795354 -231097099228006041758664633120714501120 12795355 1137863976302795174075993022591497933760 12795356 146605298224911035713725618667560278016 12795357 533005389206300573823823488028032935040 12795358 5511554749521891389888399540675880000 12795359 -180921219703190454065619473164836019896 12795360 -331049240218068000043860942707176243200 12795361 -1217277336380399952729451511871498419038 12795362 359343152038413513542322841299450351264 12795363 291497721675317571940287759713935425024 12795364 -1383767390770610672914248964347064484224 12795365 1202212350595834803385081091348734876320 12795366 -24124000556661285082254949440394851456 12795367 -37859429827134568549100744503054612640 12795368 459347072101067561173645169056756546560 12795369 -573663501238134107310957656690668646256 12795370 267053398942532951573756374797972989280 12795371 586379942282867660671242185292821611032 12795372 -270040946282689089740137659318054991104 12795373 3020055595310210487043141844200903513536 12795374 -131203947730771548357821188350705893376 12795375 -1193217395851847821225286215097307000000 12795376 434615725384592339432866378985289252864 12795377 120128787128068715251091064104373719040 12795378 268709802671649647151980392968693201024 12795379 1187441278751347594858902443300411175640 12795380 -308515375049527213811659822479521817600 12795381 -25566501938477486884418316674897464320 12795382 284756062838571569059227748154488005792 12795383 634362152102927464647959079431121603984 12795384 136559810169376941924882515519818629120 12795385 -1270518600241513781387687208157829247420 12795386 694990389392200251107497048900025665392 12795387 -263225745082176685973766038130598800 12795388 -1005416352019991981862916404687172329984 12795389 252801661007006494665712261317291899520 12795390 -19537771155369090815091814346677668480 12795391 -154469236293130360252211942140276360480 12795392 -311681934298685406385162345260848775168 12795393 -310963500608293860963184128179537199360 12795394 -1093326703546646419137980996895787923504 12795395 1207434461363728374606434273877712064400 12795396 547642086419598008428901085457209633792 12795397 748574043671470165983765119309937473952 12795398 155380498642823852123168176979590625280 12795399 -1359556600159549149615660784181008217616 12795400 331961614090454593025261947871551872000 12795401 826699030402342553344920944033073348900 12795402 55851020492012851224492530794349298432 12795403 -571147694896839146439007270242429653256 12795404 -198834176896780212765956273266844780544 12795405 -55132889885115141721577233588471848960 12795406 -100969824516762503944770794687304896256 12795407 -872247251942547102433877629497291652896 12795408 33234522779853541596046604970469957632 12795409 -1629299814227165602610814807783822257280 12795410 -696650956700563036973310967556939276640 12795411 1236190909587674483208501825744465414072 12795412 493567174799674007439992929931982653440 12795413 -25088936787549745194597605820233270436 12795414 303350668296807618977801692105927262592 12795415 975605859666838253441813849745621073560 12795416 -552766887274305986439253293332105963520 12795417 -914086307072573483195232973538220868560 12795418 -1463571900024633042005862600423938737920 12795419 -229181831173727134311528620869732910640 12795420 335170986195873684190953713941407375360 12795421 -1679103347463911896467809064253143077376 12795422 81512533393387778465604074222462894400 12795423 -519462299257287757175284104774037759416 12795424 -17498090802641160458419302565174837248 12795425 1264115717525303035260648984556116178800 12795426 -105652336938348056406370509920825857536 12795427 -461308873902477860870225720055543234724 12795428 42849210702708209023086953670322279680 12795429 120838581013801900956657932766813594048 12795430 -1053657021006479715751323998378526787200 12795431 207997904466641190883087174723047930264 12795432 -316082409815404501144090368485486837760 12795433 -212959028024299758640727066369072372800 12795434 -819764099213245389612249995924978946384 12795435 1318203209559051531791964356674918975200 12795436 -61980996058168840014461481541765365760 12795437 -1993466375030596606110145185325723063914 12795438 -140801425717283978944241643359040737280 12795439 2014419516491063200964523749641009748240 12795440 11625239714092314899596700084549713920 12795441 -463127246767089769915963338297610334400 12795442 197592920638572310076668275872589498624 12795443 1406796870623784488020626809975708311692 12795444 -79097148431902811099936742185464853760 12795445 -672101764619186167145023963094907823080 12795446 754366771370849176771312964473175788224 12795447 73131353515897844039603495426594604672 12795448 1625221046468767022143854059375820288000 12795449 1412337187935671839941751159947571473450 12795450 294840779088121702239637294958884665600 12795451 -700503139441882292211430668651395532608 12795452 595968960745738331412675224326451951616 12795453 -159172441549920696763498201117742505312 12795454 229734976303854302276831624400006630144 12795455 792045700807070602693508479666292197800 12795456 -415674070145150412046914995879713701888 12795457 1548685974187251616389678441681360438960 12795458 235192515087343061117912646802821134400 12795459 173423069054006871882276466837285619520 12795460 40539795605940360814066072379854172160 12795461 -336800005767514164377271950655304502400 12795462 -438968336515448748548823265401837573120 12795463 508448508392409111668590816105610362712 12795464 -722019454957669978635679635711989760000 12795465 313181645047385377642603764006849117120 12795466 1185132633136988127589565200371649104432 12795467 -7388781508022502657521823807617448960 12795468 206697116319691904380114403145395798016 12795469 -1237294077375490870878972131798438914356 12795470 -438682270274693011630132984804331776320 12795471 461071710474496855983279490497380192808 12795472 -165893389055367617630161784762196295680 12795473 -1576599238650303062261603421481842818496 12795474 518405325275717294761571377336259201280 12795475 57108461494840991663789516306614444800 12795476 295943122455577269405404001382210578432 12795477 -626887150446072823463694189314668733280 12795478 -480783108206953075990818300475776399360 12795479 -454888020922231901257503068728236604920 12795480 256672601015678912750706127296374169600 12795481 -757506124880620222196448822894362649718 12795482 142852876805711887830177822504087419904 12795483 196721357792179320574114718395494480024 12795484 -317662939677467411981840384991825848320 12795485 -560716570960023033992233094453276115240 12795486 -355828213099907539975528357844796291072 12795487 -1961383263469611886294128880563232912864 12795488 264395392743905084903585927712666550272 12795489 6164808477605987204169871151599400256 12795490 -7255491791670297613508004730457676000 12795491 -886599560627325535271393650025618907108 12795492 832922408284794292183756750283792320512 12795493 -532935518128164515719679175057772707680 12795494 -137476987966075251180288388414637979648 12795495 414264512387940123374107747325857959120 12795496 280021620073399317112646917043085312000 12795497 1920583546002821419725471072394829799888 12795498 57502553266316119363355191274750988288 12795499 1133877289403018290798447081665074736500 12795500 -248684088193033470307038334187697408000 12795501 199385680211800325363088139934725300800 12795502 -508401288219018639174502295122752858048 12795503 245978724700384387326650161638645085680 12795504 10372141388654121315252718218195763200 12795505 -1273648345558024094647222115086225787340 12795506 -450093895639722381304361509673050930560 12795507 -454179379032943201146214637912310848280 12795508 588376347789897716721077502055777664 12795509 1400091976144431105681206661654535202232 12795510 355617039738124445499409095746150400 12795511 -525018053848655878810801807090704052888 12795512 1001236338392451016188157644767223091200 12795513 -55808349519528578585598465563034116256 12795514 -249536257851127942430577332588136103200 12795515 -2449750882003267355426559861974450664000 12795516 -1884981939081295256142645639562157537280 12795517 1452529311533840883308677877166750602112 12795518 790643115998159268047600077316256744960 12795519 -1285652924768886170565696621723806049792 12795520 -554028644486278381278742901735974502400 12795521 1209925475755283582705103326376719719872 12795522 -365105282393343726251054415536287667328 12795523 679201973644422703385154241796106344400 12795524 -26529669396610224296038559185246924800 12795525 108214453132665954441282450953138853000 12795526 234975919227895937903877207188346569472 12795527 -1972988839298282069774909770470447983040 12795528 148729440253707556589460559025526865920 12795529 272554364640472624310789691655338025728 12795530 -137302978763766900800113006425464793600 12795531 226436091558647480626433538810177388800 12795532 -144176139789357386903524979890415874304 12795533 -88612396461498099501157818736475460960 12795534 -585434804409340610371745771345937215616 12795535 280559994697925052987444878917916971200 12795536 -2922124365090711321391600731431632896 12795537 -665189626623436162281592898683980103440 12795538 71156124088896353701265273535483451392 12795539 -1206892553860260728076560144930061157080 12795540 -666361567923032485525064884001045176320 12795541 1046173047605078006705340702726858259584 12795542 -243171553197069721204516352242822607328 12795543 1068381365818682354882450299067014827840 12795544 -112836406490574389669568265155065364480 12795545 197787743292751145431695011376273209280 12795546 207748685061680809564338446963173584384 12795547 -2307073889916696521470153906766274027004 12795548 -9912209170259928149180108094405652992 12795549 -66768753826388611763072221970577561984 12795550 -382659722937840884775373833003514440000 12795551 -1202260770326471808112125991398263738400 12795552 175624401580104533956853457094006800384 12795553 -1069463962877308440329959108455363616 12795554 983533465053867208199076480050583478560 12795555 25645559976512590767313254417732636000 12795556 729908159315105696376895372037132190720 12795557 1648105127629817072472710652613678831806 12795558 32551995947807920606974255249369595584 12795559 -137120761549079503414730681628079787984 12795560 -371680262176023597849249691807462195200 12795561 -772244891124939965789380081275898642668 12795562 -113476326150235576060438462577783863296 12795563 -246486753292928039273452006850599949016 12795564 435574624660090210652633246524907275776 12795565 -440259399921265362647490138026595892200 12795566 87380122674675886162831597354350932160 12795567 -155076036094521461126238795315182502144 12795568 -289023081712384843372886573171592183808 12795569 1083770905255044255569812302056491161840 12795570 -29695012826242532597865991653065831520 12795571 50362219261047843501510170393830360912 12795572 1610949981720072259757284529516278382976 12795573 -282232293244387679011541411101912664256 12795574 -112926126874752150387527303367154550208 12795575 248822957567738468638249348746555294600 12795576 -617682912616728994349441860107572736000 12795577 56394721718462801948765949885981337812 12795578 575449634626734544844305989715952147424 12795579 1226761650104325601606076226915005574924 12795580 -90007294721247684994399002811474421760 12795581 768110043224599237125732814164805413312 12795582 -396263584263501077139700246525279242240 12795583 545442926187996668249294612799557617200 12795584 -96644779318867304628390036907647565824 12795585 -357106041340167344991951970897041384000 12795586 30567454332725817615452247387337067424 12795587 67738075337532234969995139741936989952 12795588 24001162435895375317356556705452441600 12795589 536570029524514458158348949743651026560 12795590 -337888508576637124482617798098253671680 12795591 -9253578445227521783335559778417271296 12795592 74858021115944954360901352937502336000 12795593 150505732916241221979938060062493867280 12795594 -33402503998628603337597556135966718976 12795595 -435210259904257742913327282923500462320 12795596 24704772436899989439460724313020780544 12795597 359259683978892681539725690785707951040 12795598 810985150963256248537711373377365918336 12795599 -200866016699141548836531139112205384000 12795600 -96291539909961691550229445755381350400 12795601 20303899819058929916642917029273443264 12795602 -1437877757532215482865886306436245900000 12795603 321194968321772850920124764297528230704 12795604 -501704247204708669883545348536091894144 12795605 577964532990101191440543375708451495260 12795606 422727099566947504535994947695259855712 12795607 380259222091452556038503218593798986880 12795608 -80369360898143528675819236076326010880 12795609 -1135484971610397657831817484018903280000 12795610 -580833514828241248814359153773060299040 12795611 2625038471754739853090378379326395657512 12795612 458824542179878424373588387258813112320 12795613 567983203878149443176760369438163807904 12795614 61353193810830119278517829041435950080 12795615 -609398902185340081206017758083948360000 12795616 1125037794080145188029016805580691472384 12795617 -1406114642085568006515438692162672906334 12795618 513227598025945279103212409915196688128 12795619 231053159215897756475451236017109748000 12795620 156732194658382596400546844081072271360 12795621 958650789109390953651420836248603554912 12795622 144809949860663114089686274476825452544 12795623 2064525486578611656468292207041677218872 12795624 -706430792813005175179172378366324736000 12795625 -394910390897259333838596643609047150000 12795626 -455656529302190469990206834025544270080 12795627 -585218698525271074090727571724817163792 12795628 1351144987638713075185240989320341203456 12795629 -1474583799418541439632463154108070112 12795630 686339458329485845638252834124446720000 12795631 315848138032447768007344101955613474304 12795632 -422483783907328327062212255950746353664 12795633 -365428425762086592018660873067521027198 12795634 76865923416220262645798703861986931216 12795635 355375592154957188278536723771649623360 12795636 -35476174081160519805623095203659120640 12795637 -921304751101676304009737982229370309760 12795638 -148959276563582850352819805165875280640 12795639 4427670672133946968310004795896953728 12795640 510485020756466740122505833146986905600 12795641 2149623499284428882513892116204923872900 12795642 -209781983106075086935071805015760835360 12795643 -257451459824844693294534806996657346800 12795644 99860957299588147047764196877573097472 12795645 14168300038217552716461370174011278400 12795646 -120352988990183855657871926393573833728 12795647 -2293848653008578960289855854454120308480 12795648 -1021260070736597283104716567336395472896 12795649 646753831205128340512164327910426381380 12795650 114112861247530364020712782218931584000 12795651 -554143686834607710354307445099216198976 12795652 -265977784842465462997000624039497710464 12795653 -188078131940212092555759763554724588032 12795654 8857615937411553951129231170253398400 12795655 -1252272153114835970411344471077203938440 12795656 -2215885863825064879174847658614573629440 12795657 437126598340706440802920030228470328704 12795658 467912193634070245275330308301609300576 12795659 -78837629993574435874886153662767137952 12795660 -913303236929736467456463797056133821440 12795661 315216933150047206169957371650399105612 12795662 -8915916374277741487013676665670458496 12795663 74031185418508104640108117193394137088 12795664 -97196970282789261280894152328775270400 12795665 1155035315447830965990716039263384786920 12795666 60625119133182983310519960976199729280 12795667 -1692851179962575268529755065361930624768 12795668 313818715540884717434930929848978159360 12795669 71867131085143803851914535228534111694 12795670 -50515373159480794301348375321239651200 12795671 240663329534137505868308564382806081712 12795672 1112436023734264360904300600681566003200 12795673 -738133512652870782955082181472845326400 12795674 589934674037025614498968078781100996336 12795675 145743378761453892693617012191893000 12795676 515936454904941511075168746428893160960 12795677 601747837517893585804749847015886471526 12795678 -385650435991415902363909557488114472960 12795679 26934206195519886271901211340514866800 12795680 -766203000391336882724583562601325527040 12795681 1175430020880863507659189756407451711152 12795682 2077873461806918810157222630468410880 12795683 1050614221600295685667812845764193162520 12795684 86792993016345051588056352937133998080 12795685 490354794103324392112091833279441388160 12795686 259958653271424970682423183559636045792 12795687 -341273311044409231488543644627879512152 12795688 -1202577432623258914957650343834639242240 12795689 -1094855829861650799838784853772063557510 12795690 166099148428429839586033127548430714880 12795691 -575227377594757870308905660987725791216 12795692 -7903015499389613949244442826049517568 12795693 -385756223685737201479446519059450847936 12795694 33602687946611583743899233759985680960 12795695 -146121274965423987292417586616851026560 12795696 -190394373815449579677338795079059079168 12795697 847815566955477502840712251254874224146 12795698 -52338957892404937390996467707820572400 12795699 -428258810387674696179248482933198529280 12795700 8310900148746895685957579351054080000 12795701 942446200908528056720804189929453187712 12795702 -281869608292514931618653047121685888000 12795703 1419938516793274692086263438033489188000 12795704 -1426839366547934098091483906719750410240 12795705 317823564791346054247887026501924006400 12795706 -313706637896733882034912241344301713920 12795707 3120177217896040056895593586108086129312 12795708 302498446243565873221357828675583738880 12795709 1994852579895084137548910095953769456960 12795710 183697040018425964975217148706604668160 12795711 65808619905232222669588152953916984960 12795712 283173031779289403768161622467557195776 12795713 -1465519175331026709988065463602882734844 12795714 721504034939768194084755190770873754704 12795715 -329395026530506969198609310161999620720 12795716 1445232660030923414365816114132621299840 12795717 182061772341695276499521421164709732000 12795718 10558254311578866223817218606775465088 12795719 2399083858654281507560013391664313282096 12795720 165575549097732738253142752194001305600 12795721 163588540605648846834537597367592477200 12795722 1103279489104859571122456291399873181024 12795723 -577384304541048670007542929132420737028 12795724 961457569896479431823818226098155082496 12795725 -9808302755164504990603643655128102400 12795726 -517763049286705940795180112324629258112 12795727 -543357892896131120854969629304395161728 12795728 92834679562881512020774113714123571200 12795729 -207011842195418076891070202265805792032 12795730 381155986101349675094826976828908897600 12795731 -142375178711386760055552883606909390176 12795732 6082586810994027285843318320419636992 12795733 -299966124432329265648656876638623604018 12795734 -38080753201340056149195113101201204608 12795735 -432674910739126907606750614561169262000 12795736 268207689010725698307278685182309376000 12795737 48315315207453430174635807580365741060 12795738 -47634259167309127459945547986152249600 12795739 715795324702239518114213832228125607168 12795740 458379197503219443641600937336795955200 12795741 185287923730404942287535402812118129024 12795742 234737155779311134362024556171658566272 12795743 746591587850308880576688216262912484760 12795744 412393586949364066604847900237491601408 12795745 -1340594434188578561150397023251154635500 12795746 -307855503050089461423975298056192331776 12795747 -404623049238076559941546776060044888736 12795748 345404071183901266671247526256846585856 12795749 2069709418326796535914332137806345053564 12795750 -1311239309666976697507564348807488000 12795751 4071758686656875305345469498077499040 12795752 -1693899848041817653948360184939554022400 12795753 2155200529574716985080253472810694077024 12795754 -12104878564137374592970171102972290720 12795755 161041638686490881853369913689121473600 12795756 -629716289334224090951316106179374934528 12795757 -595860454921880035023335463695003745480 12795758 -514095158882513208767595216223712077824 12795759 -603532573108104691011491990114288371200 12795760 67714111322025591633526832429018972160 12795761 -390052445457838656185000409933331093776 12795762 248518655058702547363903028221999394304 12795763 -222220018393829258878382859118670793480 12795764 250854524020780773409852421048489623680 12795765 -345727152624303209028741871608173825280 12795766 -541964121350843344521151553581114997760 12795767 -1311959870070498328993470137031654668184 12795768 -15990638143053874475101350783304028160 12795769 82055534527332226147875441196635032832 12795770 150513129010148574963986567479610308800 12795771 16948272589655277417707624242016412720 12795772 -340589677774006157116553677744809629184 12795773 -934105234915302363624809415969094217460 12795774 -116332631897703534905738562755178642432 12795775 -508769729820041284519398808764376160200 12795776 366350307455087451866239738860766494720 12795777 -316908959537607234629966859223307757312 12795778 -84270038295418426356631945847643375360 12795779 -2216755971238445390202374011271421247620 12795780 -66276589683923042908979303433968394240 12795781 -536132416290481185067100995875390556296 12795782 224553930939997284461589173081395984992 12795783 -1466343932392175140714810587524273664 12795784 -458186680528174455689969851689839001600 12795785 -2180148507355219822208335026911398881600 12795786 -555508597036054092904652201237228428800 12795787 386417676425650133149527242702946778192 12795788 186771719161205685150424202399914567680 12795789 196425393412694466050515950971380185024 12795790 5801928307562781975714219205060032000 12795791 -398328624426112879857377242970650274616 12795792 150662438663805938564745016932779950080 12795793 1252881071203029548874976767005464723264 12795794 647970891766867886496301295586816332544 12795795 -344361869103061965590421452792806631760 12795796 -344640274063977388798417636358784151808 12795797 223530784321816809156472787109469593600 12795798 -388964952888775835742289575445016724480 12795799 -871444175784736029262031471118665606200 12795800 -395258207300221664491410856279408128000 12795801 -255551251086525903183349399827691768368 12795802 691268316655811377273711901991564422400 12795803 -38534101575530592586616777963686119240 12795804 223911934078263764325499626820831742976 12795805 -35043722337647685180156144140198335680 12795806 140941499915902744207819002685191764352 12795807 83155310058011445009237186150369557760 12795808 773193162758692992970124753542368460800 12795809 268045433492316908054020813704730838400 12795810 -503718498444205315801179207964583331840 12795811 -13908560681721986133562195899711238968 12795812 1141870575819509584857814272724791382656 12795813 30931670472053872332071421706960935324 12795814 -558342651884376914516673820305354463488 12795815 -240472970518326204363786016100772843600 12795816 -53210430793407768697726598763557683200 12795817 21452102654044150084309718785535796480 12795818 191267024722245918918305364677994312192 12795819 -849655773357083561010163842431899212456 12795820 -526151587473947707879734596568167147520 12795821 418942473954534754097535585473995818240 12795822 -312685341755064089144925089235419942400 12795823 415949770940202196019337471690673464480 12795824 46338555665425509026672376086819389440 12795825 -142787393632575690997140344604992990400 12795826 150066841496452606381375454330138500224 12795827 116573799061950444392631860109474729672 12795828 901439353854470410832609884981831864320 12795829 815836049497589605642614220818306856430 12795830 -150627431029567316311529422271091325440 12795831 -249809431640284679692781384310349241280 12795832 -144755503141381233276613075115222384640 12795833 -1531414929512895151702078914242290136640 12795834 154040761529355495810156690469236986880 12795835 -172913175941457805164265462523808130800 12795836 -944971203359330915091971593084504427520 12795837 -810289699125509847804919875569808226080 12795838 -469239672363080873041873467611223321600 12795839 228072934892756396897005583328121423872 12795840 -172787982381809089409832960530998886400 12795841 60729408398803853194220369852049898800 12795842 -159561012528014508778319424596830682928 12795843 342709416794322423698938829601562656000 12795844 -1009640263781477023646666076356017397760 12795845 -149352199676443600385355626334921648480 12795846 52917537839519313184958033518946617344 12795847 -5281319619626333086814814798815729704 12795848 -772486026005120866788969523103413678080 12795849 -1144744196815005323394526425114956855712 12795850 225595268597689519604902584820048832400 12795851 -1687801432745867509757539952188415831148 12795852 -473411027796763758501287519073278788608 12795853 -868785832336524364194115355733443524096 12795854 3729773279658730439248379336324136960 12795855 -317665079755865972227946639937077069040 12795856 234187881811538855970831409750004621312 12795857 124765975832398400459637474423191430000 12795858 -88060637312425689624173786405995073376 12795859 -662760822423813721549590175431423969940 12795860 -555074424064095895004326897313794037760 12795861 343116791294826202167968339265833402880 12795862 -176379588558246861704817214291837335168 12795863 -597688033501088006589424838998136014896 12795864 -148696841793360336270522618070194094080 12795865 -82460647645322790868967002389761311740 12795866 337274870308181638293976055875994817024 12795867 -1040892382489290271528165571894710118400 12795868 887554454793126324300072732957399976448 12795869 686097744698638279888265548130659590144 12795870 -55944052060542966121205561391385804800 12795871 -3694778598849262817846209929513031384 12795872 1952687129433443345040354711592199258112 12795873 418289611771131249736364463266180846400 12795874 -109440256898084088842479046583710816256 12795875 1696488539385618409396397012507622192000 12795876 265792372178557204174180935280748245632 12795877 319719049497613213332728789811711641726 12795878 -13584632826490831159054215224234237376 12795879 -669663736657654156753686819240989779416 12795880 -1478700109769749394650319395980572313600 12795881 19684866049790787017580028504525579392 12795882 -351502762427743517807230792293282014976 12795883 -1920375313824521541130802152833995623800 12795884 -379001239174899861425670613887915975168 12795885 354685806002310083536369514801876582400 12795886 259613093428971189051423818358462263040 12795887 495379502236074814870534382420926836600 12795888 -30984265170997547926921156826799538176 12795889 -150494932481334966877356981221472374976 12795890 768470608327252192850371629717766428480 12795891 -1306043852643352080708956487322449196032 12795892 -1005630342526052597805465517003752007680 12795893 618668234225358093864945275550856249344 12795894 -480969957787761851729358777629757078912 12795895 -1050256966460728739561575569965566080 12795896 -728325077195531716404821130982099599360 12795897 -2261398102862664556921283497784591424 12795898 -759037185962111211696058204776565702800 12795899 -197288061785110732046075340075351135600 12795900 205389465297690463213990765488052377600 12795901 724852328571703683780250657370534360704 12795902 -112040445731376693234402915756071051520 12795903 55172838943837756617045288319372289760 12795904 520167352136333660689391378606453686272 12795905 -444632574599839156240837508709662336940 12795906 31654780285453192541979951144727108608 12795907 -366552403944961128576650615855402499844 12795908 446927047207504403856842192923590784128 12795909 -309704568979639447357435467602351124768 12795910 -132536172601251136423588523026033025280 12795911 103516708950749058332639273952973115400 12795912 -30420318444199902034234448924813230080 12795913 -118714035447598224158543893628659718876 12795914 -123026190004451319550127185502017012944 12795915 -28037387849665504482483910586232860160 12795916 244996692608415233656925397337440485376 12795917 -110050529912128027690171468125688771668 12795918 392472230753640735976558538055134320704 12795919 1135953162084340598451887120584102182320 12795920 -110131360248497954024433528224671334400 12795921 1327615214753524840178558689300660878240 12795922 -462637064979647598920731098438612517488 12795923 546184477555480771179682479797392481280 12795924 -846234755828506999162408628134313478144 12795925 -314801203182293832353109737574850719200 12795926 382787044299495554793841371759140907648 12795927 40970077333505888658532658199935183232 12795928 -1176245608871618819884344845052351959040 12795929 68546811702773282509625811946281490884 12795930 190906936319411833979525045501787264000 12795931 628115390466366122780658457891020333120 12795932 -91250188470666732555315525363458088960 12795933 1338887489497724227945884499444432765824 12795934 -312813042812423454810387187926563885568 12795935 157819394702804920279757339718948199200 12795936 -496208503541867836137959601320437481472 12795937 314944566377758437346452879134787736704 12795938 -509619622179593838652298225500678806528 12795939 269746647717169293551433558785071044144 12795940 -16133040522437351722098922758091161600 12795941 1775787638426590301470497649740193281342 12795942 -137416720484496723155398159237595527488 12795943 162703839009499476496982870130590963192 12795944 152961650197139469635157094000602808320 12795945 25959625856319958015188376173993272640 12795946 -91615198564215095809228720578308966400 12795947 -2032961095433552846564703514158406070604 12795948 1310614273715274464600874931786580336640 12795949 -806113241018665260977021807987286131520 12795950 322605170087464411371444384104721648000 12795951 -20638773098474815701590296914219566592 12795952 -38898720929228290407162696020309442560 12795953 -1315219581853744813726590278407600877340 12795954 134242524722409443535000820874621166720 12795955 -571433014426817377474527872124745370640 12795956 5855426665510386719739050745742522368 12795957 -1507719428574168767080508744349506200146 12795958 139981690423163208728286120746287411200 12795959 -188956797825535878852290127601034899200 12795960 -183339626590084223586852431973513216000 12795961 -114264644166635466756885739370353507068 12795962 -128123578658686072324501312066177722768 12795963 -2377083623934114266933918205849526272 12795964 131201257755309357233585883276636670976 12795965 -61936442859904335063559069577657393280 12795966 186993638113694611138052252771488047552 12795967 325721553185782526947902201905062798016 12795968 -839771555814326168514809059182693580800 12795969 -327496836224960519934303339571999808640 12795970 93985511495847318975601645865985093120 12795971 -1103340272692211464766421804643708539600 12795972 28068179686432232840149053698517565440 12795973 1342882200942086991279023774761692344222 12795974 -96467933425080743199637191548744786880 12795975 10390964751658415400045551507724282000 12795976 374663466555166108698121814402809128960 12795977 317537950818794002322208899164465338504 12795978 309403888642216826815808160122001378048 12795979 201269681930498124615615749511885553920 12795980 -786553335644555652153048853836460416000 12795981 -645206324275879770988371894370065625824 12795982 -505645336525972978023963099939398553408 12795983 33580712037444463336870145972735207544 12795984 187273629724593703294539060507263361024 12795985 833920916679965813911541319446447765760 12795986 -77434475214452961455729673531854208000 12795987 -593434294569531634467362815646989686720 12795988 -194859872675470396207499781971296784512 12795989 -108238991673722208215512516571772068640 12795990 19266034901190516767294403175236556800 12795991 -85023542907543685920919588764057262328 12795992 -2412316592241364047573468405219379200 12795993 -163768496030477322002436711242185209792 12795994 44517719935866915694221321061742929920 12795995 -1856729030663280353610274138624571199120 12795996 83253882888338501793448715920861358592 12795997 196952339490291346461148664992149681446 12795998 -301871886797039854578867441632975088000 12795999 -2337949321106491967870209691425348455552 12796000 -358845652605623139255530093644873728000 12796001 617461267630831736067084368431607380002 12796002 -470541796053343175166542727127567902720 12796003 1677831480833688375157466593993791715464 12796004 -541360316049249246160731832581988110336 12796005 -102409263910824534441478643795266680000 12796006 -12979280573206247516474534101539678720 12796007 279700274251281116330698117869456198192 12796008 -866289700361774086015769669771283824640 12796009 -1613020988692649400457883722823866254790 12796010 663973902419505783313180219246889336160 12796011 332499141737561803594414790187773853660 12796012 220219758082695105457146880032869662720 12796013 360316093844446621392205118154131368800 12796014 -64365279176197690422597501491468261376 12796015 -519760143971466533571381118615905976800 12796016 134745762648198518398557681125503598592 12796017 -218789957363788749291701239940483679552 12796018 -571924844685432235799317851139817369280 12796019 2537300935294529806411661647994925351096 12796020 -591182983184068084167084499887074284800 12796021 -779514098578697400651666643433600091488 12796022 -842766193817315673608607258501072194688 12796023 -374945970317192805679708794833804720256 12796024 10435340067740855765625516584352030720 12796025 292743011570543249357597516075074560000 12796026 610179345772256489226757734707115264 12796027 -783436328670867447889200148180974254592 12796028 204991211004180399237473770710749838336 12796029 2349594005115198518193527222235359353920 12796030 371410448425818670744451681285141176320 12796031 293120743368675755845568351463153025464 12796032 159879007592338204769711194809512755200 12796033 -1691948541541840304449731681980809902718 12796034 523941858685730952921471245229462142416 12796035 162717075327567298419072067722979311360 12796036 131298321063471855065170827275656083456 12796037 2336652364317844194314531707756991470686 12796038 72675256680789041086199957317565736000 12796039 2046229237911092298780680462715237026840 12796040 -321059548740623215782681001823514163200 12796041 -1576895453174861673114691464939776725056 12796042 53211411996101813901513698762523853824 12796043 811814830228622573381140441636347623520 12796044 -606288610122619373294032973759677378560 12796045 542757367272824876734470122868710784000 12796046 -63025670354881983899806124768327696640 12796047 489965228989933825270987859822345057520 12796048 -55512242916675085529563804134737993728 12796049 228723576781387025795399346188611112832 12796050 144431004260461956879588270360613056000 12796051 471308934847831716522495820812715575000 12796052 15749983943694239774988466254913854336 12796053 36687345544847966485216547552628440160 12796054 -222137817854580861923644485544162251648 12796055 -186013049204259898377010599145876336800 12796056 -7288027281482901151634673967181168640 12796057 341634470315667160754049634677184639380 12796058 120014906496982788597226668050584769280 12796059 62450198495045346291222630955187178288 12796060 -190897728665301369543798959399072870400 12796061 -1626259964567693545636973806706324090100 12796062 -660750735854198346590226136806652953600 12796063 -396553175259460985423244895702896261760 12796064 949136873169272266694947873377054228480 12796065 370531195156672382815043320889687371860 12796066 313674042739383215656027342309375699104 12796067 -165975259293323580649187444131046596008 12796068 339417131861987327280154923119258403840 12796069 -17365838068364170309612341528188268864 12796070 200189875855828030283276204225290191360 12796071 902121994032500960539974424958966396712 12796072 2049169634134494904451455721298299980800 12796073 1118452554941118873930522216124910943744 12796074 -269269643030249226681519788630149103520 12796075 -1023626972137086133022196830981348928700 12796076 873974366694711871773298890936793543680 12796077 -181579569398159837100452989728552543168 12796078 -142237045608138646672064904178615399680 12796079 39571664071414457925941123798113682976 12796080 -73915684823515345008222980937492725760 12796081 610183442029744439247822668594706740882 12796082 101354044046948215182679941505600558080 12796083 -490873266078560255798349783674293472400 12796084 491697879394559913857985736636221454336 12796085 242474498154940668049251657834400671000 12796086 -270455692736889393129229459738555497600 12796087 531253827551811784698170009953698086784 12796088 -260765851083117981313113045826696458240 12796089 896587189123260212146004312354171302224 12796090 367917932429704462748374004699777464800 12796091 -279756520174904735947016061177305853696 12796092 -689446481428741389679255994467672002048 12796093 -2146107642205502721922413134223734246516 12796094 -190731301680451108444881045612393820608 12796095 238251308962111467606679217307557460480 12796096 -312968655225554083840206276098122579968 12796097 -69621127391295544872446909102789816160 12796098 -38517100564774587327749958301275955200 12796099 -1030354829178016435565195744501591314736 12796100 -2760961598197799160959866654248019200 12796101 1132370425197587509873360652031255766080 12796102 -1493804007105877006621043417063620816896 12796103 -1044738583182539101437910239112237284648 12796104 -1166240696260414797882511135755367219200 12796105 -932406012282257917290358596556930020600 12796106 18321892564391571960475379886808201824 12796107 -517999497012730763906998179369167409960 12796108 200302063816208239819187510890145025024 12796109 -1612192906927138536978372735633521751690 12796110 -356893183872176851019881672315249305600 12796111 -965014631619681505306403095769113846288 12796112 -3541638676267489795901429340044525568 12796113 -1509567787205458175250588784821414768 12796114 -764303564581900886550006328043688703344 12796115 1414596152099276125637089914596106899760 12796116 -140795361876281227628771517124571854848 12796117 -339745489884149336278150634864756021376 12796118 -3469730177742177046303414266623327232 12796119 -76816190748484787984425632846504517632 12796120 413169704361151292577791475783014400000 12796121 27633772044654150870681173691775077384 12796122 -559510155843252645566909988579514300416 12796123 1348458906963365485513091824906672178372 12796124 -222089373767266337817312462578561899008 12796125 1232926977559138008904403982616330728000 12796126 4677924084394209200451752485958148096 12796127 -1156559159970615982118053829344960559760 12796128 491342435190015026613126625286834356224 12796129 -863965047817792989657880931606035773088 12796130 -62233204250443772102901025526016883200 12796131 59870372555941497276579026198962616952 12796132 554909485525689245177076649219757280896 12796133 -105460068491211682774863480225264480480 12796134 -9736629101756167584849912978619265280 12796135 -909714506375745655884635515444877582880 12796136 19863450213349885196404111653839861760 12796137 -530230727302479436939901978251476813120 12796138 129281253766162402125423049551340297920 12796139 1189888919251995173455620271193076387840 12796140 -158006459855676937722321541676757073920 12796141 -389087010042323285963101419975805004916 12796142 -418626929407012065862797240470667961728 12796143 -350422107804449169842515512986267886576 12796144 -547940002563736037100499851664566845440 12796145 -563033180687865554044099616722995281100 12796146 -514311072744304650809451718448325081216 12796147 209807754500745203322051979064531137952 12796148 299499548428306268226898700031119822208 12796149 -379542699187945914348472169021247366912 12796150 -171265175424528217189356749063919199200 12796151 -1999772353743517816721523719175770029848 12796152 309299836714599424476736634452732477440 12796153 -851938384773201780364902214645957252920 12796154 -319112712890680005976633952097987401760 12796155 9729265177008647659054600857524800800 12796156 -23109929350984021700320161092385072640 12796157 -408377296405248028136361123258816832416 12796158 -496069385907336947527941937544600079360 12796159 -842108020927024799141795873073567888640 12796160 96086098183411540308385088454996787200 12796161 -174995244494178495520417089055035117696 12796162 982457254082750033344894700053887482832 12796163 -2024662079086781156459907315157861475520 12796164 -42647639107949006530141821754574438400 12796165 440095982059849898168632397684581614720 12796166 649381496156176800454072845270690088032 12796167 -1165446998382523192694839583357622732288 12796168 22861414888216771956043855523655352320 12796169 1370377013573627309468204158524922956570 12796170 -40126795541191792176626329618695068160 12796171 -12802460996289533881897564333702919928 12796172 1316673512370970565402241721485091837440 12796173 748865992167427785394838682209164845120 12796174 -312621942174249754386259051268109492288 12796175 -157816030356427120714723428701552065200 12796176 141200661710163052110838890596273160192 12796177 -1633334756659150062859443401242577418400 12796178 -210824551546835155166017196128084750560 12796179 744317460906347296985741958731456282688 12796180 33135849935969411481309032395633459200 12796181 -384635863975625618601747086582431788018 12796182 100201699698179764453071270827188702464 12796183 829413530261106905433427109393998211680 12796184 1270066747637737753000817787350795458560 12796185 635065647794555411778999660441103348800 12796186 -74688281630094034506524248389620514816 12796187 -1950514654368166548624797199222867607164 12796188 80267415430957219753742133082883063808 12796189 492205265744883085521808689984480870912 12796190 434096279227255165750423063652697532800 12796191 -205391042245527916791729466368601048800 12796192 -2233000488500374913882208718533594316800 12796193 827306526350446610558790541022734099008 12796194 144821448711472795349109242685048662400 12796195 -563145246974021397155040144995137407600 12796196 -641086778906508600317765095180060262400 12796197 705437616985125700980790251304789672800 12796198 -14437714275616241106625537027195782336 12796199 122758202887821943261854941042916909864 12796200 534704085267176072935007043836826240000 12796201 -873317093972270741936274952463190674400 12796202 585026801180187001397696348848083653472 12796203 -522294404601563672436190198009654252200 12796204 -1379556678044251675120536206737478988544 12796205 332411226015107808186736408123662447360 12796206 -351465506905835834490323175376365783936 12796207 -1311637168271771718924096746662666626544 12796208 -86328562266219875613734966956060508160 12796209 -77488038917733432542975493510850090686 12796210 88842468997932172982782881619792872960 12796211 184906035898680489140725102190289143808 12796212 387626218111522159486174078108090896384 12796213 -137396383412782700636202422062007643538 12796214 630917938903612074859312855142735905920 12796215 521474722939838229496145878544295264000 12796216 363905596695646065286185568853136076800 12796217 8680254499808768148158396592371819712 12796218 30729364988218635781446790189144483440 12796219 -1115056324989752814784412336525351396380 12796220 -2014205535367133455121685684797493227520 12796221 -1516201015140095557549422543492011827680 12796222 659486701632430160025101437354988550912 12796223 -846809082087098587303532683434335327520 12796224 -24469564895474862973849393468746498048 12796225 -61821206734147406726679898784265752900 12796226 335724703223976767892891561151001967312 12796227 68863345147534160353019089811441763240 12796228 338874631963920352441625974042712048896 12796229 -935523048303535246648010502243547257600 12796230 -294655189526932818813830015962296113280 12796231 -291306988035039022127582874139471775616 12796232 -226044976389171503272030555628218137600 12796233 244918648188756198967329707681025887904 12796234 388995027494041923235179067509726355200 12796235 -1108421991559769191769269926620523028320 12796236 -256295484003287271817060305133687382016 12796237 1089728714067380932433937235923285037152 12796238 -66966042536808016979284823577859841280 12796239 520685067853368927298699691299420306824 12796240 50245246129727180569080958168886231040 12796241 505347252367751624414321133475205280 12796242 89024203727657491512015498654054789120 12796243 101501227198566870238035934423648790824 12796244 1664658757508277879405120618626692849536 12796245 306861624977446632624457449039145574400 12796246 73799583301608507916071713829475441344 12796247 -1419349519651750271998339150664229293304 12796248 812304456372273735611540599598899752960 12796249 177427924048793868777962178991748792064 12796250 37530612607575327596248929230987100000 12796251 32532352184937094454221238170953091440 12796252 1139513022968661625170228006188975506944 12796253 -724758471856099456013373592535120306880 12796254 432065632658342904570872659613391353664 12796255 -73310861608554787244378871152729082840 12796256 -1717718688722791544364487623968334544896 12796257 -469256998568036998963818467549307058560 12796258 10653584768385942040387851206713254480 12796259 315905505166898983893653461649567791872 12796260 -11277780923302800270393751363321344000 12796261 -789067369685029563072324016725890979008 12796262 -752753128442905716922443299717639212800 12796263 -1986198286717578476586349556736128018136 12796264 -205852792013413945777091811958827356160 12796265 -152089712414385665848944981548614973340 12796266 -35953803103958746042799540186460979200 12796267 1415675684076824532170284197790728651264 12796268 -697428851106552090657155166542156842752 12796269 -819893832634342024789180321259890999200 12796270 220430153972574277582657050717218182080 12796271 -288317938480135285483964045343545076528 12796272 -61054048102319081605716206766391296000 12796273 -110222687980683543068886983304103132160 12796274 -774029335739005491302675517481359763200 12796275 -703047313274571061932168422391867404400 12796276 -820239129412419541582194086394692333568 12796277 440323948807674061425578643727040865660 12796278 203992835894728567261640792418467962368 12796279 2234485059934330701423393863864967950760 12796280 134640479284852681198850346548350156800 12796281 67829050961442677196687210858709568820 12796282 -931262917659708137641813659953898469008 12796283 483044032078913464169784845371415480904 12796284 12735701400387077234941351817333145600 12796285 -1724841806655306963235877098076607404040 12796286 -725313005738235832965712672532493244416 12796287 324668267488514899644193952735286461184 12796288 -2082866914220762096473136684319878676480 12796289 1365801243346904345686015977699944227200 12796290 -195091019033716127553247402904605510080 12796291 -827404147372642913743014800549687392800 12796292 58487567547272033751684476516613254400 12796293 215850325007629208913986733733477930464 12796294 -16325898897987733738952108681898115968 12796295 681840332522929297813699671878509036800 12796296 -703714255811063913651021412594001510400 12796297 115702902621135885644524077028870614400 12796298 -608428089848686810325863117663206267600 12796299 63368435824751555012561083303571837280 12796300 661011404093054842689097884255184012800 12796301 1498339816984692645996142468472155204800 12796302 116329135397340675432353214877895505024 12796303 -478853822093036210247433769939521177056 12796304 150527374889187106306403372010543513600 12796305 194875105925817105438153090716910184320 12796306 941384117964979248525159682781006388864 12796307 4223259963507929372334623820306093384192 12796308 -560734415646806207479427214228764835840 12796309 -80607936512934743045166729070893093490 12796310 171416159474181406994327335645926960000 12796311 -332416364472486269031611840976913727232 12796312 -94394259306443252806398796554326476800 12796313 708454294334723274081539143376409887562 12796314 -1289050160167851907706981815589054788608 12796315 136345594858532703550606737550423921920 12796316 61344714571009455918528156650034637824 12796317 1128651605108754900035212293937791256134 12796318 -274250222727470615809585801982384000640 12796319 2573973710739829042626962956597736119896 12796320 193583882551730147493863259330513469440 12796321 -2351702202310313380756900562422962600478 12796322 -93056104200635911149316826182884619776 12796323 606298845884176483940426469748701368184 12796324 -595397973043497021487943372460388966400 12796325 198539046409118258517270762733279456500 12796326 -376956178343781310381251350139814379520 12796327 -28410833464090997915234333437717214120 12796328 -79802597696412843735102450984622909440 12796329 83330355326876671601466261090619591680 12796330 454028500783950029470705697740130227200 12796331 -923025314055157318469961636247675261800 12796332 476671967721276731043407132576117824512 12796333 781433346271043308834101123276861517920 12796334 92496275628109011805909853605510314816 12796335 -350236715436192993391127698959260741760 12796336 72169749185340945957972954033634279424 12796337 248594692825225390165895418461733009000 12796338 -112232142452292081004478129178624164352 12796339 -1170077194349310550451630514505625830608 12796340 -966712601677346874248937827645089228800 12796341 532067261393810586046527958331313429120 12796342 296639008649903405906206841508521149152 12796343 29072672618349760445236063906269984384 12796344 381859271290469671013779814169448611840 12796345 -963288579796629243372466611970166883900 12796346 -110111174154496108583559030930669329472 12796347 -97843006150315571515228428874658718672 12796348 -161173894301172888764496876506419891200 12796349 191275854367011670957295995764153715968 12796350 -15905665468862724066722511371550043200 12796351 -948533333648054959630141919770414099648 12796352 388260118654255150359153284225056112640 12796353 2088982092069724047366270945620277280800 12796354 -858353977307546293637365468678884984624 12796355 111421308642625573227324538951249680 12796356 44770316976580868774091238199696640000 12796357 142226960907433178364953956030662625312 12796358 -340830495714326672400618792809653122720 12796359 1022960860432421668289577992326651504128 12796360 -1410800024229596310755238622678221926400 12796361 3257360065733554494677731455457486829952 12796362 97849166201159229902087768119981673520 12796363 1310067371556427104409987899847299422612 12796364 187876031244807178265643317300575958016 12796365 166535345357340776616935258567800362720 12796366 299128440638157007296329377946703544320 12796367 -17647388579549339492640501915574456824 12796368 49997789518725304635114708600539971584 12796369 -339932673542411657556362781103856572560 12796370 5438717921044652480599664477436825600 12796371 -325702467157730978315452819736312234928 12796372 -794545890399283771577688883712505980928 12796373 126223175937007197052964784459726304284 12796374 -103814695656868087992757640222866088448 12796375 -2445777224002221726978309255424084296000 12796376 -471428706557460877878899361997635747840 12796377 -6543271992613307797338854777022035520 12796378 319956741139775170755659559453590489856 12796379 2385663147863937250629655165232583176184 12796380 -249601112055538500499667181807605130240 12796381 -335224413856728254424024307985462679668 12796382 -32911106852702451245852166889733448000 12796383 90024073597004350428108674453284131600 12796384 44160793674027966226748512594866733056 12796385 242734168015049512897914612773680733760 12796386 598094947321834219512760864157087520000 12796387 -740672374467366187819705453406509422648 12796388 -1309003889452753028065281251727892184064 12796389 34974456760045115461786555520551463004 12796390 -22679651685508339271462518237388812800 12796391 1222985982144824332798442996736189588792 12796392 -35003296667504632831522376149912780800 12796393 -1432058928193780393373372813501387741184 12796394 -95151999709745726153293363359972329472 12796395 -241243846762808115780124085872422912000 12796396 -437097465140473648682301141679980179200 12796397 465211953744013421663577562860168012288 12796398 -655194691054093461466451032968940578816 12796399 -1132352078110616671299969443903273965128 12796400 -87653579825598167192820668787442483200 12796401 442920706255015511524883546078222391744 12796402 214414732315069671614530962796635547152 12796403 2208435333477156297268275859604113736652 12796404 -795696457348030187701586944235259592704 12796405 -194418854667512643598655305213467180000 12796406 86374981201518516845650585557582305280 12796407 38402959250067248823954820648702734240 12796408 38628274646518565151547049480682946560 12796409 964581589791926954495124357953526338304 12796410 -277917641206634668176095012825577384960 12796411 109537272030687101254748242367215727360 12796412 452313073319763236559807417535883381760 12796413 -3047507474032421069985538117997985792 12796414 432869423889630111252178175664725293056 12796415 -584474238432827769055512235832474380440 12796416 -288115209843359356793559609935960997888 12796417 837761867225765211849004525155810430466 12796418 -757081210038287714316430440535194739200 12796419 563610709172825851129046982832025917944 12796420 65520769975244714166928212328390656000 12796421 -1943215336912168938957890677773502385856 12796422 308731635291891882583008798673148830080 12796423 -1142245921122269896582707699979851156328 12796424 1254115304335677732089204268312662016000 12796425 322039095554338209836004518721020854350 12796426 -122102683246575858920883304750793290656 12796427 78249921915450152411156065016744054784 12796428 -48087352389622353656940437070472151040 12796429 328290929267645377352872179150504425676 12796430 456913693882332588862225734136458759360 12796431 103114343956981652435276936369914006152 12796432 173416614395875279244735488502867361792 12796433 321480429112262576268281250671653852404 12796434 56644728525881222189174405234940672000 12796435 -1431334686130127333540643564814920279120 12796436 30548018057700417401670821342333478912 12796437 -549868193429272163562986271529663233600 12796438 -249807686530122644223162871126113690240 12796439 79113721174396150668128133790829031240 12796440 326730621812039690989271450695260364800 12796441 -431997463326401620107163603492429339776 12796442 -448007876216961029678469383574551099136 12796443 -8793431771675992863633305789436181440 12796444 -249457678837590134940419991467582991360 12796445 -451294664348614297354844861422856145300 12796446 -20264215696217579966897332087142864256 12796447 587074698607423835348479732156949676896 12796448 973625291805735648088842094474959323136 12796449 -77976585558290829535882150800696931872 12796450 34167745001441266284016910087817026400 12796451 -59500068317592450862354389304512661440 12796452 419059245053976115455140963335523266176 12796453 -863439192614455894724101099978927685220 12796454 39420242194575461981466813984432228672 12796455 -78066782010273671331559554520243169280 12796456 11726245626584478250959787718356992000 12796457 -252257448625931009642289344717090328588 12796458 248933569120854467746296498698277151488 12796459 -54682186475806385417977961010482866944 12796460 634651002659528230183600404724214645760 12796461 -62743140555083934199170494907521500308 12796462 -14205368787312743301148129548507801600 12796463 -1940754914482008573190749259262657346288 12796464 68237415050491862303062724757729312768 12796465 884490824420490231459250962854707235520 12796466 465335234951255341097158352972965815840 12796467 -946011084542461671593944656792021406920 12796468 -1511873777449099910465306146701677172352 12796469 125641952268658354839176682111065095872 12796470 264419712996087054293495005154510113920 12796471 -692462222897783506254279090679027242328 12796472 -15038541800487145483010904657978408960 12796473 221488484478430621732350826862344135968 12796474 1198810261077681691140879482180967386736 12796475 564333610230609738443255626004347396500 12796476 121048014347375710842710527521300480 12796477 -1794982535128129967457402260040804239674 12796478 -195315852568478152378670822989451422080 12796479 589120790026344536241504907224757236720 12796480 74810948390688041635998711329036697600 12796481 633653094950964342513995832028578030000 12796482 241246915321687394972000469858601827840 12796483 532745693486334431104736417933978138320 12796484 1481992362209781864345840359976169382016 12796485 219614666946040125044978755844205849600 12796486 313522370415242942052880630921473636192 12796487 297001864875904736924689515385321342464 12796488 410005557146161174060161380837829427200 12796489 596989860705878430636448110521320207824 12796490 95655587999067003772599329252295106560 12796491 -554059085304854669276553114917439974160 12796492 -1104155638585587534361367458640186490368 12796493 1333654255097559561739539014906930971584 12796494 -579010024962935836032675018108169944000 12796495 -588511113527462117515166126476461666240 12796496 -63913467693271639120263932490203136000 12796497 1158327973413924819423906134735580069666 12796498 198973164091691457912002940441326762496 12796499 14674870632704499567477118277507304960 12796500 -869424297377774617968059015609472000000 12796501 -2570967672194928710107323771811580492228 12796502 -1278269954828152206284222124277740035328 12796503 -551329364649532221323796705820759275696 12796504 257619721317980814613331268994601164800 12796505 -234969358821502192542542583750908541240 12796506 -429822472293475803189248659763213372688 12796507 -1396489786237955503594714464417409773244 12796508 1196798028663626294841647643997993763328 12796509 -39171557208047830216837296303911739840 12796510 -112177540649536600322936276237897884800 12796511 -172963726752746573810079977301965606880 12796512 139229171557688010641486960690632065024 12796513 -384543528392723662096837547432105718238 12796514 -2189057478965045074654659161338744296960 12796515 -156932236289379416469068154334897476000 12796516 911831969251555948093868558277298509440 12796517 1013449613277913623719553312226607873952 12796518 14280660546954561060981842060051392512 12796519 -51845862501210225458960305602258261480 12796520 677653634920708933944066719073828864000 12796521 168416875333873818109237870923896012544 12796522 -903123991258124327099483861152057604688 12796523 -838731198201406796745449139029730621240 12796524 -148046890794497014088997767221926405120 12796525 -52881187514645198397043307735115278400 12796526 304951140797897928913807573234814347584 12796527 -1095563693230112578878604888702125306480 12796528 2046064815793946360570116916024377344 12796529 580227967739159847636932913608357845992 12796530 77342566075994432070099526449395704320 12796531 -1043921168740166157371644275901651079040 12796532 234840019970021436767311896380771745792 12796533 -449744462171005700869395011055081825120 12796534 1093088202053641733637865010257786528416 12796535 -30422885548961802581627682755647052400 12796536 -691028232003648907296766433271457689600 12796537 -92347612704309453229262423866994300 12796538 -101785861119439430778526915864321152000 12796539 501071399390490253981984810156509918720 12796540 997287975429401988285859786281162854400 12796541 1573115092427318147967195281580776837472 12796542 1007992413397162075188794489675541504 12796543 250248203776831533013489242496203877104 12796544 -1214048698704837102601549171416209817600 12796545 -291390339065769357128755857230329399680 12796546 103456053470579680375728631654847834016 12796547 -783878340442401790770016301820342704004 12796548 912169459962281928441777151881466874880 12796549 2464804561172217576848397957976677308736 12796550 -265702306535626070058497870770225795200 12796551 334336179038240775428627557382563162320 12796552 -165940977094463859844526033045520384000 12796553 -323034541611481798227621501623553750720 12796554 -211442483061060616860213507833870542080 12796555 1789965633733076618268668011934412804000 12796556 715051205250917992110073933469230202880 12796557 325999216834312025005154742892255555680 12796558 -457376594244888183631996383717273589824 12796559 -1095636013470089270130841144676147820240 12796560 -42605476899599452150297461558155673600 12796561 375459741680729545973150863526118937972 12796562 24117475766005902854505657514513798032 12796563 -295395813722385305988435658413619657632 12796564 -1029443158988961398213195274999125557248 12796565 1462262522278532060142819955328627594460 12796566 -202528640345611746289847108315771405376 12796567 661669677522009249450444490813408908000 12796568 655487295005904024499396557426673858560 12796569 -801702214447210475302883311452855504000 12796570 264300606540962004313751544221673696480 12796571 -1720584758323076855038797904362040304688 12796572 -299391047640665466918677180191195204608 12796573 -1268941200260169132952925664753849009178 12796574 -38867509627970596268371304563611051648 12796575 201818637036533454881173916050517443200 12796576 -575310200879246235058868891343991603200 12796577 -1601323871539166980035612378629573324574 12796578 142234036129446556685689905154197120000 12796579 1105900260233882067424121670963736115184 12796580 8312466096895439103604952373068129280 12796581 159279538106884972254021422390640308544 12796582 536858883479914398245430687812025127392 12796583 -448162204656401220304227707942426773056 12796584 -357270000555482942117809011751549255680 12796585 4850798900217057665415933870235803840 12796586 944367449951614903340779426661239532544 12796587 -1826184934059553536008896557080078857560 12796588 -362436097971259666422130690738891848704 12796589 -635200984748869138580282401361153832276 12796590 251071003249988378127120402616115464320 12796591 276159444475290766326528174768154962832 12796592 53594984167862550186237153476315676672 12796593 1041554707921315857582767074551264429984 12796594 709146548646817621542309595986688398096 12796595 -1221185499825009575273227949958053850000 12796596 -1842235102459716086258522657204370554880 12796597 -3006177838187833732045880506191810084 12796598 217279099428222354723342415835614483200 12796599 699953465263910188812623319730896514080 12796600 385328489316809290037131809521963520000 12796601 -1046334973677447896387403219241319629398 12796602 -46387607288259251162628610114884157440 12796603 -316910176822444930726788342645176530296 12796604 1378079378930211430800864386215005491712 12796605 -123723167775801440362398069983007981300 12796606 -432307874447926221398990955923563285248 12796607 -507260694503604154810820194998680478144 12796608 -15615525882347796487258471939096707072 12796609 -1019937153018811756434914014048584928768 12796610 569404333084046476433944275641672508960 12796611 1287810791485172796920837202775059418872 12796612 -216395277784109412333791394517793359744 12796613 -1670489967122862064532493728680005927138 12796614 103903177399564390228743596729780060160 12796615 -1342691635611776944165076832600206880 12796616 -85666971252952402403085615433763389440 12796617 -48532718754910417933330307905681253952 12796618 9151896092548921632115672386062684160 12796619 226346264336292991831795035226708277160 12796620 89294221691835524125549279876931420160 12796621 385230784907571946096746675274800680822 12796622 209501828286679964265932110919000585472 12796623 -377800956300862998036976218633453845376 12796624 -492054776084398929215212832976686325760 12796625 1449749343631776928004020954386058128000 12796626 -154280737055755820704558452136636726656 12796627 -488703235938110826799771636296751585440 12796628 5669278959255660538418236602632171520 12796629 919184804481976843590857504102738535648 12796630 55674519645426515816852591484350515200 12796631 -577609944811377336182798288958542594760 12796632 -162137714370103619252812769447194951680 12796633 -368624217253551921797448486729102291360 12796634 1175552241784470618113107424199488991216 12796635 -117265828743676631710722950739889201440 12796636 853196469030287818230698302451150568960 12796637 372196783633917105925675914835709795712 12796638 231230263832724046343244377649199613568 12796639 -434686368337203538168902781970446910560 12796640 1141609875727472142200042179191629414400 12796641 -87373932227600073880930112660816374848 12796642 1105945943410703117996924753445198855552 12796643 -874486618828995778798342558764464683680 12796644 403312178278236324052383576219122688000 12796645 -205242623253678243584626871742474854400 12796646 -479255441116225380683021043959649469056 12796647 -438889831255693525836014483409320675328 12796648 -931941070134647410690310131966923079680 12796649 -636307543792831747477182133964048929350 12796650 -484922096999655460529217210924240960000 12796651 157474921288606085864388136704831217552 12796652 1194464513819255561638632105169515294720 12796653 -1390256947966964977997116221260275560000 12796654 -48291212483052768018152973477767225088 12796655 394174692867254911179638433447913095120 12796656 88922806867369916894419934290091016192 12796657 956734871152821627602401047898944117760 12796658 154315565499923930413243656469469208576 12796659 1891535793753544968834707967300194976528 12796660 155158893303923930531496685387275559680 12796661 510827709588497196406253993971304912412 12796662 -428452429416605879380757236683087594048 12796663 1526603630632190736834984537050475188184 12796664 236447555903171698653250924443994767360 12796665 -196633115304535275346829459597567293440 12796666 278647417852875438462771367903790135040 12796667 161437316633675557778741187231910896720 12796668 230296242291951852742520162044158193152 12796669 -460418293935976698871871848524917665920 12796670 382619924570459076362466420509525321280 12796671 1166470976020246107309319872490076160 12796672 -226518043951403625472905415485175103488 12796673 -1863685074445611032434701150028898574078 12796674 114779553215229223534445615112040496640 12796675 -218128612701643697338714966796013540100 12796676 -941387494879612818219864635321340689280 12796677 -147338548985781339412577529497705084160 12796678 803723460017680363601730031084907756640 12796679 -204332122395912267526386590139486552960 12796680 639313639739293345190037110070698803200 12796681 32099455276694230708470686600420148704 12796682 1243250648553575023464466052291669062752 12796683 359431703972562607134841504857578404824 12796684 -1021323305677814844441354336435483875584 12796685 -276433394704678511152339709850961132800 12796686 -19748606393370690184245211062747732096 12796687 -93421779019686381308493588857759739600 12796688 349176872688862292472965645878983327744 12796689 -264409695145112289777387088356121918272 12796690 -594732116583773041665900433746977740800 12796691 762877767106181501128120193217623453040 12796692 1120184780192454337514985319183899205632 12796693 809049128592846164281485239347721335740 12796694 -88932978168055490310113665039217743872 12796695 64797616281518809403606810921924460000 12796696 535944668111279867691590890135765340160 12796697 107746470018125041502768120976487187472 12796698 322985543735209003583131887715561342464 12796699 -1130507582490230030737723087349139359064 12796700 51208408534790027033700083216827852800 12796701 666778766689477907277595043265640847232 12796702 -729901158189794119802726834111277535296 12796703 -93408503445953845781966643836423238048 12796704 19506458151696283108187075009687126016 12796705 805865128337125364510719939099556083860 12796706 182329359757035318717305532747069493824 12796707 -123249530063061111695901069223272333312 12796708 -1579023371533342239722350297393866278272 12796709 -393256167175217470000118391276439804800 12796710 -88427450988511204398996843358321766400 12796711 -783602325417910548257368058835743463688 12796712 235852185058172168698692830730849638400 12796713 -1416852300665920792809831249095557159158 12796714 -6992613186245140358840615935687111680 12796715 425833647247848919182384269336659405920 12796716 -488939135880819148499610744145444915200 12796717 -246978490259306964073356617943259866240 12796718 -472509381670121679100374403932908160 12796719 -14909075600660497160466237611799100272 12796720 357993538971354575198210246247813611520 12796721 -1476115991755632297943434218282255937216 12796722 -189156985642158794431359067855412285040 12796723 1064403205637500368851793711236314328972 12796724 -262566166024860043870896562040288519424 12796725 -437172096663198959213182972663894752000 12796726 -801959855883490347988149665242581496320 12796727 -1560452452015076801854573267585773902424 12796728 -6839266921983140112194764213721825280 12796729 2281885271642986358605420757631934081680 12796730 -431968872728555277451193509160923038240 12796731 1690522193877628077834861341166368865840 12796732 -204536332470365210539632705679339568128 12796733 817503738738262707875831635140096840000 12796734 -123349645081887790370555496846259289088 12796735 -86761902937746671166306238164565562880 12796736 204920196170727920011488396666659143680 12796737 -115517640626567733398185413019761177168 12796738 203372915986963259583342959631815884800 12796739 -1175094405727078291836158258203042907460 12796740 169400976996603130603526333964663152640 12796741 -283679775921298689348097486810272354500 12796742 -123550366904828608225553839002764777760 12796743 -855748202028554447592213386392362183600 12796744 -346088850564769856751601378874878433280 12796745 279192365103016760933896124701111626120 12796746 49974032833312767240213290919061854720 12796747 -121501602533401218292077997519147517960 12796748 -250827280357727748941830673952827534592 12796749 -128678538161723953863506661551071175040 12796750 392851063665017179391626934716953504000 12796751 -1975519034520309964048393877809997034000 12796752 126291711931330035744786432410940211200 12796753 -379207058867453355831805676730763913820 12796754 -82438850272081679457759659414861887200 12796755 181069231630865541815954743952682561120 12796756 97791345859259143403148250585557614592 12796757 28662316477776178316292643551321176160 12796758 -268051734175613101087655461144244716800 12796759 -553972974609519316543070524861885224384 12796760 130028225249177318849624256149157888000 12796761 1828143833781347696731109148707081860224 12796762 -698253935709902143269685810924567065600 12796763 -25590271512124927834443882960559660032 12796764 -8190811804387161125767864968044421120 12796765 950273132638831814884694168110415268600 12796766 595181547425033492312096674530137555520 12796767 -578565269656342505140632527855388276720 12796768 660981673104948249603921037242836582400 12796769 23043324724231703762972905798118288640 12796770 155829600083411297113833008494553410560 12796771 538946291698760388663411438727744304992 12796772 577487929476457478060565371206448762880 12796773 -536195155782302711599455869849365921632 12796774 461683667875683214783844564227674734592 12796775 105994545499543948441274485382667979800 12796776 229591419590214049072979544438354278400 12796777 64735467021069435701437303149185376000 12796778 -213443704940398228784871050621213908560 12796779 987970096867441135910289406493065412184 12796780 369393269150963137374904597486268313600 12796781 1795850943040338172599717837328332042582 12796782 -265231207692232662606621457832925455808 12796783 109527409306639972409403072261653379200 12796784 -94744117592142206292664329162096377856 12796785 -38044157780698387571626757593398604800 12796786 262874980620456346135649078180045927424 12796787 531776664577232901750059253686175119436 12796788 -195229692275058735501899389940753817600 12796789 -575874755342231151416611133460931718976 12796790 -871614697152989297678182485411886617600 12796791 -660021318643465558412076574031253883776 12796792 -601035332979787777108307953309919846400 12796793 -287896937048931901161279992126966316 12796794 167856402270218252345534092579185984624 12796795 -468961424285219193072980346635111842800 12796796 1383126229866564687538192436508287188992 12796797 -59028660550555316518535744504103514368 12796798 -111618460417602198422040506078332273920 12796799 2036718406957189666371723462727532657736 12796800 -1965953854467033719274287596044288000 12796801 -1736875368290269972807513237985331461040 12796802 -898228931909171396461005195831126028896 12796803 1249019694872282199835144678286409315012 12796804 -2851921304295925451000002147113564160 12796805 -24971214641119610470054879166383939200 12796806 560260090076063557044118081821775262208 12796807 -535433412041127058875864799526873281640 12796808 1696918808295497746653256987847267496960 12796809 -278868208942521178038288940241149599744 12796810 -86080240197575905993969912645106793600 12796811 1782781991975376378892678603320047197752 12796812 -95433290172328206863975419599997501440 12796813 -1385898934367171541734582280556056548938 12796814 -214790213926814224861996949976329059008 12796815 625013583176470781281808720984912640000 12796816 422249233952871381438019505702986883072 12796817 -794598820916798270154766013863523254656 12796818 167339778481928516988635223190513827840 12796819 146144495898291868938016479284514876496 12796820 169983062120643294053633676826418234880 12796821 130497894511336771412359657075925227200 12796822 -897590696435060218618108899921367578048 12796823 704431575316774831890224923613993756160 12796824 375654577806317046756973880271690915840 12796825 1107441327420348953799654371957878969550 12796826 -62993743448776428164388232710893170176 12796827 -48855593587392778695032290237441979904 12796828 421256076185685711517054545547800516096 12796829 -389273050506855525319084718096131596570 12796830 -130197180435480453946124124926338694400 12796831 -88878558213583636976971999640270954496 12796832 -1165423089886610557003884487061844000768 12796833 464802597096157748982681625767033046464 12796834 -613616883791898052903752578064451307184 12796835 -1047397438937229083786869558118837713440 12796836 -442306800140395991226488723847507664896 12796837 -593763807774097342174013177652449365248 12796838 61906089958221164444181250499412025920 12796839 -3495035336301358500625799377530504240 12796840 599148946954639774957322638137229056000 12796841 189283563811448245420069166452961115492 12796842 -82086701291710781153097959929316056320 12796843 -4380659846548249034469677078439128216 12796844 -43087073653648352833264789298817024 12796845 -436862444268928915282801271454845736480 12796846 549620669303056448089654825254272529600 12796847 289124376448206687907123530280763112432 12796848 308856578381691087188714217201413701632 12796849 -1305619638557649790655695128492105908346 12796850 15159688203230348478255175157619264000 12796851 257894563270520951365208222098613867832 12796852 621750330561112085957186532746100683520 12796853 437359738672111859044712762749491909102 12796854 50753714467409198306632736461670879232 12796855 -71911821476990971431141128143891200000 12796856 1770699625036530097851935020837781114880 12796857 -74223170960537176461253044742293781632 12796858 888957580377798353697733191185388935280 12796859 -21507374592506134271883704690810237280 12796860 -675189491728652727292953496384048880640 12796861 -33284905154686919982905835673704168960 12796862 -77052226984168366679668134294351369216 12796863 -2074755633300291422140147816066238976 12796864 614507873409733758797905137492767539200 12796865 732819952733509981382172287203813410000 12796866 723205467869126642855371640002010868864 12796867 434503901555402435092962222295726201916 12796868 -304889557508484497550634963293669888000 12796869 -475692511154058054362126670581731469760 12796870 -656839283828377028086012731514556469120 12796871 1288141854992242176444238357539027162072 12796872 -157409202101476520942694213465177538560 12796873 1158512192104916016416666909589894331344 12796874 -145993716687215111319994480434701786064 12796875 -106782645850118274346819529418830250000 12796876 -2616980617482356938380979490135046208512 12796877 -661571958966401347992257396026444283274 12796878 -360911912593296951609300678106902454272 12796879 5185265308736277963323763554226034032 12796880 -151596902909441873470784571297251328000 12796881 -160794925185414410199114194866536130176 12796882 13541660696593589951254187635346939904 12796883 879404036140120760649236573437570052424 12796884 -369412219550158612803047582025126840576 12796885 48584498838802095942619714188036356760 12796886 7288902738471521195662588755507874944 12796887 -491979778404011336954554989738074438040 12796888 -382115203568362603354997864293718630400 12796889 922862087232055138283349984692846576400 12796890 20372598662154707284909471048129585920 12796891 250164963940729595320438140139496673184 12796892 -606276162154205269288207299271261238784 12796893 -341566869615823233131931921403610150400 12796894 64910030933012171259605848003279872000 12796895 1157432601387711305139445485419663663400 12796896 -147214011940337219656711914332167864320 12796897 823076756018263973197159932310362013346 12796898 66503095204905181356000032156325299712 12796899 430895007022156301554865084402400026880 12796900 -4400959927937303960212772947038675200 12796901 342398674619493596613588965826719944704 12796902 -427014335299990016794936772962924554240 12796903 -382351803728684472530084057427541247040 12796904 -1859867768715555994797835389753657738240 12796905 335789829848262513068446643637828707520 12796906 -519023396054922852968381565196843552848 12796907 446843615970757786314799280316464199156 12796908 463100774117384151126983622987728156160 12796909 -1678421795749299815010831904546208750890 12796910 -285450295631073848353652509632145962240 12796911 381789463914044559296373350507327600688 12796912 156915767973950584391240569232959471616 12796913 -1608131199552321346730409231674386465740 12796914 167105085755126086771069278602492144640 12796915 83891723035879038238228593581827912560 12796916 -1132613731508618624231818096786608936960 12796917 -303789134746848898752570470318398865280 12796918 -682974641124115638918935189230323696960 12796919 685389966656402251673172567513874215696 12796920 -123638857060916676806187804482660352000 12796921 -1077725012984923205757116914747510601878 12796922 1192455807745239804309901948552913350512 12796923 -669087457993298866605068365337631905280 12796924 -24483078262231526068616802218404478976 12796925 -1408439102555409824086520685354692155200 12796926 709437267271340774782014224718052199424 12796927 -6334775123121808629063355187796085920 12796928 -1798140157026142656282300593209796984832 12796929 266481523503088191900895530199569195330 12796930 -495420061000739788928858762441298716640 12796931 -70192210996449680037930005139123654240 12796932 606274597619124939523456552553446812672 12796933 -1122700709649161624332510009615471924320 12796934 -100297094764314571532090039778633492384 12796935 -194754229770326938742033996110640726400 12796936 -1195240102166900020283516109660101176320 12796937 355342086136294507096654492867090154400 12796938 311297454405558234849826492704472400640 12796939 2114710916481328305375015517637865095800 12796940 36548699663316911632743411571255326720 12796941 -1303946896189656804309105011436244387680 12796942 -51387755420035415115578398936586776128 12796943 -577356107591332940004063986619043337808 12796944 -269514921997182548202501894563366240256 12796945 -271424742179604205371981851475701795520 12796946 785654058049412972208023098703751024960 12796947 16417340571403207979092432414266153840 12796948 1004062067570368163458598703206517078016 12796949 -2944624594099508768755968318234232531200 12796950 -1004061383606299411913526055439006400 12796951 -1237018798759451809687963749985568639600 12796952 -425634718842296136349640232058676305920 12796953 -227488800957552909048155334357984984576 12796954 -38207939684059301572532405905575220800 12796955 150626168512020067846474059159044526720 12796956 -70906182110378874569583550479359646720 12796957 2266638078372417240736818022371175215206 12796958 -297128347539341061474015423550782625920 12796959 -106227910686380319768765574819096986240 12796960 2523543405565999139316798730648289280 12796961 -672445670120522109801507622961253191676 12796962 -184098252480966871304673868134258296448 12796963 163812926898275460569041914728283609000 12796964 245400089043225869985392649902553907200 12796965 922545212865315972855946977347996844060 12796966 -148380474682654832838323139929227835136 12796967 -43813008784124778406090804780573107480 12796968 -278489278764194992927848672821121761280 12796969 -609462396495450575053649565102231477120 12796970 -336170507844030900976566465998005785600 12796971 880914797021144804964901665080163355008 12796972 11104846559690811193527062707639222272 12796973 -77886326942252231041348662402912483840 12796974 56008436169971211564888715630704013440 12796975 -124809404887875699855477364841833050000 12796976 429152143337808147726574704916875608064 12796977 -524254910104010951455732473692896591392 12796978 -1581336678334209322548424471663916780640 12796979 -13670567830997797519251438519787180416 12796980 82422720801580007064643794969722265600 12796981 -512060234631568182357931079261455619218 12796982 138448460544606969748996640799641587200 12796983 -692800751515627447095638491214614616520 12796984 -163580635601483428221941222366590586880 12796985 699691556870623424383418565490138986180 12796986 8767065148704621483771213686611427328 12796987 -819521862413740916221129173929166892000 12796988 384912594943183725045752943264193606656 12796989 443843928133043674927598695839747757824 12796990 17835638528205312342534839861477205120 12796991 -842797682669034859576847614210164748608 12796992 -24905915140781974336889377174538158080 12796993 638614821710086838167515914111971693248 12796994 -21796335286353341986767664079259148800 12796995 -755680778417429465931317097035449004880 12796996 669731459346208738673140643287522640000 12796997 414097691570683761101344051144950013152 12796998 5381783541063525227284477065086415360 12796999 -2740219406828747097327398889371068435160 12797000 1297056767798606858167399783703838720000 12797001 -633295029919495313993935605137656156800 12797002 47822988364034343557657104907140401504 12797003 919406470883854710689603334330959179104 12797004 22408223225577710388963360302226309120 12797005 349317229405650125392582968878035031520 12797006 -1042973232307342704334886821791802327296 12797007 99704294090253524069074735442875224720 12797008 -76998080002500922733443621918408048640 12797009 -216939071499674898090226062052246809996 12797010 212940717652690782606390837394021514400 12797011 583160754493976881862118096928882154632 12797012 -1272963137985587996960239315031297314944 12797013 -1436906280374730093243968600646960898560 12797014 1113253715619559856030983073751897676800 12797015 -8252472848473801188469956188961077760 12797016 -212563610415440936771643442844939059200 12797017 -371089673489749250244905158752955121408 12797018 402567050259222027233093647607492965584 12797019 -296418427740776302857261274054745069856 12797020 -468708335753978590364096536750200875520 12797021 196840033127219670012643124759276795244 12797022 -283379514059723186341181350993622501376 12797023 349842512792967148028740722291239322024 12797024 566099223475918206890030428942262599680 12797025 -85051696794666164160105404308439437200 12797026 689377477927429631062511112446864486784 12797027 166566856050097079086998700303098934080 12797028 32117667085526489919825366102488580096 12797029 -565101627998411158623039224694805264000 12797030 158875689124381029522493714392018764160 12797031 -583979365924344716696887768009524546480 12797032 -933086614134817228082068525597846732800 12797033 -348941078422486155931758211725189602040 12797034 -163065421648167872541214594794632190720 12797035 -196921771605128516871018996781833567600 12797036 -312407357310526659340983126817481856000 12797037 -924683002484674825734859005951154560192 12797038 1081791939516850160164244956481887993920 12797039 -1136423283878112853232609991554775147936 12797040 80201142347481858914422226540235325440 12797041 -120713491987548840231603390708225786000 12797042 46311456350814555822150935202170715552 12797043 89514344249954949307713100260852648960 12797044 -14295213530710695838809269416457356544 12797045 510910051876617086801576987587829766300 12797046 -45479831159118593822996538919660155840 12797047 -525024933061427764597324748666672399448 12797048 164957187482111751054753409300793917440 12797049 -123180770212187755467101827637349449136 12797050 158692752917644837691236981827172780800 12797051 2114169913963026637411232242644098604600 12797052 904768042277075793552488704939223040000 12797053 324465502891829235191703439210799180524 12797054 -779173363123917995987671939065149235840 12797055 -1174049467315787683036012720438793368800 12797056 -113820257305448644227111764645463982080 12797057 -195483564649243465548385182451093393728 12797058 13506978918399866983356545435580845568 12797059 -1831010550298728551361474694773409765872 12797060 593554945404420206275791004886715444480 12797061 1041067458644846396172512766897319176672 12797062 -91404123006036065407088261584143720960 12797063 177362546740191256523989527900880140312 12797064 -137875931721924732030915222169688801280 12797065 553888828073228518296753683345842910400 12797066 -1160392866953755843158640387864404917760 12797067 -465516376759304369804702209511539245888 12797068 411955139899428184905096565279875087360 12797069 620905983843822452242845346474056076470 12797070 126505064616383170847984134028049100800 12797071 382727323236374004193324529378923420912 12797072 24383006707739286295439669371845451776 12797073 902561069652452440113565945685147777604 12797074 -21732344749470140340521694885155812464 12797075 23251608543119918439567333437881938000 12797076 12584813150534893175129450252928325632 12797077 12435874827426850444002056667370661532 12797078 281831493633539253168300635608831795200 12797079 -148456242862345096139493475002440939520 12797080 -801180065167415807475598825160379801600 12797081 -1489699470676725831848019276163801254 12797082 1121595743542527712121925693806625277440 12797083 -720169740455734809199386158777371696496 12797084 467933023158239374442008511713157240832 12797085 25686235890365145175850803176963980160 12797086 398082042776617154109584308240760644992 12797087 1010817984379243912077805224666614144736 12797088 92656426494789562277331987980048400384 12797089 28033010014821481217013426082270842450 12797090 -666239265025101174549881166899976630720 12797091 830562385005298229847452102717734119120 12797092 94654277645032728239864755461869260800 12797093 153758907165132232194685073247606686400 12797094 -310821228227823265345906507017370132800 12797095 1228917777374118259456851589750849889520 12797096 492931074361473298365405053043533568000 12797097 -586089183966740924500174579026984831600 12797098 -285841174191167390878456807752465672960 12797099 291642619009970439854476452091907196672 12797100 -5119962842804271661277899849369152000 12797101 -26099567409750794018009346577144502048 12797102 484906660481393463938686509021141970752 12797103 1262953173742042344882045556285150795008 12797104 -360461592326946672930702100917754920960 12797105 1322521589714853589789466483101754734260 12797106 100726536760020833907629028794004430848 12797107 1715483205296342768019887831526429124152 12797108 675442685519235618893020460191946403840 12797109 495333880167181041793770240162194916768 12797110 78801631930698068228610255039486673920 12797111 -683900837536842441572977379996968583376 12797112 212169858079370867271955595830000619520 12797113 450302856218821891656585980788156872192 12797114 692256014401434557951568642401181848832 12797115 -320058752262485628423570300494583893280 12797116 67674074746301524052569716381843747328 12797117 637183090744698938860416767375813828166 12797118 -667634413579871831341231164924093212736 12797119 -69287846962942663612347020406231178256 12797120 80620804611820589382850241675604787200 12797121 -573318892005551164943631874955818568160 12797122 -150097643530233533147225980607678770176 12797123 -1112382316935122933094609178658100766800 12797124 993807630996457287370840097792096950272 12797125 80416037257269012174715608082034448000 12797126 583649341226302340965868698099151068512 12797127 439217972662605256003503073554431210880 12797128 22694852016695239955920904904258232320 12797129 337839195378655150235925368962350236580 12797130 -105549214954923855141867256171109921280 12797131 1782587853712543575018100568208208888320 12797132 212976454248841235009755904990348544000 12797133 251942267070779463694049899280186706624 12797134 951553708647607284998090618174852289600 12797135 -390829471935736829758654781645172379200 12797136 -262630857713137587319536113481535979520 12797137 -376446191248061798508372566854699188120 12797138 -633409709119011667373321045928364967280 12797139 1018021908682668592630674299713457546424 12797140 -1146067051052023476670925898420479074560 12797141 33030746810846201800289824588264688640 12797142 -543797988180608466336206268781439105088 12797143 965508206510915099968619954738110464392 12797144 29119662671148182863033831363836088320 12797145 4564908541281185104929296061840741000 12797146 241228982009153895058663612881642270720 12797147 -157822362304447827746873464144040934960 12797148 31432630100537805530864875079106723840 12797149 -2005914181817284785887957085918390716340 12797150 -492152658022238406511316494815010478400 12797151 389162471092901642833082771482963849032 12797152 -393658150944959164517250759505036443648 12797153 265424283984082258281042417311908115220 12797154 23540118523168409708900842090423554048 12797155 207386029541739085976127781365851750400 12797156 -11791251689190801283131842515428726528 12797157 99318260678262937672253921026267782240 12797158 -504754284495720188164074700346869638528 12797159 -376345216160701253396245711665145713480 12797160 -1267214939499192391062672393539764224000 12797161 706069552444301763464274434985064071652 12797162 57213049000200987648131501535962363904 12797163 122515526116837855798066172143083276000 12797164 -1202418750947460005273943920999764090624 12797165 -1559915411155201766705514682802249978400 12797166 45866407009582623258275434006648146048 12797167 1756206362089238372923616687680619051880 12797168 124858184506666971782799351144680423424 12797169 532259925598143615009215404949345049600 12797170 -99014131145700758231345168118454415040 12797171 -22634768953032528838193341058349560628 12797172 145794584710428015076592566533684682752 12797173 936604103153319227343014160464405973422 12797174 298588982295047393623310599184289029760 12797175 -724451105505027169066812377048736397200 12797176 -304504713671533323060397763874668912640 12797177 -1195438742061633619549615538865931171200 12797178 187176230483090798035317106420331592960 12797179 2445307307361063700900020472186748784384 12797180 146447654945127701296083634232727321600 12797181 -1341532901838583868364847277891441864730 12797182 205826178355566458916328431438677145984 12797183 -956605083403539336592885411799244761712 12797184 1029991386972634135858984165579570544640 12797185 69071069707007873673160465184869495380 12797186 -439687502611881739672286385714639836208 12797187 -15320918582186273166886781178234704832 12797188 -1017963491608318477483413821649592458112 12797189 180342624688461874114902588859506779424 12797190 -4096854297047783821750508465352599040 12797191 -632058940502966418720207860628984978432 12797192 -4497001869979438772746591942199193600 12797193 347470218286141132209588487262429570064 12797194 814994102850195221613423878868576814896 12797195 309577427244567342513344856596518279200 12797196 -502891304294649430941824247322772279808 12797197 6250993732843108022137544941853881152 12797198 605467262036066392539454419662258097600 12797199 1323140394777307443450113702368454063784 12797200 24465955629619357474598455912700313600 12797201 -1970587024444927117196759522015981871840 12797202 55885592921935807048537522371666816 12797203 -623247159625934749400750008519631810560 12797204 -57900761807168212358149338562859218944 12797205 -58283203261579806011701392537970913280 12797206 1091890050750629647160105342175593094720 12797207 -1257220560530487948914644440365517667200 12797208 1318539261676473485524746114579437414400 12797209 458616370005755042728367910127645048286 12797210 -913083657808007943068831792032574361600 12797211 -434844969364317872485856293997996330496 12797212 -6808734962742622778506260439271340544 12797213 560347748441774514309990983910650578848 12797214 680575703654989850318936135660572652160 12797215 -423038537338936145302023230298462555600 12797216 -1549090507826035719119677432426184245248 12797217 -430792805448293763355236265969638401760 12797218 -145683781105250072655054799012366548480 12797219 -325820268668672536904467802989098601380 12797220 564875034364499105746220711550378209280 12797221 140635708314593756946045836512395834360 12797222 -1196316970385472463798459597116283713600 12797223 850258193141265292907977432684444792704 12797224 1520136829434647918123132029963498782720 12797225 -359121757517065102082797544965547361600 12797226 -146568590190738638559550678590402405696 12797227 360573587725289180348325554616278593232 12797228 230103642878760140406660478141957901568 12797229 299007026080023926511580650347626459488 12797230 -12718891307435080866860311839713047680 12797231 -618229411440903529452940250600679913968 12797232 -27562654785562662233492913023923027968 12797233 -381370794578062296405190546957167210956 12797234 249548829355874054567419413901226452992 12797235 860088214997902774643457007427916314880 12797236 1619936039516580909792909614603926414080 12797237 -1418992343948674494479146717849257972114 12797238 -261673351877977503856193231414318759040 12797239 115265528677035021414114326479255950560 12797240 -46292387249612327362489014281770291200 12797241 453052319355254697601707542421438994080 12797242 534776519647086640747823956245569692272 12797243 -598225602371554690032137021727722023680 12797244 273605659171516617270391336242666193920 12797245 -622510362647193640202348697093831196500 12797246 -10123225120508693095701826628113723392 12797247 769492586046157604571790755189431521920 12797248 -104845685632601373182988617307147730944 12797249 -1225878424581586589509537158606317106750 12797250 152419001309103525315829678191211776000 12797251 -203704744111581679820266776634664947456 12797252 -87423717197664544529125354024089133056 12797253 -338519332534693802991100689069869507712 12797254 -131553754837791840864789328105784640000 12797255 570908583284018400745904276881583112000 12797256 65241668943624971334326189521418035200 12797257 -277062607525515517239407139485491758720 12797258 -704840429701706179053433884817233965520 12797259 681998054172262919992764993767918309568 12797260 -146490893216840059096701012809070182400 12797261 -1053876683786265901403934230551671888138 12797262 398184803669327145111987432559161045120 12797263 2120898392504942138860820582949668445640 12797264 -149345746589809968006953301393305124864 12797265 6984479831509853706052175629742438400 12797266 -110444848367489905905065348478597261168 12797267 -43900509146453770251020519857198444800 12797268 988714803344903625648268753329259118592 12797269 428395833593940868510994156178745045344 12797270 525396890111507415260649236545477390080 12797271 -71305904034634567807659088895129116488 12797272 464372024292406999565595112858478161920 12797273 -48701242451854261529247221531723966400 12797274 -96240937471701307304848751462117760000 12797275 -468457154765914578468820071950871498700 12797276 -281999477206431485488077681067065699840 12797277 -1447059525906798284254146059482190727360 12797278 21991505978839518201018473379404824320 12797279 -463044828768416716327073341061158590720 12797280 -864480897560525943396576394170547568640 12797281 -1091121240952638270521611085952922440990 12797282 672214996277069648966675291402585260032 12797283 -79735622290057701754005558319580000016 12797284 -1693661383849653487297636533760605952384 12797285 1562652984664768881892085182864557049980 12797286 -252464789780648719793821299146819132736 12797287 -43000171211923010653121982713010176360 12797288 198782509014321421953926258854148751360 12797289 38747657874077296697234841903664300800 12797290 919140468541516825798883470198646261760 12797291 -805165326650260135952377399076475010128 12797292 88471367194370486522068663395294412800 12797293 -369976657161128315649070652255683873856 12797294 792063615235079715062042780633567606400 12797295 -64939276425067866050325326046019607040 12797296 -147190129168738291673786852672329220096 12797297 2049500726313570824848903294407388801746 12797298 -936093822797560104790109072781312499200 12797299 2096721861734416613499438558062356340300 12797300 -309703206560650753896304094409334857600 12797301 -483877410453984343850693756928331333632 12797302 -56037617838421173930870909772644047616 12797303 -1619279012723674939055042150495191127448 12797304 506911588705053183911975555689308856320 12797305 1641554650338593374233104680296337499460 12797306 794402361002014499595581311771314830304 12797307 228630745101044066886909533282769638352 12797308 -150715855449959661840809872471059331072 12797309 34773218456355065416621983175239879360 12797310 55987461277072537481833282865402860800 12797311 84753819490305624501669168900147446304 12797312 -1402427139775229821472096779537219584000 12797313 450706522530324324510236551453676431200 12797314 -1028798444526667461418482358268569280640 12797315 215507136886043630111216469091858345920 12797316 5875905970914294769996221431507718144 12797317 -430016554200822752151088071340000705920 12797318 -2135542272514143106974820467439220085696 12797319 14655481684035516930740308137433870848 12797320 -136974078204503566756818920289273446400 12797321 -459562947111280321000721921108893566156 12797322 -264248690214919653305063316023980803840 12797323 -993810990560420300665609088078922720 12797324 -165799533884857113102759589907415518208 12797325 312057198806731052798342813206924080000 12797326 -329822029297974103856391895981054736256 12797327 -258952763015292325786978227166184538240 12797328 -162275613264862690376711053604377460736 12797329 66191449271694471394762687794662013684 12797330 47983662665731841443377548408283712320 12797331 -96593381913456078808941819264266137296 12797332 138773121835135092611244499195118439296 12797333 1572031102130160754708303387285223901582 12797334 125497044187920790334780844113080538688 12797335 -321875902521001002323461048688563723440 12797336 -486580114579523356106763839035305984000 12797337 -18872290678560668980874939608284310848 12797338 -26942027675021818741540770154811799552 12797339 230985293062885507707608655884087842800 12797340 -690044858841940835715994963357962316800 12797341 30554867175263664813861283216281369484 12797342 824545494808627424534071032064965747072 12797343 110079496888726070492956746581234053320 12797344 -326855747373812633827726221970498387968 12797345 -138677127668398424147244634560213671040 12797346 473015849105766257416299625856252313984 12797347 -722118453127445541112531562850613447204 12797348 1811370578213048305359058647109028929536 12797349 -746777439043044184239461125798133259936 12797350 270400615654956258234339885542722034400 12797351 325074630114498162546157922987165743152 12797352 -197678594124764470691149447184165683200 12797353 -72185021709897860705780794180528187398 12797354 -193564687236199177312111172393577120000 12797355 645339522171412950351048004271226796800 12797356 495990931075317173478936114469661842944 12797357 -1512527128454225977956341225477403836394 12797358 12102979588662467979922739785724805120 12797359 -18238946989698191278447999801512588296 12797360 541273105421140502818942139214022901760 12797361 -344368087801369287327267693003404213184 12797362 -1442361967869004912944383057900598248928 12797363 -173910925366743051250050940796536075200 12797364 622840054552432218282745248381319090176 12797365 93835509904313247587806377776309731200 12797366 -1102810501624246322247841653793743230016 12797367 -642931185221893880991292550572388188800 12797368 -3794696672198004417607860409804800000 12797369 -170017920784915277315797246540195202556 12797370 -477426542943183935146356391880155080480 12797371 -283441507435987965965243189478225199536 12797372 -458866251284111251279358038843775001600 12797373 122378179148799149537597517743665083168 12797374 286947328438700952111741678627685170240 12797375 -1057983230314277322919937793777433488000 12797376 -262879241007505778327920571597904150528 12797377 -1687632487159872912506565544278543002688 12797378 736892691283436565691121672021303318400 12797379 -1161418771987336799157592646293165408800 12797380 -254416327882460450547402478946589181440 12797381 -789962355071156900794419119142596958720 12797382 52531228215798517740837774648170004480 12797383 607013219988468322137876711483065436632 12797384 680148312026578315719262552503524229120 12797385 910952658782657805598125456259279857600 12797386 -134297476573022641722992999859748905984 12797387 -203463383015555896367984274355524436080 12797388 -307623947942864337074278175484844892928 12797389 -205678490914974985467583579221000142080 12797390 228596293184366059268513228795402755200 12797391 -1212147720186921061950761574155703334008 12797392 198518285357050126701897330773185028096 12797393 493757105618762217685425406493184565440 12797394 646897240161299889736202902464274780800 12797395 381023139671769882255541196387474995200 12797396 764222689419318938578193354175413591808 12797397 -996593157021616892055440232497718967026 12797398 1752516309962386353545461852194686414400 12797399 -55622014890750448461365744526358785120 12797400 -79785551166871148472835199323717632000 12797401 630550385302039400174335749291896658304 12797402 -1510436713101589104717248176309199616 12797403 59976950638912496796499777173970750104 12797404 -603762897427976649992902831384712797184 12797405 -127209346736615379068447795727273617940 12797406 191854789732164435665284467062920684800 12797407 -337517645677648250727880609179761373696 12797408 412726213656971855838802524999927988224 12797409 -205961290601723904660876263163295134720 12797410 87314883162801475368971893834732392000 12797411 -37051088084813859362787310115082656496 12797412 176343824431290642923513430858706974720 12797413 2528859704406542228429122930599418826940 12797414 214045653906659776711017172608249126912 12797415 -193893081302886752947657939725836994840 12797416 -229213698881440071546781583000687723520 12797417 -2294216733594571553708067983860710750534 12797418 101608467762622686651806749719063784704 12797419 -1248407770936074001072344919064874261240 12797420 -100308783495104794972055360480773693440 12797421 198676215608610233937571262264209532544 12797422 -571682434378651986955577295017096870976 12797423 -1860439825132488678592780515700237265328 12797424 -54105214925781399060435625668182310912 12797425 -173471486525011014705828006047263281850 12797426 775703324245387385032191961716378314880 12797427 -589992268262146402735264485221495764992 12797428 -482509186768266851720436923083358370432 12797429 -211458368679638899553513632609779782724 12797430 289688993186149015300309040232056893440 12797431 1608199296617774978568429161015641501000 12797432 273416147188480073907917343843199672320 12797433 5353689879953256014269557772316923008 12797434 461382870112064968671077476691704639680 12797435 -358836206643411249462374747399761647840 12797436 1032682386810861645088977996455589626880 12797437 2419972757241551361509798223780397806086 12797438 238073653077264571452401817023522554944 12797439 -629640956437843226672066865746400365040 12797440 678617583899334912990058092995543040000 12797441 1115497644834813768610873641684646636992 12797442 91869675803709612512853303892935235584 12797443 -875056510146178274395008064818816198720 12797444 1186458406139161083507022449773945088 12797445 -1518049861772417457180189132551405760 12797446 671309249981453066199076337090121240672 12797447 1203381625004566277311579574039898625920 12797448 620761300002355395601853374794352680960 12797449 -140803108003058480300012475296939852608 12797450 -1207036015058458464340342610690406000 12797451 -98606927474442427609617188130359651520 12797452 1299983285478958737203444427527062213120 12797453 539826757543445314527671338388039335392 12797454 -377776239780014951710536629347582632960 12797455 -663682877996891125085619906194830187280 12797456 33874959221637940538545173800238710784 12797457 -369378488970015519959236443810219400512 12797458 27339892261014277946640923221555144080 12797459 -1336485553780380050227715489384458256340 12797460 409125096865250887475759061339493171200 12797461 -395149201254807924894278722096356886500 12797462 -510787607774990667613700107521515724768 12797463 -409848456597658242013334074594716706176 12797464 -1065826879626465683309155923925166592000 12797465 770377733586186592311738723009736393860 12797466 213359154684589030035823285358580535296 12797467 -2020542639253225238133739436767738863484 12797468 1924776622299321374374326391711039726080 12797469 1604667767226116998933530917948747276640 12797470 9148912344208411148545300091533858560 12797471 -187388652986426198886965775543959687328 12797472 -91703832764959413202352476879910338560 12797473 -358321162638396508712268899758777469036 12797474 1021815459577211738133901975888752422736 12797475 140160183979877810166064477195778754600 12797476 226316448680148522606369622069916319744 12797477 1145565042341933962557642771136405769472 12797478 -362684537452258104208921018510315497696 12797479 -205678970285257290789135952392267302920 12797480 1092733463690219512450196686232710502400 12797481 433313160718754667571196242004139744000 12797482 -368917637519059148007139890019515503616 12797483 570425468833934869252642457779676761224 12797484 -11585991801494227547502381468465266688 12797485 -986589186742629772626822766757792360820 12797486 52353675100124012358576073073800412928 12797487 -2247777868271770488556278005214414760560 12797488 2408220391652379708826066437419827200 12797489 912399294121755907216087860095616032256 12797490 355358606927086720012430839636840389120 12797491 -88809838345855072128414399405702764800 12797492 951137077802467965875890094830792846080 12797493 -262979150743148412243459186404727680736 12797494 -62584167757675927246917415639998128640 12797495 906553544212189711474794902922218613600 12797496 -382267253060414389831570639379884154880 12797497 -210878495508933176532548585614304428114 12797498 -22119045570493420350454109317902822144 12797499 -170458331423942464762307316592293932544 12797500 219575121884569638491476170278297600000 12797501 592633033803187705307065444788319023372 12797502 -111046906078915361980194978728283550080 12797503 726466386490842052292014456949826752 12797504 280694983282686436726491873081272303616 12797505 306977828911076756349523723061919879360 12797506 -897039453917369430352637626793728416048 12797507 -2265613568566416732271719305187719501160 12797508 125909963617216705156023585851808645120 12797509 908248740047848995721109282282870583710 12797510 275379163036953862704560196727934344320 12797511 330234215459531364543497156023188578472 12797512 -212744850938806660898072845269852979200 12797513 -504416441593018223886703721252506049280 12797514 -15334124259983486559102137987296387488 12797515 154939698303345953760052168473910492800 12797516 345441321130531814293286747412594205440 12797517 35838412203625733613363528908560992480 12797518 615293866876913419982313640011806496960 12797519 162105233451833479364012769146676666096 12797520 37919264764871071654814111250105630720 12797521 -893767475956825549208549271160166038272 12797522 435875398136707199986746317416477151232 12797523 238922761324677774629332918594121331264 12797524 1022115755410543800384840976218127015936 12797525 841048065229504543851205268174677257000 12797526 535555119283056989574001088223748608000 12797527 1429566792898802860268692186104065530376 12797528 -1473653445570880447650305968408519587840 12797529 -108381569474463282470056803859723584816 12797530 -288028521354445022021199955093646871840 12797531 -30886582890224890383086649064584717528 12797532 -465214664065994022081925838831863182336 12797533 -116147935565785343677711758523504220736 12797534 -966872189435516913309753801953321779584 12797535 -150734455967472937437357253394281432800 12797536 -2150071899776412985600437609424270393344 12797537 -110969784342261047930189150699119994688 12797538 19729859814620339900105161543636643328 12797539 -548779305330294399095927651239951040976 12797540 158826484707388926954637536841367777280 12797541 -1464929185099339367697048079808948241600 12797542 940327449788069453431451027140841428992 12797543 808112752063984362109626881714014295808 12797544 699642744543564250032028945330250711040 12797545 840748184025743825299233941461241155200 12797546 -367560445811989599971436606647719535520 12797547 201556336221559126524155804961952591872 12797548 -485197433953756063743922812238095668992 12797549 2386886956354990874530607497117987552236 12797550 106216556503986263537519864283582552000 12797551 -947674194473082254094387972678702583688 12797552 -464771524879723491853835304732772466688 12797553 -74518710237407526874241333955536542176 12797554 171105778817326862907906011941727506944 12797555 -687411877257724346174087553969276066000 12797556 16325037770474546423649838900454344704 12797557 -192707554076523882017026090508957627780 12797558 381418605422939586069336616814128166400 12797559 1334738849670167287855940743802198552424 12797560 -268024036172072351065771491605381529600 12797561 -263327188449281912472206645537098503168 12797562 -493203908429640179052088600128633937920 12797563 689236555376348997763814151510202107812 12797564 545590383562488985016464960491037578240 12797565 -186867911131296929638737202550654593920 12797566 423356404473780083882885065765525574400 12797567 -1868335385775546190509006913746502752384 12797568 -251057932367334384243962831246563737600 12797569 -1699061882563618196287405881054247420030 12797570 279492075876321469749809102070943464480 12797571 -17408673530765217564540503642980108560 12797572 -1243338394789824996812859495384242595840 12797573 1019516683887678467303385139384195709184 12797574 -1526525786631835776133108545441541632 12797575 -276680952504303644930218840524362769600 12797576 -822134078183362936910058443669838151680 12797577 56704227269950476908513583779467585800 12797578 1037857398505788774813211200556203585840 12797579 18210164358338453075421056290635745176 12797580 -221155095713928473050292426082008186880 12797581 486050720368865548769182980094070703960 12797582 5431198980871802631669314518356797184 12797583 -1048864647738239176039855124759174200320 12797584 59596456640660085708103974230102261760 12797585 1373448513408847846165280838056659953780 12797586 -452616393989975666682432048265664157168 12797587 -1131852893146567753539450552673208186808 12797588 -687375457470011675007360993749972004864 12797589 -151722437487563938712428733109249313152 12797590 215406591216861136629250023057730120320 12797591 -1046689525588631010335825179600663040640 12797592 213824943729346272335382432034017239040 12797593 1294838589343754930998858873813590624842 12797594 179386842045854853986958969966993402096 12797595 -250771981927666469168820184517395748880 12797596 -419311442782713825951795745116391150592 12797597 -83414044199364598623426255080490896148 12797598 281329956680087830998231925279713792000 12797599 1458501167028998825933180383577975141600 12797600 1208898179464599105438043214945324236800 12797601 289821790363393672332515384187847155840 12797602 -42796654535003840287686494329565710080 12797603 23769209818971340217484774316951891200 12797604 -190717438590689409381692396397865706496 12797605 -308551719089238696987466829760439776000 12797606 258943005602827811190469416624946973184 12797607 570653964301702103967499880452426899792 12797608 1151232917205548607711658627201146961920 12797609 658559890078806470997215203729395886080 12797610 112481793833992226665346728593066240000 12797611 -276831348267049793404865684406725219788 12797612 191957689740621056534537226856148620800 12797613 1106019436775696166187692925025383828620 12797614 -355931741952243486678033063593886084480 12797615 726022271677288685006947112087512418760 12797616 48303884992375494499329077466524221440 12797617 -4244632970789792670811820503873558272 12797618 162648405726275035998428949073511039760 12797619 -128197782939865703681196074024094785472 12797620 -98050370052610545892084051692349040640 12797621 -2416740763783452739679241300675571663200 12797622 75963523335300380870021778942117536640 12797623 1104548350356918427646021101848745464872 12797624 -939301710469119164715533937340551106560 12797625 387701561264014895128044481792633824000 12797626 -893243259553376937729283249496901145488 12797627 -604784230502603174490449899454676634524 12797628 -353978228585176576271016175369813377024 12797629 91705878403409811476948905798634253728 12797630 25153558856246976598559040786449925120 12797631 525146823105112443026111002184529780480 12797632 79751532932899349066342674564361748480 12797633 -1401607920916538167948935405968376221118 12797634 128266698168471383232153862365300547584 12797635 377639889908347946008627867056202956000 12797636 101262581941491743055414103410325966848 12797637 -578268341044287441063267210563646351936 12797638 187876932176526526367056040786987988096 12797639 -2114073677656857431867241226946023627560 12797640 -277239850450687525013103977903628288000 12797641 -944463066693388078607565369239374401958 12797642 -193128274277979663450969114299011445760 12797643 768424375091485829307402928801965339864 12797644 1194345303900305619789910967615485934336 12797645 -226084260297201456800624612052398256000 12797646 50719367188088726474381285638910827584 12797647 -4137821493780842224588492347895994402000 12797648 224744881884056282022522329448900943872 12797649 -1181822750623179961350785580112618934880 12797650 -412865448979970808706800752291920550400 12797651 514121202198386669130675826915725021432 12797652 206286420192902629172958369737105178624 12797653 -1677763735685449737752839584797056388736 12797654 -453495534582833347860560191705300581120 12797655 -297181950160244889647998108709839058400 12797656 131803250540015416551078293437943162880 12797657 2233466854184879058334734516476351309952 12797658 -248576079256390890632132235794661387552 12797659 319307556200232818552455530812985021440 12797660 7799326109827976265915405786426408960 12797661 -481925937056951941818189953708883500928 12797662 -9230898982647209429335436075335765248 12797663 192775991194049462036946920447948593920 12797664 -530994939569763465432965766174914641920 12797665 1080304644350955749077727725344797111400 12797666 187985697038681903567271561854359572480 12797667 -77485779705946697730655158529206332316 12797668 -191603329071391999857570314687667929088 12797669 -1048989036490079569534312068516125196930 12797670 -389240673487636151747893726072133591040 12797671 1182600624072235157280435869047443307680 12797672 -716591083836956365092603480820047283200 12797673 -383556449108427680139150928874785142400 12797674 185318300118690173079989378437002485760 12797675 334749808920865263555730369424810382000 12797676 13497971416953130308336677607854880000 12797677 -524734183936782909722438308105043228928 12797678 487309921945942934129616465345419786880 12797679 93796188286504831719911855272378228608 12797680 -69180594532630319029950015843813949440 12797681 918770426088517305552223095343623044532 12797682 -134361874269876518874423966468032731008 12797683 25321820210986497443880299486767507968 12797684 498282190284472889888293416676753920000 12797685 939284796375521095433389301537294311800 12797686 -180888168138130028150993936419491744 12797687 -708622510645875018827904706437354907008 12797688 320013514313151827991047641690920898560 12797689 833327122912711598425484863402689101056 12797690 32196515408598591392711974867785600000 12797691 1063444050408985700999128917331193799192 12797692 1465755092445439361182085315143142970880 12797693 95127534447636203672333342538374131680 12797694 155795151520342396953207566796933929088 12797695 -461269003832662829073674894462533241520 12797696 -1851297496754237744089027731075228499968 12797697 597502828185917536200965908376452296960 12797698 127154602293979079572722874546403711040 12797699 -111157215991270093522988007986149864320 12797700 192750463501068430601504377900314624000 12797701 -408452619362646349956729839577407726048 12797702 -144989696308283665930396718021627657856 12797703 -1514504646787844880142627779060963840 12797704 -224550294458753306094214360520316026880 12797705 -664503849968676136663350916460999530140 12797706 -415474283762902274973001681485568559616 12797707 -639770238988894289347880426550079399728 12797708 -88217632187113889230923213487853027328 12797709 820043113310693281257846884519662586304 12797710 380466507713925383719273209797768171520 12797711 1187455595053359035717929676369689359840 12797712 208023785494714796814193101913901113344 12797713 -1364413249371028687256299712117250569038 12797714 -433141232275782844853146360284750290544 12797715 -127901932005264791231717332200187649280 12797716 1486297435778181324624564130438577489920 12797717 -607242963923165878211969914367548533234 12797718 233960562415259600406431209743525459840 12797719 774711303438347348447045829815138465712 12797720 -267922573055050115113470013176478310400 12797721 -528228340797890627533673264581462727910 12797722 939678042954934446690312726427114049520 12797723 -128519201376092987087608243980435773400 12797724 1407043108063526886067446076906112827392 12797725 404543066926423421768262760925222635250 12797726 -570546960206858530684903285354499138688 12797727 958165596971509969752010740228887490960 12797728 -62868594285372978579065327816036843520 12797729 141441099947418924039872042386050942720 12797730 -143215515533371525546601088064364544000 12797731 1154967523707386999050967486988918397532 12797732 860368500846880012339067109268822932096 12797733 204626071083268069468625167382382693120 12797734 61010003389533341114779165796256002016 12797735 181739433502928680474360618180363536000 12797736 366830111886495106922028767081892741120 12797737 1556570769907989426303211286309046501984 12797738 -241685389910961031073495227212180870480 12797739 -488096430501412094385831464986509271392 12797740 -23752541388501256932828906645767915520 12797741 421403642774371390260086862183511941984 12797742 197690860051825299779668979144943554112 12797743 857260995429192553493003172859070038000 12797744 516653814547131956756064331324426076160 12797745 52102459105752565067617306331335137600 12797746 -780208940611277717090410052628374016 12797747 859866720277718727421786904207881759680 12797748 4663490128621093291603515338249097984 12797749 -754317101015851133613405974068203554880 12797750 318898471187179722379865927501703168000 12797751 380787488956751112729096290201150894160 12797752 -774000413174277399991422663026323292160 12797753 803041554256146416265150256620569160660 12797754 -454119787182908999617171862637146353920 12797755 213946269820709552904198202359732252000 12797756 671498828906086081678784005112118942720 12797757 15484458999533409337542543878941152 12797758 -1543256972409540479118257503732684832640 12797759 -588221963917781778032842569915600571200 12797760 -250914902642211940841599650333814947840 12797761 58306017774694684376321205890736845824 12797762 396200163397146162584737279121599783632 12797763 -334353824992254408964680902428206604800 12797764 218109294709245890360811734408757706752 12797765 1221931951068250432344928651289873433660 12797766 -481135555940523316524811813041753745248 12797767 -307039059956166607651517268192977958680 12797768 1463916653844267182566845407662357186560 12797769 -51032739830549325633572200890362639712 12797770 1981510969883808268213641066644789760 12797771 1951593372918922129364600311608071398368 12797772 200518201428755815114631585632242772992 12797773 -390312595529991606636629663558185105280 12797774 732130859375815061533109803763831967744 12797775 -154803210246835099760075283141286006800 12797776 -46424022861944089705734619101863886848 12797777 404553629465136506533713461657919520626 12797778 -88385567066699837560061582879375086080 12797779 -296621136500158661771229926693651811216 12797780 -346044550797125552131372372156046899200 12797781 -394780088236383017334633015727987729536 12797782 -114252735147513180278517861909178905216 12797783 -524197150492721806262420724879761601792 12797784 661833699630795402897520986929012736000 12797785 47808134732461698025772399702616510720 12797786 69719185237978808533648910251751204064 12797787 37238547128406224908813400258203870800 12797788 1251613216693398260396888322543298967040 12797789 -17110759982061305104910869307336897376 12797790 35167275154488829149380147260037529600 12797791 1899850863408209583031243168133464660384 12797792 -139194225358239258982728669257804021760 12797793 1181531593315090208554300048627709604882 12797794 1035699551025171405854938499905341999696 12797795 637844833828424003378018883777301246800 12797796 753883177581620523196518167703328978944 12797797 900559776738369925593590436446589077246 12797798 117366717400604475094891949276827484928 12797799 122484902162455031175360996120703434240 12797800 -725916416433696316265953855840300800000 12797801 1082799930116456775247868247155740415802 12797802 -749784811607868096589240326917206512720 12797803 876864494223747277594067668364220752784 12797804 1057859102147832597402929804341316645376 12797805 671001585974841456392542511797503905760 12797806 -62985519233569301152152551281475410944 12797807 -3065605747970333568295088512352829672 12797808 -223482816787488058984060016231487897600 12797809 1361811747734188820807216313544719565010 12797810 -13207845077932036988618398235126615040 12797811 -9774280680783533186520507795215759520 12797812 1042402680382766127169896214117953078656 12797813 184608614361476251406307931507807961760 12797814 -3865199710632001525875736810260321408 12797815 418191802132238516790309361243521895920 12797816 461913536987285484923606185018806988800 12797817 278967025805390146775514194560298022480 12797818 -240282520938457362344740282858675842048 12797819 412246967732130867591438942497830437696 12797820 316593018823094311576817134773812436480 12797821 919399112258380828569859797551439030528 12797822 -364856990945370928581311584210770869376 12797823 4411540773152484975845507631290766336 12797824 -134000320088261909486871619808117391360 12797825 -29365442119649047941776275692356322000 12797826 -357396199628988678545866931678146749696 12797827 -63531444785746290611556191694276123648 12797828 -437868099587409378549673708934299678464 12797829 -737471132772885002020574149807737408192 12797830 172477364902158139875275806874365920000 12797831 -567829851634519512946241030069948400 12797832 -21185792234346861357850129077807759360 12797833 791287438572065148920522735725821373082 12797834 114051449551226916652941143693766081792 12797835 -72264344488647036148503198856306371600 12797836 -440657782405879571620701500450081931520 12797837 11745955691849256227211301932908564568 12797838 832349582666898807588714500406282633600 12797839 999070880772402128446393868916986426224 12797840 -67123508305398365560848369507544596480 12797841 -282766653511818030390989578069142761536 12797842 55066954635406547345797366981348500480 12797843 -480715155054916073618940809460131303856 12797844 160323176057426515486813647488967106560 12797845 -1039156039023259818705945941079915460200 12797846 817311194504847756792712399846005475872 12797847 -1704886291195537394363491265461422033600 12797848 -194547675780013138609433499471945646080 12797849 31008135226019978336349925475050470240 12797850 40162895458512752809665696340077523200 12797851 -1056941030702458317191679330346773276696 12797852 10110103578234272058811551208788327936 12797853 -181704109256755330695098314788722880000 12797854 170994136126178974213493302380499943424 12797855 -218293122516209250356426989912779669120 12797856 300696187966090160897200783250403753984 12797857 389331942051968999350763799532732990740 12797858 -268195283218660373223836759994157356720 12797859 951331537745461684686202957992185379648 12797860 -476000219787011439000206552181999705600 12797861 -1227486875516027232837633422450891855076 12797862 -82483119500135192083268420905055987712 12797863 -614108541809485316189974259485053320976 12797864 -1249849926957738877236824613040115066880 12797865 -2164050863999513764926228595530665510400 12797866 1254011147289058779296178354059918227632 12797867 1303816837791968220270913319509266551040 12797868 49268307712220440496052380042402672640 12797869 -491182443520486540956025371289004258400 12797870 -90058352633067131210654789528775021120 12797871 16822377686777070551043776114037746304 12797872 2154802286369894426734698934219210752 12797873 -194524275820307863477876764091707145920 12797874 62500736051937814458455902165336774560 12797875 7520869018146614038619468235821028000 12797876 -80040844000143164594686205914112778240 12797877 222529323764914209067633615999566558432 12797878 -103771857913505460100301466042937321344 12797879 -1108440281069948426281693397121431138520 12797880 348645076699206006358149346868229120000 12797881 454987246118048901091151885169100096682 12797882 -819656884455977166445849132391872952208 12797883 -260634629000622714651735604244975767536 12797884 418924987064672890360713230683812920832 12797885 131790944283528061628825077920166632960 12797886 -201127210995503183227143861089149177536 12797887 -1585767705101934634130568063661931452760 12797888 -596532887580039275258214838148857331712 12797889 54936189814958620543530583221817900800 12797890 -137525872285951364447255865625475328000 12797891 1438909954223208633522652134729951455292 12797892 786213074973749255101210314538316390400 12797893 836999512981965975675967675866507345340 12797894 190016648488021415299826303691691167360 12797895 590996445037327111951291625388966119040 12797896 932447510673865660236885172633486632960 12797897 -453511791531806183840964410731770135168 12797898 535609198876616916553347576346891908864 12797899 -1147798109596718587324161719123756373100 12797900 331753957845430101566338700488122336000 12797901 -1064660075036049815536929740426147492970 12797902 513741718761573037592961654842300162112 12797903 -109087478452478052074539385784703263720 12797904 -4588545996740575966584733671743815680 12797905 -1484831112834745322912689264395728924940 12797906 836921970113512878320544465911937953280 12797907 1352012749803177176833635559746028845240 12797908 -347007774676578611537975802887873088000 12797909 -108905461335142172404451856993870113184 12797910 -48033019615960870958769559895135756160 12797911 -93925587000895273750943971701793068368 12797912 2245529406280621952283153820459014389760 12797913 397419021596701528067592130811344801344 12797914 1260920936211849527858173152501749955072 12797915 -180128430011121009586843422795793371360 12797916 211383142941785997007283539010216361984 12797917 951489594058753386402059925637199391744 12797918 -10124971665483001426413749650749489984 12797919 77458973739483995951093725097163834000 12797920 -56206273372087351267412352770888171520 12797921 1009402136189324397373463177652312480000 12797922 -64716671245982520851712267064979189760 12797923 149548398291397041533854420538453906520 12797924 -483495109272770274566671622731515197184 12797925 256615945116021388280973705097574592000 12797926 678628514115470049139412710780253290560 12797927 -1567863221041859717779611271670173825224 12797928 -235344708796102445001742684262369280 12797929 -1837617470283059156151046565362848326470 12797930 -261420403509445902363645880437738676800 12797931 -656346057882849903819722364725834023848 12797932 478110190359525350104251035125974190080 12797933 487253433230018154567973237943030180940 12797934 -78729009880306820095076156851635817920 12797935 477906353836487948728137978280759799880 12797936 -39628127595852916296233192296659025920 12797937 22820828739846271971300087747520022388 12797938 360395048148182449834872927336290695296 12797939 253633021401505918399172393678229522432 12797940 -705723169764012609119103685435543326720 12797941 -303910763434263478698782866835816305028 12797942 -84955522496391994589923182665764131456 12797943 -640442684851472705777779353895175526936 12797944 -2315060425753154836355876364848065536000 12797945 -123254879704943293781280597787684853760 12797946 -105820681183459415634797163056734202880 12797947 -70447110939161471408028219310726604160 12797948 -1078639141621850614901581049669050260480 12797949 305240625837225418489836722911655166240 12797950 65551644881200846328651977429092456000 12797951 2306312063081093692948433865196823549952 12797952 -76116812736552917874764313924143677440 12797953 -150653513612738548448628947760875462720 12797954 238132658584494200866684930464570395712 12797955 250758889001300488113995491127881900800 12797956 2758795466344362230943644611109435011072 12797957 -1494751335512976125503822254475315900548 12797958 -545206025898585391512255692054323703616 12797959 1608854646691398835104366407487929671680 12797960 -175098065954939518531375064164272537600 12797961 -14776090198568744811988992682596203520 12797962 180540684046797417769505725805245373232 12797963 -280142267047426294452097207659793785600 12797964 -534156781530201383846208390388492896000 12797965 -949946679593370344599589180226529993140 12797966 203396213438172486428330766236012970432 12797967 44872620943453527692817085949918856864 12797968 -213365562944380143462904888576170385408 12797969 673108792229511658082207223676147415040 12797970 170833345592377144591707340123248906240 12797971 -899427095395075401145503385639039375828 12797972 145933007345848274395088605809571799040 12797973 -452605796849665862212925716004804400000 12797974 -106916397119635978821808002762542009088 12797975 -80097169206506913735945928696970748000 12797976 774963000550364555641396552817241600000 12797977 -798246345028319734798016849913475834748 12797978 -160299628692763082568052884191482997760 12797979 -662873938090467819877534336285773627792 12797980 243794906378335430035085437682888079360 12797981 89661366667499949179029736760261348192 12797982 -43438323064081689901763566918158136320 12797983 -1010259052436168799661375168192710703632 12797984 1490100455976970555948366651094769401856 12797985 -419405640519687328053113161110813460800 12797986 -116476605209601080678615367717475174080 12797987 183445708676933776449683052056978316636 12797988 -201280455981580335571904433557745696768 12797989 -788101293017502752048962626756446614210 12797990 -24759580212981957003165426198365827200 12797991 -2172126382225006444288153573299220092960 12797992 -687186053014931920080163200772732446720 12797993 812448739156141745799557581994093894244 12797994 -106825029424357595381026221366832803840 12797995 18048526333845946670233262104630977600 12797996 1703317821294182783067048443710571016192 12797997 1053323298840371755370369099445817416000 12797998 389700480729633932714127102636708168000 12797999 -322902891533442757008342629326928886000 12798000 -22493295616734050853978482568560640000 12798001 -1351828723510761316878026173238400304400 12798002 328830797013439769817022719711409712640 12798003 271230256692655467158651544993066279984 12798004 4836314692616365834902729025051154432 12798005 614459234163094035850250703659911587840 12798006 -4861689363949364962007366783984504832 12798007 333535923651525145779508517509027417256 12798008 491999486646758392578770277564636979200 12798009 -100808870016535699412640855314067328512 12798010 696759327094986649803871993582824392160 12798011 678967222571465577022007241838084898424 12798012 94766418609269658722111747163743142912 12798013 1312024398782985659516541013527478670124 12798014 -169535202574948658003097850265794470144 12798015 -95221805030727754528913364627891590880 12798016 -141700132737074795791812152193869414400 12798017 -904555427393782629833363355336042612780 12798018 -462235342980449421912957997225203593136 12798019 -448669269354102310555192667929132288800 12798020 -715182273534745854480423188747006976000 12798021 -139004680999944834550026550554327632160 12798022 -331137000220901117123643665380138584000 12798023 227089604419729382854142998762135131744 12798024 765157444137296212479383211804370206720 12798025 -126235689311475606099399174013678733700 12798026 281486344552899660701756187537581105712 12798027 677647285405801383826862741957545071360 12798028 -336991797017865761294875699228382807040 12798029 525942114806600820908350853388717936630 12798030 -128986374144054610224930722874268999680 12798031 -1185104640210063569799192163575431905168 12798032 -337400532254393683661457152967557799936 12798033 -148082374122797066370011876860635659616 12798034 806860653424696858661954362687274652672 12798035 725353764487331128646672284037381394480 12798036 323801991789329037787312681609336708992 12798037 -424954337795217944192775228893544522848 12798038 -556055876526130362157277404910611631040 12798039 748893584891914527577026835397708547840 12798040 -7333197001830585973084626957223526400 12798041 -269054757883231646903206283956393668216 12798042 -332130336766810139061982136875517392896 12798043 1120803565840337231128690828341439636292 12798044 233746821269413625984437904533983068160 12798045 551708029781590002650073896996131136640 12798046 -253462297435614766884802592871237126528 12798047 -17093288428047843712960295564910816840 12798048 165041403938742503670297466639322972160 12798049 -2131713930521599051835053567390129390 12798050 201982850362254546832968269391358546800 12798051 -148232737814664931353000639109340960256 12798052 -1617572071416110701337240329911245004800 12798053 2262791255296004149268525022256084180800 12798054 829814754901889969486159355348392586240 12798055 -1112785386103113507994363913500556036040 12798056 -654525203276679380336142024743730954240 12798057 915237551623202117843863593774733185600 12798058 162768126900964537607303815992446100480 12798059 -1737858606477213237789731877695178787680 12798060 21292039635595903723095170841573457920 12798061 -575494766058545016501356542206296570708 12798062 -725958713969588308197290112765560491968 12798063 1136298479172639657704537141072908696392 12798064 -4659783094151146895210012273975951360 12798065 -1072971641577443476766310878991097371660 12798066 -30833678206214795323766417866632377856 12798067 -1025794818532443003732654730002892232884 12798068 53895669145077328219089154788745827840 12798069 -198361261742388370784238395129574971232 12798070 202371549110984542649716603261867668480 12798071 -67148999054279829421843921671815104512 12798072 -364507348207201616172163444602377011200 12798073 -1026821824320676798598826497504865574678 12798074 -448122196581772007043397532663330031360 12798075 -193502302312068772980751143272233697400 12798076 356763253227133645591889175167146938368 12798077 -1740399911449865431316525891668395890400 12798078 185583781429022576109980285968852828800 12798079 612624793334921927016385372323551759360 12798080 155640097324150560020262332477000908800 12798081 -310822238616193769645152256419427907888 12798082 -27411221344508201421745884036212006016 12798083 -1754401905124654071988384380163611237960 12798084 -131641027119889685861597279280895979520 12798085 519185809318663231061103199461969966780 12798086 -312718510790621665520419939710302832384 12798087 -702826682398000923606164076349281585240 12798088 79591925655660853586478008161751040000 12798089 2048647910092963871316648507279528491556 12798090 1056042132681986709426950512966629120 12798091 89339952703306982931902270727625231984 12798092 -755250197276827927048017884708463792384 12798093 362308522654088998848459480196655907840 12798094 1213307613904729434157292119111396245312 12798095 1126205015976763590789382012280132766600 12798096 109948646948657867514552222676099399680 12798097 -193936968564819096913223740123399580492 12798098 114359272513032452528874395588611750800 12798099 327153053390316250989178463574630674484 12798100 253126292089664740882988420857755648000 12798101 1499950913134749279917861588903199081102 12798102 -169187069069267881502334945669820047360 12798103 1550464344252219613047597472955076407160 12798104 628255289677836067415426915590127800320 12798105 -238445100498204172025168563980223176960 12798106 -595591287935074892475379363930413081600 12798107 -292248544972165692076340979352482440688 12798108 -95132666611180946421702714128501882880 12798109 -474782362732437050400161303581449501312 12798110 279730038325436002631386537476720261120 12798111 -10114834310957859260257651007958413040 12798112 603391508057026623570028939709119660032 12798113 571997823304054161242343050937022747362 12798114 -60216193087494673137660706937170922496 12798115 318954686743080490489150699900450886400 12798116 7415847415105023401315326618310525952 12798117 384459826110670940511617788900302681534 12798118 489710369379743555063906007311740385760 12798119 -857928040019607745477858264919592355056 12798120 121700268649340937416399818288265625600 12798121 -305628744876787178952181766305994338688 12798122 -360262490538025041281209723770544429728 12798123 308272636552872173982393681498582793440 12798124 586783222786979755742425392519497113600 12798125 -238573831110694966814251432497111071250 12798126 -32499455692733156536227600337916680320 12798127 40439612911440039849073482814136771712 12798128 53360478366331412756940765231654174720 12798129 323931609411741068127984936002951851680 12798130 455043448536451857715554454969954092960 12798131 -297282743893493741013213868220151214068 12798132 828601558547779573859838897043674550272 12798133 8336318217366077700373269058785644288 12798134 448234928854176666955132991533700648640 12798135 -469814958083597327293768991316473472000 12798136 102977128302846656648957886819650457600 12798137 -1251378400190403272500284592176635492208 12798138 -391604133291368164594957825043355565056 12798139 2034122164406219210203333698309973190796 12798140 -653102445957509056480733381046423682560 12798141 92255686206378118227473613607437802560 12798142 61859600288737301910841680193074478080 12798143 1217859879133872130544815189816906467024 12798144 -187793987370483290336878692128998293504 12798145 -152293557414117608933488682834941781400 12798146 -912715597983839256459837658486246588416 12798147 -479080935424332639467910088831504535040 12798148 546471485358627907664369945922208960512 12798149 122051307047170548492846162248191111680 12798150 -156004401429399330674231994459305596800 12798151 -1686856251266062439620631867524822295848 12798152 -92697345087206177242852309573357393920 12798153 -116343412356061168490585598193408421520 12798154 -187135653654925891608848171416554702240 12798155 846567228762417024642554212125023686560 12798156 72409316029382991672751591760821125120 12798157 -927160286839974636591396839474756056788 12798158 -1048552589967454077605996519149167632640 12798159 70761848511597352253364966876554336640 12798160 -235210042467907159194296971343754117120 12798161 1367479467148356641426477402697854141412 12798162 27048543837848984065648422758578352640 12798163 -821442622221877668207570547920088508664 12798164 76703287845252074801861840551705804800 12798165 -271117186204066079543526779221874266080 12798166 340156698523586866954751434013308647168 12798167 -88067928274488815715518172901629881520 12798168 -533864904868598841235128233466511626240 12798169 1757922229670164502380619960556887721796 12798170 461291742657779821225847339210542080 12798171 688841364667572691371694202254731171072 12798172 -23424684771958642509084296696676624384 12798173 -134832317432806554536047594117823455578 12798174 383401133088070442405286347764116989760 12798175 -32045003548953506648426114206621768800 12798176 20830923373249909178970972928950140928 12798177 -379348952325685916410699281908741947968 12798178 -426565169799507578661923249615266146144 12798179 22365847309534450873551572087989315200 12798180 479590444638054048685730229628663656960 12798181 250044738378037859831501641093900545024 12798182 -416886103546603171313582794613757611808 12798183 1403976682231425512274249113016589366824 12798184 -725607556164958467041151354339275980800 12798185 459529769779008893887047206846327438400 12798186 -378929147280166548711135520818366087936 12798187 -399077944059010877323340969336828177164 12798188 647697590105956310283044939513094558720 12798189 46672183576868614324487816380029699840 12798190 24287649004433837101808612505514737600 12798191 -109330716410772319201855491145442031360 12798192 44341408833876960548707825644664258560 12798193 2229993462428646989917046517706018348800 12798194 810775656295565872956460388541293663232 12798195 -210909795846194865864027240734389401600 12798196 1026007783125228574475905733227965910400 12798197 1763147245401233111744804903639831561646 12798198 153833726400462461780249006082320682624 12798199 1973992082289409309169062536558770772200 12798200 522766250925951635099239540302489600000 12798201 565840457667054473891425334490090582288 12798202 30617298172662079088022475607871939072 12798203 -1847348876427787309720786224303520298136 12798204 -448554273918544534044327302568264482304 12798205 17288250343614393490019169854689288320 12798206 -417893092711453150449895178973823651200 12798207 -1365333100099140729306627681303172621896 12798208 -53966691476815618355061442120272314368 12798209 1229042581741074726099317578739431520004 12798210 151513085660633850303689674800648614400 12798211 -134633682139409211091779022344369588000 12798212 -885973485093283953032709604115780739072 12798213 123903167077633692990977876070614930400 12798214 26834020386529577315824201658768015616 12798215 -793477050786908813942051107041077345280 12798216 -515857297080918821011261872113892556800 12798217 2336985367451893493558802257684806122266 12798218 744344126047068548200632284678206240560 12798219 2189979503146261988414564605701458688 12798220 418870850457828553430032106576937722880 12798221 854378122652119335603396515722333543200 12798222 -209349302308482498843538891276289988480 12798223 1157725290021255654416376696390502711472 12798224 139126158415159863453788609431472062464 12798225 680391576934212368965639009191500437200 12798226 8909120924460183550315758018395185152 12798227 -633761337168961355817645475323540254640 12798228 -451697896217044517055776498602495604736 12798229 196196255314855102940985430018353483840 12798230 -76332976208604870188627204665520106240 12798231 23932738978221660062047813639679060304 12798232 346627914959704947097508619251389747200 12798233 99118703840843656272091100072098840320 12798234 399479140470692118512047953883581331200 12798235 226344640371325599746660610907124683200 12798236 -708431341536147501795919465977140513280 12798237 -400928252379637909502911849856150417280 12798238 441126884058156577495428247035566363520 12798239 -310414420083785441367237855251511922920 12798240 55416843991817112119166020540317040640 12798241 1219319788998965911132511142960135500160 12798242 -101552946436110404758262611265486493408 12798243 6356991041848167562966992374921364972 12798244 -1307041368094185405767837090121424430464 12798245 961151926893168982482090339532868618880 12798246 -19229431432576006999462856181057994752 12798247 -41670032870963826530770453330830838272 12798248 2025548051270709567174193532503173120000 12798249 78501717230361646999353644575906549920 12798250 420287915078480414675185363525378104000 12798251 1884129719970543170276931223087651563600 12798252 28180538373354470255434392241247966976 12798253 418039646404558392495990524283179987884 12798254 308219537074352065309424861891178598272 12798255 -522579668169257837255311142972371795440 12798256 365724995898695628338842075550561779712 12798257 -661360503233593306637151169028693675520 12798258 -324336305290737420717315987867624751104 12798259 836996377063440996387374651785036120460 12798260 -102944472633253530366093366198409267200 12798261 767978398015379281247533246063622665422 12798262 2936353898578233531530597075795115072 12798263 597555029053694794215800047400500659696 12798264 216396997011731504278611792517950443520 12798265 -1478214306103083735464126212691981263680 12798266 -245337095415653420182970798029565537856 12798267 241811808661264537086403010800306538880 12798268 72092071172316193061925454766200774656 12798269 -1390022314414537322467608590530208051040 12798270 251713666800318542548933383656559667200 12798271 115491230012826471501391856342715181192 12798272 40924502088171016434706418287427715072 12798273 399812807347272366388736936802812244288 12798274 -289459741831315466823635386071745602864 12798275 71643397092804406916526512510744338800 12798276 142305161661679317149422399953613151232 12798277 235557487412074584758258293772555404732 12798278 -492354455988018186979783233337960678560 12798279 532851291793262015894344402957547395224 12798280 1003807260986827598772004891718000640000 12798281 -44262550166339000872610416064851416000 12798282 393657975014870902076875323174344905728 12798283 1563315216907879697551583686824753088532 12798284 -735583083220665475763917555893606960384 12798285 -560334607813675543079613144578764616640 12798286 872017388673324483153546436028000025600 12798287 4501646763592431665932654805322328800 12798288 110820976692577698408437402797162364928 12798289 -17078180825067770925191149210790046720 12798290 295172649966427187053187612156504094720 12798291 878663604783699188547354375566280696 12798292 -188580492173439476631162114464396695808 12798293 -2272501744831228887963508847337328369458 12798294 -311049544388447527471237491004854542400 12798295 1124527131946657147832986955722893723600 12798296 74280877351228607516870968437442560000 12798297 -270476608375638198336787543009030224960 12798298 -216155991348372190630484476159629963264 12798299 1547774594451860596522997335056549279300 12798300 -35981668287781895349462613974338995200 12798301 -1814388020458010298610240264132920692698 12798302 -243206331229103217531998123987742842496 12798303 101887668635981082769866107800309970304 12798304 -483033884205860608617614610263475486720 12798305 -117850181977705206750930768104515200 12798306 -749635727505295049762994744669688957488 12798307 -1788905916174536786088546312482567744256 12798308 108497308614438136030617798603067532928 12798309 -103018425809592067129227159882703009440 12798310 283848960527191033106193019891042588800 12798311 -774235220156508049991835896210476118088 12798312 -527889358114587392966806476249882132480 12798313 -1474169853129797242064671350856529924016 12798314 25651429867224360808134343452170714304 12798315 167826374991541168707918169649120517360 12798316 611866660084343869660936331227916636160 12798317 587573010321045540426173139064466157792 12798318 66228145608920796700985442050565083136 12798319 -484801403873337576473422896874968276800 12798320 -167979349743594929104439464951654809600 12798321 179937257912700605113234872280526053920 12798322 -502502958191309434337579146925287266288 12798323 -463681101696318912231502873063015765428 12798324 -224383869354990704507076774031029043200 12798325 198871550488709457724903434486634491050 12798326 220288103448596604601744534626641381760 12798327 -196868435935856901059823303460263345792 12798328 -1924394470779737216416975450944961904640 12798329 -337498828068330771269037465296483176380 12798330 159254768527172963541624550372176049920 12798331 -302730029998563445296101293348910955456 12798332 535211162883366395122650998245987279872 12798333 -11006992609942594339118202275811899520 12798334 210510910645772868298015321116749878080 12798335 1236518168446238923577139496406225464320 12798336 953190907075927608941904557189470617600 12798337 674960098679744891453791285118281542144 12798338 -9270911032472657894677182722918436864 12798339 665344584062381528393639985034251981120 12798340 -1283497676431645567874961417023697592320 12798341 -710807971523668428291913397043452676258 12798342 -732191879615214650537073631191842878560 12798343 -2189266501201950254747362895970693016560 12798344 192383162881240447307139127609317888000 12798345 130580962888421336573671365200392022400 12798346 -561852323825054625450835982716740650496 12798347 -1612022214630919011164618138906966844204 12798348 14189797816265958489405175677099909120 12798349 1115726071073153196660302070457767848620 12798350 -95008342298754280834666032616433664000 12798351 716733309581366044975507836622170017280 12798352 -21279173015196412037234799402188800000 12798353 431752476308512528692698080691388055602 12798354 325205859031114711163898971423608571520 12798355 -121850757048229999689764508200004420000 12798356 381020192289197971515477868550531713920 12798357 -178673813251534400749256270495658619584 12798358 1115512255300007610171479539137095093376 12798359 -290253220894552386143169764826070730400 12798360 14926837907046172120325700635894169600 12798361 3175264347473011207131705610051728928272 12798362 -759022783206166959328038351630505344000 12798363 -1576904943240551803260591414367387472016 12798364 -855314352412699257282030294161228276224 12798365 645154005240482379546964080569476244400 12798366 106648579209366604917788216106272984064 12798367 53515145990979523854637065463231458720 12798368 591377930025367351813473365154078916608 12798369 613316078858005449933479236484904578304 12798370 283869727141915633712629400477198932320 12798371 -85123190471019973160080327731985915428 12798372 60095281709834092706511168534160622592 12798373 -429478473078828868294489559891282845056 12798374 -54705376259796511829479647965640907008 12798375 -240328171323636358357183985380513980000 12798376 -482667618215228051359936558787898009600 12798377 1133413727827206739658150944331270555472 12798378 -132544234499207817928570172201136614400 12798379 1120670531602224849192336897589200099072 12798380 -56811538046770317882354241796905267200 12798381 134819207426418344371747575115963176960 12798382 371320073424657723693465068811991810560 12798383 825830038927224867332232383319219859704 12798384 -215187796309220738375780089704637956096 12798385 -1267169168013317755708366921152182169420 12798386 332709761231658053443717867744911685392 12798387 -91485129486388710895357403426596732512 12798388 627500542291728547677547222930965500288 12798389 -1153540690330711416143815113512503286880 12798390 -398194203836362396957053495780926914560 12798391 -15492890133506158643694136177125665536 12798392 -229202827095743695185870591860686049280 12798393 -259807006993440281828482573716413558016 12798394 -88812761909083870884518421403972379136 12798395 -698059882687779471694810501920383371200 12798396 -71287195541704939148854654583938805760 12798397 -61347373596606765913281925886932116154 12798398 -653038855649397160169060749027898594880 12798399 1346944124670061978661939663020945376400 12798400 -125566261449362657269392079908503552000 12798401 1464249426403095606070495891469077032960 12798402 457741142587047696510439289218566159360 12798403 -68408543245152615733959331727300487480 12798404 1579444752873469337563083686076420425856 12798405 -69179970569733734588884924626948244740 12798406 -629037896272942078974278251327204069056 12798407 -2356331754652575359226742375777696780248 12798408 1005506597096401043485961457078542376960 12798409 167083880367778878746796466698645000008 12798410 -783622319086879036017074889798400649280 12798411 262674306134698532141345111374074703344 12798412 -580755559671146576858566278634532864 12798413 187958834481331025939500947286628332662 12798414 213496375327566914776810585439828133504 12798415 138893959323146336040186631188400533600 12798416 339675172833790481404254104247849713664 12798417 -360226202356476623176020536990141859840 12798418 728468383119549501141357737582238230160 12798419 39490916168107154886384362986420880640 12798420 -338296182447947094726524083268380293120 12798421 281620556954201450142266232421970860622 12798422 149321257226570196503928267572961993984 12798423 -447049522115950793579520136072927247016 12798424 1954476595933208983936134039337655592960 12798425 513365972441227135734931266180190080000 12798426 -14642872546505818244428762874439040512 12798427 -1229711038506061877562206767667136753724 12798428 -9629843811297127312933479769355274240 12798429 -401142736495915073612410410352677408768 12798430 475676929998455020807540975292385495360 12798431 -8315794632157218138075775696580285328 12798432 157472432981787279546864527740399779840 12798433 -117762916666008325082941615767448592376 12798434 2306567376389235716058416051387713536 12798435 426993041173773785966304210462343321440 12798436 -109250157481001343239612870008265572352 12798437 458442058980891242930762740307352683064 12798438 906295077125809738928315225835005537280 12798439 -453673313099649349394152918448917225080 12798440 675158165118378583061223448077376204800 12798441 -763020564214964158928463028865880678252 12798442 461135673018283784719015250910042031872 12798443 114224049423071937103131132416848911360 12798444 -1892550649720205268939690872153408655360 12798445 -57980069496278203639205971940201028000 12798446 698581219395936605759816935318902796224 12798447 117907440575418010253441656393918849800 12798448 -46105257869087240057530272888521752576 12798449 1037157182024228842156066604370251322450 12798450 57416281367587104021267179894936832000 12798451 725207840141937147928147093076431906600 12798452 -1369603424579841813181754955761504436864 12798453 -267196447713884889772351506113374327200 12798454 240535030434232144962218061631296562560 12798455 256414048135386648537128156542738614360 12798456 -239044298545264560540999824327108198400 12798457 -1648906971388290105170300763408123040800 12798458 166926118739508566185677048019593672960 12798459 -1698431372674464699043374117088649699280 12798460 -670226982417513437886379139662902896640 12798461 1038607203119324113663390860289282779852 12798462 -350444816509435624338636132001592064000 12798463 198537796676482951783876216011427507712 12798464 -195333099800254960931834308851545407488 12798465 -358946800136530127482814873820588574080 12798466 -106812029714091552063930592088391720960 12798467 232909157071354077453623501786096109600 12798468 -556215459362657138022206689959527346048 12798469 -519139928774867441423492514362652516130 12798470 -855626918827313530831439830356248872320 12798471 497080429538787429081218044784062645248 12798472 -1649335880665576361716445444983594675200 12798473 2496352835160582307729233028652973279744 12798474 108960910350048579956553074139017379840 12798475 747064703508312565485707540899383198500 12798476 -2334175690709831994009863827569015521280 12798477 -1663373540775853580540225255958301632 12798478 8410876794741487339990481690690279424 12798479 -1444710817227084928484545426239106339920 12798480 185303067974309037255040754795882741760 12798481 -64395875152229285736903506111085102300 12798482 -133348936862648671852936731331589647200 12798483 1644218105636130999228595261278334136160 12798484 831994513770026632367917142691059220480 12798485 -185947330280535294919742872166404583040 12798486 -6058063036999511209559548068059836800 12798487 102712763619134896846052324624254193232 12798488 -347803947761009008943006420882891120640 12798489 432096472071715624968294248370148013760 12798490 153224319092608564190303388932501856000 12798491 562679429049673077392245659109167221892 12798492 -73627165572159514275018570340611514368 12798493 150646656389584085771277122466156056664 12798494 437195916536057760007960615284634786752 12798495 -236860052834911700085896603708928126000 12798496 -827313593817615482991185407103454609408 12798497 85778555303092135059854801351207295252 12798498 90348646207095829196377005584611208448 12798499 17857000069973586871047439987162748832 12798500 -274435440161296657363224600539796480000 12798501 65342254996542060694720839590017913664 12798502 880452532923394714519047635282002985952 12798503 -189762512662301815143469483284491394000 12798504 30827282955703567651812955033698048000 12798505 -332338407194065486136906895820008871680 12798506 -15834925944146173061662255321761555360 12798507 -2832828216702882252618468992795784360 12798508 -51917083505334544047280513570071916544 12798509 -1380176142639391787141314837652221981290 12798510 142678196353021371441669554181845310720 12798511 501967882423048648121415416747832741504 12798512 484246799537061908330899384214956277760 12798513 -47744428510677063872727228625265721600 12798514 -1088236376625479387401746970097079692160 12798515 657417562893221551761671385291727538160 12798516 933545964489377608518143029083006658560 12798517 149487244843396876914971475354964106880 12798518 -136419156054313379361993425408585031168 12798519 296855240556368749058730079141271845968 12798520 -6571361986824145128922970472244838400 12798521 -2491163636166567814862467703843919278256 12798522 -46157639094802416363391721584006960896 12798523 235317847600041583059752230689656679936 12798524 -209498671654377941130767879725692539904 12798525 -155302434840415646989691390258008351200 12798526 -403968921439363254147740174578245312576 12798527 -385800972321419411093999922431452099728 12798528 -48184513211022702147836786949016780800 12798529 3456232721704637105734741641806659670100 12798530 -224933420083381669185745947537581583840 12798531 -605471564297786288771046864559193826480 12798532 1038363285497146267184140315097500886272 12798533 33675764106498505801302501068891166 12798534 94332366175095723309232334724868608000 12798535 -1566669210149214676877769122697894741840 12798536 277737444604569067451869824860114780160 12798537 -1009387640120709680997261966909997363440 12798538 -931809472852293730818738961795014256080 12798539 433072701195969332408128923523083699924 12798540 147157572285736117921234692864157593600 12798541 -1161691765942766852221611117433847187840 12798542 50638093552186558247672242010610265344 12798543 -1044307969402390853342449795583078524536 12798544 282154165275879578665704941039317155840 12798545 -211091294105883436865930581993694985600 12798546 -6150973395763066535440500596185101312 12798547 620646000206951508670867798761037685996 12798548 376859240412762162327787486668768454656 12798549 1429334249220381566808772218268292744334 12798550 206796364525893484201423218773395600800 12798551 622750675290457242469389180579682092552 12798552 -237909269818622749309158851559397785600 12798553 -3340798041758763578575719980642529825920 12798554 464652340656296286190782805257429524976 12798555 -181005403570374352254524941047084910080 12798556 162691271105041440999132829155859875840 12798557 283543567963268771596256065965604559520 12798558 1071308337565025451859599799914096055104 12798559 -415178649143469580514382456828713768984 12798560 -461522619943763097580651199221601402880 12798561 865215421824980290811908613646768900480 12798562 -165945659545109742144393844319136791040 12798563 13193029048147802044351808188540728264 12798564 570469720683847583828774383518667438080 12798565 186831555021591240656138467147864920 12798566 -129851598241190208844694391372122141376 12798567 339032261450788935801638327362304524800 12798568 1028075721452033189636968672572552591360 12798569 20382214736137648504185782880729139584 12798570 1002789465631124905403641515158370201600 12798571 280713238649042149652206454128357070200 12798572 1379477187703292744353916089844512286976 12798573 -334722666862621683564073695828728903232 12798574 1945459105046662221288716157619143960960 12798575 -518324961020877486306062163606859611000 12798576 -104709156580689042389081643668910440448 12798577 -1336610237005478659714672083465167789328 12798578 335282394876746269351084934435665643424 12798579 20168174458764172993613178576001531248 12798580 -154738987232106289810575874961463459840 12798581 -471807490759515992691404379451393827300 12798582 -97308781885490861595087289951319366208 12798583 264751322126510944163687390602238338560 12798584 -2019383694953898096687534074986384957440 12798585 833872185494785531292859419456132753220 12798586 1715652557055092925166022522605280673216 12798587 771396668759985574797780805557144163236 12798588 -560894550288891809361355422896147988480 12798589 -2151755008029959610231375741393491775610 12798590 -5219778701750552709529449733127884800 12798591 -12678202935708489794362841806010368896 12798592 1159579546581151596983248627091531366400 12798593 -2150751815412489039283146938294149414956 12798594 -432943139016106699341001413886081032960 12798595 1568918370655440940403474013492230071680 12798596 -211950977915279470339526871964442088192 12798597 -37251568114144772461216917195273546240 12798598 -357916258087952832572446062111322991520 12798599 73085616563584290609300848811435978720 12798600 381572813732100017659749309843560448000 12798601 -454994209523879409848460647292549173196 12798602 789591254273812101800399322361834473984 12798603 389722887834557248494828607075528747104 12798604 -489842184393207707502654638223462150144 12798605 136670111944014617784360259885410493260 12798606 256032011481371783338424971169617920 12798607 -1041612550839540743743044244311252328144 12798608 271541308232925632320258965807789834240 12798609 -377104917458858547629016070036927211520 12798610 -117259707999199716944552359029896110080 12798611 374945470503643526803776587540234417232 12798612 -536834607210157923727444501691602011264 12798613 -1254953391559812409149356099749245409138 12798614 -283725826325680611010231962642251163840 12798615 84494842723373827792582533818436336720 12798616 1784140772810408832979947388367388948480 12798617 -426413619624580063611510869509685083008 12798618 240781905297850783982075673552065640960 12798619 -239610099650274687049754023761716021760 12798620 378915173577939233469814904585999969280 12798621 487417800853539975509418865952986159680 12798622 -1013136126831327536205477114335024181888 12798623 173323261201555227478548520435921051872 12798624 1187430742481577560058651051832497930240 12798625 515642913486851535860668104114311472000 12798626 -90016493350977116904031546073970890928 12798627 607370922721289798895580186535375618880 12798628 -478513159272619978692654851387481907200 12798629 -17761550429935105202199286400480446080 12798630 -212816240170315913773850999484096547200 12798631 1117092653526367471627765160174298395664 12798632 699689354934232474200980533037865369600 12798633 71310900092919683822074282844414545344 12798634 492786388932398401682252386089463749120 12798635 -336233477496778275725464189247288437920 12798636 -398095961513170633060406036434306841088 12798637 -1997976578159860121303864297420307791508 12798638 -723677005081706341965650532900442073280 12798639 -153654075555350776961133230394590195712 12798640 266665195570438042941141169110038937600 12798641 1007200943623987265489391001878245457042 12798642 15020507123708609831119956210117590784 12798643 -138096792561442155319421769589006683312 12798644 -295994608707450217011854861779247873664 12798645 -179311054778684502885877583502483393600 12798646 -310390560432778244416360046996007346560 12798647 -953972405049141639383307888878785515960 12798648 74027760743037511208825836978246594560 12798649 7429469908115919948634508574644803008 12798650 19080458168751669484780215047811070800 12798651 517379906852362067473552966449595915032 12798652 937284713675817576031062311220882432 12798653 -151617776605146526196900096505233918100 12798654 -281360368850397821407952947986974784 12798655 782595691752414777518118789243543139560 12798656 -157568284491486720839249771022923071488 12798657 -1127430172648185628073923925397759229740 12798658 379514608359678201315588350573592086400 12798659 -2318932907514641974623490625367589735584 12798660 -18852719522510511284781303242953850880 12798661 -2034406068285214880067799445302576576738 12798662 -736697104772080505821048936698005355168 12798663 -1409646822627631111441626023086851469656 12798664 1773045671755308597818249137067512627200 12798665 261764645338330061971554313325175744000 12798666 -101238790595013457105386049838029048320 12798667 -480401665397284424815574112409116311408 12798668 60440018299589121791164246487580197376 12798669 -481791652203808046882245410182292975072 12798670 340114123852056413145088671853374888960 12798671 -903729943432680585094870373784498492240 12798672 36630261879776381784492290570082582528 12798673 -358025235372744961584024304858176428736 12798674 154142653065841669145958748615981642752 12798675 -483490774059946253579686920836947344000 12798676 -603589186634865977558994660855262494720 12798677 -5661254972806050955421090741209839168 12798678 261008718164451093833699767515244914624 12798679 -108210812727583739532630152512929392640 12798680 -1113523709883605420808111600130943385600 12798681 256925542718108723128391709928782039744 12798682 -372342424628116738095842481529407517728 12798683 -17565853601048246266997107084140534672 12798684 457179870001965496201548477762158776320 12798685 -53001867723697124257050822230668080000 12798686 -37674863292743099310697375012860409920 12798687 418605152901832730372046419591078031360 12798688 689200858144734548194287567756661358592 12798689 -375584689411909717485209599416363313920 12798690 371516151968300912404593389521578531840 12798691 -135731872058535663810781087662332636032 12798692 -10390364843157874311519151234521381888 12798693 274940443564050190378565454400017836640 12798694 -726503185429455316669229627608300771104 12798695 21930226569192119717271639297618339840 12798696 -144235889496768972753749577299921879040 12798697 -793667128752132603687692776721187074700 12798698 -202511770770096496194045823559121815808 12798699 222896240085410897564375995087374882480 12798700 -207147506654478979751992966303315545600 12798701 371283803700791993403220636041806793900 12798702 -297257169202376099066902617128114688000 12798703 669164482626206090714255608385284112440 12798704 -401866014328759942318133994659322101760 12798705 -382516571588386191987512679702337284480 12798706 298556932063602009124621302161086339200 12798707 -371240263071593447072846551214722143936 12798708 230457776440631269106086063838525896704 12798709 -172361233469417214572662303974410588160 12798710 390459535594267611702632060684760053760 12798711 -2694263172161507685231214523892665057280 12798712 -1061890412348365467329036787750520012800 12798713 -859724657599043676353711443540010778816 12798714 97929048967790040791805613240783233792 12798715 1389395258232564505990062592240393780800 12798716 -331359283228906919803206185662125622272 12798717 11038022961431394755553981662150789760 12798718 102716146308783968340379021418168421504 12798719 71343470232162894956528531943300595968 12798720 327229827790646618997186617476896522240 12798721 -92652778410891643771385015240386890840 12798722 391693159161324046283999018990339579904 12798723 -417005756919632159944925154218044680960 12798724 -644296158062990361181659699142675031808 12798725 -6405383131077984595473460107298017900 12798726 -431853719197971476067788898641594523456 12798727 -1296488991891465375723797723334280632424 12798728 -687013052619759932934174673109632035840 12798729 78566475556141022451982848010190514810 12798730 54858050492682318304267134250005427200 12798731 -1706039143357402283578850957377438946136 12798732 -345393424055341140492249550448156348928 12798733 1634708458332134071977453825198926716982 12798734 -3933142241866316174990454219900570240 12798735 -482321448512996233125271194978053760 12798736 -100640000279067637332937359245785489408 12798737 -190871482628974414523273717970617500608 12798738 -306756351282255031369466306071021699056 12798739 10993038652799097523198003448536782456 12798740 197400692621729190048477663654007760640 12798741 -512787317389852551074631065529519828480 12798742 642719711543779143172460854112144163840 12798743 3114457667364244422395098643171067540744 12798744 81663838855423568765599873089444249600 12798745 -494631113278227030094430983210453323000 12798746 182204820779771193735975234533976054240 12798747 -492751872018931607875262044207021167072 12798748 244009468453006585926258646001647873536 12798749 640371313793550771958169492322832635564 12798750 -63766004636156592459922513858767960000 12798751 942141508159336327190201158087852963320 12798752 1663780547672559303200700552051543244800 12798753 -332357359936302421593191952964417142784 12798754 1108979879795493915972358403389991754576 12798755 1305345477164467756282669920389526302160 12798756 -387405064354007554479837588006879252480 12798757 -2406688195060864535791276687230483564994 12798758 306634782196032876651666937066171564032 12798759 661976478701457881194757971345209822504 12798760 -69546449987306243953554243926650060800 12798761 -728873070293005484617637783943180831600 12798762 320576003604538420595566992545204734464 12798763 75070740087647588333736816677391264120 12798764 418687893544437434429878971609958367232 12798765 66380886539938433702064912397729367040 12798766 190401999654956438705776993964560083264 12798767 -2433646242635969441916714123034322483184 12798768 266416318478544860118641384308485095424 12798769 133121677539824300832350518828183426596 12798770 -495261146975331588366062143254615757920 12798771 -72502830775688161516177011981299980488 12798772 57288212581738939640211531905556428800 12798773 490210844723482202220956629197528218160 12798774 -117104687490522713337552862259224464960 12798775 -746121335779929408335732982721636600 12798776 50428775691886726960559809536748277760 12798777 348827139970031732415408899612979752160 12798778 272298714107198377896379197285151235184 12798779 -141937864528388502654529542654356765424 12798780 316878756122993075194666853236027392000 12798781 769005219811405936847651255051648524050 12798782 -26979255394600602751331122808909131008 12798783 -627830491416085103620361133436917980400 12798784 -64859229836402344799713402505394126848 12798785 681052429853202162069622037141834208360 12798786 34577643641244449211242899563726544896 12798787 -14201508314244151084799979236325065760 12798788 -111138608255140268904273710271519227904 12798789 -1317419140748996519443701055605195122976 12798790 1221576296627653292721982350349895500800 12798791 -422765079339424035678953315784420368808 12798792 203800155585282546713484611244983608320 12798793 -713721001274431124260066082558914985600 12798794 345936702146296820624261119870169691696 12798795 -169873960865295137877019436952386864160 12798796 -554410212151724490918128271964194017792 12798797 892861125626020734164656073300875637664 12798798 -24340175724292187192870730520533570432 12798799 -401056691736613018173086024122940413360 12798800 -50633404222506926923372512184350105600 12798801 -628863967548138869582763001844204802270 12798802 621696153453260044897975480464249864000 12798803 1437899513074445712441139433708725377840 12798804 198585529240864044070385386578484586496 12798805 100444827465276215972862886682871916800 12798806 -67134402268525336190315544200508272640 12798807 635610408442852365322250909662782998784 12798808 -373266459925091265935320369029148078080 12798809 1771651581851941022676725222728693457616 12798810 342444858774150508177559808917626905600 12798811 -326727730516604232066132155894947802160 12798812 -270186666045681348270041302098395278848 12798813 195068504119835499277873551633711586944 12798814 -66927948126310186801193048043874491648 12798815 -131429995165160549291416448230502492160 12798816 622954680092103844005831684713787162624 12798817 -1342982501706035475756341286369940967134 12798818 469834270413969594957672227836540554240 12798819 1293174680584528139619557604892816607688 12798820 36949920239657739704116463739745102080 12798821 4010868293227895476480010827365333888 12798822 -172121507119396130497271824874154769728 12798823 -101822991595849063588535397330868748160 12798824 2356218960777267513014976408125038540800 12798825 -218409896376204058711145037675571646400 12798826 -465648881249327953550849772602405643936 12798827 -2059900846935054473200167745794738822240 12798828 -307854155083383822010387948212299996160 12798829 -660827710559605363207261821768166438570 12798830 -138973352817959482460606778830644915200 12798831 750845675855917789419725541699047015040 12798832 -24555536966050154614722882097084170240 12798833 -113447650554937146656217828247846704000 12798834 -413896100752880813124876832802601361920 12798835 -100977195263507181879628414926687575040 12798836 444020050570960325194120147438848132480 12798837 1120482021578380035548871552610819248000 12798838 419470402065865156199809191154106279808 12798839 288036913718582504927919688676335553640 12798840 -34700029244001940925387943478759219200 12798841 -124258177727755970034196830281289968736 12798842 177387786648938385232133761401317168640 12798843 623654071217077133061091142307666242928 12798844 1750203815278183254404148302902623209472 12798845 1270352324485313524453670392433351501100 12798846 183332262277772655398677052291928190464 12798847 -68320879514223530127944824925476507296 12798848 874819703926521269457655629374784798720 12798849 607683327722845795907731870111732845600 12798850 181728128866992628543145801710683836400 12798851 74922672049635589381869277910714310000 12798852 -269616597489790430352797141870155923456 12798853 1507588574491010645593365008103066443102 12798854 -783152716725560301896309606273082078624 12798855 290910776896368854903186260129723937760 12798856 6134486445600827895447648942646886400 12798857 1466541806735797720992184727575384597812 12798858 402219990953141710858029268944939025920 12798859 1491889004121442975262907647218071226216 12798860 -23228671141719452665682478548070220800 12798861 -279209537899446386673983842502980696128 12798862 -982365056784538851668668984441785189888 12798863 -682957125149987097897430406472611871360 12798864 1142311398165404002303901618822184960 12798865 1070376369390672149373526573690400326260 12798866 -1184755803548177611993295415853107040368 12798867 136840656499450083603123076656774922680 12798868 217772168114116655995263244269924693760 12798869 1890038222261551516515549992922170996160 12798870 1289001516492915135531062250639667200 12798871 -145359028378571567428590539902682107328 12798872 -670421718501600057001610334842086809600 12798873 -78730150816466980113377627417874207078 12798874 -852591537425941071822003920353977777408 12798875 2203632362660264413629374877978117240000 12798876 -66531904626918829691987079248646881280 12798877 33089311482526070401052340718088870400 12798878 -505729754082761158373357218120530045120 12798879 102981575895793317746317062960603205248 12798880 -2750404623385479861708031602038774169600 12798881 -2317685712707801832375781792977488268318 12798882 -764198061509409589642568679396372164400 12798883 4673813796664840460400198239121339459104 12798884 68274865301934488157047136945216921600 12798885 680696937350598537664176688827511982400 12798886 207161659622248757564321290213419118848 12798887 1534291707802628505158906637308219452536 12798888 153979114974048490328153143091353681920 12798889 -994923886046903949708837375899269635000 12798890 -43474688679782832913173231024373270080 12798891 -20595010482502281653960066502752232048 12798892 -232410141782326632227205904271577096192 12798893 -1074407339185757660950510983803871940980 12798894 383711558952160164578634920664518952960 12798895 350581929378968745889128523481919066720 12798896 -351597976154555866423761150468852744192 12798897 -30712183599101816579561624473036359840 12798898 -794533564059282979635816281035570501728 12798899 -2694306731656618775897678850968148226464 12798900 -548191832476532176647992949362416483200 12798901 -553972169503708339648471089984460142098 12798902 618670602105856070690218012287998136192 12798903 203324863232721854290171651250345340624 12798904 27682963423104350539037182097036021760 12798905 -125001160356528019623542953450479320640 12798906 -509040923653285188682895054448870583296 12798907 11630877849499589334979550391123023040 12798908 -477804797712925030739833215742688907264 12798909 -1546255572320963099503318570822173209076 12798910 -393964185099281517874239038278030817280 12798911 -1150148264907679448959569939131930684976 12798912 25688129519739907749069281067207229440 12798913 -410296932264373067098520845144826699200 12798914 -479513005859280964075514258851288624944 12798915 38039192236939643212818471352032222720 12798916 -159201286883390168524294285316153723648 12798917 -22038076217300536769534508448308252420 12798918 164540103897329045669354017785936998400 12798919 720988788361256633999999581423201290240 12798920 1253046486076942135677868064958834124800 12798921 -1125758141634043024872080433285661275888 12798922 323469776435978510024970961956477024 12798923 760462907809337261807251792089983755824 12798924 543822763592984139438635663027339705856 12798925 -613213790745007717607804654027667132000 12798926 -293578372167484810903604964188487477504 12798927 863155798159943275053297436676086130664 12798928 -94968523331617924860784489345493237760 12798929 -89985177564466602574104277549156110720 12798930 -159451273136538948507618828692957114880 12798931 974951714669491307510057178472533143200 12798932 953770514111872498684052291870159001600 12798933 -105053046744682642929128919775110758400 12798934 -610959805063365020510936319688990236384 12798935 -426226439794578956402677127759750214120 12798936 802054148940527019950342730831890872320 12798937 -640340653916376463182353584532970051888 12798938 1089351629622952766079108336262866249696 12798939 87873359781258322456486460896845739008 12798940 84117315198093519895775377523167887360 12798941 -139257439443564634189072690040274739968 12798942 -148952498620916843551658013437496032640 12798943 1107420969554131273872581639134041155416 12798944 -95562833303451184963164956035228631040 12798945 -239943476223059587077938261144091552000 12798946 -365246133858690550782194779670623864752 12798947 -552303027196223721052298280477306636960 12798948 641671438358139494638461851107721871360 12798949 1212634687462245466538482028463072717950 12798950 -2457985368806582446109211735631502400 12798951 476151327640763481115514755951453152000 12798952 1142138039421427699153952665532344089600 12798953 476776476169491604045296548707161569280 12798954 -206352115617956111892757607977934558208 12798955 -188995924498112433336796092025756608240 12798956 423525176470579682174482714106666439168 12798957 -352197910347754980178184784093565755840 12798958 322359292164887559825190891535323617984 12798959 687144354687685385365902915681491855640 12798960 -102301618605590610492967647977182986240 12798961 -376551179818970826932817575259031851968 12798962 -77546927482719229448537841684528751872 12798963 -970445452517352972380478255945954148908 12798964 513174435677069331411476479763971054976 12798965 952107451548395946295541342664101932320 12798966 39589626143682147815993544578361154944 12798967 1389530479509925041807826335608903191016 12798968 278704710436804232698169718526038097920 12798969 345263674422455705323585654991764643520 12798970 -32116693430099611734365826206302003200 12798971 769951458809828603389739846340232458672 12798972 71686483427000842578524548785464073216 12798973 -2132592498653040590124596868396253747296 12798974 143958237971686445961592610794415170752 12798975 -24028255678977169080498538490270736000 12798976 -338224275620059407079447638231975198720 12798977 1767224196466158917024325772676404683012 12798978 -431775505688720477992160552475079721472 12798979 806503074055717346608655936415803491580 12798980 -108364219605314881934020312022027232000 12798981 518277722086275545884785357199111702560 12798982 474274243196241165334269994101348281472 12798983 -359741362229341522986204190733345553768 12798984 -117979733741162183369525860487801487360 12798985 -1628354233987169714623139668770782321820 12798986 1830197239178877506901917739442796638464 12798987 -12596155495371955990103568468489881640 12798988 874491211275132913085999876007256888320 12798989 911134138434284155201151071259225336640 12798990 144600743368209972018781242494356806720 12798991 -151412484735796050400484304622656470608 12798992 -118822604549116089113983157347369156608 12798993 -3912826352590298380844914068137951232 12798994 -69818188889106615247799768811930792960 12798995 385303576296222497290009209348094923600 12798996 -587381509140234433327886183916314499072 12798997 -1988114705051532218854121396138560973554 12798998 474059711305472697181751349458516430720 12798999 -1388926418436722542033675637920557128880 12799000 1732029796947487563610467772612608000000 12799001 -46506360934464873249530402304220108800 12799002 358262228971041864817886737467622405632 12799003 -73062695837863902028528675343367518944 12799004 4338218206321280604219848710022125056 12799005 -198945766584087371000982602550492422400 12799006 -637233891337103852893543248458783267136 12799007 -500267614094357426000952275966825674920 12799008 -495122487585186645707102847445067366400 12799009 -546904156043189573946366886930602501790 12799010 19335881378473806404223506315614694400 12799011 47542894155956201911769708495272140768 12799012 -1093448321089792663609681599002849858944 12799013 140614916108189537782906103158583027484 12799014 331384901612470381182837790861687262592 12799015 652329882533220050038515892013314181520 12799016 -655169877191827734874556862727872107520 12799017 25876853595520496152657995397117824 12799018 460696879745730891989780134136945718960 12799019 1265018117943937704915148084282526661096 12799020 186050068337770757052433145983566950400 12799021 381918281698537572508809057294924899222 12799022 530863604946781931522713365235637973312 12799023 -75699739073837106318133221095676078432 12799024 162402190845799993829390307704568610816 12799025 -1229990312499996119780471882635647939450 12799026 -625035164727089935611826174810941753600 12799027 2015991188688081153616484127312375065600 12799028 -12308527973924399718285038743797374976 12799029 239317958682806279990508524863555025184 12799030 34452989609672492146272070312772353920 12799031 618855283233229571978005019548307996592 12799032 24515196240335537717234767161887293440 12799033 321401709828823911570629489778452908804 12799034 -295857704510533966790026006147659428640 12799035 408984285387596896291627927955271586320 12799036 -20499094574455425542502744132116607488 12799037 45832190028586046297899919704575754560 12799038 60722401714804823291609780305406868480 12799039 2836432835280089075663971827883558884720 12799040 -119021110411006673507278896559470673920 12799041 738102268006115688072065040277508012592 12799042 -3311111414119531666882279099370369328 12799043 -902743333626024909655583947873218480708 12799044 685591428853291593951568100759333604480 12799045 59575504854932050555992067486781760000 12799046 -86802883910505603872218018700674787520 12799047 -359816141214069045649016396673000533760 12799048 2930571838773648168515358464060098560 12799049 -1100592214689129197777959644074781661680 12799050 114456668724321015716828307684327801600 12799051 514011946892860117630356010488991564052 12799052 -34280469477455619166431394617618585600 12799053 -230447426624837820465080810685790981716 12799054 413888962538471672722212863079093878976 12799055 1026552964271309451734979038693592669960 12799056 222512833319890208600385564077991002112 12799057 -1848179585627493064828560016763456200988 12799058 -458032833973306979151940322406406830816 12799059 8729602734700318538699522647494506496 12799060 -123188165189811108942736239755388518400 12799061 -2103028718355120729042851947214256898176 12799062 -254967108266356190457823931382333778176 12799063 -534529255760293888533359656445362329600 12799064 1319872370312972990306360442885300111360 12799065 682880327956322577307450002197826792000 12799066 -139070958261075453262965694528159745280 12799067 -2254296155253834062385668409764759965884 12799068 -535774509914828817719260210983744430080 12799069 -2573951515645157535420449406806352813504 12799070 15541602629150445120686496392731356480 12799071 674999623660134046276976931965415383640 12799072 955554558096425285583005530095685730304 12799073 -228193659994107786790720338270747466560 12799074 -156540280666866935198020723639187557632 12799075 341316852835111997191976373500037614300 12799076 291327045244125303206404140832849381632 12799077 307227167393910922087537818616573374144 12799078 -693130460922491049014445990947263158720 12799079 -17915179405283819706277798431766796880 12799080 -26118771754682343078356193769734144000 12799081 -1265439839936114473076540794981596625436 12799082 -872114000400501160517265827186725462608 12799083 -148091787084127224544526102725182240000 12799084 -1500649783676700983151379985747470246400 12799085 -10563241173627245424009248651489180160 12799086 54566674563686450727503073039307868160 12799087 -640617199525375643684586081820840731648 12799088 -86452037874359418073860107932349890560 12799089 -2254131893852850468447731487760601970816 12799090 -12197116969123383811096920103322505600 12799091 1953930048204403620139155194875399836492 12799092 -146119271670664217725132202581816473600 12799093 350328016281883576363272362237075284608 12799094 -266298125959212062384980114486100361216 12799095 -1392804470609769249190161578659813142400 12799096 1822667502275151476181152734914838364160 12799097 55751574668389913865709562067339789546 12799098 -104703275625655092777509701895800024320 12799099 635146361902997174910416928808886150420 12799100 -227859042718819036204916524728619200000 12799101 99894420070978541624567364542489837568 12799102 -50808116675564688895493645263583605248 12799103 359570432591469539436186352850047326120 12799104 -385275944763288311129469243038116085760 12799105 -1522070941711543009800241319026916460480 12799106 934514187882479733248041708239448089600 12799107 98970231857556497768569685922533820000 12799108 274060225005170188505232071506106028032 12799109 -901586065988298462317331065571282436896 12799110 6014623468541281570213963456925093760 12799111 58927618308439596727196656236966147584 12799112 371419972279058702428708675135423411200 12799113 1025289302628241340359212518282076333984 12799114 496807254352348044039007126438031785152 12799115 21717219913731999065042269159688455200 12799116 -627035909894573634528905866100627897856 12799117 -195488441735023852808750988444207837428 12799118 130150735039181149510040657812692040320 12799119 218744788137485435547813740133579982608 12799120 155141605256331383937347036294047334400 12799121 -49745713710333110367360536349277039500 12799122 1019934999428744664109118893027368960 12799123 -105696091579798350382615263731402988628 12799124 -50074838905159322998026588789506308608 12799125 383536095400511331290845536572644608000 12799126 -138007763925824219699844342928530901440 12799127 2001209419291956739672806208692478813272 12799128 463653101730160373155775048137174364160 12799129 157692572463197088969495653209386168000 12799130 75603733205899445570236912610684875200 12799131 264795262602257045940244097253494060952 12799132 -566742984064029085460126791310839323648 12799133 -791684332677982817408726037245508654618 12799134 48908334546425166078589349802617455488 12799135 -1437355554474516743687247142467051544920 12799136 -505483460420545402444757419234358722560 12799137 180960606010322751406954543418944399680 12799138 492145340787430853685168167840909520 12799139 991878083163990719761298706095495006940 12799140 234916221115737869890502313013147545600 12799141 554964330335310510434508974637287504800 12799142 -68563527022289112067079133938958886656 12799143 970912057880351539703183723410594253472 12799144 154450070232587100217726025536884326400 12799145 1046964670378736418453223874266911156900 12799146 -157690021774697668487617859302213660416 12799147 -1841199141254378878838793557199718036728 12799148 567792212496812410087023799492406654208 12799149 -554563970216753751189964862542765117152 12799150 57023733214344081712366944294974784000 12799151 571115768778244617312970384255404313992 12799152 -73022053556207651269349350447391195136 12799153 1222440590074345186694252926711644854784 12799154 410565421543191732666443014566224341776 12799155 239025711364324033175353086272132059440 12799156 -448608367909697345572080133298983550976 12799157 -15873834738001613764427940562768488288 12799158 757520499231713699239028630075221413888 12799159 1730507057227065415391583754387414136360 12799160 -1214430232028698661332859589116878848000 12799161 -802034995934428496541397253556733491360 12799162 669185346880377426131548843305021854832 12799163 75185903476548490321098926960850861504 12799164 177370530949621814982326593945145229312 12799165 -6069604152679548583722969033876744000 12799166 805442184273671848600488984047849164032 12799167 -412263096993972877005855625959249603840 12799168 -15497646222190818293240212428920193024 12799169 -1118768137486245335742680784332982332220 12799170 180961149688863279915446345937021488640 12799171 120959287363691588334901002174839697408 12799172 110616787118394182396547071926783967232 12799173 -991616830647405644349742153831940464416 12799174 -1216806958088477777176972519825301717664 12799175 -266781203420758674956434955706245113200 12799176 -264598820179826099600362556518135234560 12799177 -935401165774352914353419793884472407974 12799178 -183469223262215569769892704088321408000 12799179 129838783174280327803060527431435418600 12799180 462008026991037319803322199974119398400 12799181 2962944088763430104373036217458854179584 12799182 -234807828638434695436691468602412190720 12799183 638826847182011842191096188222134952432 12799184 188420143059712508626022270649749299200 12799185 157616389232967515010306494498506137600 12799186 -149761257574581499162192028823620716416 12799187 451026672719933727573288825227931992064 12799188 182851803624425954314177041074098974720 12799189 -84104490423058197362645227429624435080 12799190 282448295261578313250220772303012985600 12799191 1079874663205675812889898764939304985192 12799192 2698176494261065259900597736839512596480 12799193 -272601061775630214780889122375915632160 12799194 588167985272638146218534508276855628800 12799195 -937302915059486671546408286363897908800 12799196 213130196946551260153178277492147259392 12799197 190959672105411385529418510172364122374 12799198 1254344748631202962626133667548180544640 12799199 69720354029895498130437391113321653472 12799200 48828120516095176389735450106468761600 12799201 293322150639620308828457620086904396992 12799202 175996628476710282472739976854171326464 12799203 -190635648090367162081199703284378202192 12799204 -2446805179536367807201713555203183333376 12799205 -1188457447691960674300848705515878481280 12799206 -124333271204177822250491453951937449856 12799207 2259289638512608084517117622919275302456 12799208 -41559636161278505690612832755113574400 12799209 1243081641256433479909951377727462385760 12799210 461295671268121804436899072536977297760 12799211 -1787141371134616403348520115071347349288 12799212 632535496470375955684854424841441083392 12799213 632336967200769579305179408506174446720 12799214 599477853739949650545673908631654253952 12799215 43305403002871090021961948671738896720 12799216 37579364930615626545106602184128921600 12799217 2127485449398249231617898518534884166640 12799218 165290601826630923467158585420511827968 12799219 -1621296807720114708980103964740728003380 12799220 230487679937495067687858019755397447680 12799221 9838385471252559933707950250680595904 12799222 540756461343542107796831515520769738912 12799223 -896812281731301943584453770357018229528 12799224 586560193515527055544044894754883174400 12799225 -112876729099691262125753732105941756200 12799226 257919574606020724298010291147640147200 12799227 150754064104355976102268758359175685632 12799228 -1155829624196760743760763506474855542784 12799229 1808440335723261589439267045263812781830 12799230 -346103678110039503924422840888831057280 12799231 -1250263591088295647525516789753349107968 12799232 173991536409056317186492952612098277376 12799233 212673754484388549444464889411801395664 12799234 90730537835714769349679570641768886784 12799235 -505775131636434898534773653761801902000 12799236 -14612046980751081734316474451089715200 12799237 -1725742748489963682187373085098465467680 12799238 396574158969257458377672275498988704640 12799239 45937943116389343613866434494426312400 12799240 1084817607630699299798712536460270028800 12799241 160439552427702699102886416194548659264 12799242 73720237825684933460757644811693626880 12799243 -1323809567373146928245601522444802865016 12799244 -973900078632171755106851578487045470464 12799245 -873570021707864018949940864133668910880 12799246 -652143704532860411904706765968848509440 12799247 -644381035017592770947178331000778326368 12799248 -119557450693634605439928781019956641792 12799249 145658253383449559413934297222587737600 12799250 -967332375453657554375101728999577848000 12799251 13987541035721865350490108584511194568 12799252 1451849569862024279741921314503251620736 12799253 -4624870106244223475452338417195141600 12799254 -139536390404545861198895800572248548992 12799255 1845170341538762674828695537678094560 12799256 935923213648432912345213099112066088960 12799257 267189861351941718446272539549647103840 12799258 305694716088022025655518012976916938480 12799259 -2303043898576942286570117498311676760 12799260 -664141334928566393066900945201897610240 12799261 218622849035760397525613599976692693862 12799262 167552689825297434595896236496376354560 12799263 -240529374003861793147284143919932659056 12799264 1530073373621937748763891838374400491520 12799265 -990574176276932292274478802704819494680 12799266 383434555613472513758829659132575964160 12799267 172451656180504553114507311725824838960 12799268 -572095582692146507987504004398718758400 12799269 -5970150382819519429932395762166885120 12799270 225049852352720532862347756422533171200 12799271 -1454421208781061842923145827563801382056 12799272 552825394132415044002826925840257105920 12799273 -1710061174145822480665674322125277017478 12799274 671937611982737314271043224937783786240 12799275 277467417278568644756324968581840921600 12799276 635971773185003618815937416715361829888 12799277 1087849204675938070743183007491468351126 12799278 537179630695872494343805949191488212544 12799279 -2249250110176556712647645330999653147120 12799280 30292719950013375324393151530475192320 12799281 -242158799641328952893804806135265444256 12799282 -40083851609717323449654488556350208000 12799283 815591328655033007666131723730081925120 12799284 -163599466472409601356058544030649630720 12799285 566746333951994443690061058500540221980 12799286 954809897440606615431251477648155250592 12799287 778484251500989573730705334889403797640 12799288 -581041144982643395875353876148921405440 12799289 -1481226559728754355686641782207337528060 12799290 -249630527090438500761713328573500478720 12799291 -408056396470208482619279767802776289308 12799292 78821665665847576383150801085648011264 12799293 -197276784194378087232841779572162580480 12799294 1359538174069307512050785369729146560 12799295 3116175129162678200977543042025766244800 12799296 -489291039094539416317286724754187747328 12799297 -721251151824860783645771760233778747968 12799298 287462658023705850942709782484274558880 12799299 -319093243101292181043619730853102995280 12799300 -643137477630497417379890863988338464000 12799301 -1270393215498757423990264376087138617698 12799302 -363011041359189844057364992685973672768 12799303 -329733632364813538320295609480494979920 12799304 105570341763349383713444469526457548800 12799305 231458028756479186781387718037834259300 12799306 -326555226285715671974681591555971475616 12799307 -2035526722884973010144168168497888062444 12799308 756051897291392447586734494748516941824 12799309 -55243667420956778829689153462045436596 12799310 341407788364337470804792504600615546560 12799311 18664620043525504915068547402771703808 12799312 -31256410763171817715159616945875845120 12799313 1126997901768115299930561465754046216562 12799314 -32849779377490390766322003306700431360 12799315 1655668700064675389527614188430743910960 12799316 87742603736868831033565991323862833152 12799317 -1547452858702306525098349281643119117888 12799318 -91997606092606980319890187319947699584 12799319 724579839598818135677499692357503764744 12799320 305839089026450830027790497543796121600 12799321 -356271006749486057100114345346260207478 12799322 366593791773507333530829146178370647552 12799323 675912569066988507063381760518546846000 12799324 71784310079495367355918904438765529600 12799325 116680779517299344252568510080500176000 12799326 -216433919915423066271034120168532656512 12799327 -500881442730982447902196968179157167280 12799328 1027577353902920991497522497361158471680 12799329 -955438029621191513216517854704769921616 12799330 -56834920040224957840453687133342561280 12799331 -1498841950467283143000435767423977857000 12799332 -127030312313251305891722319683494268928 12799333 350873897097856934012563469390947043582 12799334 406227301971696733429498816769874492672 12799335 -190797903498401484908631807333811575600 12799336 421296391476972255430848105139071467520 12799337 -4897141296718066125684240522279272880 12799338 304289076570021924187879341116607610368 12799339 160051773355994233131989203696648993632 12799340 236397907040519969505736184214010414080 12799341 -272932043395862788465416120290868615252 12799342 300784968238141927352617783832931840000 12799343 -653516929919464519530098180025703545120 12799344 260773751734833676319921259408531456000 12799345 186180191734276431763524271215183326400 12799346 60950000115307417844755176928252170240 12799347 -546231674270054223960408292631864056704 12799348 -737854404943258005927851638152947915392 12799349 1142561108356383512870237416437373762350 12799350 52056180349219995715419870848400000000 12799351 -330776073618673001836512151380177445968 12799352 1989263849122723366827969037052386713600 12799353 193961730008464041700275571643271960960 12799354 -174241771242627664911809452203792852624 12799355 1238736080725103312642593650426481649520 12799356 -13786522152611540566169877054288215040 12799357 530981822177498815506858824593402779180 12799358 144553983765433728485162863867301167488 12799359 325520422708573339982997059038717627200 12799360 179020398853739374571553176714792140800 12799361 -332674809226396473522740398466240263038 12799362 -47352735339967588834482132549786172416 12799363 1085442516827440577353793245928089823612 12799364 -384144394963824694859441284557546344448 12799365 343459596366682932517992750004302114720 12799366 756658881865955192892300997624489345632 12799367 391815984275324468755262788372959654192 12799368 -1548868683900050774860430572481429821440 12799369 180501921712699996904502216124955719680 12799370 -657531558252444036408040195187519049120 12799371 -470976183713816625765471753388263821856 12799372 -1372373120625892368023557467373478535424 12799373 -153778299941034778654452186407573153280 12799374 293892628197308796498462099571723806720 12799375 120215730942856803302584521458316800000 12799376 -136797554208111908979197187555006701568 12799377 -96383406867637655077831868364414384174 12799378 -139228332618719761985247969505242011760 12799379 21037666539321809679232229453184141384 12799380 4711213524608389870187211066101760 12799381 -1336008655864222451381150346441806812800 12799382 -90391239786980557010478011762790766080 12799383 263454814992991553925656770708459947648 12799384 -46633142641419331108953486738913290240 12799385 -820966137384608559695022636004144352640 12799386 751849023387137324926446948641923809504 12799387 -771399946732034681394982043714449516400 12799388 467173573105956204101462306610087936000 12799389 393727456198661157742769667117117039168 12799390 -2561399889912697334066469360236102400 12799391 618123881306866040450093785253485505784 12799392 721123325472698025559812713294428372992 12799393 -711820990164800347430779204109757472976 12799394 -71095157958349104500472009925057164000 12799395 -21013755637829225689096761218242579200 12799396 -1022742184014246947686127415299140259200 12799397 -228734601073895231764867410361860864072 12799398 -908902461317758075934630602229028096000 12799399 1690812841132924715998986901567065121400 12799400 -981663097700370664883198744659759488000 12799401 -1071471077722000778718795202897907513760 12799402 -286959266125978154419466795478757893120 12799403 543915117387125089402539362387915080080 12799404 -324915121120858941294930624240868392960 12799405 200676454800916560532194967820341851960 12799406 -252388494612597535518507220327325448960 12799407 -178872132846904967731507294322439728640 12799408 96432404790275021748613140970968121344 12799409 -169574825581868078456012966212769141184 12799410 -17587116567729209545677632906203207680 12799411 -1942625547437232800796580108352755807200 12799412 195117312159635614141074912744548923392 12799413 -1364897109220777870181265224390450594976 12799414 967834805316600953065516154897776369056 12799415 -377682591835845719196666825582524340480 12799416 -237234224660984435786451751120082042880 12799417 -1531657528950525884958250496756296456534 12799418 171732073246185609397958178367502594160 12799419 -197633405247424052617876480522578398160 12799420 832665534119920823490107684839578516480 12799421 643637941266876558159859847385220782144 12799422 494997968116066324159371074602504907520 12799423 6726417670222431288593465718898851328 12799424 -189751014893386092359598871292084748288 12799425 45468857667908451571726391844093964800 12799426 -925892461634579552521116324862792318080 12799427 320873164532456332227149429532668478240 12799428 195966826998762846889363152255940869120 12799429 -3445084793518998097210480208191734957860 12799430 85675105816135592153278978312590366720 12799431 1032600201379248351567826358898501530880 12799432 1415904704378417447155370100727259136000 12799433 455906118383364275287364551104687193764 12799434 26176832783776517242957817809119056640 12799435 485459494142908734030272715359192632320 12799436 -876217205841871914260104496528117329920 12799437 -559531112849992094753656813402412212608 12799438 -1239548129576721932272131551755867202880 12799439 407140459309021173825083648175328605240 12799440 -172060015805944485423676460766115430400 12799441 -547774214748303567788358117842708623360 12799442 607695822783400824621811446918398716032 12799443 -112291125016987863986224208626668420936 12799444 -62409778199490530063782093901596487680 12799445 -199943350826802896844552799485116824800 12799446 -26611209791031776737934569956462259200 12799447 182567197874602057130394934490968879584 12799448 -377064905947271333233966750408957040640 12799449 572503664790454905391298257048550149764 12799450 91579639158283192311300589653887106000 12799451 316761997125444263609702521246231238400 12799452 -481860218227337594452506894794934547968 12799453 170902532265799302025161619967378307864 12799454 214684331442640115567078853412694138880 12799455 -62726443783000825473572541412579135200 12799456 -1884177396615686173711044341806520598528 12799457 -1326824199874089236405246830833138815568 12799458 -5655507869048253404549962001583297024 12799459 -1714933069592594253055829485669041066340 12799460 -111801270313940881990231979197153689600 12799461 -29361775218183910860274419922824013728 12799462 -118474104516369239895846906758542891776 12799463 2921631864791151768781217854720461413280 12799464 -536465663108622412954225463432964096000 12799465 -459624343401838772344546921009421064000 12799466 -5354796572346384141177411010278746112 12799467 755778670467911932578789525738455445084 12799468 -1383881749463946684611395239536179090944 12799469 -2029753548390752709437845111462932401940 12799470 418629385252038991370322200410762133760 12799471 1169771926794605979921498074989187728744 12799472 144366823201197935875628136361660710912 12799473 -362783965388932692271867023547084015200 12799474 501650329197794602077404291903853278736 12799475 -291017751707574080553561701613511172400 12799476 -242345158122724443738024856920025008768 12799477 -871758022074082932571282921767501883392 12799478 953443488462971496166894561865476859040 12799479 9518251562699490217712692415442991104 12799480 -342627918264261947328320281701915648000 12799481 -291589283303320061013134328512903616000 12799482 344642925402069996403689855590116364544 12799483 1388432477064675179441391762969614960640 12799484 22395250090876379138152473767600056320 12799485 570637013981914752167278092127090363200 12799486 -550426745490965205362263503176104269504 12799487 1031468027969432150613301205205419229792 12799488 53576088291951147585223347084069961728 12799489 2544380174106781394312813355745604211924 12799490 516817800637615650620943111811554777600 12799491 90246990503679436826369374385452198392 12799492 -693473971384231020658439930490699530240 12799493 366505193645468959082110741024102164000 12799494 -199432387979601038594040275866253449152 12799495 -354254560208084604805746008778447842880 12799496 150010735658024622154989445685079905280 12799497 368331822593496893199988339890548682240 12799498 1324131490639280657320216578377025464160 12799499 -766233497519529620168382665789958005064 12799500 66348869101146580267475756250513408000 12799501 2477386532071914596918020099493154560 12799502 -250514998794369214146084184784811614400 12799503 567487063180825078034257316775444374784 12799504 -175645021764973248655210156804934713344 12799505 -1457412399481919316335598187876996403340 12799506 604905954616324906575990389233540619904 12799507 182320316377092019612773286139419154512 12799508 117473138803917800488597079789816860416 12799509 35792692861591316185341110434897720128 12799510 -6135353889984830890384946542994273280 12799511 -342119893978490251155439564975787676576 12799512 -1916456007887357975137685204123413708800 12799513 1171814643092720096000254523389811077584 12799514 -11162050463264152958720737328287792128 12799515 703598144971230009568529528026109264640 12799516 -639528759068227603598739602396521589760 12799517 -1913301116478304904825258624125773697434 12799518 -182708444725547882230534952974611324096 12799519 -1173600711503802405659765342210853278160 12799520 -40040568945694470731101006601667870720 12799521 -49607859685493619434914681405319686080 12799522 -250850078822772975862106799561869504688 12799523 -10326943507258498674924579709716083712 12799524 164573291288839263341813846135422064640 12799525 32868591819442923372263673102256269600 12799526 -71896878585008629004144037189253681536 12799527 -560027019526798329054622340633186362080 12799528 8943993808955112195141930710705111040 12799529 -1201280947967430625710984796880306868870 12799530 -318159645177028365613645577532362075040 12799531 -1420868514014872519136703568226916922688 12799532 1335320425704632894093840036093605821696 12799533 -8781308047128413475782033648479747776 12799534 557766616700907317170893075192204322752 12799535 -498657420139079616823621898286126512400 12799536 -219959575832687158301145630368097632256 12799537 -1063301429795079360970294580845143483920 12799538 -979392238395383155311637900163486221248 12799539 1498650794074827739231226226275459252904 12799540 393894184822871964378934433567064883200 12799541 -1448320780574816502406682499893321447058 12799542 -248895400009313201743831253458948632576 12799543 -966528943273996327610156440549510248440 12799544 -74811967291017663691927448841627156480 12799545 148707901284738359702019240146245698240 12799546 388165178206670552687974878419715362304 12799547 1623767851714342412129966293506447280800 12799548 -675362818895995795675349905037015454720 12799549 -454770151860924526112551642079047554464 12799550 -141724794278735064216938121215564102400 12799551 -789193840250125367646449411319167053368 12799552 7935883487269908680269502866272550912 12799553 -377244487233190741427925758550017600580 12799554 436647149122475124803883355864434432 12799555 -1653126423786986300173941919306000475040 12799556 302982227164179714054591023012030914560 12799557 1399533164947086754149625483776539229120 12799558 34347392470240377086830413160069511040 12799559 -1381003547863790120382644868667476101880 12799560 -434313452845025427541396441758496358400 12799561 -688688091428261607379111589687917315100 12799562 -245179601744157857741826094174209262848 12799563 482211196359022630064928963105846273024 12799564 -1595713278997114941937268226324921965824 12799565 -1301731029703646872164999217958102367540 12799566 -158976966704391771200707565759583870720 12799567 -1042357480405541594345976849538467918480 12799568 69099943576715516051664386254228684800 12799569 -2790731415346228205188036673627735424 12799570 148583901012510854314910646101387496960 12799571 7917471250421181568170213234491371152 12799572 -219078590085931549192771643441084141568 12799573 1085122775707243203809541290214062927822 12799574 354381046735853317553213957801931130560 12799575 26590039161623654118289807023307035000 12799576 -1258209995599826150156917118853265612800 12799577 38176458919705018347151655213564452800 12799578 -170007058321970637454402856028631142400 12799579 -620038199999733661294665810836918188016 12799580 -326716186584289099035313863466771353600 12799581 141057159220735157365098401229873754752 12799582 1037679099817922549212513592333484891072 12799583 -1660141669529374845310628343965449254096 12799584 3200825683686708428460188065062322176 12799585 453806778691981912064376266452181163600 12799586 592140527644090107256751600932717030992 12799587 -268611569932962158912520328781566479240 12799588 -1002187294212097695005177897499798379520 12799589 480441613490373127195838048621562623232 12799590 27327622212898879180558916125613629440 12799591 -158221823892859911866166099559858994080 12799592 287618800960627341919768514629249597440 12799593 13813849720174733624239203448377439200 12799594 -254243932521223739533102789074704525904 12799595 3164775419125628170512645950508237600 12799596 -106204131372791122655363000570223378432 12799597 -1496343209676235750867599129527584240000 12799598 -152559148685319689070601612297180788864 12799599 -169928567480134209329517324357530906112 12799600 -219261318612586066307379762034716672000 12799601 -18950197230055231127874097545190945536 12799602 -164446903323850759174210319950031345520 12799603 18668640093376930169826020012186547064 12799604 -4759995425535784360229127264004761305088 12799605 70846115469328479362916195230645387520 12799606 208731937861789072980810758412630718464 12799607 -171557543009505308846935649529706005144 12799608 1143515755941217653160331052133528719360 12799609 361433572162186936541605485198328848016 12799610 -186713471503770017742372163595087147040 12799611 750844550875896699868015191136300363560 12799612 139351743035393470825569483298960465920 12799613 -990640528464910927726702981527612322560 12799614 -405955702731695861562061912621616234880 12799615 291420168815071798334700294337543775520 12799616 15677500755213959402042678577683496960 12799617 -34807228007378054659143215153914861920 12799618 209714223753770195216806202527881935904 12799619 521945075997078290743032742195792114896 12799620 -18749690193848932164217594725224190720 12799621 -472054280034015907869273214932360381056 12799622 -285637100363893063386542199947943744 12799623 35173222903812993280924904126469682848 12799624 852241837454888447912107828701684787200 12799625 2003079239031318966603404692716183477000 12799626 -57137855701779411675081410077276879872 12799627 1504696830385037948424488235149364075476 12799628 989255319980524529181961713543390567936 12799629 -901776451886106175569316484186715360852 12799630 -680416869751403687905528273345418177280 12799631 795359870258966968167589338972553787832 12799632 -33334605153938363067589944267090690048 12799633 -1433355047083620391538165530136865146064 12799634 -237036414901231435742058739754339228784 12799635 118941028504070123653969432947669734400 12799636 207485796131898167281050176780620078848 12799637 44823727865925961386382616740949505966 12799638 -8455402958603049259223230986953379840 12799639 385914049031971057851903722102886666440 12799640 428767148809711550305833775178305536000 12799641 46697435118357215844742251861900310992 12799642 -391627990742115771657489169994691360528 12799643 -935126795387982241984376356001106948000 12799644 -248862060463666365113016406441811189760 12799645 -265900306447197898598490238479395001600 12799646 -1150910261354572982087287182705597466176 12799647 -81432212255129237122002077040193954560 12799648 -1950304704941654086921721665837182812160 12799649 1405405669510727284207989458102196583650 12799650 -89206383342792776246804018447085110400 12799651 3492342840020669981330226379453896888672 12799652 -162972278754920676390818993428999127040 12799653 -588001429750695726488445507416562868896 12799654 -96264289394542151387765309159279769600 12799655 -719978751730121004638366448981049668000 12799656 436666899217684575786147808626384230400 12799657 484721863639760359109764488513003840072 12799658 -458076441678768265276722394519295722320 12799659 -651993764249674808926817787157514457600 12799660 -512633923213727869223620652170018744320 12799661 -38392010890152019345761618583148967936 12799662 -167945432723813989633672002909779610048 12799663 -990678728644215647281361070105833390456 12799664 -11314745817885033139712908897575813120 12799665 9742352333481393845500292962087748520 12799666 637723380195367659938513946760816117248 12799667 308118912426644496643429862128840953504 12799668 222493957239135749218601395959095463936 12799669 -669657092705544226415136341524103932004 12799670 -140364270164204581768651030907263766400 12799671 -612484913193522058871264632524626244888 12799672 657079213894864481851295116305561292800 12799673 -1413007142480697652554892061610903023280 12799674 -49111130761650911175516963038268702720 12799675 101023402476069040049308709010592682800 12799676 1662117121241561431169898638456979095040 12799677 -245010895924688753771776134723358965696 12799678 -232370025033883133070634196681232701760 12799679 -873732821654464528248182474277304454616 12799680 -37049753593270786606204874416717824000 12799681 23490976338798112174322940328415294784 12799682 -1169040650019215851460582661123124951680 12799683 -149190884616646576428513636193377010560 12799684 -1037880249534411457867616720443377623040 12799685 -1208826919031762213863217547556751719620 12799686 -430587308253180779916985467549311535936 12799687 -2699837533327816663937731027244077461288 12799688 346200763817385432341642589974836715520 12799689 18787687402375388955518304981575267520 12799690 585224464399225816167033920252448789600 12799691 386165230906594689004959334138816829664 12799692 784766701587524403000603444446363235840 12799693 202064810601192303886650667441167917942 12799694 -802226839943931995053240598212521847104 12799695 -279396577287026793274420912574442700800 12799696 55272816169329032819122979285434368000 12799697 -79819711385805715567518750261795778140 12799698 115862300703878197729694947733891220480 12799699 2185388654064225691664623862600390331720 12799700 -440012615417865695969055893764011196800 12799701 120505227098259139273900144646759533500 12799702 -98469161920960027028106819929307720000 12799703 -619689108263702735084474304469703034144 12799704 -1162383407888640630627973754030046842880 12799705 -445934068926545504278769614132662626040 12799706 65925156873629967170062094115454276320 12799707 -939632111575139650090521628264838874624 12799708 711130881257739527673454796913635561472 12799709 -679142818439837209908410453056699041396 12799710 -161158473699693367191883238414108897280 12799711 -1713003425105880825499992288834189680600 12799712 68200267377539396313882146332528607232 12799713 -459734117844115169296900994565465832800 12799714 -9856702304721400569378428323538915328 12799715 36142920251247336646256001197895290400 12799716 419814556397673163708246912363038077952 12799717 492867942270902569550497413964459400992 12799718 -172357389053543614171754632725996529440 12799719 451082501467534006687594975924778947344 12799720 -348542845203695559615636537060499507200 12799721 1272091732910158740134661140674914225744 12799722 244054834414530424920239304644954472960 12799723 -1125318637097813650897292719932955638028 12799724 -759762977678244647577799829605367808 12799725 722903968847591670776209519604405832000 12799726 -951911380326097278166186220307845152320 12799727 978264799911847101316626755804722698576 12799728 -193631504643257230860953904053143142400 12799729 -1188836838772007561450230064099819754670 12799730 -241842912338041912772965479977457408000 12799731 -612937226102946979658941399865469423048 12799732 538241047275918072770477641773918720000 12799733 -2115117222979407813479394692183604648018 12799734 -276705831508845978992115327271881376320 12799735 -420868486673295212895729016061463832800 12799736 -715740900199041231092974089027137126400 12799737 -1229057873450264982236949020167512427206 12799738 -53668083106104291139984287571313786880 12799739 1080662787787433195584770464090882380656 12799740 -221029533594405029635583358425462553600 12799741 -408939879395516417795211742818513412858 12799742 -507467009373196811407576836191758487808 12799743 -916034339601506982371722422971697648 12799744 1532194029910914003954972753567678464000 12799745 149106312491441935311041127760468869120 12799746 -329330896452301337720751533332860862128 12799747 228832324172922433668548805589665896432 12799748 260481949179998563223239170333982248960 12799749 92009867174820089664826122047093561280 12799750 -1078345018835711445891017700279705600000 12799751 3365855659545686524148046185764185744 12799752 -68831331438895086464727696667975680000 12799753 -553973784038313515883399806681300510400 12799754 10651217351300425771981553484605859840 12799755 1279534313210053364281371556342017216000 12799756 -1036587976330132824214284480587911761920 12799757 205249648078268113189637626680279937920 12799758 153755973621560219136370668241946961984 12799759 745879409889861835553369572023732676800 12799760 468265936669429261803253026752355532800 12799761 70634183303260875933383036064091721280 12799762 36664438495206201061918968703533522960 12799763 -1151046240257167896922220551592604107988 12799764 -19541205004553779618128496954759171200 12799765 158656073411623417006102749305822816640 12799766 -436657322472678940704956115869891460480 12799767 -770368690742218585493940766055924352 12799768 1075075282521486704264266800249399705600 12799769 702241560250997557309325343187327924170 12799770 9780802282189385974325221593526540800 12799771 779655785880366493255998558964344672 12799772 901810449880002188295940191650733221376 12799773 133199089981737177474265281893926017984 12799774 19406955955846147715280645457363281600 12799775 786567857377773684019229838623978803800 12799776 -180298007510261706792020543811191046144 12799777 402460754337490639833444631705950728212 12799778 330003746806582615752832447850061679440 12799779 1304231696205822946640850790224421112184 12799780 -54761898016164169662269829137793768960 12799781 1849697395079400317254033810940165931582 12799782 247655588411873848112758927207233747360 12799783 -1436387327655740870691040297739344712968 12799784 146636281527497122577257033152723763200 12799785 -20480986061284883634799556910401044800 12799786 -224207031031442620943883035818876957440 12799787 261415933697184959894922601202193231360 12799788 -552807343417189192941225560676674135040 12799789 -752826931833288597264805410702678661344 12799790 87285545984195475945365062295504323200 12799791 644254185055834685085656711924292107400 12799792 -382408076972511863425024780523991072768 12799793 -845951612903533685972923889095098349020 12799794 279394508014440263170486851416041078272 12799795 -706731829298075851984125061435142557200 12799796 -2998682428774655103745222926989505792 12799797 80959035515052220797803703030880423200 12799798 -696620842090494162338437038838775954880 12799799 1257688189706003193040044261963791589264 12799800 -106379008716877469608713336059208192000 12799801 -468042104592089980346037745963680885248 12799802 396640402702396707673748666648086610400 12799803 557390145054490470042315314412339943704 12799804 1738826254112763619833593526045537606656 12799805 -133444993715650257760575757197078567840 12799806 -696887518655848726334494569163421260800 12799807 285656913589052386697121527744691683840 12799808 -169701115732917948443766617075953434624 12799809 957468465572329235306284520124276449280 12799810 -6014478239825836036876614307873405440 12799811 1699041749088549577677585076771194740412 12799812 41126195167057337751437608252652608512 12799813 -142461944071934929899240660620099421352 12799814 915528738198372568291253313231625843200 12799815 341802332883218909452603601819339942400 12799816 -1645859158253578301818703855630552939520 12799817 735270950371421455192827054404332684800 12799818 -193866122528567202414756825529110511776 12799819 839496090932873454994880942810029939220 12799820 -12810564142494692675859988455625021440 12799821 243589727157303423221867699350163014464 12799822 195803528373074182021856543162380713984 12799823 -189798278863845333800269872634531548840 12799824 -189539262163618482508462887974897319936 12799825 674631600858672141764408287373212798000 12799826 -384469155205279794250917601184288577216 12799827 1011354431264052353765738066345910576480 12799828 -996299955436199450785721973628253487232 12799829 -864495654750578895806594712303515570724 12799830 -66068419439654565155843607811210942080 12799831 283248104059876644312889116582457455456 12799832 -24971475257467117438215491845218508800 12799833 609225823171965722303904671866483529424 12799834 57030117071227168732432889815783992816 12799835 231179006185781691966850886373978747360 12799836 129994805320583249155779909516415057920 12799837 417419355041629260053780042705620136486 12799838 -95656408453398118280796917211957166080 12799839 -973742199787845522961201679062981174272 12799840 -65693279866823785346913000515174400000 12799841 330321190024098925506635117790903129792 12799842 -699143603591409588434116947358742190336 12799843 -285582811366414539960961514731413873200 12799844 -373756727665905690784990339273699031040 12799845 -334844565876793957075985741412663504000 12799846 280783603117138942234531292080234855680 12799847 -1744397615242904942719055638691779333704 12799848 -557449167237513614258487489757287383040 12799849 -12606523522302147858887726476825020000 12799850 -19437883315462520716392391288619155200 12799851 -849127236585542141488114019959178400168 12799852 -2620393876105217214113650842106108928 12799853 -28706208986427275707792348443677873952 12799854 252995994186836559789801169516787922240 12799855 1365541782339605198062812708239627906160 12799856 -43104228385572212332347496149309554688 12799857 -157738153054896644892647565631670918208 12799858 569075712102210639777668110652565131280 12799859 -2193344142784494366487664660255017821984 12799860 -77747732552093087734148375158304931840 12799861 274502979828484006692612462336077514012 12799862 -679636002764544873068895455837728649568 12799863 -45719788644130928449203455761843921080 12799864 587636100873114700855789555832217600 12799865 260980264439366112193638277090726410240 12799866 -519615714467232514483914699132026443776 12799867 -1508970976523092115710435700523986677084 12799868 450110144204614694152732084838230298112 12799869 -255253093600772757769677809860892228352 12799870 153733365991402867285825682881250841600 12799871 37308123771442889606599304940260982624 12799872 44604093445314800581296270282200186880 12799873 1510877577466489637430977222648154198960 12799874 -331773466226689218793089150033374627808 12799875 -560438051232671505366920078975703360000 12799876 1528565470692613251191797473899712863360 12799877 -20605092541204269934193112332499482274 12799878 -117771654685280803988238419184473096448 12799879 -222577096479669518871655780742345443200 12799880 -634229893337649633405729486859559731200 12799881 -441204008329903098318725907111436988688 12799882 -1603755088356277697945873395928062164480 12799883 -1440388942017553553419406835782631621096 12799884 -237872831042091554619092646794333061120 12799885 526873272406142269541266360606608207360 12799886 1186142538330541690367671558486405416960 12799887 441475430240772277208807146045754061960 12799888 365594955632537914710754211419280678912 12799889 -1114075474745362250457072422674016591310 12799890 -466198295562971822900060750955489638400 12799891 -123819672914605432695865788623448735840 12799892 287949343076002878138882045427019089920 12799893 41143098600385538861195009538800660928 12799894 269480508449654228709409397632087550496 12799895 -222270680095782168481462218804572347920 12799896 -18276130284956818038742874411689574400 12799897 1845443732384926809475196212582284279312 12799898 351001867470836372982625833687934245600 12799899 351089078361558717237262814759810993424 12799900 262672108075107659784249374695117312000 12799901 371035800475084530392375995098342365280 12799902 4451897481035648850514349027250001920 12799903 -19023143416998343956838632050318136656 12799904 1065446922898359135955040118390745989120 12799905 8599673231646250479658044292919692800 12799906 -315236706096711060704404685418754014720 12799907 339464745557814764860903879201808520156 12799908 267567570267820548168189220152252447744 12799909 -2072590537225761015987508818098097869890 12799910 291879444581996905689284093962153512960 12799911 1364710472641993845031738316536536972072 12799912 2157911092453324379609209916575323002880 12799913 116332567690868688070954407600156649728 12799914 -431315659750091695324359459444014234112 12799915 127023333903310160119159860973804510560 12799916 354283331840654878272855674275329066240 12799917 152056161745377792466177855502769896640 12799918 -181683887387896524218007701023258836096 12799919 668094422596231292097246970754031560760 12799920 28614133594074669397524633198683750400 12799921 -1661057080087297319710528545276683936878 12799922 -1184897496418356480531355423945187893488 12799923 36422771077579649739139601525603577600 12799924 57256626173732833352161849711169011200 12799925 301132754762757677073715071179721820650 12799926 -57007781023672196842713650630702392896 12799927 -1047793411197396666970714152534890413704 12799928 418861508552319871161707323943718789120 12799929 318064476245348768504134575091024726560 12799930 289747935092603790953135637882228311040 12799931 -42813153552410835211052660205780601536 12799932 264561349249317919703099777731073433600 12799933 2240900399486025255242871423224835356160 12799934 171431871765178004073818254264674331392 12799935 777773136959468056773013060460230676640 12799936 -707937207449064202179553804825919488000 12799937 -429694090377169847720246642682172829760 12799938 -18433237526380556423091664555852772352 12799939 20124828182154631303766522336971922240 12799940 -800225149572302757071256503461137672960 12799941 263181509892900976803841042023185008128 12799942 896118492812185982149215292301403115872 12799943 722743061465770044583544150158542557544 12799944 -53847148838371253402857832726315965440 12799945 169183412980764538476129388599859625700 12799946 -599234709819573827966210564639645938080 12799947 -1125309157831018094067878130416197020672 12799948 405902521198655154053632529773965787136 12799949 -1545639764265659511501144635158446718464 12799950 81771393479666690931056255353810449600 12799951 -1340655317155822055721586797408308727696 12799952 -523377447505894927297848320200280506368 12799953 1568003484583219950965607819767618029380 12799954 -162153175049572536908202986154145117440 12799955 -704483965010911557524319562988315313600 12799956 -255650456628503753175296825029428013056 12799957 -301402466543625469078926974981173199794 12799958 -141457693776515472864699389528237550720 12799959 225803657894567813754557246511848737920 12799960 -895031327344867347485458429087485542400 12799961 -291161524130166519138476695757480790000 12799962 -26385060333685018457120998419818127360 12799963 2192455828434435578890316212026802856400 12799964 -1112513092655884170874608701921979201024 12799965 -47259515218668569447049696992829770880 12799966 -31691570392847797543566793341687954816 12799967 -616470089135278575860879841309017374440 12799968 21091566726802769950869178074255065088 12799969 88692305259512333210033750960698569920 12799970 25119383953450514343601866789216379680 12799971 750984556692038155431451434481562976240 12799972 -402939979483762929541949373113963684224 12799973 -795923691382477429855487629271243003778 12799974 -394512568730537308088555169958381770240 12799975 -749528798932678184367849317190074636000 12799976 37624059189995243600428282234630241280 12799977 8332284701118396176821838002792220928 12799978 385241788788811220812252527451284148224 12799979 -259353481438681225504622167290288616080 12799980 374766698191804952357587701575892787200 12799981 2342184125401721676605135168214120621782 12799982 3064431307972075243783482898600347072 12799983 -172618642293587264723415396499706153472 12799984 379483583415878999331205458755452928000 12799985 724467451992366227244561055077404340 12799986 131335866121377083866164117829009217664 12799987 1311109098905447118791208573610167602636 12799988 -632132346814710261845320279140008272512 12799989 -171169557809641848310362648042981731346 12799990 -262718532526804301457017540644762725120 12799991 -1581823808128649844766847261777714528400 12799992 2035967305600130257693049264780451840 12799993 369303902579383285015291021612936670464 12799994 651277545042736160979572398788727480800 12799995 33434261238183965931093744838484537280 12799996 -757753360042569463026551076269279109120 12799997 -957280530045079861164439544573409296448 12799998 -235847176082304502435635100745134713600 12799999 1126020922877423125949011430169507720120